导读 | 流行的开源 Go 语言 Web 工具包 Gorilla 宣布已正式归档,目前已进入只读模式。“它发出的信号是,这些库在未来将不会有任何发展。” |
根据介绍,Gorilla Web Toolkit 是一个用于基于 Web 的应用程序的流行开源 Go 工具包,由一些增强 Go 基础库以添加重要功能(例如参数化路由和会话管理)的包组成。其中,尤其是它的 Web 请求路由器 mux 一直相当受欢迎;在超过 90,000 个软件库中被使用,且在 Cilium、Istio 和 Open Policy Agent 等顶级项目中被调用执行任务。Gorilla 的 WebSocket 库甚至被用于 Kubernetes 中。同一时间,garyburd 发出了一个(实际上没有成功的)招募新维护者的呼吁。
Matt Silverlock 认为,他们为潜在的新维护者提供了公平的参与机会,也没有设置过高的加入门槛。两个主要的问题在于:
- 甚至没有对问题进行分类的积极贡献者。我们在征集维护者时明确表示,我们将帮助合并并为任何想要开始贡献的人做最后的审查。然而而,许多人举起了手(阅读:在帖子中发表评论),之后就再也没有出现过。许多 OSS 项目都有一些临时维护者:我们似乎从来没有让任何人坚持下去。也许这些库的 “utilitarian” 本质没有帮助,或者也许编写自己的库更有吸引力?
- 这些是广泛使用的库。正如我