Django 1.3 发布计划 - 更新 2
确保 Django 1.3 按时发布的首要任务已经完成:未审核工单的积压已清除。在撰写本文时,Django 的工单追踪器中的每个工单都至少经过了初步审核。
因此,我们现在可以发布我们关于 1.3 版本进度情况的首次报告。在撰写本文时,已知有 20 个工单是发布阻塞程序;有关最新列表,请查看 此 Trac 查询。
要被视为发布阻塞程序,工单必须描述一个问题:
- 是 Django 1.2 行为的回归;或
- 演示了在 Django 1.3 中添加的功能中的设计缺陷或错误;或
- 揭示了 Django 的打包或发布过程中的问题;或
- 在易于重现的情况下可能导致灾难性的和意外的数据丢失。
其他一切都是锦上添花,但不会阻止我们按计划发布 Django 1.3。
好消息是,大多数发布阻塞工单都是相对较小的问题。它们要么是由于测试覆盖范围不足而发生的回归,要么是 1.3 中添加的功能中相对较小的疏忽。因此,我们似乎有望按时发布(即,1 月 24 日当周发布候选版本,1 月 31 日当周发布最终版本)
解决发布阻塞工单后,注意力将转向 已准备好检入 的工单。理想情况下,当我们发布最终 1.3 版本时,不会有已准备好检入的错误修复程序——已准备好检入队列中的所有工单都将有望检入、因为建议的补丁有缺陷而被重新分配到已接受,或代表需要等待 1.4 发布周期的功能。随着我们接近候选版本截止日期,我们将重新评估 Zero-RFC 目标。
需要注意的是,标记为 里程碑 1.3 的工单并不自动保证成为 1.3 版本的一部分。如果您有一个里程碑为 1.3 的工单,并且您希望它实际提交到 1.3,那么您需要让其他人审核它,以便它可以推进到已准备好检入。如果它不是已准备好检入,它就不会被检入!
如果您想提供帮助,有很多事情可以做
- 为发布阻塞错误编写补丁
- 审核其他人的 1.3 里程碑工单
- 为 1.3 里程碑工单编写补丁(并让其他人审核)
- 校对文档中的错误、遗漏和错别字
- 对 trunk 运行您自己的站点并报告任何回归或问题
- 尝试使用新功能并报告您遇到的任何问题
我们得到的帮助越多,1.3 版本就会越好。
返回顶部