Проект CentOS переходит на разработку с использованием GitLab

Четверг, 11 ноября 2021 г.

Следите за нами в ВКонтакте, Facebook'e и Twitter'e

Проект CentOS объявил о запуске сервиса для совместной разработки, основанного на платформе GitLab. Решение об использовании GitLab в качестве первичной платформы для хостинга проектов CentOS и Fedora было принято в прошлом году. Примечательно, что инфраструктура поднята не на своих серверах, а на базе сервиса gitlab.com, в котором для связанных с CentOS проектов предоставлен раздел gitlab.com/CentOS.

В настоящий момент ведётся работа по интеграции раздела с пользовательской базой проекта CentOS, что даст возможность разработчикам подключаться к сервису Gitlab с использованием существующих учётных записей. Отдельно отмечается, что git.centos.org на базе платформы Pagure продолжит рассматриваться как место для размещения исходных текстов пакетов, перенесённых из RHEL, а также как основа для формирования ветки CentOS Stream 8. Но ветка CentOS Stream 9 уже развивается на базе нового репозитория в GitLab и отличается возможностью подключения к разработке участников из сообщества. Другие проекты, размещённые на git.centos.org, пока остаются на своих местах и не принуждаются к миграции.

Использование готового сервиса, предоставляемого компанией GitLab, не позволяет полностью контролировать инфраструктуру, например, невозможно быть уверенным, что серверная инфраструктура сопровождается должным образом, уязвимости устраняются оперативно, не начнёт навязываться телеметрия и окружение не было скомпрометировано в результате внешней атаки или действия нечистых на руку сотрудников.

При выборе платформы, помимо типовых операций с репозиториями (слияние, создание форков, добавление кода и т.п.), предъявлялись такие требования, как возможность отправки push-запросов по HTTPS, средства ограничения доступа к веткам, поддержка приватных веток, разделение доступа внешних и внутренних пользователей (например, для работы над устранением уязвимостей во время эмбарго на раскрытие сведений о проблеме), привычность интерфейса, унификация подсистем для работы с сообщениями о проблемах, кодом, документацией и планированием новых возможностей, наличие средств для интеграции с IDE, поддержка типовых рабочих процессов, возможность использования бота для автоматических слияний (требуется CentOS Stream для поддержании пакетов с ядром).

Источник: http://www.opennet.ru/opennews/art.shtml? num=56135

Следите за нами в ВКонтакте, Facebook'e и Twitter'e


Просмотров: 371
Рубрика: Hi-Tech


Архив новостей / Экспорт новостей

Ещё новости по теме:

RosInvest.Com не несет ответственности за опубликованные материалы и комментарии пользователей. Возрастной цензор 16+.

Ответственность за высказанные, размещённую информацию и оценки, в рамках проекта RosInvest.Com, лежит полностью на лицах опубликовавших эти материалы. Использование материалов, допускается со ссылкой на сайт RosInvest.Com.

Архивы новостей за: 2018, 2017, 2016, 2015, 2014, 2013, 2012, 2011, 2010, 2009, 2008, 2007, 2006, 2005, 2004, 2003