[Comm] сроки выхода 6-ки
Anton Farygin
rider на altlinux.com
Чт Мар 10 07:56:13 UTC 2011
10.03.2011 10:48, Alexey Tourbin пишет:
> On Thu, Mar 10, 2011 at 10:05:54AM +0300, Anton Farygin wrote:
>>> Пересборка популярного ПО
>>> дискредитирует идею стабильного бранча,
>>> если под
>>> стабильностью понимать минимизацию
>>> изменений, не направленных на
>>> исправление уязвимостей или
>>> критических ошибок.
>>
>> В некоторых случаях для стабильного
>> бранча собираю новые версии пакетов.
>> Если это не системная библиотека, а
>> приложение с узкой специализацией - то
>> почему-бы и нет.
>
> "Некоторые случаи" требуют специального обоснования. Стабильность,
> насколько я понимаю, означает отказ от изменений, которые не связаны
> с исправлением уязвимостей и/или критических ошибок. Если же изменения
> будут вноситься по принципу "почему бы и нет", то о каком стабильном
> бранче может идти речь?
>
> Хочу заметить, что идея т.н. стабильности очень быстро вырождается.
> Например, стабильный бранч со старой версией firefox никому не нужен.
О чём и речь. Или, например, если я обновлю transmission, то хуже точно
никому не будет, а пользователи transmission порадуются новым фичам.
>
>> Во всех остальных случаях, конечно-же,
>> лучше применить патч, исправляющий
>> конкретную возникающую проблему, иначе
>> можно получить тонну косяков.
>>
>> Т.е. - тут нужен очень взвешенный подход -
>> в каких то случаях полезно обновить до
>> новой версии, а в каких-то - наложить
>> небольшой патч.
>
> Т.н. взвешенный подход означает отсутствие нормального
> технологически-ориентированного подхода.
технологически-ориентированный подход в данном случае невозможен - ты не
сможешь технологическими методами определить необходимость внесения тех
или иных изменений.
Но если что - я за всестороннее тестирование прикладных пакетов на этапе
их обновления в стабильном бранче.
Не знаю, тестирует ли обновления Андрей, но явно должен.
Подробная информация о списке рассылки community