Contrib Package Requirements
en

Contrib Package Requirements

NOTE: The sourcejuicer project is no longer active on this website so information here may be out of date. Current Oracle Solaris 11 product documentation can be found here. Information about downloading Oracle Solaris 11 can be found here.

Contrib Package Requirements

 Before a package is promoted to the OpenSolaris contrib repository, the following requirements must be satisfied:

  1. Package built successfully
  2. Package has positive (+1) vote from two approvers and no negative (-1) votes
  3. If the submitter is a Sun employee, the Open Source Review (OSR), must be approved.
  4. All package dependencies listed as 'Requires:' in the spec file must appear in the manifest. (To verify this, browse to the manifest on the IPS web interface or view it from the pkg command line:
 pkg contents -r -m {package fmri} | grep depend
  1. The package must install without errors.
  2. The package must uninstall without errors.
  3. The package metadata must be of the form <pre><scheme>:<classifiction> Where scheme is "org.opensolaris.category.2008" and classification is anything from here:
    http://opensolaris.org/os/community/sw-porters/contributing/ipsclass/
     For example:
     org.opensolaris.category.2008:Applications/Accessories
     org.opensolaris.category.2008:Destkop/Libraries
  4. The package should not already exist in another pkg.opensolaris.org repository. You should search these repositories to make sure there isn't a duplicate:
    pkg.opensolaris.org/release
    pkg.opensolaris.org/dev
    pkg.opensolaris.org/contrib
    pkg.opensolaris.org/extra

 Once these requirements have been made, someone must follow the Contrib Promotion Process in order to push the eligible packages into contrib.

Tags:
Created by admin on 2009/10/26 12:17
Last modified by bnitz on 2009/10/27 14:13

Collectives


XWiki Enterprise 2.7.1.34853 - Documentation