[Desktop] Эффективные багрепорты [JT]
Michael Shigorin
=?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Чт Апр 3 18:21:03 MSD 2008
On Thu, Apr 03, 2008 at 04:36:48PM +0400, Владимир Гусев wrote:
> Хотя на "Что ожидал получить?" у мантейнера может возникнуть
> соблазн просто переубедить багрпортера, что его ожидания
> ошибочны.
Мало того, они и могут быть ошибочны (по крайней мере
"по этому адресу").
Вообще говоря, от майнтейнера можно пытаться чего-то
ожидать в нескольких случаях:
- если можно предположить, что он сам заинтересован
(багу зафиксить, фичу добавить);
- если известно, что он активно работает с апстримом
(или является частью апстримной команды);
- если с ним или его работодателем заключён договор
_и_ он в ответе за конкретное "что-то".
Есть, конечно, ещё куча всяких вариантов (друг, знакомый,
просто хороший человек, которого каким-то чудом недогружают
по работе и быту) -- но ожидать их, как правило, нельзя.
Поэтому и актуально правило "это линукс -- тебе надо,
ты и делай". Без никаких обид, просто иначе не работает.
> Это легче, легче оставаться при своем мнении, чем что-либо
> менять..
(подковырка mode on) Трындеть-то ещё проще -- ты вот на mkimage
уже успел посмотреть, почти-RM суперлайта? ;-)
> Кроме Шигорина и мантейнера pcfmanfm в багрепорте, которые
> практически в один мигу "скрутили" проблему и выдали результат,
Дык я незадолго до того просто крутил его в руках в интересах
заказчика, и Женя тоже случайно оказался не сильно занят.
Мы оба вполне способны месяцами не реагировать на баги...
поскольку оба нередко сильно перегружены.
> что называется, пока никто не спешит отзываться, а есть
> проблемы и с urxvt, и с sflphone.. А если и отзываются, то иной
> раз сами не понимают про какой дистрибутив идет речь, аппелируя
> к Сизифу.. Слава, это к тебе относится, havp помнишь?..
Ну так учись делать патчи. Сперва страшно, а потом оказывается,
что иной раз гораздо проще хорошо исправить самому (чтоб ещё чуть
поправили при необходимости и включили), чем нудеть и объяснять
всем, какой (и как именно) у них софт глючный, и как оно надо,
и вообще.
Не всё имеет смысл осваивать, но многое проще, если садишься
и начинаешь делать, а не ходишь и думаешь, как же всё печально.
Ты ж инженер, а не младенец!
> Промежуточный вывод - эффективная багзилла - залог успеха..
Тут есть достаточно критичных факторов: и внятные багрепорты,
и возможность их зафиксировать, и возможность добраться до
починки -- всё это, к сожалению, жизненно важно.
> И еще вопрос - зачем все эти разделы Server, Desktop, если
> мантейнеры говорят в ответ "А у нас в Сизифе все работает"..
Затем, что всё-таки потихоньку создаётся отдел QA
(ныне в составе одного человека AFAIK).
> Понятно, что там версия выше, баги подправлены и т.д.
...добавлены, или всё вообще перелопачено...
> И выглядишь в этой ситуации, в этом заочном диалоге с
> мантейнером, идиотом. Смысл наличия всех этих Server, Desktop в
> Багзилле тогда в чем? Чтобы просто сказать - а у меня все
> работает в Сизифе?
Нет, конечно. Чтоб проще было вешать баги, когда сложно
разобраться, чьи они вообще (для того, чтобы вешать на те же
сизифные пакеты -- надо уметь идентифицировать, о каком речь).
Ну и то, что версии-сборки в сизифе и стабильном бранче могут
очень сильно различаться (и по фичам, и по багам) -- делает
необходимым разделение даже и "при пакетах" в bugzilla.
--
---- WBR, Michael Shigorin <mike на altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
Подробная информация о списке рассылки Desktop