[devel] [JT] subsystem update policy
Anton Farygin
rider на altlinux.com
Пт Май 15 22:28:04 MSD 2009
Led пишет:
> On Friday 15 May 2009 21:07:24 Anton Farygin wrote:
>> Michael Shigorin пишет:
>>> On Fri, May 15, 2009 at 09:26:12PM +0400, Anton Farygin wrote:
>>>> Теперь осталось обкатать понятия - что такое "заведомо сырой софт",
>>>> "жизненно важные подсистемы" и "живые люди".
>>> В нулевом приближении:
>>>
>>> - заведомо сырой софт: содержащий уже известные апстриму
>>> критичные ошибки функциональности (например, "не работает
>>> на i965")
>> Миша, это не критично. Ну, понимаешь - если оно не работает на s3virge
>> (или trident), то можно ли это считать критичным ?
>
> ИМХО регресс - это всегда критично.
А прогресс ? Что выбрать - регресс или прогресс ? Бывает ли прогресс без
регресса ?
>
>>> - жизненно важные подсистемы: kernel, glibc, x11
>> А hal, udev, dbus, psi, kde, firefox ?
>
> Возможно, udev, остльное - не настолько критично.
А как без hal монтировать в KDE flash'ки ? Может быть у кого-то на
монтировании флешек построен бизнес, и сломав hal мы лишим его семью
куска хлеба ?
>
>> Понимаешь, я вот без openvpn,firefox и thunderbird - работать не могу...
>> они для меня _жизненно_ важные. Пускай лучше будет сломан bluetooth в
>> ядре - я посижу без него.. но вот thunderbird, psi и firefox..
>
> Перечисленное выше "завязано" на "железо" (кроме glibc), остальное - нет. ИМХО
> регрессов с первым лучше не допускать.
Для недопускания регрессов с железом - нужно каждую новую версию
_тестировать_ на всём существующем железе...
Впрочем, некоторые ошибки заранее известны, но тут самая сложная
ситуация - есть люди, кому эта новая версия нужна, ибо на его железе оно
наконец-то начинает работать.
Ты не поверишь - я больше года с нетерпением ждал свободных драйверов
для Radeon X1400. Как думаешь, для меня лично - что было важнее ?
Подробная информация о списке рассылки Devel