Software projects do not have a strictly linear lifecycle, but they typically move through the lifecycle stages in this order:
When a software project begins its goal will be to move to the Graduated stage.
<aside> đź“ť A software project is in this stage if it has been submitted to a Working Group as a proposal.
</aside>
Any GSF member can submit a proposal. It should be submitted to a Working Group using the New Project Proposal issue template.
<aside> âś… Approving body: Working Group
</aside>
As above, any software project idea can be proposed to a Working Group for consensus approval. We have low barriers to entry at this stage: a proposal will be refined over the project’s lifecycle into something truly awesome and impactful.
<aside> đź“ť The project is in its iterative stage: it is being explored by the project team.
</aside>
Incubated projects are where collaborative development happens. Therefore: