ASF孵化器项目初始化工作
前期准备
创建项目步骤
ASF孵化导师指南中列举了项目初始化需要做到操作。
更新项目注册信息
- svn checkout https://svn.apache.org/repos/asf/incubator/public/trunk/content/projects/
- 参照最近创建的项目,创建一个新的孵化项目状态xml文件,更新其中信息。
- 有关项目的其他扩展信息可以通过在此目录下添加yaml文件的方式来添加。
- 更新 podlings.xml 文件。 具体操作详见 ASF 导师指南
更新完毕之后,incubator的网站会通过这个job任务触发,请确保您权限已经设置好。 如果网站在构建过程中遇到格式错误,需要修正格式错误之后才能生成新的网站。
如果网站构建任务执行正确,您可以通过访问 projects 找到相关的项目页面信息。
项目域名与基础实施
- 在ASF Infra 建立相关podling项目建立的JIRA
- 查看DNS以及LDAP的设置情况
- 参考指导创建邮件列表
代码库迁移及网站建立
- 如果是公司雇佣贡献的代码需要完成 SGA 以及 CLA 的签署工作
- 代码库在迁移到ASF的repo之前需要完成相关的清理工作
- 通过 Infra JIRA 与Infra团队联系代码库迁移操作
- 建立孵化器项目网站注意事项