OpenRailAssociation / technical-committee

Landing place for all things related to the Technical Committee of the OpenRail Association
Creative Commons Attribution 4.0 International
4 stars 6 forks source link

Refine draft for incubation process #19

Closed cornelius closed 8 months ago

cornelius commented 8 months ago

This pull request refines the draft for the incubation process so it has a clear description of each stage of the project lifecycle and the corresponding process how to get accepted into each stage. It also consolidates the information which was spread out in several sections into the common structure for each stage. The general information is put together in the introducing paragraphs.

From my point of view the process is ready to be used for the first stage, i.e. accepting new projects.

For later stages we need to review the criteria and adapt them if needed.

We also might want to discuss the names of the stages to have something which is clear in our context. But this won't change the criteria or the process, so it should not prevent us from starting project incubation.

We had discussed adding an additional "Early adoption" stage as a more light-weight version of the "Graduation" stage, but I think we shoud keep it simple for now and address this questions when the need arises. The criteria for adoption in production by multiple parties I moved from the Incubation stage to the Graduation stage.

We still need to update the diagram to reflect that a project can be moved to Retired from all stages, not only from the Retired stage, but this is a detail, which we also can add later.

loic-hamelin commented 8 months ago

Thank you Cornelius for the work. For me, this is fine and is what we said it would be. We can start like that. Nevertheless, I think that the steps between sand box and incubated and between integrated and granted are huge. I would like to study an intermediate stage to show a progressiveness of a project.