10 марта 2011 Anton Farygin написал: > 10.03.2011 10:48, Alexey Tourbin пишет: > > On Thu, Mar 10, 2011 at 10:05:54AM +0300, Anton Farygin wrote: > >>> Пересборка популярного ПО > >>> дискредитирует идею стабильного бранча, > >>> если под > >>> стабильностью понимать минимизацию > >>> изменений, не направленных на > >>> исправление уязвимостей или > >>> критических ошибок. > >> > >> В некоторых случаях для стабильного > >> бранча собираю новые версии пакетов. > >> Если это не системная библиотека, а > >> приложение с узкой специализацией - то > >> почему-бы и нет. > > > > "Некоторые случаи" требуют специального обоснования. Стабильность, > > насколько я понимаю, означает отказ от изменений, которые не связаны > > с исправлением уязвимостей и/или критических ошибок. Если же изменения > > будут вноситься по принципу "почему бы и нет", то о каком стабильном > > бранче может идти речь? > > > > Хочу заметить, что идея т.н. стабильности очень быстро вырождается. > > Например, стабильный бранч со старой версией firefox никому не нужен. > > О чём и речь. Или, например, если я обновлю transmission, то хуже точно > никому не будет, а пользователи transmission порадуются новым фичам. > > >> Во всех остальных случаях, конечно-же, > >> лучше применить патч, исправляющий > >> конкретную возникающую проблему, иначе > >> можно получить тонну косяков. > >> > >> Т.е. - тут нужен очень взвешенный подход - > >> в каких то случаях полезно обновить до > >> новой версии, а в каких-то - наложить > >> небольшой патч. > > > > Т.н. взвешенный подход означает отсутствие нормального > > технологически-ориентированного подхода. > > технологически-ориентированный подход в данном случае невозможен - ты не > сможешь технологическими методами определить необходимость внесения тех > или иных изменений. Более того, нет никаких методик универсальной автоматической проверки функционирования пакета исключительно технологическими методами. Я удивлён, что at@ не знает об этом. > Но если что - я за всестороннее тестирование прикладных пакетов на этапе > их обновления в стабильном бранче. > > Не знаю, тестирует ли обновления Андрей, но явно должен. Тестируем. -- Андрей Черепанов ALT Linux cas@altlinux.ru