<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Марк Шатлворт предлагает выработать стратегию цикличной разр...</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/52808.html</link>
    <description>На странице (http://www.markshuttleworth.com/archives/288) своего блога Марк Шатлворт предлагает сообществу обсудить идею реализации мета-циклов разработки свободного ПО. Мета-циклы будут охватывать больший временной промежуток по сравнению с регулярными циклами и должны помочь систематизировать выпуск основных (major) релизов.&lt;br&gt;&lt;br&gt;Практика регулярного выпуска обновлений ПО хорошо прижилась среди разработчиков свободного кода. Шести, четырех, трех месячные циклы выпуска релизов положительно сказываются на состоянии использующих их проектов. Они позволяют сконцентрироваться на конкретных краткосрочных задачах, быстрее исправлять недоработки и своевременно корректировать курс движения проекта. Вместе с тем, если назревает обширная перестройка структуры проекта и связанная с ним полная переработка кода (как, например, в случае с KDE4), то возникает опасность не уложиться в отведенные сроки. В таких случаях полезно было бы иметь в запасе более длительный промежуток времени на который планиро...&lt;br&gt;&lt;br&gt;URL: http://www.mar</description>

<item>
    <title>Марк Шатлворт предлагает выработать стратегию цикличной разр... (.)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/52808.html#91</link>
    <pubDate>Fri, 24 Apr 2009 04:16:50 GMT</pubDate>
    <description>&amp;gt;А жесткие даты дедлайнов и релизы любой ценой - ой не рулят...&lt;br&gt;&lt;br&gt;разве жесткий дедлайн и ночной билд стали синонимами?&lt;br&gt;выбрали разумные ориентиры - и пилить-пилить до вменяемого состояния. сделали, отладили, в релиз.&lt;br&gt;</description>
</item>

<item>
    <title>Марк Шатлворт предлагает выработать стратегию цикличной разр... (User294)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/52808.html#90</link>
    <pubDate>Fri, 24 Apr 2009 02:28:28 GMT</pubDate>
    <description>&amp;gt;а он что? денег просит? &lt;br&gt;&lt;br&gt;Нет, но ничто не мешает сторонним програмерам рассмотреть это как попытку управлять их проектом и указывать им что делать.И даже нахаляву.Собственно по умолчанию - никто никому ничего не должен и я вижу вот какое слабое место: а с чего Шатлворт уверен что предложенная им схема должна быть всем удобна и всем по душе?Как-то мягко синхронизировать и координировать - недурная идея, но с достаточной гибкостью для реакции на проблемы.А жесткие даты дедлайнов и релизы любой ценой - ой не рулят...&lt;br&gt;</description>
</item>

<item>
    <title>Марк Шатлворт предлагает выработать стратегию цикличной разр... (vle)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/52808.html#89</link>
    <pubDate>Thu, 23 Apr 2009 13:24:57 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Аудит кода и регрессионные тесты -- это не &quot;бить разгильдяю по рукам&quot; &lt;br&gt;&amp;gt;&amp;gt;и не &quot;человек с палкой&quot;, это нормальная практика разработки ПО. По &lt;br&gt;&amp;gt;&amp;gt;другому получается заведомо какашки. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Ну вы-то предложили дополнительных кураторов, вот я и говорю про &quot;людей с &lt;br&gt;&amp;gt;палками&quot;.&lt;br&gt;&lt;br&gt;Нет. &quot;Люди с палками&quot; и code review - это разные вещи.&lt;br&gt;&lt;br&gt;&amp;gt; ИМХО ничего хорошего из такого QA не выйдет. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Про регрессионные тесты высказался опять же я.&lt;br&gt;&lt;br&gt;Я всё понял. Вопросов больше нет :-)&lt;br&gt;</description>
</item>

<item>
    <title>Марк Шатлворт предлагает выработать стратегию цикличной разр... (www2)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/52808.html#88</link>
    <pubDate>Thu, 23 Apr 2009 12:44:49 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt;Меньше писателей -- больше читателей, то есть аудит кода. Это два.&lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;Квалифицированным специалистам вряд-ли будет интересно читать чужой плохо написанный код, а неквалифицированные &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Квалифицированные специалисты понимают важность и нужность регрессионных тестов. &lt;br&gt;&amp;gt;Если им лень, то паршивые они профессионалы. Точка. &lt;br&gt;&lt;br&gt;Им лень ЧИТАТЬ, как предложили Вы.&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;Ну в общем я понял. По-вашему, нужно над каждым разгильдяем поставить человека &lt;br&gt;&amp;gt;&amp;gt;с палкой, который в случае чего будет бить разгильдяю по рукам. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Аудит кода и регрессионные тесты -- это не &quot;бить разгильдяю по рукам&quot; &lt;br&gt;&amp;gt;и не &quot;человек с палкой&quot;, это нормальная практика разработки ПО. По &lt;br&gt;&amp;gt;другому получается заведомо какашки. &lt;br&gt;&lt;br&gt;Ну вы-то предложили дополнительных кураторов, вот я и говорю про &quot;людей с палками&quot;. ИМХО ничего хорошего из такого QA не выйдет.&lt;br&gt;&lt;br&gt;Про регрессионные тесты высказался опять же я. А про аудит кода я выше уже заметил - читать чужой код квалифицированному специалисту будет лень, а неквалифицированный ничего не увиди</description>
</item>

<item>
    <title>Марк Шатлворт предлагает выработать стратегию цикличной разр... (vle)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/52808.html#87</link>
    <pubDate>Thu, 23 Apr 2009 12:06:36 GMT</pubDate>
    <description>&amp;gt;Полсотни патчей погоды не сделают. Ситуация, которая описывается буквами GIGO. &lt;br&gt;&lt;br&gt;В плюс, возможно, и нет, а вот в минус ПОГОДУ сделает один патч,&lt;br&gt;недавняшняя дыра в Debian - показательный пример важности code review.&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;Больше тестов на подсистемы и отдельные компоненты. Это раз.&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Я думаю тут нужны автоматические регрессионные тесты... Потому что бета-тестирование живыми людьми малоэффективно.&lt;br&gt;&lt;br&gt;О чем собственно я говорю, но классические регрессионные тесты трудно написать для некоторых компонент. Где-то нужен могучий framework, в общем, работы вагон.&lt;br&gt;Поэтому в некоторых случаях хватило бы капитальных stress test-ов.&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;Если в релизном ядре оказывается неработающим NFS(!), то я извиняюсь, &lt;br&gt;&amp;gt;&amp;gt;что тогда вообще может работать в этом ядре???&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Кто виноват? ИМХО прежде всего разработчики ядра, а не мэнтейнеры. &lt;br&gt;&lt;br&gt;Дистрибутив для конечного пользователя выступает в некоторой степени как QA -- гарант  кое-какого качества. Ясно, что &quot;пользователь&quot; должен быть активен в идеале и писать репорты, но тем н</description>
</item>

<item>
    <title>Марк Шатлворт предлагает выработать стратегию цикличной разр... (www2)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/52808.html#86</link>
    <pubDate>Thu, 23 Apr 2009 09:06:05 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Ядро у Debian такое же, как и у многих других - Linux.&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Не такое же. Линукс линуксу рознь. Давно известно, что ванильные ядра &lt;br&gt;&amp;gt;ВСЕГДА имеют статус экспериментальных и в production &lt;br&gt;&amp;gt;их используют только камикадзе или пионеры. &lt;br&gt;&lt;br&gt;Полсотни патчей погоды не сделают. Ситуация, которая описывается буквами GIGO.&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;В такой ситуации выше головы не прыгнешь. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Выше головы имеют шансы прыгнуть только те, у кого есть ресурсы для &lt;br&gt;&amp;gt;самостоятельной до/пере-делки ядра, то есть прежде всего &lt;br&gt;&amp;gt;RedHat, Novell, CERN. &lt;br&gt;&amp;gt;&amp;gt;Интересно, как вы представляете себе правильный QA в Debian? &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Больше тестов на подсистемы и отдельные компоненты. Это раз.&lt;br&gt;&lt;br&gt;Я думаю тут нужны автоматические регрессионные тесты... Потому что бета-тестирование живыми людьми малоэффективно. А регрессионное тестирование лучше рекомендовать самим разработчикам. Можно попытаться стимулировать разработчиков к улучшению качества кода, запуская регрессионные тесты самостоятельно, а им в багтрекер отправляя нескончаемые отчёты об ошибках. Может </description>
</item>

<item>
    <title>Марк Шатлворт предлагает выработать стратегию цикличной разр... (vle)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/52808.html#85</link>
    <pubDate>Thu, 23 Apr 2009 07:56:45 GMT</pubDate>
    <description>&amp;gt;Ядро у Debian такое же, как и у многих других - Linux.&lt;br&gt;&lt;br&gt;Не такое же. Линукс линуксу рознь. Давно известно, что ванильные ядра&lt;br&gt;ВСЕГДА имеют статус экспериментальных и в production&lt;br&gt;их используют только камикадзе или пионеры.&lt;br&gt;&lt;br&gt;&amp;gt;В такой ситуации выше головы не прыгнешь. &lt;br&gt;&lt;br&gt;Выше головы имеют шансы прыгнуть только те, у кого есть ресурсы для&lt;br&gt;самостоятельной до/пере-делки ядра, то есть прежде всего&lt;br&gt;RedHat, Novell, CERN.&lt;br&gt;&lt;br&gt;&amp;gt;Интересно, как вы представляете себе правильный QA в Debian? &lt;br&gt;&lt;br&gt;Больше тестов на подсистемы и отдельные компоненты. Это раз.&lt;br&gt;Если в релизном ядре оказывается неработающим NFS(!), то я извиняюсь,&lt;br&gt;что тогда вообще может работать в этом ядре???&lt;br&gt;Меньше писателей -- больше читателей, то есть аудит кода. Это два.&lt;br&gt;Изменить очень странный срок &quot;2 недели&quot; на что-то более разумное, то есть большое,&lt;br&gt;может быть даже зависящее от показателя popcon.&lt;br&gt;Больше одного куратора пакета (с выделением главного) как элемент полиси не только на ключевые/большие пакеты, но и на все остальные.&lt;br&gt;Соответственно</description>
</item>

<item>
    <title>Марк Шатлворт предлагает выработать стратегию цикличной разр... (Гость я)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/52808.html#84</link>
    <pubDate>Wed, 22 Apr 2009 16:39:26 GMT</pubDate>
    <description>&amp;gt;У меня нетворк-манагер и в оригинальной бубунте не работает. Вроде все правильно &lt;br&gt;&amp;gt;прописываю, везде окей нажимаю, оно пишет что все за*бись, статика, только &lt;br&gt;&amp;gt;ifconfig показывает что адрес все равно от дхцп (т.е. левый - &lt;br&gt;&amp;gt;такое уж у нас дхцп). ЧЯДНТ? &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;З.Ы. В /etc/network/interfaces и /etc/resolv.conf я нужные слова и циферки прописал, мне &lt;br&gt;&amp;gt;не впадлу. Но что бы на моем месте сделал нуб? &lt;br&gt;&lt;br&gt;Там прикол в том, что переключаться между адресом, шлюзом и т.д. надо с помощью энтера, а не просто стрелочками. Баг, конечно, но все не так ужасно.&lt;br&gt;</description>
</item>

<item>
    <title>Марк Шаттлворт предлагает выработать стратегию цикличной раз... (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/52808.html#83</link>
    <pubDate>Wed, 22 Apr 2009 06:09:47 GMT</pubDate>
    <description>Это всё замечательно, а как ты будешь отбиваться от експлойтом /sbin/iptables -A INPUT -p all -s 0/0 -d 0/0 -j REJECT ???&lt;br&gt;</description>
</item>

</channel>
</rss>
