重要
请将安全问题 仅 报告给 security@djangoproject.com。 这是一个只对长期以来高度可信的 Django 开发者开放的私人列表,其档案不公开。更多细节,请参见 我们的安全政策。
另外,在向 工单系统 <https://code.djangoproject.com/> 报告问题和请求新功能前,请考虑以下几点:
编写良好的 Bug 报告是非常有帮助的。不过,在 Bug 追踪系统中处理它们需要一定的开销。因此,我们希望您能尽量提交有用处的 Bug 报告。具体地:
要了解你创建的工单的生命周期,请参阅:doc: triaging-tickets。
如果你的 bug 或功能请求涉及任何视觉上的东西,则要遵守一些额外的指导:
我们一直致力于让 Django 变得更好,而你们提出的功能请求是关键的一部分。以下几点能让你更有效地提出功能请求:
如果对该功能达成共识,则创建工单是合适的。 在| django-developers |工单描述中加入讨论链接 。
与大多数开源项目一样, code talks。 如果您愿意自己编写该功能的代码,或者更好的是如果您已经编写了代码,则更有可能被接受。 只需在GitHub上 fork Django项目,创建一个功能分支,并向我们展示您的工作!
另请参阅::ref:documenting-new-features。
有可能时,我们会尽力达成共识。我们经常会在 django-developers 对某个特性进行非正式的投票。这些投票遵循的投票规则由 Apache 发明,并被 Python 本身使用。此规则中投票者可以投 +1、+0、-0或-1。它们的大概含义如下:
尽管 django-developers 上的投票是非正式的, 它们还是会被认真地对待。 在合适的投票期过后,如果有明显的共识,我们会遵循它。
However, consensus is not always possible. If consensus cannot be reached, or if the discussion toward a consensus fizzles out without a concrete decision, the decision may be deferred to the technical board.
在内部,技术委员会将使用相同的投票机制。如果出现以下情况,将视为提议:
投票应该在一周内提交。
由于此过程允许任何技术委员会成员否决提案,因此“-1”投票应伴随将该“-1”转换为至少“+0”的内容。
关于技术问题的投票应在| django-developers |邮件列表上公布并公开举行。
12月 13, 2021