新项目启动清单#
这是一份相对简单的清单,供你在启动新开源项目时参考,尤其适用于那些初期规模较小但希望留有发展空间的项目。所谓简单是指:本清单不涉及完成这些事项的具体流程或项目管理方法。最“简单”的形式下,它不包含各项的定义说明;仅提示可能涉及的方面,而非强制要求逐条遵守。
根据涵盖领域的不同,这些内容被划分为若干独立清单:
项目目标#
[ ] 项目解决的技术难题
[ ] 目标用户与价值主张
[ ] 制定初步路线图,包含关键里程碑
市场定位#
[ ] 相关/类似项目清单
[ ] 为什么要启动全新项目?
[ ] 核心差异化优势
项目名称#
[ ] 汇总并筛选候选名单
[ ] 标识设计
[ ] 法律审查(如需要)
[ ] 预留名称(域名、GitHub 账号、社交媒体账号等)
许可与法律#
[ ] 文档许可标准
[ ] 许可证选择
[ ] 需要™或其他商标注册?
治理机制#
[ ] 明确官员及其职责
[ ] 组织结构、投票要求与流程
[ ] 治理章程修订规则
[ ] 贡献规则与提交者身份认定
[ ] 子项目与生命周期管理条款
[ ] 隐私政策
[ ] 行为准则
[ ] 基金会会员选项(如计划中)
项目基础设施#
[ ] 邮件工具(及版主)
[ ] 论坛/聊天(及版主)
[ ] 文档库(幻灯片、规划文档等)
[ ] 网络会议平台
[ ] 社区日历(工具及维护人员)
[ ] 公共网站及网站维护
[ ] 持续集成/持续交付(CI/CD)、开发与测试环境
[ ] 实验室需求及其获取方式
[ ] 代码贡献工具与流程
[ ] 项目文档平台
所有权与资金筹措#
若将项目资产捐赠给基金会,以下事项可忽略。
[ ] 网站地址
[ ] 标识
[ ] 社交媒体账号
[ ] 网络会议平台(如为付费服务)
[ ] 项目需求资金筹措流程
发布规划#
[ ] 多元化与包容性计划
[ ] 社区健康度与指标愿景/计划