Note | ||
---|---|---|
| ||
This is a draft document being circulated for review and comments Benn is currently revising this document. |
Inspired by Apache, via Globus
Nomenclature
Incubation Process | The JA-SIG Incubation Process is holistically the activities and mechanism whereby open source software projects are proposed, incubated, evaluated, progressed, and become full-fledged JA-SIG sponsored projects |
---|---|
Incubation WG | The Incubation Working Group (Incubation WG) are the people who oversee this process. (Also known as IWG) |
Mentor | The Mentor is a particular person assigned by the Incubation Working Group to shepherd a candidate project through incubation |
Board | The JA-SIG Board leads JA-SIG, overseeing and supporting the Working Group and the process they execute |
Projects | Software to be incubated, progressing from Candidate Project status through in-incubation Incubated Project status and ideally emerging as a fully-fledged Sponsored Project. A Project may also have a Preincubation status prior to Candidate status. |
Contrib | Software contributed to a JA-SIG sponsored project that is not part of the project core. In some cases, software may be contributed without a sponsoring project. |
Sandbox | Experimental software associated with a JA-SIG sponsored project. |
The JA-SIG Incubation Working Group (IWG)
The JA-SIG Incubation Working Group will establish and maintain policy and procedures related to the contribution of technical material to JA-SIG.
The JA-SIG Incubation Working Group will oversee the execution of the process through which new projects move from a Candidate Project to an accepted Incubated Project, through review, to a fully sponsored project. The JIWG IWG is responsible for
- assisting proposed projects in conforming to JA-SIG guidelines
- assigning a Project Mentor, a member of the community assigned to help the Incubated Project reach acceptance
- evaluating progress of the Incubated Project on a regular (quarterly?) basis and recommending escalation to a sponsored project, continued support, or retirement, according to established criteria
- preincubating projects
The JA-SIG Incubation Working Group will delegate the oversight of the execution of the processes related to contrib and sandbox to the relevant project Steering Committees.
Process
This process describes how a candidate project would progress from submission to full acceptance as a JA-SIG Project.
...