历时一年,GNOME 正式宣布已完全迁移到 GitLab

去年 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 (JavaScript Bindings for GNOME) 项目的维护者 Philip Chimento 表示,切换到 GitLab 之后他几乎立刻注意到了贡献的增加,GitLab 的易用性真的降低了开发者参与的门槛。同时,GitLab 也发表声明欢迎 GNOME 项目的加入。

【编辑推荐】

  1. 外媒速递:要成为真正的软件开发者,这七本英文论著不容错过
  2. 比特币开发者Jimmy Song:为什么说区块链很难
  3. 推荐一个小而美的Python代码格式化工具
  4. iOS 12功能大升级 拟向开发者放开NFC芯片全部访问权限
  5. 外媒速递:无服务器计算—为开发者提供的自由空间

【责任编辑:张燕妮 TEL:(010)68476606】

  • 发表于:
  • 原文链接http://news.51cto.com/art/201806/575240.htm
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注腾讯云开发者

领取腾讯云代金券