incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Nicola Ken Barozzi <>
Subject [PROPOSAL] Incubator Reorg
Date Fri, 05 Dec 2003 11:55:32 GMT

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.


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:

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 -


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.


- 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
- 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         
             - verba volant, scripta manent -
    (discussions get forgotten, just code remains)

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message