感谢您的关注!Hibernate ORM 是一个开源项目和社区。任何类型或范围的贡献都会推动项目前进!
有很多方法可以成为社区的一部分并做出贡献,而不仅仅是编写/修复代码……
帮助其他用户
社区 页面列出了用户可以寻求帮助的几个地方,例如 Zulip 和论坛。更不用说用户经常在其他地方(例如 StackOverflow 或 JBoss 论坛)寻求帮助。参与社区的一个好方法是与需要帮助的人分享您的知识。
讨论开发
当开发团队讨论新功能的设计或尝试优先安排工作时,获得用户的意见非常重要。正如谚语所说,宁可三思而后行;我们对这些设计看得越多,讨论中参与的声音越多,我们得到的测量结果就越好。
您可以在社区页面上找到参与讨论开发的不同地方。
报告/调查错误
尝试发布并报告/修复问题在许多方面是开源开发的基石。在早期发布(Alpha 和 Beta)中,这尤其重要,因为我们正在尝试巩固 API 和契约。
创建错误报告时,请提供一个测试用例,该测试用例可以 1.) 用于重现问题,以及 2.) 用作长期回归测试。请参阅Hibernate 测试用例模板,以获得轻松开始的方法!
即使您无法帮助修复错误的代码,提交未提供测试的已报告错误的测试用例,也能极大地帮助我们解决这些错误。
说到 JIRA,帮助我们识别重复其他问题或已过时的问题,也是一种极大的帮助。并且,投票支持对您重要的问题,对开发团队设定优先级至关重要。
贡献代码
有关贡献代码(和文档)的详细信息,请参阅存储库根目录中提供的 CONTRIBUTING.md 文件 (https://github.com/hibernate/hibernate-orm/blob/master/CONTRIBUTING.md).
有关构建项目的详细信息,请参阅存储库根目录中也提供的 README.md 文件 (https://github.com/hibernate/hibernate-orm/blob/master/README.md).
CONTRIBUTING.md 涵盖所有分支。README.md 特定于每个分支,因为它包含根据分支的 |