Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Jakarta Wiki" for 
change notification.

The following page has been changed by PhilSteitz:
http://wiki.apache.org/jakarta/DraftCharterForWebComponentCommons

The comment on the change is:
Updated per "new components" discussion

------------------------------------------------------------------------------
     1. '''DELETED''' ''The subproject will also provide a single JAR of all 
stable package releases. It may also provide a second JAR with a subset of only 
JDK 1.1 compatible releases. A gump of nightly builds will also be provided.''
     1. Volunteers become committers to this subproject in the same way they 
are entered to any Jakarta subproject. Being a committer in another Jakarta 
subproject is not a prerequisite.
     1. Each committer has karma to all the packages, but committers are 
required to add their name to a package's status file before their first commit 
to that package.
-    1. New packages may be proposed to the Jakarta Commons mailing list. To be 
accepted, a package proposal must receive majority approval of the subproject 
committers. Proposals are to identify the rationale for the package, its scope, 
its interaction with other packages and products, the Commons resources, if 
any, to be created, the initial source from which the package is to be created, 
the coding conventions used for the package (if different from the Sun coding 
conventions), and the initial set of committers.
+    1. '''DELETED''' ''New packages may be proposed to the Jakarta Commons 
mailing list. To be accepted, a package proposal must receive majority approval 
of the subproject committers. Proposals are to identify the rationale for the 
package, its scope, its interaction with other packages and products, the 
Commons resources, if any, to be created, the initial source from which the 
package is to be created, the coding conventions used for the package (if 
different from the Sun coding conventions), and the initial set of committers.''
-           * As stated in the Jakarta guidelines, an action requiring majority 
approval must receive at least 3 binding +1 votes and more +1 votes than -1 
votes.
+           ''* As stated in the Jakarta guidelines, an action requiring 
majority approval must receive at least 3 binding +1 votes and more +1 votes 
than -1 votes.''
     1. It is expected that the scope of packages may sometimes overlap.
-    1. Anyone may propose a new package to the Commons, and list themselves as 
the initial committers for the package. The vote on the proposal is then also a 
vote to enter new committers to the subproject as needed.
+    1. '''DELETED''' ''Anyone may propose a new package to the Commons, and 
list themselves as the initial committers for the package. The vote on the 
proposal is then also a vote to enter new committers to the subproject as 
needed.''
-    1. A SVN repository will be available to all Apache committers as a 
workplace for new packages or other projects. Before release to the public, 
code or documentation developed here must be sponsored by Jakarta subproject. 
The sponsoring subproject(s) will distribute the code or documentation along 
with the rest of their codebase.
+    1. '''DELETED''' ''A SVN repository will be available to all Apache 
committers as a workplace for new packages or other projects. Before release to 
the public, code or documentation developed here must be sponsored by Jakarta 
subproject. The sponsoring subproject(s) will distribute the code or 
documentation along with the rest of their codebase.''
     1. Each Commons component should use an internally consistent and 
documented coding style. When the source code for a component originates in a 
pre-existing code base outside of Commons, the coding style of that code base 
may be retained at the discretion of the initial committers. If a component 
does not specify its coding style, the Sun Coding Convention guidelines are 
assumed.
     1. The subproject catalog will also list packages and resources available 
to the public related to other Jakarta subprojects and ASF projects.
     1. As a Jakarta subproject, the Commons adopts all other guidelines and 
procedures of Jakarta and the Apache Software Foundation, as they may be 
amended from time to time.
+    1. Any member of the community may propose a new package. To be accepted, 
a package proposal must receive majority approval of the subproject committers 
and at least one committer must volunteer to serve as an initial package team 
member. Proposals should identify the rationale for the package, its scope, its 
interaction with other packages and products, the <insert-subproject-name> 
resources, if any, to be created, the initial source from which the package is 
to be created, and the sponsoring committers.
+       * As stated in the Jakarta guidelines, an action requiring majority 
approval must receive at least 3 binding +1 votes and more +1 votes than -1 
votes.
+    1. The subproject will maintain an svn repository, referred to as the 
''sandbox,'' as a workplace for new packages.  Once approved, new packages must 
all begin in the sandbox. Any apache committer may contribute code directly to 
the sandbox and this code may form the initial source for new packages.  Code 
from existing apache projects can, with the support of the contributing 
projects, also be imported directly into the sandbox.  Finally, patches 
contributed incrementally by community members may be committed to the sandox 
by a subproject committer. If the initial source for a new package includes 
code from outside of apache, the new package must be brought into apache via 
the apache incubator. 
+    1. A majority vote among subproject commiters is required to "graduate" a 
package from the "sandbox" to become a proper package. Only proper packages may 
make releases. Packages remaining in the sandbox for more than six months will 
require a majority vote to prevent archiving and removal from the subproject 
web site and any other public locations (e.g. nightly or continuous integration 
builds). Proper packages may not release code with dependencies on sandbox 
packages. 
+ 
  
  ----
  
  Up to CreatingCommonsForWebComponents
+   
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to