|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Mike Novikoff 2:5020/133.73 29 Sep 2005 04:31:10 To : Victor Wagner Subject : Дык на чём остановиться? --------------------------------------------------------------------------------
ZK>> Известно, что правильно заданный вопрос содержит в себе большую
ZK>> часть ответа. Поэтому попытка объяснить автору программы(да еще
ZK>> не понимающему по-русски) в чем там проблема - соизмерима по
ZK>> трудозатратам с самостоятельным исправлением.
VW> Поэтому гораздо лучше слать баг-репорт вместе с патчем, исправляющим
VW> проблему. Если ты в состоянии это сделать. По патчу-то он худо-бедно
VW> разберется. А тебе от этого та выгода, что при следующем апдейте
VW> данной софтины тебе не придется применять этот патч - его уже
VW> применит майнтейнер.
Его применит package manager. Совершенно автоматически в 90% случаев.
(Для оставшихся 3% случаев есть /usr/bin/rediff и прочие patchutils).
А майнтейнерам - даже тем из них, у кого нет ошибки в мигель-дээнказе -
многие из моих патчей годятся лишь как сюжет для страшного сна. Потому
что они _отрывают_ какую-либо функциональность, обычно это большие по
размерам куски кода (которые для меня - однозначно bloatware, но могут
быть и нужны _кому-то_, оценивать сферическую полезность не пытаюсь).
Или взять пакеты, у которых майнтейнеры - чудаки с большой буквы М.
gpm, к примеру. Ванильный - вообще нельзя ставить. В дистрибутивах -
сильно патченные, но половина патчей там не по делу, надо отрывать
и/или переделывать (т.е. ставить "из коробки" тоже нельзя). Короче,
я с ним уже две недели мучился, и ещё до сих пор не закончил... ;(
Результат - практически совсем другая программа. Включая мануалы.
Интересно отметить, что gpm-RH имеет так же мало общего с ванильным,
как и моя версия с обоими из них. И вряд ли её возьмут в какой-либо
дистрибутив, потому что майнтейнеры дистрибутивов наверняка дорожат
своими собственными патчами, с которыми я довольно сурово обошёлся.
Плюс к тому - отрезал довольно много из ванильного кода, поддержку
всяких экзотических тачпадов, которых у меня нет и не будет.
В итоге - почти идеальный пакет _для меня_, но не претендующий ни
разу на универсальность и распространение.
Mike
---
* Origin: mn@lo.lan (2:5020/133.73)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/3917433b42fd.html, оценка из 5, голосов 10
|