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

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

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

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

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

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

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

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

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

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

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

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