«РОСА» представляет beta-версию системы распределенной разработки СПО
ЗЫ: Даешь в два раза больше доморощенных дистрибутивов линкусов!
Что-то я не понял, почему они называют ее "системой распределенной разработки СПО", когда из описания получается, что это система сборки дистрибутивов.В комментах на ЛОРе они вежливо отвечают что "плохо выбрали слова", но мы-то понимаем что бабло на слова дает гос-во, и РОСе на другие слова бабла не дали бы.
Оставить комментарий
pilot
Что-то к Росе априори отношение у меня негативное. Однако нормально поругать ABF не смог. Кто что про него думает?http://www.linux.org.ru/news/russia/7587959/page1?lastmod=13... :
Команда разработчиков «РОСЫ» представляет beta-версию системы распределенной разработки свободного программного обеспечения ROSA ABF и публикует исходные коды системы под лицензией GPL v2.
ROSA ABF (Automatic Build Farm) является инструментом распределенной разработки дистрибутивов СПО и прикладных программ для них на популярных пакетных базах. Архитектура системы позволяет с минимальным порогом входа, без масштабных изменений в пакетах и технологиях сборки, развивать дистрибутивы на различных пакетных базах, оперативно обмениваться функционалом между группами разработчиков не только из базовых и производных дистрибутивов, но и между разными базовыми дистрибутивами. Благодаря ROSA ABF также ускоряется появление в дистрибутивах нового прикладного функционала от внешних поставщиков.
Отметим, что система разрабатывается с 2010 года, прототип системы впервые был опубликован под названием “РОСА ФУНДАМЕНТ” в рамках первого этапа (конкурс ИО/04-11) проекта Национальной Программной Платформы.
Функционал ROSA ABF:
Управление пользователями, ролями, пакетами, репозиториями (пользовательскими, групповыми, платформами бранчами (ветками заданиями на сборку;
Создание проектов (соответствующих пакетам ОС) на основе импорта внешних src.rpm или клонирования (форка) доступных пакетов ABF в пользовательский репозиторий;
Публичный или ограниченный доступ к платформам/репозиториям;
Просмотр данных об исходном коде пакетов (история изменений, авторы, версии);
Сборка бинарных пакетов под указанную архитектуру в пользовательский репозиторий либо общественный репозиторий/платформу (в т.ч. сборка с учетом обратных зависимостей пакета);
Мониторинг состояния сборки пакетов на распределенном множестве сборочных узлов;
Сборка ISO-образов дистрибутивов (для администраторов платформ);
Назначение различных полномочий пользователей на выполнение операций вплоть до уровня отдельных пакетов;
Ведение журнала операций и возможность полного аудита событий в системе.
В beta-версии ROSA ABF стал доступен веб-интерфейс нового поколения, разработанный с учетом пожеланий экспертов, участвовавших в предварительном тестировании. Теперь система имеет глобальный поиск по проектам, пользователям, группам и платформам. Мы также внедрили простой online-редактор кода, легкий трекер задач и ленту активности по всем относящимся к пользователю событиям в системе. Список изменений на этом не заканчивается и включает в себя персонализацию разделов, появление вики-страниц для работы над документацией по проектам и множество других, менее глобальных обновлений.
Планы по развитию ROSA ABF предусматривают:
Повышение гибкости в работе с различными пакетными системами за счет вынесения специфичной логики ядра ROSA ABF в набор модулей;
Внедрение автоматических тестов (в первую очередь тестов LSB и тестов Центра верификации ОС Linux) для повышения качества пакетов и дистрибутивов;
Формирование экосистемы репозиториев (RPM- и DEB-based) и дистрибутивов на их основе;
Расширение функционала для работы проектных команд (вторая версия проектного трекера, интерфейс для переводчиков);
Расширение функционала для мейнтейнеров и аудиторов (инструменты анализа репозиториев, консольный режим работы, средства управления рейтингом мейнтейнеров, автоматизация принятия патчей и др.);
Расширение функционала для сборщиков дистрибутивов и respin-образов (online-конструктор сборок, индивидуальные базы hcl, wiki, средства обсуждения, хелпдески).
Публичный доступ к ROSA ABF доступен всем желающим в режиме просмотра и скачивания. Доступ с правом изменений предоставляется по персональным приглашениям от команды «РОСЫ» или по оставленной заявке. В первую очередь будут одобряться заявки от потенциальных мейнтейнеров «РОСЫ», а также от специалистов или команд, способных помочь в появлении и сборке в ROSA ABF новых дистрибутивов. Мы искренне рады новым единомышленникам и если вам интересно заняться сборкой дистрибутива или отдельных пакетов в нашей системе, то мы предоставим все необходимые материалы и консультации.