Debian получает собственную систему, аналогичную PPA, с запуском репозиториев Debusine

Теперь у разработчиков Debian есть официальный способ публикации и тестирования дополнительных репозиториев пакетов, поскольку проект Debusine открыл функцию репозитория в общедоступной бета-версии.
Новый сервис, доступный по адресу debusine.debian.net, позволяет разработчикам и сопровождающим Debian создавать репозитории, совместимые с APT, которые функционируют аналогично известным PPA в Ubuntu, но созданы специально для экосистемы Debian.
Debusine — относительно новый проект в инфраструктуре Debian. Он был представлен на конференции DebConf и разработан для модернизации и унификации внутренних рабочих процессов Debian, связанных с созданием пакетов, тестированием и обеспечением качества. До сих пор большая часть этой работы выполнялась в фоновом режиме. С запуском бета-версии репозиториев Debusine можно использовать для решения повседневных задач разработки.
Мотивация этой новой инициативы скорее практическая, чем какая-либо другая. Разработчикам Debian часто нужно место для тестирования согласованных изменений в нескольких пакетах, для того чтобы попросить пользователей проверить исправления ошибок перед загрузкой или для распространения программного обеспечения, которое ещё не готово (или вообще не подходит) для включения в основной архив Debian.
До сих пор это обычно означало использование пользовательских настроек с помощью таких инструментов, как reprepro или aptly, или применение специальных решений. Отсутствие официальной альтернативы также привело к тому, что некоторые пользователи стали использовать PPA Ubuntu в системах Debian, что приводило к неоднозначным и зачастую рискованным результатам.
Репозитории Debusine призваны устранить эти пробелы. Пакеты, публикуемые в них, создаются на основе текущего содержимого репозитория, а также соответствующей базовой версии Debian.
Каждый репозиторий автоматически подписывается с помощью ключей для каждого репозитория, управляемых службой подписи Debusine. По умолчанию включена функция создания снимков, которая позволяет разработчикам и пользователям при необходимости возвращаться к предыдущим состояниям репозитория.
Поскольку репозитории создаются на основе существующей инфраструктуры Debusine, они могут использовать автоматизированные сборки и растущий набор функций контроля качества. К ним относятся интеграция со стандартными инструментами Debian и планы по расширению контроля качества и отслеживания регрессий по мере развития платформы.
В настоящее время доступ к сервису ограничен разработчиками и сопровождающими Debian, а репозитории по умолчанию являются общедоступными. Разрешены только пакеты с лицензиями, соответствующими требованиям дистрибутива Debian, и сервис предназначен в первую очередь для работы, результаты которой могут быть включены в Debian.
Дополнительную информацию можно найти в объявлении в списке рассылки Debian.
Редактор: AndreyEx