提交代码和申请任务完成

当完成任务后,学生需要将代码以 PR 的形式提交到开源项目的代码仓库,等待项目维护者审核;当经过一次或几次的代码提交后,项目维护者认为任务完成,学生可以申请任务完成。

提示:

  1. 提交代码需要根据不同开源项目的要求 Signoff 或 签署 CLA(Contributor License Aggrement),提交代码前请仔细阅读开源项目的开源贡献要求文档;
  2. 在提交代码的 PR 描述中,添加任务的 Issue 编号,方便导师审核代码;
  3. 提交代码前,确保代码符合开源项目的代码规范,通过开源项目的 CI 测试;
  4. 尽量采用多次提交的方式,每完成一部分功能代码就提交 PR ,方便导师 Review 代码给出意见;

申请任务完成

完成任务需要一次或几次 PR 提交,辅导时或者其他方式和项目维护者确认任务完成后,学生可以在 Issue 中回复 /request-complete 命令,向项目维护者发出任务完成请求。

导师如果确认完成,会回复 /intern-done 命令,R2CN_BOT 系统会自动关闭任务的 Issue , 并记录学生获得的分数。