FSF计划推出公共代码托管和协作平台

金融稳定论坛

La 自由软件基金会已经宣布打算创建一个新的代码托管站点 支持组织联合开发的工具,并符合先前为托管自由软件而开发的道德标准。

新平台将补充现有的萨凡纳住宿 一年的支持将继续保持不变。 创建新主机的目的是希望解决基础设施开发开放源代码软件的问题。 当前,许多免费项目依赖于不公开其代码并强制使用专有软件的协作开发平台。

该平台计划于今年上线 并以现有的免费解决方案为基础来组织独立社区开发的代码工作,这些代码工作与各个公司的利益无关。

尚未做出选择项目的决定,但是 主要选项是Sourcehut,Gitea和Pagure, 在免费许可证下积极开发和分发,并支持两因素身份验证。

针对个别社区,组织和企业的面向项目的解决方案,例如 最初未考虑使用Kallithea,Allura和Phabricator,因为任务是创建一个公共平台,允许用户创建帐户并创建自己的存储库。

FSF技术团队的成员目前正在审查基于道德的基于Web的软件,该软件可帮助团队处理其项目,并具有合并请求,错误跟踪和其他常用工具等功能。

新站点将补充当前的GNU和非GNU Savannah服务器,我们将与他们令人惊叹的志愿者团队合作,继续支持和改进这些服务器。 

最有可能的候选人是Pagure平台, 由Fedora开发人员开发。 优势之一 由Pagure 有使用平台开发开源软件的经验,适应使用LibreJS的能力, 支持导入和导出问题消息以及合并请求 在其他系统上,则可以使用自己的项目名称空间。

在缺点中, 它被观察到 过度依赖JavaScript 以及在浏览器中不使用JavaScript的困难。

而吉蒂亚 欧洲开放社会基金会已在托管git.fsfe.org以及开源托管codeberg.org上使用它。

Gitea的优势之一就是对LibreJS的部分支持。 就像Pagure一样,不利之处在于对JavaScript的依赖, 以及缺少用于在GitHub平台上导入/导出和开发项目的工具,这需要启动非免费的JavaScript代码。

该平台 Sourcehut能够在没有JavaScript的情况下完全运行,易于实施LibreJS支持,数据导出工具的可用性,完全符合道德要求,存在Wiki,持续集成系统,电子邮件讨论系统,Mercurial支持和GPLv3许可下的代码分发。

缺点包括开发不完全 (该平台处于Alpha测试阶段), 代码导航问题 并且缺少用于合并请求的Web界面(您可以通过设置票证并在Git中附加链接来创建合并请求)。

我们还希望将来能够看到满足大多数需求的分散式和联合协作平台。 我们将继续对该方向感兴趣,但我们认为迫切需要这种对自由友好的伪造,因此我们将使用当前可用的免费软件来做到这一点。 

GitLab的使用被立即拒绝。 尽管该平台非常受欢迎并且提供了很多机会, 该项目由一家商业公司开发,与Google的专有ReCAPTCHA代码相关联,丰富的代码使LibreJS支持变得复杂,人们尝试收集遥测和道德问题。

数据来源: https://www.fsf.org


本文内容遵循我们的原则 编辑伦理。 要报告错误,请单击 信息.

发表评论,留下您的评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   Abmhnjgp

    您应该惩罚所有认为发布隐藏日期的好主意的博客作者。
    这个消息什么时候来的? 从昨天? 从去年开始? 上世纪?

    Google会追捕您,您只要拧紧阅读器即可。