<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: OpenNews: KDE 4 переходит на новую систему сборки</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/12206.html</link>
    <description>Объявлено (http://dot.kde.org/1126452494/) о начале перевода кода KDE 4 на новую, специально разработанную для KDE, систему сборки проекта - bksys (http://www.kde-apps.org/content/show.php?content=19243) (Build Kde SYStem), основанную на SCons (http://www.scons.org/), которая написана на языке Python и использует файлы конфигурации в XML формате. &lt;br&gt;&lt;br&gt;&lt;br&gt;В настоящее время используются пакеты unsermake (http://www.kde.me.uk/index.php?page=unsermake) (замена make и automake), libtool и autoconf. bksys призван полностью заменить собой все утилиты входящие в набор autotool. Переход с autotool был вопросом времени, на замену претендовали два кандидата - CMake и SCons, победу одержал последний.&lt;br&gt;&lt;br&gt;&lt;br&gt;Другая новость: в рамках проекта &quot;People Behind KDE (http://people.kde.nl)&quot; опубликовано интервью (http://people.kde.nl/derek.html) с Derek Kite, ведущим проект KDE Commit Digest (http://commit-digest.org/). &lt;br&gt;&lt;br&gt;URL: http://dot.kde.org/1126452494/&lt;br&gt;Новость: http://www.opennet.ru/opennews/art.shtml?num=6071&lt;br&gt;</description>

<item>
    <title>KDE 4 переходит на новую систему сборки (CR)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/12206.html#19</link>
    <pubDate>Thu, 15 Sep 2005 13:54:48 GMT</pubDate>
    <description>Да, возможно, make&amp;co морально устарел лет на 10.&lt;br&gt;Вот только в зоопарке ant-ов, scons-ов и прочих jam-ов черт ногу сломит.</description>
</item>

<item>
    <title>KDE 4 переходит на новую систему сборки (k)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/12206.html#18</link>
    <pubDate>Wed, 14 Sep 2005 05:00:18 GMT</pubDate>
    <description>Etto Tochno. Soglasen na 100&#037;.</description>
</item>

<item>
    <title>KDE 4 переходит на новую систему сборки (odip)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/12206.html#17</link>
    <pubDate>Tue, 13 Sep 2005 18:51:22 GMT</pubDate>
    <description>Это ты все слишком просто нарисовал - реальная схема сложнее ;)&lt;br&gt;&lt;br&gt;Ну хорошо, пусть KDE4 собирается с помощью python.&lt;br&gt;А сам python не с помощью ли configure собирается ? ;)&lt;br&gt;</description>
</item>

<item>
    <title>KDE 4 переходит на новую систему сборки (Аноним2)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/12206.html#16</link>
    <pubDate>Tue, 13 Sep 2005 17:05:52 GMT</pubDate>
    <description>Конфиги в XML удобно парсить программой, но крайне неудобно менять что-то руками.&lt;br&gt;В добавок они абсолютно не читаемы без дополнительных примочек и гораздо легче допустить ошибку, чем например в конфиге bind.&lt;br&gt;XML выгоден для создателей всяких GUI конфигурялок, и то для ленивых, вон команда AltLinux сделала модульный алтулятор, за несколько минут адаптируемых под любой конфиг. Короче не нужно делать из XML панацею.</description>
</item>

<item>
    <title>KDE 4 переходит на новую систему сборки (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/12206.html#15</link>
    <pubDate>Tue, 13 Sep 2005 11:30:08 GMT</pubDate>
    <description>ничё ты не шаришь...&lt;br&gt;ксымыель самый тот формат, чтобы крутануть пальцами. вот сам подумай - а вдруг кто-то левый присобачит к моей софтине другую софтину - и вторая софтина будет озабочена тем, чтобы пропарсить мои конфиги. Ей либо придётся дублировать мою парсилку (в случае открытости моего кода), либо изобретать свою собственную, что вапще жуть. А тут - стандартным парсером ксымыэля воспользовались и все parameter=value вытянули. Другой вопрос - кому нафиг сдалось парсить чужие конфиги, все парсят свои собственные. Собсно, вот и не нужен ксымыэль. С другой стороны - зашибенная вложенность структур. INI-файлы нервно курят в сторонке. Хотя ещё фигурные скобочки, как в конфигах бинда есть... В общем, фигня всё это. Нравятся - пусть юзают. Вот возьму и не буду собирать и ставить никада все ксымыэльные проги, если начальство не прикажет - вот и лишились ещё одного красноглазика.</description>
</item>

<item>
    <title>KDE 4 переходит на новую систему сборки (deskpot)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/12206.html#14</link>
    <pubDate>Tue, 13 Sep 2005 09:51:01 GMT</pubDate>
    <description>&amp;gt; Даешь все сборочные утилиты с конфигом в XML ! :)&lt;br&gt;&lt;br&gt;а, что, кто-то еще не устал от засилья этого модного слова xml и не понял, что это крайне неудобный формат для хранения и правки информации (тех же конфигов) -- зато удобный для ее передачи (по сети, из программы в программу)?&lt;br&gt;&lt;br&gt;рекомендую задуматься. конфиги в xml -- хоть и модно, но не совсем удобно и ни разу не самоцель.&lt;br&gt;&lt;br&gt;в дальшейшем, это все выльется в то, что будут специальные утилиты для того, чтобы сгенерить из удобного формата эти xml&apos;ки. работать-то оно будет, но все чаще и чаще будут задавать вопрос -- а зачем тут, собственно, xml. =)</description>
</item>

<item>
    <title>OpenNews: KDE 4 переходит на новую систему сборки (chip)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/12206.html#13</link>
    <pubDate>Tue, 13 Sep 2005 08:10:16 GMT</pubDate>
    <description>&amp;gt;&amp;gt; И что теперь для сборки KDE нужно тянуть Python, кучу левых классов и либы для парсинга XML ?&lt;br&gt;&lt;br&gt;Использовать бинарные пакеты.</description>
</item>

<item>
    <title>KDE 4 переходит на новую систему сборки (goodini)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/12206.html#11</link>
    <pubDate>Tue, 13 Sep 2005 06:28:37 GMT</pubDate>
    <description>Супер ! Не поняли смысл только те, кто никогда (или почти никогда) не создавал свои проекты. autoconf/automake/libtool действительно очень мощные утилиты, но в этом кроется и геммор при их использовании. Как приятно использовать тот же ant :) Даешь все сборочные утилиты с конфигом в XML ! :)</description>
</item>

<item>
    <title>KDE 4 переходит на новую систему сборки (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/12206.html#9</link>
    <pubDate>Tue, 13 Sep 2005 05:10:20 GMT</pubDate>
    <description>вперёд он катится, вперёд! Не надо так бояться всего нового!</description>
</item>

</channel>
</rss>
