Adding the changes suggested by Sam. Still need input from AltRMI and FTPServer.
Nicola Ken Barozzi wrote:
I believe that the Incubator Reorg RT has brought us to very interesting conclusions, that I'd like to summarize here as a proposal, for which I'd like to ask a vote after some discussion.
Feel free to add items you regard as important WRT Incubator Reorg.
Prolog ================
There are no subprojects in Apache, only Projects that are usually called Top Level Projects or TLP. Thus the Incubator should reorg itself around incubating Projects.
Incubator Scope ================
The Incubator shall better define its scope as:
1 - incubation of projects, intending incubation of external codebases and communities that wish to become Apache Projects (TLP)
2 - assistance of projects that are importing new codebases and new sets of committers that formed an outside community, when requested by the project doing the "import"
3 - a place where projects should record the import of external codebases, therefore creating a clear audit trail for all donations
1 - Incubation of projects =============================================================
To assist the incubation of projects, that will thus become Top Level Projects in Apache, it has been proposed that PPMCs will be created, that are basically test PMCs.
Since the proposal is quite long, here it is on our wiki: http://wiki.apache.org/incubator/PpmcProposal
2 - Assistance of Projects that are importing new codebases =============================================================
With new codebases, projects have to deal with new community integration and code import IP issues. The Incubator would be a place where they can find documentation about what to do and seek help on the lists.
3 - Code Audit Trail =============================================================
This proposal would make all PMC Chairs automatically members of the Incubator, so that they can accept code donations to their projects on behalf of the ASF and record that a simple checklist is done in the Incubator CVS. This is to create a trail that clearly shows what has been done in the import of the new codebase, all in a single place.
- 0 -
NOW WHAT? ================
Where would we go from here?
We have to reasses the status of all incubating projects WRT the new rules, and add the needed PPMCs.
Proposal:
- AltRMI: decide where it wants to land - FTPServer: decide where it wants to land - Geronimo: make PPMC - JaxMe: pass it on to the Webservices PMC - Juddi: pass it on to the Webservices PMC - Lenya: pass it on to the Cocoon PMC - Pluto + Wsrp4j: propose a TLP with Jetspeed and move all there
- Pluto + Wsrp4j: move to their sponsoring PMCs and suggest them to form a TLP when possible
- XmlBeans: move to Xml PMC - Directory: create PPMC - Ruper: create PPMC
We also need to create additional documentation for point (3), and add all PMC chairs to the Incubator PMC.
Fire at will.
-- Nicola Ken Barozzi [EMAIL PROTECTED] - verba volant, scripta manent - (discussions get forgotten, just code remains) ---------------------------------------------------------------------
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]