pear:rfc:pear2_policy

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
pear:rfc:pear2_policy [2009/09/06 15:33] – Change time limit, to reserving the right to delete. saltybeaglepear:rfc:pear2_policy [2017/09/22 13:28] (current) – external edit 127.0.0.1
Line 11: Line 11:
   * Name:  Brett Bieber   * Name:  Brett Bieber
   * Email: saltybeagle@php.net   * Email: saltybeagle@php.net
 +  * Name: Michael Gauthier
 +  * Email: mike@silverorange.com
  
 ==== Past Author(s) Information ==== ==== Past Author(s) Information ====
Line 31: Line 33:
 This document contains the general policies for how coding and collaboration works in PEAR2. This document contains the general policies for how coding and collaboration works in PEAR2.
  
-===== General policy rules =====+
  
  
 ===== Expiration ===== ===== Expiration =====
  
-These policies will expire on December 12008, and must be reviewed and renewed by the PEAR Group in +These policies will expire on August 152010, and must be reviewed and renewed by the next PEAR Group in order to continue
-order to continue+ 
 + 
 +===== Policies =====
  
-<del>These policies will expire on March 1, 2008, and must be reviewed and renewed by the PEAR Group in +==== Collectives ====
-order to continue</del>+
  
 +A collective is a grouping of similar packages, such that the "local governing" of similar packages is managed by developers with similarly focused package expertise.  The responsibilities of a given collective are outlined in the [[http://pear.php.net/manual/en/constitution.text.php|Constitution (Section V)]].
  
 ==== Commit access to the repository ==== ==== Commit access to the repository ====
Line 80: Line 84:
 ====Package acceptance into PEAR2==== ====Package acceptance into PEAR2====
 Packages can be proposed either as Packages can be proposed either as
-  * A completedor relatively complete package to Pepr +  * A completed or relatively complete package to the [[http://pear.php.net/pepr/|PEPr Proposal system]] 
-  * A conceptor proof-of-concept to svn.pear.php.net/PEAR2/sandbox+  * A concept or proof-of-concept to the [[http://svn.php.net/viewvc/pear2/sandbox/|PEAR2 sandbox in SVN]]
  
-For proof-of-concept packages they should +For proof-of-concept packagesthey should 
-  * Post a public notice to the pear-dev mailing list stating the intention to begin development +  * Post a public notice to the [[http://pear.php.net/support/lists.php|pear-dev mailing list]] stating the intention to begin development 
-  * Request a new package be created on the pear.php.net website+  * Request a new package be created on the [[http://pear.php.net/packages.php|pear.php.net]] website
   * Undergo a review by the collective (as defined in the previous section) when ready to move from alpha to beta stability   * Undergo a review by the collective (as defined in the previous section) when ready to move from alpha to beta stability
   * Once the review is complete, the package developers may request an official vote by the collective on whether the package is ready.  The vote is conducted through PEPr.  Unsuccessful packages may request a second review after fixing issues noted by the collective.   * Once the review is complete, the package developers may request an official vote by the collective on whether the package is ready.  The vote is conducted through PEPr.  Unsuccessful packages may request a second review after fixing issues noted by the collective.
-  * Successful packages may then move their development directly from svn.pear.php.net/PEAR2/alpha into svn.pear.php.net/PEAR2 using svn move+  * Successful packages may then move their development directly from the [[http://svn.php.net/viewvc/pear2/sandbox/|PEAR2 sandbox]] into [[http://svn.php.net/viewvc/pear2/|PEAR2 itself]] using "svn move"
  
 ==== Packages listed in the channel ==== ==== Packages listed in the channel ====
-Only packages with a status of beta or stable are added to the public channel+ 
 +All packages will be listed in the public channel. Packages will be managed using the stability and paranoia options as described in the [[pear:rfc:pear2_versioning_standard_revision|versioning RFC]].
  
pear/rfc/pear2_policy.1252251229.txt.gz · Last modified: 2017/09/22 13:28 (external edit)