openSUSE 重命名 OBS

2011 年 5 月 26 日 | Jos Poortvliet | 无许可

logo OBSopenSUSE 构建服务团队决定将其尖端打包和分发构建技术重命名为 Open Build Service。新的名称在保持广为人知的 OBS 首字母缩写的同时,也表明了其开放和跨发行版的特性。

历史

openSUSE Buildservice 最初是 SUSE 的内部技术。2006 年,决定开放其源代码和开发流程。从那时起,openSUSE 构建服务的范围开始扩大。最初,它只是用于构建 SUSE Linux 的附加软件包。后来,它能够构建 openSUSE 本身,并支持非 SUSE 发行版(Fedora、Ubuntu、MeeGo 等)和打包系统(rpm、debian、kiwi),现在扩展到 6 种架构上的 21 个构建目标。未来我们将支持更多的系统,包括非 Linux 目标以及更多专门的 Linux 目标,例如维护通道。但是,虽然“OBS”面向的受众比 openSUSE 更广泛,被 VLC、MeeGo、Dell 许多其他项目和公司使用,但其名称却误导性地表明了其特定于发行版的用途。

OBS 是一项独特的技术,理应被广泛的受众所知晓和使用。凭借与 Source Code Management 系统(包括 GIT 和 Subversion)的集成以及强大的协作功能,使其在 build.opensuse.org 上的公共实例成为超过 27,000 名用户的首选构建技术。

沟通

在向大众强调 OBS 的优势时,对该服务是 openSUSE 特有的这一普遍假设被证明是一种阻碍。要说服潜在用户,尽管名称如此,openSUSE 构建服务并非适用于 openSUSE,显然需要付出额外的努力。而这种独立于发行版的科技优势也迷失在困惑之中。这种影响在面对面交流中非常明显,你几乎会立即听到其他人说:“不,我是 Fedora 打包者,这与我无关。抱歉。”当他们听说 OBS 时。同样的影响导致更少的人阅读有关该主题的文章或参加讨论会。

虽然这对我们推广 openSUSE 项目的关键特性来说是一个不良影响,但我们也意识到这正在阻止希望推广和分发其软件项目的开发人员和打包人员从真正能够帮助他们实现这一目标的的服务中受益。

随着我们的 openSUSE 大使们在全球范围内加强了对 OBS 的沟通和推广,他们注意到了这种影响。在国际营销邮件列表中经过一些讨论后,大家一致同意建议 OBS 团队将其技术重命名为 Open Build Service。这将保留 OBS 首字母缩写和出色的搜索引擎排名,但会略微削弱 openSUSE 社区与 OBS 起源以及当前构建服务之间的联系。

但它将清楚地表明 OBS 的开放和协作性质,并允许 OBS 扩展其影响力,覆盖更广泛的受众,使所有自由软件受益。这始终是 openSUSE 项目的更高目标。

决定

因此,在与所有主要利益相关者充分协商和讨论之后,OBS 团队同意将 openSUSE 构建服务重命名为 Open Build Service。它将继续是一个 openSUSE 项目,SUSE 和 openSUSE 社区成员以及 MeeGo 和 VLC 等其他社区的成员将做出重大贡献,但也会更清楚地说明其跨发行版、跨项目的目标和愿景。

OBS 的品牌部分将被调整,以便为部署自己 OBS 的项目轻松命名其 OBS,同时与 OBS 项目保持联系。我们建议将特定项目的 OBS 实例命名为“XXX Open Build Service”,例如“VLC Open Build Service”。该项目的新的域名将是 openbuildservice.org

反应

当然,我们 openSUSE 对这一变化非常高兴。我们的朋友和 OBS 用户也是如此!

B1 systems 的 CEO Ralph Dehner 评论道

“过去,B1 Systems 曾为客户自行编写构建环境。现在有了开放构建服务,存在一个“标准”,这使得为不同的发行版和架构构建软件包变得容易。

这对于许多其他开源项目也很有趣。”

“Linux 基金会认为 OBS 是构建 Linux 软件的重要且有用的工具,”Linux 基金会营销和开发者项目副总裁 Amanda McPherson 说道。“随着 OBS 的采用率不断提高,将其重命名以反映其开放性和跨发行版支持是自然而然的。”

企业支持

随着 OBS 的成熟和日益普及,SUSE 已 决定帮助希望使用和部署它的组织。SUSE OBS Developer Support 为希望运行自己的 Open Build Service 实例的客户和合作伙伴提供商业支持选项。

支持服务将通过新的 OBS Developer Services (DS) 计划进行处理。在此计划下,客户将获得配置和设置问题的支持,以及获得影响他们的错误的修复代码的能力。作为该计划的一部分,SUSE 还在收集有关 OBS 软件的要求,并将将其输入到 OBS 的规划过程中。SUSE 将与合作伙伴合作,使他们能够并支持他们提供实施和咨询服务。

分享此帖子