[Devel-conf] [JT] (карр, карр) обратная совместимость

Michael Shigorin =?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Чт Май 15 18:26:27 MSD 2008


On Thu, May 15, 2008 at 05:18:12PM +0400, Stanislav Ievlev wrote:
> >> > Жень, у нас и так альтератор _слишком_ часто делает прыжки
> >> > в ширину.  Он через год, максимум два должен быть
> >> > железобетонной платформой, а не скользким понтоном.  И
> >> > этому никак не помочь, смешивая с бедой, которая сама
> >> > перед очередным Большим Прыжком.
> >> Ну вот только не надо только опять начинать эту старую песню
> >> о главном ... уже как год с лишним я тащу на себе всю
> >> обратную совместимость и вперёд двигаемся только если
> >> убедимся, что отстающих больше нет.

Это, конечно, лучше, чем генту, но всё равно крайне плохо.
Поскольку получается невыгодное вложение времени в разработку:
если целиться на стабильный бранч, то через полгода-год модуль
будет неактуален; если целиться на нестабильный -- недостаточна
предсказуемость реальной стабилизации.

Если этот подход останется через несколько лет, просто будет
больше болеть голова про уже находящиеся в продакшн ветки,
баги по которым придётся править независимо.  И твоя тоже.

> > Вот только проколы вроде installer-0.4-alt9 бывают крайне
> > досадны и невовремя...
> Ну я несколько раз говорил, что кроме install2-init.c там
> ничего брать не надо ;)

А по-хорошему, это не пришлось бы говорить ни разу.
Причём изменений-то для создавшейся несовместимости 
было -- кот наплакал, и насколько помню -- ничего 
особо не изменяло.

Молчу, молчу :)

-- 
 ---- WBR, Michael Shigorin <mike на altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/



Подробная информация о списке рассылки devel-conf