LINUX.ORG.RU

Вносят ли мейнтейнеры пакетов сами исправления в исходный код?


0

0

Вносят ли мейнтейнеры пакетов исправления в исходный код, или их задача в случае обнаружения ошибки и помещения ее в багтрекер дистрибутива- донести это до автора того, в чем обнаружена ошибка?

★★

И вносят и доносят до авторов вроде как.
Хотя мейнтейнеры дебиана видимо всё сами исправляют.

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

Но это же не так эффективно- полезнее было бы оповестить авторов и вместе с ними чинить. А то, получается, мейнтейнеры исправили, потом авторы исправили. В любом случае все работает, но работы в 2 раза больше.

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

Если есть возможность самим исправить, то делаем так. Особенно если до авторов сложно достучаться о необходимости решения проблем.

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

Если мейнтейнеры исправили дистроспецифичный баг, то ничего дальше стучать не нужно. Если же дело в самом пакете, то оповещают.
Если же авторы исправляют ошибку в новой версии, то бэкпортируют исправление, cherry-picking.
Вообще да, беда, вызванная зоопарком дистрибутивов и ОС.

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

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

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

Кто забывает про тестирование? Авторы?
Иногда приходится делать -Wno**, так как из-за сторонней либы куча предупреждений приходит.

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

Да, авторы. А ещё бесит когда у них собирается и работает на их компьютере, и они отвечают что всё хорошо.

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

Казалось бы, форум русский...

Та фраза - непереводимый фольклёр от Дреппера. :-)

AS ★★★★★
()

Вносят ли мейнтейнеры пакетов исправления в исходный код, или их задача в случае обнаружения
ошибки и помещения ее в багтрекер дистрибутива- донести это до автора того, в чем обнаружена ошибка?

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

AS ★★★★★
()

Как правило, нет. Но есть исключения:

* Всякая мелочь, вроде неправильного значка или неправильных путей

* Если предложен готовый патч самим пользователем или кем-то другим или висит в багтрекере апстрима

* Если мейнтейнер одновременно является разработчиком данного ПО (это бывает очень редко)

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

Nxx ★★★★★
()
Последнее исправление: Nxx (всего исправлений: 1)

вносят, порой неновая прога уже не компилируется новым gcc , к примеру

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