Управление проектом
Открытая разработка и постепенное распределение ответственности за Lycoris Linux.
На этой странице
Lycoris Linux задуман как открытый проект, где сопровождение можно распределять между участниками. Сейчас это небольшая команда, а описанные ниже роли пока целевая модель, к которой проект идёт.
Ответственность
У профилей, сборочных скриптов, пакетов и оформления должны быть понятные ответственные. Изменения приходят как правки в репозитории, их кто-то проверяет, а за свой участок отвечает тот, кто его сопровождает.
Решения об архитектуре, совместимости, формате выпусков и доверенных ключах фиксируются в репозитории и на сайте, а не в переписке. Рутинные правки проходят обычное ревью.
Договорённости уже есть
Правила композиции профилей, проверок и коммитов описаны в разделах Архитектура и Участие в разработке. На них и стоит опираться в спорных случаях.
Инфраструктура и доверие
Сборка, подпись и публикация разделены. Закрытые ключи не лежат в сборочном образе и не выдаются сборочным заданиям. Доступ к критическим активам со временем не должен зависеть от одного человека.
Публичный репозиторий пакетов и подпись образов пока только в планах, они описаны в дорожной карте.
Что обещается публично
Статус проекта отделяет то, что работает, от того, что только планируется. Поддержка оборудования, воспроизводимость сборки и восстановление после сбоев заявляются после проверок, а не заранее. Сейчас это тестовые образы, а не стабильный выпуск.