1.0 及以后的路线图¶
TL;DR 摘要:嗨!IPython 1.0 将于 2013 年 8 月中旬发布。请参阅补助金,该补助金资助了大部分工作,以及我们实现补助金目标的路线图。
IPython 团队从斯隆基金会获得的补助金引起了很多关注。传达斯隆补助金内容最简单的方法就是直接提供补助金全文,我们已经通过html和pdf版本提供了直接链接。
感兴趣的读者将找到未来两年内 IPython 的变化描述,以及这些变化背后的动机和参与人员。(例如,补助金的精明读者会正确推断出,这封电子邮件是我履行“社区参与和布道”职责的一种方式……加油团队!)
两周前,IPython 的大部分核心贡献者举行了一系列规划会议。三天内,布莱恩、费尔南多、敏和我伊万诺夫在伯克利校园会面,托马斯和马蒂亚斯通过视频电话会议加入(以及布拉德,有一天也参加了会议)。
您可以查看这些会议的完整记录。
我们的主要目标是概述未来两年内我们想要完成的工作计划(广义上讲),以及为我们的下一个(1.0!)版本制定具体目标,该版本将于 2013 年 8 月中旬发布。
有趣的是,费尔南多在 2005 年 4 月向 [ipython-user] 发送了一条消息,标题为“走向 IPython 1.0,著名的重大清理”。在其中,费尔南多最后一次呼吁解决未解决的关键错误,因为他正在为 IPython 代码库中的重大更改做好用户准备。因为一旦他提交第一个提交并开始进行清理,他就必须忽略提出的每个请求,“直到新的闪亮的 ipython 从这个过程中出现,以一种让世界失明的光荣重生。”在电子邮件的结尾,他写道:“我希望这些改变是值得的,当尘埃落定时,我们将拥有我们可以称之为 IPython 1.0 的东西”……在那封电子邮件发送后的八年零几个月,我们将拥有它! :)
1.0 会是什么样子?用户方面最大的变化将是 nbconvert 与 IPython 本身的集成。但这只是我的总结,建议感兴趣的读者阅读 路线图 中的血腥细节。
现在就这些了,
祝好,
Paul Ivanov