>[info]原文地址:https://wiki.hyperledger.org/community/project-lifecycle
Hyperledger工程中的术语“project”,指的是为了交付一个工作项目协作进行的努力。有一些工程可能是为了产出一篇文档,比如依赖条件,或者用例文档,一篇白皮书,或者分析报告。其它的也可能是开发一项新功能,或者是重构(或移除)Hyperledger技术发布中的一项已存在功能,也或许是删除或修改一个已存在的仓库。
许多其它开源项目,对新的工作项会主动发起一个孵化过程,相对于仍然停留在探索/实验/开发的阶段,这似乎对激发新想法和追踪工作进展有更加理想的效果,而且同时能够为更广泛的社区,关于什么是真实有效,哪些是官方支持,提供更加清晰的指导。
因此,Hyperledger Project采用了如下一个相似的生命周期过程:
工程总是处于下列5种可能状态的其中之一:
* 提议【Proposal】
* 孵化【Incubation】
* 活跃【Active】
* 废弃【Deprecated】
* 终结【End of Life】
工程不是必须要线性的经历这些阶段,而且有可能要循环经历很多次。