NeutronBugs
Neutron 将其所有 bug 维护在 Launchpad 上。请访问该链接以获取所有 Neutron bug 的列表。
Neutron Bug Czar (Bug 负责人)
Neutron 维护着“bug czar”的概念。Bug 负责人 在 Neutron 社区中扮演着重要的角色。作为一个大型项目,Neutron 会定期收到大量的 bug 报告。Bug 负责人 负责作为这些 bug 报告的“第一联系人”并进行分类。Bug 负责人 预计会在 bug 被分类到子团队级别时与各个 NeutronSubTeams 进行沟通。此外,bug 负责人 应该将 High(高)和 Critical(严重)优先级的 bug 报告给 PTL 和核心团队。这些 bug 也应该在每周会议上重点讨论。
当前的 Neutron Bug Czar 是 Kyle Mestery (IRC: mestery)。
之前的 Bug Czar
- Eugene Nikanorov (IRC: enikanorov)
Bug 分类流程
Bug 分类流程包括以下步骤:
- 检查 bug 是否提交到了正确的组件(项目),如果不是,则更改项目或将其标记为 Invalid(无效)。
- 添加合适的标签。即使 bug 无效或与其他 bug 重复,它仍然可以帮助提交 bug 的用户和相应的子团队。
- 检查是否之前已经提交过类似的 bug。如果是,将其标记为之前 bug 的重复项。
- 检查 bug 描述是否一致,例如,它是否包含足够的信息供开发人员重现。如果描述不一致,请要求提交者提供更多信息,并将 bug 标记为 Incomplete(不完整)。
- 根据重现的难易程度(或是否可以在代码中发现问题)将其标记为 Confirmed(已确认)。
- 分配重要性。明显破坏核心和广泛使用的功能的 bug 应该被赋予 High(高)或 Critical(严重)的重要性。同样适用于 gate 失败提交的 bug。
- (可选) 添加评论解释问题和可能的修复/规避策略