Approved Resolution 5 (TSC 07/25/2019):
No. Projects can either start as a lab or be proposed to the TSC as a project entering Incubation. The TSC however may choose to direct a proposed project to a lab instead.
No. Projects can either start as a lab or be proposed to the TSC as a project entering Incubation. The TSC however may choose to direct a proposed project to a lab instead.
5 Comments
Arnaud J Le Hors
Vipin Bharathan
There have been many projects that have had just a few contributors and have found wide adoption. For example the first Bitcoin code was just written by one guy. People found the idea compelling and started using it, of course many joined as core developers later. Usefulness is the most important criterion. We have to give time for an idea to blossom. If we apply our criteria to projects that took a while to take off- are we going to nip some very useful project in the bud?
Arnaud J Le Hors
Given the lack of consensus in forcing all projects to start as a lab I have amended the proposed resolution to specifically state that going through a lab is not required, which is the status quo.
Hart Montgomery
It doesn't make sense to start all projects as a lab. This would be silly if a big project joined.
Arnaud J Le Hors
Ok but that's what the proposed resolution states so I take this as meaning you agree.
Hart Montgomery
I do agree!
Shawn Amundson
Suggest we add a Resolution 5.2:
"Projects should provide a publicly available git repository (or multiple repositories, if appropriate) of the initial source code as part of project submission. The repositories should be appropriate for cloning as the basis for initializing the project."