为什么会发生这种情况?
现在ORM 5.0已经发布最终版本,我们需要将开发精力集中在5.0及其以上版本上。 http://github.com/hibernate/hibernate-orm/wiki/Huge-Project,-Small-Team 讨论了我们为什么这样做的原因。简单来说,5.x版本之前的版本不再维护,且不影响的5.0的错误报告已超出关注范围。我们请求您的帮助来验证报告的bug是否仍然影响5.0版本。这对Hibernate团队和Hibernate社区都是一大帮助。
我们意识到在这个过程中遇到的一些问题可能在上次批量清理时已经处理过。对此我们表示歉意,但上次我们没有很好地设置跟踪,以了解这些问题是否得到了验证。这次我们将设置筛选器,以便我们可以看到哪些问题被包含在这个过程中,哪些已经得到了验证。我们将那些已验证的问题与开发团队的每周问题分类会议联系起来,确保这些已验证的问题得到关注。
它将如何发生?
本质上,这将对以下问题产生影响:
-
是一个错误报告
-
位于ORM (HHH) 项目中
-
未解决
-
没有针对特定版本的修复方案
-
未列出受影响的5.0版本
这个问题池由一个Jira筛选器定义: http://hibernate.atlassian.net/issues/?filter=16961
将对这些问题应用批量更新,以
-
添加标签
verify-affects-5.0
-
将状态更改为
等待响应
-
添加一条评论,说明问题已包含在此过程中,并附上此公告的链接
需要做什么?
如http://github.com/hibernate/hibernate-orm/wiki/Jira-Report-Expectations中所述,我们希望有人能成为这些错误报告的倡导者。但实际上,即使验证它们也是一个很好的步骤,有助于解决问题。
http://hibernate.atlassian.net/issues/?filter=17060 定义了等待与 5.0 版本进行验证的错误报告池。我们请求帮助验证这些问题是否影响 5.0。这基本上意味着编写一个测试(或修改一个已附上的测试)以使用 5.0 并验证问题是否仍然存在。如果它在 5.0 中仍然存在,将测试使用的特定版本添加到“影响的版本”的 Jira 问题的列表中,并附加用于验证的测试。
当错误报告被验证为影响 5.0 时,问题将移至http://hibernate.atlassian.net/issues/?filter=17061。然后,这些问题池将成为 Hibernate ORM 团队每周(大约)一次的筛选会议的一部分,讨论这些问题,并安排、解决或拒绝。
处于“等待验证”池中的错误报告最终将被解决为“过时”。最终是一个流动的术语;我们尚未定义何时会发生这种情况的时间表;但我预计它可能需要数月才能到达那个点。