荷兰利用 Forgejo 创建了一个面向政府机构的协作代码开发平台。

Правительство Нидерландов ввело в строй собственный хостинг исходного кода code.overheid.nl, на котором планируют публиковать и совместно разрабатывать отрытое ПО для госучреждений. Хостинг позиционируется как европейская альтернатива GitHub и GitLab и направлен на обеспечение цифрового суверенитета. В качестве основы использована отрытая платформа совместной разработки Forgejo.

Проект запущен подразделением Open Source Program Office, созданным при Министерстве внутренних дел и по делам королевства Нидерландов, и продвигает философию «Открыто, если не оговорено иное» («Open, tenzij»), в соответствии с которой по умолчанию код развиваемых для госучреждений программных продуктов по возможности должен публиковаться в открытом доступе, чтобы другие госучреждения, граждане и компании могли проверять, использовать для собственных целей и улучшать код. Предполагается, что подобный подход не только повысит качество ПО, но и позволит добиться увеличения прозрачности процессов.

На текущем этапе хостинг открытого кода запущен в пилотном режиме и доступен ограниченной группе организаций. Заинтересованные в участии разработчики и организации могут присоединиться к тестированию, отправив заявку координатору проекта. Предполагается, что в ближайший год к проекту смогут подключиться различные государственные службы Нидерландов, от министерств до муниципалитетов.

Forgejo 平台是 Gitea 项目的一个分支,而 Gitea 项目又衍生自 Gogs 平台。Forgejo 的主要特点是资源消耗低(可在廉价 VPS 上使用)和安装简便。它提供了一些典型的项目功能,例如任务管理、问题跟踪、拉取请求、wiki、用于协调开发者团队的工具、发布准备、自动将软件包放入代码库、管理访问权限、与持续集成平台交互、代码搜索、通过 LDAP 和 OAuth 进行身份验证、通过 SSH 和 HTTP/HTTPS 协议访问代码库、连接 Web 钩子以便与 Slack、Discord 和其他服务集成、支持 Git 钩子和 Git LFS、以及用于迁移和镜像代码库的工具。

来源: opennet.ru

添加评论