А теперь со всей этой фигней на борту мы попытаемся взлететь...
WARNING! Дока в состоянии ранней альфы! Комментарии и дополнения кидайте сюда или мылом на misha@
Sisyphus (Сизиф) – это разрабатываемый ALT Linux Team проект, целью которого является развитие репозитария свободного ПО для удобной разработки на его основе дистрибутивов и других решений.
Проект Sisyphus включает следующие компоненты:
В настоящий момент Sisyphus доступен для архитектур x86 и x86_64, но ведется работа по портированию на другие платформы (ARM, PPC).
Sisyphus прежде всего предназначен для использования в качестве основы для разработки продуктов/решений для конечных пользователей:
Пожалуй, самым распространенным вариантом на сегодня является создание компанией «Альт Линукс» линейки дистрибутивов.
Достаточно важно понимать, чем Sisyphus точно не является, чтобы по ошибке не создать себе больших проблем.
Косвенные варианты пока не рассматриваем, но они тоже есть.
Sisyphus можно использовать в качестве основы для создания собственных решений – репозитариев, дистрибутивов и т.д.
Используя Sisyphus, разработчик получает в свое распоряжение большую базу подготовленных и в достаточной мере протестированных пакетов и набор полезных инструментов (hasher, gear, mkimage, etc), существенно сокращающих время на создание готового решения.
Достаточно логичным вариантом оказывается участие таких разработчиков в ALT Linux Team, что позволяет более активно влиять на направление развития проекта Sisyphus и, как следствие, получающихся на его основе продуктов. Таким образом можно существенно сократить затраты (временные, финансовые, человеческие) на создание конечного решения.
Если пользователь не входит в Team, то ему Sisyphus может быть полезен в следующих случаях:
Собрать по остальным пунктам, обобщить и причесать.
Кратко о технологиях и полиси, ссылки на документацию, etc
Краткое описание и ссылки на детальную информацию
Тк. Sisyphus является не сферическим конем в вакууме, а прежде всего инструментарием, то должны быть связи между ним, его потребителями и конечными продуктами/решениями.
Разработкой проекта Sisyphus занимается независимая команда ALT Linux Team.
Sisyphus является главным продуктом, создаваемым командой.
Разработка Sisyphus происходит при заметной поддержке (технической, организационной и т.д.) со стороны ООО «Альт Линукс».
Собственно, большая часть сотрудников ООО также является участниками ALT Linux Team и занимается разработкой Sisyphus.
Есть такая компания «Альт Линукс» и, в частности, она выпускает дистрибутивы Linux, которые создаются на основе Sisyphus.
Процесс превращения нестабильного Сизифа в стабильный дистрибутив приблизительно описывается такой схемой:
Постоянно меняющийся Sisyphus => стабилизируемая ветка Sisyphus => готовый дистрибутив (или линейка)
На базе Sisyphus построено некоторое количество публично доступных решений: