Skip to content

Latest commit

 

History

History
45 lines (38 loc) · 1.37 KB

File metadata and controls

45 lines (38 loc) · 1.37 KB

云开发项目孵化阶段及要求

孵化

  1. 加入wedahub的所有项目(主项目、应用、模板、插件)均默认为孵化状态
  2. 在项目名称、About、Readme中体现:例如 incubator-xxx

毕业

  1. 完善的基础文档:
  • Readme

    • 包含功能模块文档、设计文档、架构图、架构文档、编程指南等。
    • 展示孵化状态。
  • Contributing

    • 明确社区贡献的流程
    • 包含如何提出特征需求、如何发表设计蓝本、如何提出 PR、 如何提出 issue 等。
  • Roadmap

    • 需求之间的分类或关联
    • 优先级
    • 预计工作量
    • 预计时间
  • 安全风险文档

    • 清晰描述安全流程
    • 解释如何向项目报告安全issue
    • 描述项目如何提供升级版本或补丁解决漏洞
  1. 优秀的代码
  • 一致的代码风格和明确的函数/方法/变量名
  • 代码注释清晰
  • 没有敏感信息
  • 定期进行安全、漏洞扫描,并解决关键漏洞
  1. 明确的项目治理规则
  • 至少两位管理员
  • Issue 回复机制和负责人
    • Issue 答复率 > 80%
  • 检查和合并Pull Request的机制和负责人
  1. 健康的开发者群体
  • 贡献者>50人
  1. 在项目About、Readme中体现:名称恢复原名

归档

  1. 1年以上无更新、无新增issue
  2. 与维护者沟通确认后可归档
  3. 在项目名称、About、Readme中体现:archive-xxx