弃用官方网站,Python 将所有 Bug 迁移到 GitHub 中

news/2024/5/20 2:32:11/文章来源:https://blog.csdn.net/JAVAmonster12/article/details/123559970

此前,Python 开发组一直在 Python 官方 Bug 网站 https://bugs.python.org(缩写为 bpo 或 BPO)上进行 Bug 提交、跟踪和处理,该网站使用开源工具 Roundup 作为 Bug 跟踪器。

2 月 18 日, Python 核心开发者 Łukasz Langa 在 Python Discourse 论坛上宣布:Roundup/BPO 上的所有 Bug 数据都将迁移到 GitHub 中,迁移完成后,新的 Bug 在 GitHub Issue 中处理, 原 BPO 官方网站将以只读模式存在,以避免链接失效带来的一系列问题 。

在这里插入图片描述
CPython 的开发早于 2017 年 2 月就转移到 GitHub Python 仓库中。因此,在 2018 年 Python 语言峰会上,核心开发者 Mariatta Wijaya 提议“放弃 Roundup 和 BPO 网站,切换到 GitHub Issues 用于 Bug 跟踪”,该提议引出了 PEP-581 提案,并于 2019年获得批准。

在这里插入图片描述
但由于从 Roundup/BPO 到 GitHub 的大迁移涉及的内容太多,在技术上、程序上或法律上都存在复杂难题,因此直到 2022 年大迁移才正式启动。

根据 Łukasz Langa 的介绍,迁移时间表如下:

  • 2022 年 2 月 18 日,星期五:开始持续两周的公众反馈收集期。
  • 2022 年 3 月 4 日,星期五:在 Github 的帮助下执行最终的端到端 Bug 数据迁移测试,收集迁移所需的时间和出现的问题。(将使用 10% 的 Bug 进行测试。)

如果测试过程没啥问题,就正式迁移

  • 2022 年 3 月 10 日,星期四:迁移开始,BPO 进入只读模式,来自 BPO 的数据被导出,并放在 Github 上的临时存储库中。(预计要 22 个小时)
  • 2022 年 3 月 11 日,星期五:Github 将临时存储库中的 Bug 转移到 GitHub 的 Python 库 ,正式完成迁移。

在迁移过程中,有如下需要注意的事项:

  • 不允许在 Github 或 BPO 上创建新问题
  • 仓库 PR 不受影响,可以在 Github 上创建新的 PR 并与现有 PR 交互
  • 可以与 Github 上已迁移的 Issue 进行交互,但不鼓励破坏性操作(更改问题标题、编辑评论内容、删除评论、删除标签),因为数据的变化会让迁移是否有成功变得难以审核。

此外,PEP-581 进一步解释了该迁移计划的细节,对一些常见的疑惑也做出了解答:

(1)Roundup/bpo 有啥问题?为啥放弃它?

  • 维护者从未超过 5 个
  • 没有任何 CI 构建,审查和测试压力太大
  • UI 老旧
  • 天天给用户发垃圾邮件,还容易暴露用户邮件地址

(2)为什么不继续优化 Roundup/bpo?

优化成本太高,“创建和维护 GitHub 集成和审查机器人,工作量远低于继续优化并维护 Roundup。”

(3)为什么选择 GitHub 而不是其他平台?

GitHub 功能齐全,而且受众更广,大部分程序员都知道如何操作,能降低贡献门槛。因此,尽管它也有一大堆问题,但仍是目前最优解。

放弃了 Roundup/BPO 的同时,也意味着 Python 开发的基础设施已经完成了从基于 Python 的开源工具(Mercurial、Roundup)到专有的 GitHub “SAAS” 产品的全面转变(从某种角度来看,这或许也算是开源的一种悲哀?)。

但无论如何,该迁移肯定会吸引很多熟悉、并习惯使用 GitHub 的新开发人员来做贡献,对 Python 的发展必然大有脾益。

推荐阅读:

睡在我上铺的室友用python,一个月挣了我一学期的生活费

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_736325.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

最适合晚上睡不着看的 8 个网站,建议收藏哦

最近上一篇:一边裁员,一边招人。。1. 找工作避坑名单一个涵盖几乎所有996、955的公司热点和时事的汇总列表,其实这是两个仓库。官网1(955):https://github.com/formulahendry/955.WLB官网2(996):https://github.com/im…

表白网站怎么上传到服务器,能上传到云服务器的表白模板

能上传到云服务器的表白模板 内容精选换一换资源包括静态语音,TTS放音以及短消息,在您进行流程编排前,需要先将涉及到的资源,包括语音、短信模板添加到系统中,才能继续配置流程。传统的HPC使用中存在如下问题&#xff…

新手入门 Python 的学习网站

1 Python 小例子 来自 github 网站上的项目,提供了 141 个代码小样,并标注了难度等级。 告别枯燥,致力于打造 Python 经典小例子、小案例。 2 编程教室 Crossin的编程教室 - 在线练习 3 python100天从新手到大师 这是一个github网站11W星…

危险,不要随意让网站记住密码自动登陆!

为了方便用户登录,几乎所有的网站都实现了“记住密码”、“自动登陆”这样似乎人性化的功能。 我也很喜欢这个功能,因为我自己的脑子实在是讨厌记东西。 为了安全起见,我的密码都设置的很复杂,满足“数字特殊符号英文字母大小写…

手机网站form表单check神器——Validform

手机端的商城项目已经上线了很久,但一直留有令人耿耿于怀的问题——form表单没有找到合适的validate,也就是说项目的input标签check只是做在了后台,前端并没有进行验证,这显然给后台服务器平添了很多烦恼(这活儿不应该…

使用ehcache缓存页面、ExpiresFilter添加Expires头,大幅提升网站性能

前几天把网站部署到服务器上后发现访问速度和龟速差不多,内心感到非常焦虑——之前并未做过这方面的尝试,要解决问题实在有些头大。 但幸好之前做过一个项目,本地访问速度感觉奇慢,但正式环境下访问速度反倒快得飞起。虽然我期初…

推荐10个堪称神器的 Java 学习网站

经常有一些读者问我:“二哥,学习 Java 应该关注哪些网站?”,我之前的态度一直是上知乎、上搜索引擎搜一下不就知道了。但读者对我这个态度很不满意,他们说,“我在问你,又不是问知乎,…

推荐10个堪称神器的学习网站

每天都会收到很多读者的私信,问我:“二哥,有什么推荐的学习网站吗?最近很浮躁,手头的一些网站都看烦了,想看看二哥这里有什么新鲜货。” 今天一早做了个恶梦,梦到被老板辞退了。虽然说在我们公…

作为程序员的他,大学四年一直自学,全靠这些实用工具和学习网站!

二哥,你好,马上 6 月份就要毕业了。非常感谢这些年来二哥的鼓励,你的那些文章我基本上都看了,尤其是程序人生方面的文章给我启迪很大。大学四年,我没有白过,虽然专业不是程序员,但我喜欢这个行业…

超实用的工具、素材、学习网站分享

文章目录------------------------------学习教程篇-------------------------------bilibili哔哩哔哩网易云课堂siki学院:泰课在线:可汗学院:线性代数的本质 - bilibili计算机科学速成课 - bilibiliLearnOpenGL:The Book of Shad…

大学四年,因为这些网站,他顺利拿下字节跳动的offer!

回想起大学的日子,我不免觉得有些羞愧,因为我把它虚度了,除了谈了个女朋友,几乎一无所获,我是个彻彻底底的学渣。但我有一个读者,小王,他就是最佳的励志典范,大一还挂科了三门&#…

老板急坏了,公司网站的 HTTPS 过期了

端午出去玩的时候,老板打电话说公司网站的 HTTPS 过期了,访问不了(见下图),要我立马升级一下。可惜我当时没带电脑,无能为力,可把老板急坏了。 没办法,急就先急着,只能等…

mfc之clistctrl导出excel_Excel函数:SEO这个站长帮手,你在用吗?

在SEO工作中,我们每天都会使用大量的站长工具,其中,Excel函数,是我们发现做一些SEO基础数据分析得力的站长帮手。 在以往的数据统计中,我们经常会利用到Excel排序、筛选、去重等一系列可使用的函数,但对于站…

企业网站 源码 mail:_分享一些好用的网站(二)

前言半年前写了一篇《分享一些好用的网站》记录了我之前常用的一些网站,现在过去半年,收藏夹也多了一些网站,特地记录下来,希望能对你有所帮助。由于这些网站都比较杂,我也懒得分类了。太长不看版临时邮箱 https://tem…

再见 HTTP?10 分钟手把手教会你将网站切换到 HTTPS,安全有保障,yyds!

CSDN 的小伙伴们,大家好,我是刚脱离险境的二哥呀! 很久(大概两年)之前,我就搞了一个独立的个人博客网站,长下面这样。 大家有访问过的,可以在评论区扣 1 可惜一直没搞备案和 HTTPS…

3 年9.9元,网站从HTTP升级到HTTPS

上一次,我们完成域名解析后,发现浏览器地址栏里的域名被提示为不安全,就是因为它还是个宝宝,没有升级为 HTTPS 证书。 那怎么升级为 HTTPS 证书呢?可以直接通过阿里云购买 SSL 证书,但特么巨贵! 本来想尝试一下 AWS 的免费 SSL 证书,但卡到验证码这一步就是收不到信息…

完了,二哥网站的图片挂了

二哥的编程知识星球正式开放了,这是一个Java学习指南编程实战的学习宝地,可以帮助你提高编程能力、养成好的学习习惯、找到志同道合的学习伙伴、拿到更好的 Offer。详情戳链接🔗《Java程序员进阶之路》! 大家好,我是二哥&#xff…

mysql负载导致网站访问高_MySQL负载高导致网站访问慢解决实例

今日发现网站访问慢,一次进行了排查,开始思路混乱,下面来梳理下一、故障分析首先,判断访问慢现象,是个人还是集体???个人现象排查:检查个人网络,pc&#xff0…

网站被腾讯停止访问人工服务器,网站被腾讯屏蔽怎么办?实测多种解封方式

前两天不知道怎么搞的,腾讯把我的一个网站给报毒了,在 QQ 和微信里都进行了屏蔽,无法访问。给出的原因是“该网站有未经证实的境外博彩内容”。作为一个负责任的站长,我建站这么多年来一直都是兢兢业业,从未发布过任何…

seo网站自动发布链接工具_死链接是什么?会影响网站seo吗?检测方法与测试工具又有哪些?...

前些天基于企业网站seo需求,调整网站标题title及确定网站标题统一规范,顺便再检查了一下死链接。一检查,发现就有漏网之鱼。什么是死链接?先说一下什么是死链接。顾名思义,死链接就是死的链接嘛。当你点开一个链接&…