把 Issue 放在哪个 Milestone 好

3.2.0 1.2.1 1.0.0,这是通用的产品版本格式。三个数字,分别是主版本号、次版本号和修订号。按照《语义化版本 2.0.0》,版本号递增规则如下:

  • 主版本号:当你做了不兼容的 API 修改。
  • 次版本号:当你做了向下兼容的功能性新增。
  • 修订号:当你做了向下兼容的问题修正。

有了以上规则,管理 Issue 就更好办了。以 1.0.0 的产品为例,如果一个 Issue 是要修复一个 bug 或者优化一个按钮 Loding 样式,那可以把这个 Issue 放到 1.0.1 的 Milestone。如果一个 Issue 是要新增拖拽手势,那就将它放到 1.1.0

所有 Issue 都有了 Milestone 的归属,对于优先解决何者,以及把控版本迭代周期都更加清晰。

不过,并非所有 Issue 都能准确放入某个版本号,毕竟,有些 Issue 在技术上可能短期内无法攻克,只好无限期延后。有些 Issue 则不痛不痒,既不重要又不紧急,就看工程师心情了。

你可能感兴趣的:(把 Issue 放在哪个 Milestone 好)