贡献指南
本页内容
贡献指南
如果您想对 Mongoid 提出改进建议,请创建一个描述改进及其在您的应用中可以实现的、当前尚不可行的功能的 Jira 工单。如果您认为 Mongoid 的行为不正确,请创建一个描述您如何使用 Mongoid、现有行为为何您认为是不正确或问题的以及您期望的行为的 Jira 工单。如果您想自己进行修改,以下指南应遵循
创建 Mongoid 的分叉版本。
在分支中创建一个新的分支。
进行您的更改。
确保所提出的更改有足够的测试覆盖率。
针对 Mongoid master 提交一个 PR。如果这些更改对应于特定的 Jira 票,PR 标题为:"MONGOID-
变更描述"。 Mongoid 团队将审查 PR 并提出评论/建议更改。
一旦所有更改和修复都完成,并且 Mongoid 团队确定 PR 适合合并,我们将将其合并到 master,并确定是否需要回滚。
如果更改是错误修复,不是向后不兼容,并且提交适用于相应的稳定分支,则会将更改回滚到之前的稳定版本。目前回滚候选版本包括 7.3-8.0。
除非修复了安全漏洞,否则通常不会对 6.0-7.2 进行更改。
通常不支持 5.x 及更早版本。