diff --git a/Assignments/Lab3.md b/Assignments/Lab3.md index 05bf2ae..81eedae 100644 --- a/Assignments/Lab3.md +++ b/Assignments/Lab3.md @@ -4,19 +4,23 @@ ## 实践目的 -对Lab 2选择的开源项目,了解其issue管理机制和吸引外部贡献者的机制,尝试定位可以解决的开发任务。 +了解开源项目的issue管理机制和吸引外部贡献者的机制,尝试定位可以解决的开发任务。 ## 实践流程 +对Lab 2中选择的开源项目或者任意其他开源项目(按照相同规则选择的项目): > (3分)请尝试搜索这个项目的贡献指南、issue tracker、和其他项目文档,并简要回答如下问题: -> - 这个项目是否有记录其issue管理方式的文档?如果有,给出链接。 -> - 这个项目是否会采用某种方式标记出难度较低的,适合新人解决的issue? +> - 这个项目是否有记录其issue管理方式的文档?如果有,给出概述及其链接。 +> - 这个项目是否采用某种方式标记出难度较低的,适合新人解决的issue? > - 如果有标记适合新人解决的issue,这些issue被解决的大致情况如何? + (在这里写下你的回答) > (3分)请尝试搜索这个项目的贡献指南、issue tracker、和其他项目文档,并简要回答如下问题: -> - 如果你有一个想要改进这个项目的想法,需要怎么做才能让社区承认你的想法,并最大化你的相应实现被社区接收的概率? +> - 对于那些标记了适合新人解决的issue,你认为你能解决哪些(大概解释为什么可以,并提供链接,举例即可)?不能解决哪些(提供链接,举例即可)?不能解决的大概是缺乏什么知识? +> - 如果你有一个改进这个软件的想法(例如增加一个新特征),需要怎么做才能让社区接收你的贡献代码? + (在这里写下你的回答)