Flask 仓库没有未处理的 issue 或 PR


Python Web 框架 Flask 的作者 David Lord 宣布达成了一项重要成就:获得开源维护者白金奖杯 (open source maintainer platinum trophy)。原因是他已处理了项目仓库中的所有 issue 和 PR。据介绍,截至上个月,Flask 的下载次数达到了 7500 万次。

可以看到,Flask repo 的所有公开 issue 和 PR 数量是 0。

有人向作者表达了祝贺,并专门制作了跟踪 Flask repo 的 issue 和 PR 变化的图表:

也有开发者表示,自己昨天准备开始为 Flask 贡献代码,但发现其仓库的公开 issue 数量是 0,让他以为进错了仓库,毕竟他从未见过一个主流框架会有这样的数据。

不过也有人认为 Flask 作者的做法没意义,毕竟这只是一时的数据,很快就会产生新的 issue 和 PR,所以他们觉得 David Lord 只是“维护者强迫症”。

还有开发者提出了“灵魂质疑”:“这到底是因为项目维护者在积极贡献,还是压根没有什么人使用它?”

Flask 的一名维护者对大家的疑惑和不解进行了解释:

  • David 是 Flask 迄今为止最活跃的维护者,但项目大约有 7 人在积极贡献(每月举行一次维护者会议)。
  • 此前有些开启的 issue 与 Flask 无关,例如关于如何在某个项目中使用 Flask 的 issue 已被关闭。因为这些问题可从 Stack Overflow 获取答案。David 在 SO 上面也非常积极地回答问题。此外还有 Discord 社区可以提问,这也十分活跃。
  • 机器人确实可以帮助我们作为维护者,因为没有它,用户会评论不相关的问题。这使得跟踪问题变得非常困难(问题名称与问题不匹配)。
  • Flask 服务器不应该在生产中使用。请使用 Gunicorn、uWSGI、mod-apache 或其他一些 WSGI 服务器。我个人认为我们需要用更强大的东西替换开发服务器,因为用户不断这样做 :p
  • David 希望邮箱收件箱的未读数量是 0,这就是为什么他将 0 issue 当做一个目标。
  • 最后,Flask 和 Werkzeug 正在积极开发并不断改进。例如,这是一个新的路由器,可以让它更快。

点此查看更多讨论。


相關推薦

2023-07-18

本的 KCL 模型,可通过如下的预处理脚本一键从 Kubernetes 仓库下载的 swagger.json 文件转换为 KCL 包,将如下命令的 1.27 改为需要的 Kubernetes 版本即可 version=1.27 spec_path=swagger.json script_path=main.py wget https://raw.githubusercontent.com/kubernet

2024-07-13

发流 apis ,作者@ShadowySpirits,PR # 1338 chore:设置整个仓库的代码所有者 ,作者@Chillax-0v0,PR # 1340 feat(core): 添加命令配置 ,作者@ShadowySpirits,PR # 1342 fix(auto_balancer): 修复 broker 状态改变 ,作者@SCNieh,PR # 1339 feat

2022-02-25

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

2023-03-17

(#13534) 修复 qrtz 表使用大写 (#13494) 修复 serial wait 在没有任务需要提交时会进入 block 的问题 (#13486) [修复][UI] 删除移动任务定义代码 (#13441) [修复][数据质量] 修复运行数据质量任务时出现错误“No main class set in JAR”的问题

2022-10-19

提交的PR无效,无法获得活动礼品! 02 前往openKylin指定仓库提交PR 仓库链接: https://gitee.com/openkylin/community-management,或点击“阅读原文”前往; PR内容:写出你对社区的建议以及想对社区说的话,如: 我希望openKylin可以

2023-09-05

内独立加载 不允许用户随意修改 update 优化 切换 maven 仓库到 华为云(aliyun依赖不更新拉取不到) update 优化 升级 satoken 支持多端 token 自定义有效期功能 update 优化 RepeatSubmitAspect 逻辑避免并发请求问题 update 优化 在全

2021-12-16

到没有log4j-api以及log4j-core。 问题排查三 :openLooKeng仓库ranger plugin代码 通过排查仓库的内容,并未发现相关log4j相关代码的依赖。 在ranger中的POM文件中,发现了部分关于log4j的版本声明,但是并未在后续的构建中使用。&n

2023-04-07

技术研究和创新。其中,3月份社区有效PR数新增1077个,仓库Fork数新增639个,SIG小组新增1个,SIG公开例会累计召开10次,共有60个SIG组在运行,接下来,让我们一起盘点3月份openKylin社区SIG组的最新技术进展:   社区新增SIG 0

2022-06-06

。 近日,一名开发者向游戏公司 Epic Games 组织的 GitHub 仓库提交了一个 PR,内容是修改 README 文件中的几处表述性问题,以及调整 logo 尺寸。 这种没什么技术含量的 PR,通常是刚接触 GitHub 不久的新手程序员在“练手”,

2023-09-18

ssue bankruptcy" 的 tag,此外还关闭了所有公开 PR,表示无力处理,一关了之。 https://github.com/lodash/lodash/pulls https://github.com/lodash/lodash/issues 也有人表示这是在为发布 v5 做准备。

2022-03-31

信任来源的对象。 事实上,早在 2 月 19 日 Spring 框架的仓库就出现过对该 SerializationUtils 方法的讨论,开发者  就指出:基于 Java 的序列化机制,SerializationUtils#dserialize 可能导致 RCE 远程代码执行漏洞,因此他提出了弃用 Seriali

2023-09-08

者文档随时可供查阅。对于 GitHub 项目,内容往往存在于仓库的 CONTRIBUTING.md 文件中,或者项目的 README.md 文件中。作为文档类项目,MDN content 有一个 README 文件和一整套对于网站本身的贡献者文档(请参阅为 MDN Web 文档做

2023-08-13

百个 PR。 维护者的其他工作还包括: 对 PyTorch GitHub 仓库的 issue 进行分类 增强 PyTorch 文档 举办聚会和研讨会,分享英特尔整合 PyTorch 的最新应用程序 发布技术博客、文章和白皮书 制作关于 PyTorch 的技术视频

2023-12-05

4次内测推送: 11月3日内测推送,功能新增4个,新增仓库3个,问题修复6个; 11月10日内测推送,新增仓库6个,问题修复8个; 11月17日内测推送,功能及优化功能4个,问题修复1个; 11月24日内测推送,功能新增1个,新增