LINUX.ORG.RU
ФорумTalks

[Debian] Баги или несовместимость?

 


0

1

Заранее прошу прощения за такое кривое заглавие, ничего лучше не придумал. А вопрос такой: в чём заключается основная работа разработчиков Debian, в исправлении багов в пакетах или же в соблюдении совместимости с другими пакетами? Такой длинный период заморозки тестинга, например, заставляет задуматься, а почему разрабы дистрибутива занимаются тем, чем вообще-то должны заниматься разрабы программ?

★★★★★
Ответ на: комментарий от Deleted

Потому что это не Арч.

Ну, сейчас набигут арчеводы с кличем «УМВР», но мне правда интересно, что занимает больше времени — закрытие багов или соблюдение совместимости.

eugeno ★★★★★
() автор топика

>а почему разрабы дистрибутива занимаются тем, чем вообще-то должны заниматься разрабы программ?

потому что программы очень тесно взаимодействуют между собой. это не венда, где для каждой программы «библиотечная песочница».

thunar ★★★★★
()
Ответ на: комментарий от eugeno

Так, в общем-то, это не обязательно разные вещи. Ну и часть багов фиксят бэкпортированием кусков из новых версий. Те, что на ходят сами всяко репортят, в общем, ведут себя как порядочные члены сообщества.

Deleted
()
Ответ на: комментарий от thunar

потому что программы очень тесно взаимодействуют между собой. это не венда, где для каждой программы «библиотечная песочница».

То есть всё-таки разруливание совместимости? Неужели на это надо так много времени?

eugeno ★★★★★
() автор топика

Основная сложность, это то что схема очень схожа с FreeBSDшной.
Только там 50 человек поддерживает ТОЛЬКО ядро, а здесь несколько тысяч поддерживают 32к+ программ.
Очень много времени уходит на то что бы лидеры групп проверили каждый пакет, каждую его ревизию(это текучка), причем не только на сборочность, но еще и на лицензионность и соответствие стандартам. Очень много времени уходит на общение с апстрима девелоперами. Ведь далеко даже не 50% нормальные и вменяемые и принимают патчи...

Jetty ★★★★★
()
Ответ на: комментарий от eugeno

Ну ты вот скажи, зачем выпускать бебиян раз (к примеру) в пол года? с серверной точки зрения это банально не срок, у половины софта только патч-левелы увеличатся, ни о каких даже минорных ветках даже говорить не приходится.
Десктоп? Ну а толку выпускать релиз с КДЕ 4.4->4.5 ???

Jetty ★★★★★
()

Баги бывают разные.
Почему-то у нас не принято, чтобы разрабы собирали свои проги под разные дистры. Хотя я тоже с этим не согласен.
А там и 100500 опций компиляции, over9000 разных пакетов, как сказал drBatty... Конечно, в этом можно наделать ляпов.
Но дебиан-то дистр не коммерческий, поэтому разработчики работают вразвалочку, ибо нахаляву. То ли дело божественная Ubuntu...

moscwich
()
Ответ на: комментарий от Jetty

В дистрибутиве не один только КДЕ.
Не было в КДЕ ппц-нужных изменений, так в thunar (1.0-1.2) были, и в 100500 других пакетов...

moscwich
()
Ответ на: комментарий от moscwich

У единичных пакетов это распространенное явление, но это НЕ повод выпускать релиз... КДЕ просто для примера.

Jetty ★★★★★
()
Ответ на: комментарий от moscwich

>ппц-нужных изменений

Как же вы жили без этого всего? :}

Deleted
()

Потому что ынтырпрайз, только об этом не говорят.

Umberto ★☆
()
Ответ на: комментарий от Jetty

Не согласен. Повод, ибо thunar 1.2 потребует 100500 обновлений других пакетов, в итоге обновить xfce в репозитории надо.
По-твоему это не повод выпускать реализ, но обновлять то надо, изменения-то ппц-нужные... Ну и тогда это арч уже получается, хотя с дебианом все-равно так не получится - все полетит к едрени-фени.

moscwich
()
Ответ на: комментарий от moscwich

Ну тунар, ну хфце, ну гном, ну юнити, ну двм, ну кде... никто из них не тянет на форсирование релиза. Релиз должен, и выходит, когда вышли и обкатались новые стабильные версии софта хотя бы у 30-50% ПО... потому что иначе это сапортить не получится по-нормальному.
А очень многим надо именно стабильная версия дистрибутива, т.е. такой что бы поставил и забыл. А то что очередная поделка 10500 раз обновила свои версии, вообще как-то пох...
А то что ты описываешь называется ролинг релиз... ну собственно там и свою проблемы, которых по большей части у деба нету.

Jetty ★★★★★
()
Ответ на: комментарий от Jetty

Я знаю что роллинг реализ...
У дебиана вашего проблема в том, что мне на стабильной ветке пришлось бы ждать нужного мне thunar'а 1.2 очень и очень долго (его до сих пор там нет), хотя и в Ubuntu ждал очень долго (но 1 год - это не 4).

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

moscwich
()
Ответ на: комментарий от moscwich

Ох, ну раз реализ и в дебиане бардак, значит тут просто разговаривать не о чем :).

Jetty ★★★★★
()
Ответ на: комментарий от moscwich

Ubuntu куда стабильнее

Шесть ошибок в слове из шести букв, это рекорд!

в дебиане все бардак, ибо это дистрибутив-заготовка, для всяких труЪ и для создания выпилинных дистров.

Ну-ка, что в дебиане такого, что нужно выпиливать? Может, вы netinstall ниасилили? Да и при любом другом виде установки даётся довольно обширный выбор того, что устанавливать.

eugeno ★★★★★
() автор топика
Ответ на: комментарий от Jetty

>причем не только на сборочность, но еще и на лицензионность и соответствие стандартам. Очень много времени уходит на общение с апстрима девелоперами. Ведь далеко даже не 50% нормальные и вменяемые и принимают патчи...

В целом подтверждаю. Плюс обратное портирование патчей, особенно для важных и/или корневых пакетов.

Ну и да, абсолютное большинство работает в своё свободное время, поэтому собственно чистого времени не так уж и много.

JackYF ★★★★
()
Ответ на: комментарий от Jetty

>Ну как правило в каждой группе есть несколько фултаймовых чуваков.

В каждой? Да ещё и несколько? По-моему, это большое преувеличение. Сколько ты назовёшь групп, в которых >= 2 человека, занятых на полный рабочий день?

JackYF ★★★★
()
Ответ на: комментарий от Jetty

>на вскидку kernel multimedia security mozilla

Ядро? Хмм, ну даже допустим, хотя я не припоминаю, итого имеем 4 команды.

А в Debian более 200 команд: http://paste.debian.net/139506/ .

JackYF ★★★★
()
Ответ на: комментарий от Jetty

нахера каноникалу держать на зарплате дебиан-мозилла-тим, если в убунте ванильные продукты, а в дебиане - патченые/перепатченые?

maloi ★★★★★
()
Ответ на: комментарий от Jetty

спасибо, ваше мнение очень важно для нас, еще бы узнать, какую матчасть надо учить.

maloi ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.