向MIP开源项目提交Issues

Issues 是 github 管理需求,讨论技术方案的方式,附:官方解释。MIP是在github上的开源项目,也使用 Issues 来做任务管理。

一、Issues 在 MIP 项目中的应用

MIP 项目中的 Issues 主要有两种用法:

  1. 记录bug, 管理进度。除了直接提交pull request外,您还可以通过提交 Issues 的方式参与MIP项目。MIP项目组会定期查看所有 Issues, 通过给 Issues 打上不同的标签来标识问题和解决进度,如Issues/#156 和 Issues/#333

  2. 记录技术方案的讨论过程。 如 Issues/#376 和 Issues/#348

提出Issues的网址分类:

  1. 组件问题 ,请到mip-extensions提Issue,https://github.com/mipengine/mip-extensions

  2. 校验问题 ,请到mip-validator提Issue,https://github.com/mipengine/mip-validator

  3. MIP运行环境问题(组件开发辅助工具问题) ,请到mip提Issue,https://github.com/mipengine/mip

二、如何添加一个 Issue:

1. 进入 MIP 组件项目页

https://github.com/mipengine/mip-extensions

2. 进入 Issues 目录

向MIP开源项目提交Issues MIP教程 第1张

3. 打开并创建新的 Issue

向MIP开源项目提交Issues MIP教程 第2张

4. 输入issues的内容并提交

向MIP开源项目提交Issues MIP教程 第3张

5. 提交之后可以在issues列表中查看您提出的issues

项目组会定期查看所有Issues,并给待解决的Issues打上不同的标签来方便分类。

向MIP开源项目提交Issues MIP教程 第4张

三、加入Issue讨论

创建Issues时需要检查已经存在的Issues列表中是否有类似的问题,如果有则不需要重新创建新的Issue,请在已有的Issue下加入讨论,详细描述您出现的问题,Issue的状态更改后会收到邮件通知。

向MIP开源项目提交Issues MIP教程 第5张

四、订阅Issues动态

如果你有想跟进的问题或对哪个Issue比较感兴趣,可以直接订阅动态,订阅后Issues的状态更改也可以收到邮件通知。

向MIP开源项目提交Issues MIP教程 第6张