github项目创建label方法与最佳实践(中文/英文)

这篇文章包括:在github新建label,以及创建哪些label能够达到最好的管理issue效果,即label系统的思考与最佳实践。

背景及需求

最近工作上使用github比较多,项目组需要一个label系统来管理issue。项目(MIP)是开源的,除了项目组的同事,也需要站长和外部开发者参与。

创建label

点击issues-Labels,然后在Label页面右上角点击New Label 按钮。注意,如果不是个人项目,可能没权限修改Label。

《github项目创建label方法与最佳实践(中文/英文)》 从issues进入labels
《github项目创建label方法与最佳实践(中文/英文)》 创建新的 Label

编辑Label,以及建议

Label可以修改名称和颜色。以下建议可以帮助你更加易读易用的Label

分类建议
名称github 会对 Labels 排序,可以使用相同的单词开头。
比如“In schedule”和“In Development”同时表示状态
颜色颜色可以在列表中选择,也可以直接在输入框输入颜色。
如百度蓝#3388ff

《github项目创建label方法与最佳实践(中文/英文)》 编辑 Label 文字和样式

Label 分组

在label分组上,除了项目进度和功能优先级的标识,还需要有适用于外部开发者的label,以及项目组回应label.

分类具体label
项目进度 已加入排期开发中测试中已上线
优先级 低优高优紧急
功能分类 新功能功能增强BUG修复
外部label 第三方开发需要MIP支持
项目组回复 MIP:需求getMIP:讨论中MIP:已加入计划MIP:忽略此需求

最终效果

《github项目创建label方法与最佳实践(中文/英文)》 Labels 最终效果.png

P.S. 老板说,需要一个中文版的……于是有了下面的图(稍改了一下):

《github项目创建label方法与最佳实践(中文/英文)》 中文版的Labels

也可以到我的github-jennyliang220查看.

参考:

    原文作者:Jenny_L
    原文地址: https://www.jianshu.com/p/24faccdf3099
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞