На этой странице

Lycoris Linux разрабатывает небольшая команда. Исходники профилей и сборочные скрипты дистрибутива не публикуются. Сайт и документация находятся в открытом репозитории. Ниже описана целевая модель распределения ответственности.

Ответственность

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

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

Договорённости уже есть

Правила композиции профилей, проверок и коммитов описаны в разделах Архитектура и Участие в разработке. На них и стоит опираться в спорных случаях.

Инфраструктура и доверие

Сборка, подпись и публикация разделены. Закрытые ключи не лежат в сборочном образе и не выдаются сборочным заданиям. Доступ к критическим активам со временем не должен зависеть от одного человека.

Публичный репозиторий пакетов и подпись образов пока только в планах, они описаны в дорожной карте.

Что обещается публично

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