Содержание

Платформы

Разработка ROSA Desktop основана на выпуске и обновлении платформ. Платформы, как правило, выпускаются раз в два года и нумеруются "год.полугодие". Так были выпущены платформы 2012.0, 2012.1, 2014.1, 2016.1, 2021.1 (актуальная), 2023.1 (в разработке). Платформа состоит из набора источников-репозиториев, содержащих пакеты прикладных и системных программ. Репозитории платформы состоят из трех веток:

Релизы

В рамках каждой из платформ выпускаются дистрибутивы-образы. Образы, как правило, выпускаются раз в полгода и обозначаются R<номер> с указанием графической оболочки. Так были выпущены, например, KDE.R8 и GNOME.R8. В рамках платформы релизы ROSA FRESH - это просто собранные в текущем состоянии репозиториев образы:

KDE является основной и самой стабильной оболочкой ROSA LINUX.

Обновления

Порядок

В рамках одной платформы обновление пользовательских компонентов ROSA FRESH обеспечивается автоматически (потому она и называется - FRESH - "свежая"). Те, кто поставил когда-то ROSA R4 обычным порядком обновились до R5, R6, R7, R8 и далее были обновлены до R8.1. Однако, рекомендуется ставить систему с последних образов, т.к. тестируется обновление только с образа последнего релиза. Основные системные компоненты (gcc, glibс и подобные) меняются только с выпуском новой платформы. Автоматический переход с одной платформы на другую не обеспечивается, однако репозитории предыдущей платформы остаются доступными и функционирующими после выпуска следующей платформы.

Политика

Общая политика обновлений внутри платформы - плавное обновление, без изменений интерфейса и регрессий функциональности. Обновления интерфейса допускаются при перестановке с релиза нового образа, т.е. если изменился состав образа или настройки пользователя по-умолчанию то эти изменения не прилетят с обновлениями. Для исключения регрессий обновления пакетов из репозиториев main и non-free проверяются службой контроля качества. Прежде чем попасть в основные репозитории, пакеты выкладываются в репозиторий testing для тестирования. Итоговый релиз платформы (например, R11.1 для 2016.1) характеризуется стабильностью и поддерживается в течение двух лет консервативной политикой обновлений, на основе итогового релиза собираются коммерческие версии ROSA Desktop.

Поддержка обновлений

При проверке кандидатов на обновление службой контроля качества (QA) используются две политики - стандартная и консервативная.