...
(Arun) Goal: Provide space under Hyperledger for a project that has high potential to grow in the community. The project shall be conceptually implemented and in use. Otherwise Hyperledger Labs is the place to grow up before incubation under the Hyperledger.
- (Hart): I'm fine with projects not necessarily be conceptually implemented and in use, as long as there is a community in place that convinces me that this will happen in the not too distant future. If we have these guidelines, we also have to define "conceptually implemented" and "in use." Does "in use" count PoCs, or what exactly?
Codebase
- (Danno) Code should exist as open source software in some form
- Some projects come up from labs (Cactus, others?)
- Some projects have stand alone governance prior to joining (Besu ... others?)
- (Danno) Codebase should be Apache 2 licensable, without encumbrances
- Non-apache 2 licensed code is possible, but requires Governing board approval (Section 12 subsection d of the Hyperledger Charter)
- Required patent licensing issues have prevented projects from entering incubation
- Special examination should be given to copyleft and non-licensed code.
- (Arun) Answer the checklist (TODO: come up with a checklist) for a new project's proposal in terms of license/copyright, DCO requirements, file structure/repo requirement, CI/CD requirement, release process.
...