<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Новая версия сборочной среды ROSA ABF 2.0</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID3/89750.html</link>
    <description>Компания &amp;#171;РОСА&amp;#187; объявила (http://www.rosalab.ru/blogs/rosa-abf-20) о выпуске новой версии среды разработки и сборки свободного программного обеспечения ROSA Automatic Build Farm (ABF) 2.0, позволяющая управлять всеми стадиями разработки дистрибутивов от создания исходного кода до сборки отдельных пакетов и ISO-образов. ABF не привязана к конкретному дистрибутиву и может использоваться для разработки различных типов дистрибутивов на основе RPM, DEB и других форматов пакетов. В частности, ABF используется как основная платформа для разработки дистрибутивов ROSA, OpenMandriva и Conectiva, кроме того работа ABF протестирована на сборке AltLinux, Fedora, openSUSE, Scientific Linux и RHEL. Исходные тексты открыты (https://abf.rosalinux.ru/abf/) под лицензией GPLv2. Ядро ABF написано на языке Python, а web-интерфейс на Ruby с использованием Ruby on Rails. Для хранения исходные текстов пакетов задействована система контроля версий Git.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;ABF позволяет собирать пакеты для всех поддерживаемых дистрибутиво</description>

<item>
    <title>Новая версия сборочной среды ROSA ABF 2.0 (solo_oboroten)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID3/89750.html#43</link>
    <pubDate>Mon, 19 Aug 2013 08:08:47 GMT</pubDate>
    <description>  До пункта &quot;Startup ABF&quot; инструкция более менее понятна. А сам &quot;Startup ABF&quot; вызывает вопросы:&lt;br&gt;&lt;br&gt;1. По мимо сервера, на который производится установка, появляются некая &quot;DEV machine&quot;... Что это, и как настраивать?&lt;br&gt;&lt;br&gt;2. Из инструкции непонятно, откуда брать код ABF и куда именно помещать в подготовленной структуре каталогов. (Скорее всего с http://abf.rosalinux.ru/abf/rosa-build.git или с git://github.com/rosa-abf/rosa-build.git. Но какой именно коммит 2.0 -- теги то не стоят.)&lt;br&gt;&lt;br&gt;3. Появляется утилита cap. Что это компонент capistrano -- я понял. Но как этого зверя настраивать?&lt;br&gt;&lt;br&gt;  Есть ли более подробная инструкция? Для тех кто ruby первый раз видит и не представляет, как готовить ruby приложения к развёртыванию?&lt;br&gt;</description>
</item>

<item>
    <title>Новая версия сборочной среды ROSA ABF 2.0 (Led)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID3/89750.html#42</link>
    <pubDate>Fri, 26 Apr 2013 21:36:47 GMT</pubDate>
    <description>&amp;gt; Велосипед тоже средство передвижения, но на машине удобнее.&lt;br&gt;&lt;br&gt;Да неужели? Прям так категорично?&lt;br&gt;</description>
</item>

<item>
    <title>Новая версия сборочной среды ROSA ABF 2.0 (Alexey)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID3/89750.html#41</link>
    <pubDate>Fri, 26 Apr 2013 11:57:34 GMT</pubDate>
    <description>&amp;gt; Сборочная среда должна заниматься сборками.&lt;br&gt;&amp;gt; Ну вобщем теперь понятно, вам нужна была каша &quot;все в одном&quot; у вас это получилось.&lt;br&gt;&lt;br&gt;Велосипед тоже средство передвижения, но на машине удобнее.&lt;br&gt;&lt;br&gt;&amp;gt; MDV - это кондиционеры?&lt;br&gt;&lt;br&gt;http://en.wikipedia.org/wiki/RPM_Package_Manager#Package_filename_and_label&lt;br&gt;&lt;br&gt;... This field is also often used for indicating the specific distribution the package is intended for by appending strings like &quot;mdv&quot; (formerly, &quot;mdk&quot;) (Mandriva Linux), &quot;mga&quot; (Mageia), &quot;fc4&quot; (Fedora Core 4), &quot;rhl9&quot; (Red Hat Linux 9), &quot;suse100&quot; (SUSE Linux 10.0) etc.&lt;br&gt;</description>
</item>

<item>
    <title>Новая версия сборочной среды ROSA ABF 2.0 (vle)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID3/89750.html#40</link>
    <pubDate>Fri, 26 Apr 2013 11:43:35 GMT</pubDate>
    <description>Как бы там ни было, &quot;классик отечественного СПО&quot; свою систему построил,&lt;br&gt;и по ряду показателей вполне успешно, а в определенные моменты истории&lt;br&gt;более, чем достойно, если сравнивать с буржуйскими аналогами. Сейчас есть&lt;br&gt;новые люди с другими взглядами и установками, все-таки несколько иной&lt;br&gt;виток истории СПО как в СНГ, так и в мире.&lt;br&gt;Но от этого 1-й не становится 21-м, 1-й -- он всегда останется первым!&lt;br&gt;Так что, я думаю, в этом месте можно обойтись без иронии ;-)&lt;br&gt;</description>
</item>

<item>
    <title>Новая версия сборочной среды ROSA ABF 2.0 (integer)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID3/89750.html#39</link>
    <pubDate>Fri, 26 Apr 2013 11:37:34 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Так было у большинства компаний.&lt;br&gt;&amp;gt;&amp;gt; Разработка ПО ведется на компах девелоперов :) &lt;br&gt;&amp;gt; Давайте не лукавить. Launchpad представляет собой полноценную платформу для хостинга проекта, &lt;br&gt;&amp;gt; ABF ее также предоставляет. OBS - нет. &lt;br&gt;&lt;br&gt;Сборочная среда должна заниматься сборками.&lt;br&gt;&amp;gt; Мы начили обсуждения с &lt;br&gt;&amp;gt; утверждения, что у OBS нет этого функционала. Вы написали про внутренний &lt;br&gt;&amp;gt; Git, теперь же пишете, что внешними пользуются  большинство, признав, что &lt;br&gt;&amp;gt; в OBS внутренние хранилище неполноценно. RedHat имеет собственное git-хостинг, ядро Linux &lt;br&gt;&amp;gt; разрабатывается на собственном гит-хостинге, KDE на собственном гит-хостинге и продолжать &lt;br&gt;&amp;gt; можно долго. К слову, Girar от АльтЛинукс тоже имеет полноценне решение &lt;br&gt;&amp;gt; для хостинга гит-проектов.  Будет честно записать это в плюс ABF &lt;br&gt;&amp;gt; относительно OBS.&lt;br&gt;&lt;br&gt;Ну вобщем теперь понятно, вам нужна была каша &quot;все в одном&quot; у вас это получилось.&lt;br&gt;&lt;br&gt;&amp;gt; К сожалению, по примеру не смог понять, можно ли собрать с оригинальным &lt;br&gt;&amp;gt; спеком от Fedora без правок. То есть берем пакет</description>
</item>

<item>
    <title>Новая версия сборочной среды ROSA ABF 2.0 (Аноним)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID3/89750.html#38</link>
    <pubDate>Thu, 25 Apr 2013 23:17:43 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Вы приняли фичу за баг :) &lt;br&gt;&amp;gt; Еще раз, в финальной рпм спеке указывается версия не, например, &amp;gt;2.1.x &amp;lt;3, &lt;br&gt;&amp;gt; а конкретная = 2.3.2, потому что если в системе окажется 2.3.3, &lt;br&gt;&amp;gt; то внезапно у вас могут начать сыпаться некоторые части.&lt;br&gt;&lt;br&gt;Вы пытаетесь применить правила из RPM к совершенно другой экосистеме &amp;#8212; gems, отсраняете от их управления значительно превосходящие по стабильности и функциональности родные инструменты управления гемами и в то же время предъявляете претензии к ним? По меньшей мере это нечестно. Со стороны гемов вся это возня с RPM тоже не выглядит здорово, но они четко проводят границу: что должно ставиться пакетным менеджером, а что управляться с помощью гемов, вы же эту границу сами и нарушили.&lt;br&gt;</description>
</item>

<item>
    <title>Новая версия сборочной среды ROSA ABF 2.0 (Аноним)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID3/89750.html#37</link>
    <pubDate>Thu, 25 Apr 2013 23:12:36 GMT</pubDate>
    <description>&amp;gt; Так было у большинства компаний.&lt;br&gt;&amp;gt; Разработка ПО ведется на компах девелоперов :)&lt;br&gt;&lt;br&gt;Давайте не лукавить. Launchpad представляет собой полноценную платформу для хостинга проекта, ABF ее также предоставляет. OBS - нет. Мы начили обсуждения с утверждения, что у OBS нет этого функционала. Вы написали про внутренний Git, теперь же пишете, что внешними пользуются  большинство, признав, что в OBS внутренние хранилище неполноценно. RedHat имеет собственное git-хостинг, ядро Linux разрабатывается на собственном гит-хостинге, KDE на собственном гит-хостинге и продолжать можно долго. К слову, Girar от АльтЛинукс тоже имеет полноценне решение для хостинга гит-проектов.  Будет честно записать это в плюс ABF относительно OBS.&lt;br&gt;&lt;br&gt;&amp;gt; OBS: hidden afair параметр при создании проекта, либо приват инстанс (качается и запускается в два клика).&lt;br&gt;&lt;br&gt;Это здорово, но приватные проекты полезны именно для случая git-хостинга, но OBS как уже обсудили выше, он не развит.&lt;br&gt;&lt;br&gt;&amp;gt; https://en.opensuse.org/openSUSE:Build_Service_Tips_and_Tric..</description>
</item>

<item>
    <title>Новая версия сборочной среды ROSA ABF 2.0 (integer)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID3/89750.html#36</link>
    <pubDate>Thu, 25 Apr 2013 21:58:36 GMT</pubDate>
    <description>&amp;gt; Вы приняли фичу за баг :) &lt;br&gt;&lt;br&gt;Еще раз, в финальной рпм спеке указывается версия не, например, &amp;gt;2.1.x &amp;lt;3, а конкретная = 2.3.2, потому что если в системе окажется 2.3.3, то внезапно у вас могут начать сыпаться некоторые части.&lt;br&gt;</description>
</item>

<item>
    <title>Новая версия сборочной среды ROSA ABF 2.0 (Аноним)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID3/89750.html#35</link>
    <pubDate>Thu, 25 Apr 2013 21:54:23 GMT</pubDate>
    <description>Вообще в gemfile.lock всегда прописаны конкретные версии во всех Ruby-проектах. Он для этих целей специально и создан. Цель поста - какая конфигурация проверялась на машине разработчика, ровно такая же и должна работать в продакшене.&lt;br&gt;&lt;br&gt;Вы приняли фичу за баг :)&lt;br&gt;</description>
</item>

</channel>
</rss>
