目录
目录README.md

这是一个动手实践型项目,要求学习者基于该项目开展分组协作开发实践,通过完成对本项目 PrWelcomeBot的改进完善,学习开源开发模式,掌握开源开发工具。

项目介绍:PrWelcomeBot是一个智能辅助机器人项目,该Bot主要监听项目创建的各个PR的状态,当PR长期未得到响应而处于不活跃状态时,及时进行自动评论提醒,获取项目核心团队的关注,从而达到激发外围贡献者的开发积极性与热情的目的。

具体实践任务安排如下:

实践任务一:

Step 1. 注册GitLink账号 Step 2. 分组 Step 3. 组长从已有项目A中复刻形成一个项目副本B Step 4. 组长将成员加入项目副本B Step 5. 使用WebIDE功能阅读项目B代码 Step 6. 在根项目A中提交一个Issue,可以是对代码的理解、对新功能的想法、发现的问题等

实践任务二:

Step 1. 各成员项目副本B中分别复刻创建属于各成员的副本C Step 2. 在各自的副本C中为项目代码添加代码注释/根据提交的Issue想法尝试修改代码 Step 3. 将代码修改提交,并创建PR提交到项目B中 Step 4. 小组长对各成员提交的代码进行审查和合并

实践任务三:

Step 1. 各小组长组织项目副本B中创建一个Issue,讨论提出一个新的Bot思路 Step 2. 在项目B中创建一个里程碑,将Bot开发时间规划做成一个里程碑 Step3. 按照里程碑规划,小组成员通过Fork、PR等机制完成新的Bot的协作开发

关于

这是一个实验性质的项目,主要是构建了一个SoftBot智能机器人,该Bot主要监听项目创建的各个PR的状态,当一个PR长期未得到响应而处于不活跃状态时,Bot会及时进行自动评论提醒,以提醒项目核心团队关注该PR及时给予反馈,从而达到激发外围贡献者的开发积极性与热情的目的。

309.0 KB
邀请码