Django 1.3 发布候选版本
我们快到了!
今晚,我们发布了 Django 1.3 的第一个发布候选版本。除非在这个版本中发现了重大问题,否则 Django 1.3 的最终版本将在一个多星期后发布,很可能在亚特兰大的 PyCon US 2011 上发布。
对于心急的用户,您可以 在这里 下载发布候选版本包(并 在这里 获取其校验和),但有几点需要注意
- 与所有 Django 的预发布版本一样,不建议用于生产环境;此发布候选版本的目的在于识别任何可能或应该阻止最终 1.3 版本发布的重大问题。
- 由于这是一个发布候选版本,它没有独立的版本说明。相反,请参考 1.3 版本说明草稿,它将用于生成最终 1.3 版本附带的说明。如果您注意到这些说明中缺少内容,请尽快在 Django 的 Trac 中提交工单(见下文)。
关于翻译的说明
此时,Django 1.3 处于功能冻结状态(自 1.3 测试版发布以来一直如此),以及翻译字符串冻结状态;从现在到最终发布,将不再接受新的字符串或对现有字符串的更改。鼓励翻译人员尽快提交他们的最终翻译。感兴趣的各方可以在 Transifex 上的 1.3 状态页面 上跟踪 Django 翻译的进度。
此外,我们仍在以下语言中寻找翻译协调员
- bg(保加利亚语)
- cy(威尔士语)
- fy_NL(弗里斯兰语)
- gl(加利西亚语)
- hi(印地语)
- is(冰岛语)
- km(高棉语)
- kn(卡纳达语)
- ko(韩语)
- lt(立陶宛语)
- mk(马其顿语)
- ta(泰米尔语)
- vi(越南语)
如果您有兴趣成为这些语言之一的翻译协调员,您可以在 Transifex 上注册并加入 Django 翻译项目。
Python 版本兼容性
Django 1.2 的发布值得注意,因为它首次改变了我们对 Python 版本兼容性的策略;1.2 放弃了对 Python 2.3 的支持,将 Django 的支持确定为 Python 2.4 及更高版本(在 2.X 系列中)。
Django 1.3 不会放弃对 Python 2.4 的支持;但是,Django 1.3 极有可能是最后一个支持 Python 2.4 的 Django 版本,而 Django 1.4 将需要最低 Python 2.5 版本。关于此事的最终决定将在下周的 PyCon 上做出,并将与 Django 1.3 的最终版本说明一起公布。
预计一份详细说明 Django Python 2.x 弃用流程以及迁移到 Python 3.x 的时间表的文档将与 Django 1.3 版本同时或 shortly after 发布。
如何(仍然)帮助 Django 1.3
与往常一样,如果没有社区的帮助,我们就无法开发 Django。即使在发布流程的这个后期阶段,我们仍然需要并非常重视您能够做出的任何贡献。
由于 Django 1.3 现在已进入发布候选阶段,我们正在积极征求关于可能阻止最终发布的阻塞问题的报告;因此,我们鼓励尽可能多的用户下载并测试(在非生产环境中)今晚的发布候选版本包。
如果您发现错误,请访问 Django 的 Trac 实例,搜索以查看是否已报告,如果尚未报告,则将其报告为新的工单。
此外,在接下来的一周中,我们将完成 Django 1.3 文档和翻译的最终定稿。如果您希望在最终的 1.3 版本中看到文档,请提交包含文档补丁的工单,或者——对于现有工单——在 django-developers 邮件列表中提出。如果您能够为 Django 的某个翻译做出贡献,请加入 Transifex 上的 Django 翻译项目 以此操作。
如果一切顺利,我们将在一周后回到这里,发布来自亚特兰大 PyCon 的最终 Django 1.3 版本。
返回顶部