<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; «РОСА» представляет beta-версию системы распределенной разработки своб]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=21363&amp;type=atom" />
	<updated>2012-04-03T08:29:38Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=21363</id>
		<entry>
			<title type="html"><![CDATA[Re: «РОСА» представляет beta-версию системы распределенной разработки своб]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=265619#p265619" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Juliette пишет:</cite><blockquote><p>Формирование экосистемы репозиториев (RPM- и DEB-based) и дистрибутивов на их основе;</p></blockquote></div><p>Значит будем ждать.</p>]]></content>
			<author>
				<name><![CDATA[krab]]></name>
				<uri>https://linuxforum.ru/profile.php?id=13481</uri>
			</author>
			<updated>2012-04-03T08:29:38Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=265619#p265619</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: «РОСА» представляет beta-версию системы распределенной разработки своб]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=265618#p265618" />
			<content type="html"><![CDATA[<p><strong>Juliette</strong>, на странцие <a href="https://abf.rosalinux.ru/product_build_lists">https://abf.rosalinux.ru/product_build_lists</a> только ROSA, то есть если я правильно понимаю нельзя собирать пакеты для Mandriva на ваших серверах или ABF рассчитан только для ROSA?</p>]]></content>
			<author>
				<name><![CDATA[krab]]></name>
				<uri>https://linuxforum.ru/profile.php?id=13481</uri>
			</author>
			<updated>2012-04-03T08:28:50Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=265618#p265618</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[«РОСА» представляет beta-версию системы распределенной разработки своб]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=265006#p265006" />
			<content type="html"><![CDATA[<p>Команда разработчиков «РОСЫ» представляет beta-версию системы распределенной разработки свободного программного обеспечения ROSA ABF и публикует&nbsp; исходные коды системы под лицензией GPL v2.</p><p>ROSA ABF (Automatic Build Farm) является инструментом распределенной разработки дистрибутивов СПО и прикладных программ для них на&nbsp; популярных пакетных базах. Архитектура системы позволяет с минимальным порогом входа, без масштабных изменений в пакетах и технологиях сборки, развивать&nbsp; дистрибутивы на различных пакетных базах, оперативно обмениваться функционалом между группами разработчиков не только из базовых и производных дистрибутивов, но и между разными базовыми дистрибутивами. Благодаря ROSA ABF также ускоряется появление в дистрибутивах нового прикладного функционала от внешних поставщиков.</p><p>Отметим, что система разрабатывается с 2010 года, прототип системы впервые был&nbsp; опубликован под названием “РОСА ФУНДАМЕНТ” в рамках первого этапа (конкурс ИО/04-11) проекта Национальной Программной Платформы.</p><p><strong>Функционал ROSA ABF:</strong><br /></p><ul><li><p>Управление пользователями, ролями, пакетами, репозиториями&nbsp; (пользовательскими, групповыми, платформами), бранчами (ветками), заданиями на сборку;</p></li><li><p>Создание проектов (соответствующих пакетам ОС) на основе импорта внешних src.rpm или клонирования (форка) доступных пакетов&nbsp; ABF в пользовательский репозиторий;</p></li><li><p>Публичный или ограниченный доступ к платформам/репозиториям;</p></li><li><p>Просмотр данных об исходном коде пакетов (история изменений, авторы, версии);</p></li><li><p>Сборка бинарных пакетов под указанную архитектуру в пользовательский репозиторий либо общественный репозиторий/платформу (в т.ч. сборка с учетом обратных зависимостей пакета);</p></li><li><p>Мониторинг состояния сборки пакетов на распределенном множестве сборочных узлов;</p></li><li><p>Сборка ISO-образов дистрибутивов (для администраторов платформ);</p></li><li><p>Назначение различных полномочий пользователей на выполнение операций вплоть до уровня отдельных пакетов;</p></li><li><p>Ведение журнала операций и возможность полного аудита событий в системе.</p></li></ul><p>В beta-версии&nbsp; ROSA&nbsp; ABF стал доступен веб-интерфейс нового поколения, разработанный с учетом пожеланий экспертов, участвовавших в предварительном тестировании. Теперь система имеет глобальный поиск по проектам, пользователям, группам и платформам. Мы также внедрили простой online-редактор кода, легкий трекер задач и ленту активности по всем относящимся к пользователю событиям в системе. Список изменений на этом не заканчивается и включает в себя персонализацию разделов, появление вики-страниц для работы над документацией по проектам и множество других, менее глобальных обновлений.</p><p><strong>Планы по развитию ROSA ABF предусматривают: </strong><br /></p><ul><li><p>Повышение гибкости в работе с различными пакетными системами за счет вынесения специфичной логики ядра&nbsp; ROSA ABF в набор модулей;</p></li><li><p>Внедрение автоматических тестов (в первую очередь тестов LSB и тестов Центра верификации ОС Linux) для повышения качества пакетов и дистрибутивов;</p></li><li><p>Формирование экосистемы репозиториев (RPM- и DEB-based) и дистрибутивов на их основе;</p></li><li><p>Расширение функционала для работы проектных команд (вторая версия проектного трекера, интерфейс для переводчиков);</p></li><li><p>Расширение функционала для мейнтейнеров и аудиторов (инструменты анализа репозиториев, консольный режим работы, средства управления рейтингом мейнтейнеров, автоматизация принятия патчей и др.);</p></li><li><p>Расширение функционала для сборщиков дистрибутивов и respin-образов (online-конструктор сборок, индивидуальные базы hcl, wiki, средства обсуждения, хелпдески).</p></li></ul><p>Публичный доступ к ROSA ABF доступен всем желающим в режиме просмотра и скачивания. Доступ с правом изменений предоставляется по персональным приглашениям от команды «РОСЫ» или по оставленной <a href="https://abf.rosalinux.ru/invite.html">заявке</a>. В первую очередь будут одобряться заявки от потенциальных мейнтейнеров «РОСЫ», а также от специалистов или команд, способных помочь в появлении и сборке в ROSA ABF новых дистрибутивов. Мы искренне рады новым единомышленникам и если вам интересно заняться сборкой дистрибутива или отдельных пакетов в нашей системе, то мы предоставим все необходимые материалы и консультации.</p><br /><p><strong>Ссылки:</strong><br /></p><ul><li><p><a href="https://abf.rosalinux.ru/projects/64854">Исходные тексты</a></p></li><li><p><a href="http://wiki.rosalab.ru/ru/index.php/Категория:Сборочная_среда_ABF">Документация по ABF</a></p></li><li><p><a href="https://abf.rosalinux.ru/">Веб-интерфейс ABF</a></p></li><li><p><a href="https://abf.rosalinux.ru/invite.html">Оставить заявку на участие в бета-тестировании</a></p></li><li><p><a href="http://forum.rosalab.ru/viewforum.php?f=10">Обсуждение проекта</a></p></li><li><p><a href="http://wiki.rosalab.ru/ru/index.php/Краткое_руководство_по_работе_в_сборочной_среде_ABF">Краткое руководство по работе в системе ROSA ABF</a></p></li></ul><p><a href="http://www.rosalab.ru/blogs/rosa-predstavlyaet-beta-versiyu-sistemy">Источник</a></p>]]></content>
			<author>
				<name><![CDATA[Juliette]]></name>
				<uri>https://linuxforum.ru/profile.php?id=65</uri>
			</author>
			<updated>2012-03-31T13:12:15Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=265006#p265006</id>
		</entry>
</feed>
