去年 5 月,我们曾报道过 GNOME 在讨论将代码迁移到 GitLab ,原因是现有的代码托管设施和 bug 跟踪系统 Bugzilla 维护起来日益困难。据悉,由于 GNOME 运行的是一个旧的 Bugzilla 定制版本,每次更新都大费周章,而且 Bugzilla 也没有与代码库整合在一起,种种因素引起了许多开发者的不满。
GNOME 评估了多个替代开发设施,其中包括 GitHub、 GOGS、gitea、Pagure,以及 GitLab 和 Phabricator。GitHub 不是自由软件,因而不被 GNOME 社区接受。从可维持性角度考虑,GitLab 和 Phabricator 是两大主要候选方案,最终选择 GitLab 是因为开发者认为 GitLab 使用最方便,托管体验更好。
2018 年 5 月 31 日,GNOME 团队发布博客表示,项目已完成到 GitLab 的迁移工作。在文中,GJS ( Bindings for GNOME) 项目的维护者 Philip Chimento 表示,切换到 GitLab 之后他几乎立刻注意到了贡献的增加,GitLab 的易用性真的降低了开发者参与的门槛。同时,GitLab 也发表声明欢迎 GNOME 项目的加入。
继续阅读与本文标签相同的文章
上一篇 :
CSS实现黑幕效果(源码分享)
下一篇 :
css display:flex实例讲解及应用
-
实时计算Flink on Kubernetes产品模式介绍
2026-05-18栏目: 教程
-
重磅|阿里云HBase Ganos全新升级,推空间、时空、遥感一体化基础云服务
2026-05-18栏目: 教程
-
Apache Flink 1.9.0版本新功能介绍
2026-05-18栏目: 教程
-
新功能初探 | RDS MySQL 8.0 支持 DML 语句 returning
2026-05-18栏目: 教程
-
浅谈分布式计算的开发与实现(二)
2026-05-18栏目: 教程
