不兼容惹的祸,Calibre 作者拒绝迁移至 Python 3
开源电子书管理器 Calibre 的作者 Kavid Goyal 近日公开了自己在 2017 年对用户要求升级至 Python 3 的回应,以表明 Calibre 不会直接迁移至 Python 3 的态度。
2017年8月,有用户提交反馈称由于 Python 2 将于2020年停止支持,Calibre 需要升级为 Python 3 。Kavid Goyal 将该问题的状态更改为“不会修复”,并回应道:“没有必要,我完全有能力自己维护 Python 2 。这样做的工作量比考虑迁移整个代码库要少得多。”
随着前几个月 Guido van Rossum 对 Python 2.7 将于2020年1月1日终止支持的证实,Calibre 再次收到了不少要求升级的需求,因此 Kavid Goyal 选择将之前的回应公开,以作统一回复。
此外,Kavid Goyal 在 GitHub 上补充道,“我的目标是以与 Python 2 相同的方式在 Python 3 上运行 Calibre 的代码。计划在2019年底或最迟在2020年年初,完全兼容 Python 3 。”
Python 3.0 发布至今已有十年,许多软件和项目已完成迁移。但由于不向后兼容,也有部分开发者选择不去跟进。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
不再管事的 Python 之父,最近在做些什么?
今年7月,Python 创始人Guido van Rossum宣布完全脱离决策层,不再担任 Python 社区的 BDFL。Guido 的退出,让许多 Python 爱好者感到遗憾,但对于他本人而言,似乎是一种解脱。 据福布斯消息,Guido 近日在接受采访时表示,很高兴自己不用再参与到那些痛苦的日常决策,也不用去调解那些日益繁重的邮件列表讨论。现在的他,更多的是从侧面去支持Python 社区,比如指导核心团队中的女性学徒。 这其实并不意外,Guido 在宣布退出决策层时就曾表示自己将尝试专注于指导核心开发者,尤其是新的核心开发者,以及女性和少数群体,因为核心开发团队的多样性一直以来都是他的目标之一。 “开源项目,特别是大型的、知名的开源项目,相比于其他技术行业,吸纳女性进入团队的速度一直很慢 。” ——Guido van Rossum Guido 在几年前开始正视该问题。在 PyCon 2015 的主题演讲中,Guido 曾表示 Python 的核心开发人员中没有女性。他公开向女性开发者发出邀请,并承诺自己可以亲自指导。来自印度尼西亚的软件工程师 Mariatta Wijaya 接受...
- 下一篇
阿里巴巴连任 Java 全球管理组织席位
11 月 23 日,阿里巴巴宣布连任 Java 全球管理组织 JCP 最高执行委员会委员,任期从 2018 年 12 月 4 号开始,为期两年。 阿里表示,这意味将有更多中国开发者的声音被引入 Java 规范的制定中,让“中国标准”成为全球规范。 从公布的名单中可以看到,一同当选的还有 Goldman Sachs(高盛集团)、JetBrains、MicroDoc 等企业组织。 JCP 全称 Java Community Process,是 Java 技术的最高决策机构,职责包括发展和更新 Java 技术规范,规划 Java 未来演进方向。
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Red5直播服务器,属于Java语言的直播服务器
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Hadoop3单机部署,实现最简伪集群
- CentOS关闭SELinux安全模块