Вход:  Пароль:  
FreeSource: AltLinux/BugTracking/BugzillaMiniHowto ...
Free Source | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация |
Это старая версия AltLinux/BugTracking/BugzillaMiniHowto за 2005-07-12 22:45:58..

ALT Bugzilla mini-HOWTO


Как театр начинает с вешалки, так и багзилла начинается с регистрации. Конечно же, всегда есть возможность зайти в театр, поглазеть на афиши идущих в этом сезоне спектаклей (поиск существующих багов в багзиле), но тогда пропадает самое главное достоинство — интерактивность происходящего. Напомню, что речь идет о театре, находящемся по адресу https://bugzilla.altlinux.org/ Внешний вид театра классический. Конечно, это не греческий амфитеатр, но в то же время сделан по образу и подобию многих таких же построек. Вот только язык, на котором конферансье объявляют следующие номера и на котором написано большинство вывесок и указателей — в основном английский. Но пусть это не отпугивает потенциальных «зрителей» (пользователей по совместительству).


Скажу сразу, что вдаваться в подробности устройства театра «Глюкозавр» (c) pilot@ я не собираюсь, и рассказывать, что происходит за сценой — у меня цели тоже нет. Моя задача провести вас в зал, дать так сказать, контрамарку $)


Итак, коллективный дух взял верх или желание иметь отклик от систем перебороло лень.


Регистрация


Для тех, кто уже имеет постоянный именной абонемент, этот абзац скорее всего будет не интересен, и я предлагаю пропустить его, дабы не тратить драгоценное время. Остальным же сообщаю, что для регистрации в Bugzilla на главной странице присутствует линк с гордым именем New Account (самая нижняя строка, вторая справа ссылка слева от Login) или Open new Bugzilla account. Все что нужно указать на появившейся странице по ссылке — это только реальный email (первое поле). Поле Real name (имя) опционально, но желательно. Ну а дальше система вышлет на зарегистрированный электронный адрес письмо, в котором будет содержаться пароль. Обращаю внимание: в качестве логина нужно будет вводить электронный адрес целиком! Пароль можно будет поменять при первом входе в систему (Edit: Prefs).


Получив доступ в систему, можем смело действовать.


Поиск существующих ошибок


Итак, поищем описание проблемы среди имеющихся (регистрации не требует):


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


Поиск ошибки по номеру


Еще одна разновидность поиска, поиск по номеру ошибки. Допустим вам пришло уведомление от глюко-робота, или же где-то на просторах интернета вы встретили упомнинание вида "#6629", со смысловым смещением (указанием) в стороную багзилы. В этом случае, достаточно ввести «магические цифры» (номер ошибки, 6629 в нашем примере) в нижнее поле рядом с кнопкой Search и нажать онную. Система сразу же переместит вас на страницу с описанием ошибки (если такая зарегистрирована в базе).


Заведение нового бага



Скорее всего ошибка будет добавлена в базу и майнтейнер пакета будет уведомлен по электронной почте о неисправности в его пакете.


К существующему описанию ошибки можно добавить коментарий или прикрепить файл (патч, описание, пример). Майнтейнер в состоянии изменить статус ошибки (по мере необходимости или завершенности) или перенаправить ее другому майнтейнеру. Пользователь может переоткрыть ошибку (изменить статус на REOPEN) в случае, если ошибка осталась или проявилась в новой версии или несколько версий спустя.


Информация о дальнейшей активности в рамках описанной или подписанной (полем Assign to можно переложить ответственность на другого разработчика; для дополнения списка уведомляемых есть Cc:) ошибки будет сваливаться на указанный при регистрации электронный адрес. Под активностью подразумевается изменение статуса ошибки, коментарии других пользователей, добавление патчей или текстовых файлов и т.д. (к слову, все это вы можете настроить по своему вкусу)


Закрытие бага
Майнтейнер пакета может исправить (или не исправить) ошибку и изменить ее статус на RESOLVED (исправлена), при этом указывается способ исправления (resolution) ошибки:

Если исправление ошибки удовлетворила пользователя (например, он скачал обновленную версию пакета и убедился в исправлении), пользователь должен изменить статус ошибки на CLOSED (исправлена). Если исправление не удовлетворило пользователя, он может переоткрыть ошибку, изменив статус на REOPEN.


К сожалению, пользователю трудно обнаруживать исправленные (FIXED), но не закрытые (CLOSED) ошибки, поскольку такие ошибки не обнаруживаются стандартным поиском “My bugs”. Для обнаружения таких ошибок рекомендуется воспользоваться поиском по ошибкам, имеющим статус FIXED, или использовать гиперссылку в письме, которую вы получите после изменения майнтейнером статуса ошибки на FIXED.


Не вполне, но местами всё же применимый CV баги.


И напоследок, старайтесь пользоваться театром, не причиняя вреда и неудобства другим зрителям или актерам. Актер должен чувствовать себя комфортно на сцене, а зритель — в зале. Чем больше полезной информации донесет зритель до актера, тем больше вероятности, что актер осчастливит зрителя свой блестящей игрой $)

Пожелания актёров


Страницы, ссылающиеся на данную: AltLinux/BugTracking
AltLinux/BugTracking/AltLinuxBugzilla
AltLinux/BugTracking/AltLinuxBugzillaChanges


 
Файлов нет. [Показать файлы/форму]
Один комментарий. [Показать комментарии/форму]