[devel] глупый вопрос
Evgeny Sinelnikov
=?iso-8859-1?q?sin_=CE=C1_altlinux=2Eru?=
Вт Окт 28 19:14:19 MSK 2008
Здравствуйте.
2008/10/28 Anton Farygin <rider at altlinux.com>:
> Сергей, там есть возможность вводить имя компонента - достаточно набрать
> первые две буквы, и будет предложен список.
>
> Немного документации:
> http://www.altlinux.org/BugTracking/BugzillaMiniHowto
>
По моему скромному мнению, процесс регистрации ошибок крайне усложнён
и бюрократизирован, поскольку большинство новичков, которые как раз и
нарываются на проблемы не способны воспользоваться столь не простым
инструментом.
Я полагаю, проблема здесь в том, что порог вхождения в данном случае
намеренно завышен. И этому есть адекватные причины, вот только, как
мне кажется на их не всегда указывают... Дело в том, что иначе, если
снизить порог вхождения, поток багов увеличится, а их качество
существенно снизится... А в критичный момент, это может перейти ещё и
в DOS-атаку на разработчиков... Именно в этом, как я вижу, кроется
такое усложнение, которое имеет место быть.
Тем не менее, все проблемы решаемы, если ими заниматься. Вопрос в том
какие проблемы стоит рассматривать в качестве проблем, а какие стоит
пропускать... Все проблемы всё равно не решить, а значит нужно
ограничивать круг проблем и круг тех, от кого они принимаются. Сейчас
это решается вполне честно - если вы готовы потратить время на
изучение багзилы, значит вам что-то нужно и ваши проблемы будут
рассмотрены. Если вы способны объяснить что у вас за проблема, то она
будет решена...
Последний момент плох тем, что из-за высокого порога вхождения
теряются не приоритетные, но важные баги, которые можно было бы
выявлять статистически... Пока же этого нет, вопрос об удобстве для
конечного пользователя не стоит вовсе, или это не рассматривается как
приоритетная задача.
Кроме того, в багзиле смешаны проблемы разработки и проблемы
использования и рассортировать это крайне не просто... В итоге
багзилой пользуются разработчики для разработчиков...
Сейчас мне не хватит бессовестности посоветовать новичку багзилу в
качестве простого инструмента для объяснения своих проблем. Под
простым инструментом я понимаю такое средство, для использования
которого не требуется более 10-20 минут на первоначальное освоение.
Одним из вариантов такого простого решения я мог бы рассматривать,
возможность указания проблем из интерфейса на sisyphus.ru, который бы
не требовал регистрации. К сожалению, я не думаю, что многие из
разработчиков готовы пойти на такой компромисс, когда в пользу
удобства пользователей на них свалиться куча не авторизованных
сообщений...
Может быть в этом плане будут более конструктивные идеи? Вроде той,
что представлена в https://bugzilla.altlinux.org/show_bug.cgi?id=17141
Сам я думаю, можно попытаться сгруппировать проблемы по категориям и
добавить механизм указания этих проблем, возможно с автоматическим
заведением багов в багзиле.
Форумы, я не рассматриваю как решение этого вопроса, ибо не
технологично, хотя и действенно... Занятый разработчик вряд ли найдёт
время на просмотр форума... Я не говорю уже о мотивации...
--
Sin (Sinelnikov Evgeny)
Подробная информация о списке рассылки Devel