ALT Linux Bugzilla

Материал из ALT Linux Wiki

(Различия между версиями)
Перейти к: навигация, поиск
м BugTracking/AltLinuxBugzilla» переименована в «ALT Linux Bugzilla»)
Строка 1: Строка 1:
{{MovedFromFreesourceInfo|AltLinux/BugTracking/AltLinuxBugzilla}}
{{MovedFromFreesourceInfo|AltLinux/BugTracking/AltLinuxBugzilla}}
-
 
-
== ALT Linux Bugzilla ==
 
В Bugzilla команды ALT внесено несколько изменений, вызванных спецификой проекта. Если вы хорошо знакомы с Bugzilla, то документации на этой странице будет достаточно для ознакомления с ALT Linux Bugzilla, в противном случае сначала прочтите [[BugTracking/BugzillaMiniHowto|краткое введение]] или [https://bugzilla.altlinux.org/docs/html/using.html руководство по эксплуатации]. Хронология изменений описана на [[BugTracking/AltLinuxBugzillaChanges|отдельной странице]].
В Bugzilla команды ALT внесено несколько изменений, вызванных спецификой проекта. Если вы хорошо знакомы с Bugzilla, то документации на этой странице будет достаточно для ознакомления с ALT Linux Bugzilla, в противном случае сначала прочтите [[BugTracking/BugzillaMiniHowto|краткое введение]] или [https://bugzilla.altlinux.org/docs/html/using.html руководство по эксплуатации]. Хронология изменений описана на [[BugTracking/AltLinuxBugzillaChanges|отдельной странице]].
Строка 7: Строка 5:
Изменения, внесённые в Bugzilla, доступны в в [http://git.altlinux.org/people/dottedmag/packages/bugzilla.git git-репозитории] (ветка bugzilla.altlinux.org и слитые с ней).
Изменения, внесённые в Bugzilla, доступны в в [http://git.altlinux.org/people/dottedmag/packages/bugzilla.git git-репозитории] (ветка bugzilla.altlinux.org и слитые с ней).
-
=== Дополнительная подписка на события ===
+
== Дополнительная подписка на события ==
Помимо обычной подписки на события в Bugzilla (почта, отсылающася создателю бага, исполнителю, QA, списку людей из CC и всем, указанным в списке global watchers), в ALT Linux Bugzilla можно подписаться на любое интересующее подмножество событий, происходящих с багами.
Помимо обычной подписки на события в Bugzilla (почта, отсылающася создателю бага, исполнителю, QA, списку людей из CC и всем, указанным в списке global watchers), в ALT Linux Bugzilla можно подписаться на любое интересующее подмножество событий, происходящих с багами.
Строка 14: Строка 12:
(git-ветка topic-email-subscriptions)
(git-ветка topic-email-subscriptions)
-
=== Краткие URL-и ===
+
 
 +
== Краткие URL-и ==
Новые URL-и вида <tt>/<номер бага></tt>, <tt>/<название пакета></tt>, <tt>/4.0/<название пакета></tt>, <tt>/4.1/<название пакета></tt> выдают форму редактирования указанного бага, все ошибки указанного пакета в Sisyphus, branch/4.0, branch/4.1 соответственно.
Новые URL-и вида <tt>/<номер бага></tt>, <tt>/<название пакета></tt>, <tt>/4.0/<название пакета></tt>, <tt>/4.1/<название пакета></tt> выдают форму редактирования указанного бага, все ошибки указанного пакета в Sisyphus, branch/4.0, branch/4.1 соответственно.
(git-ветка bugzilla, коммит "sample rewrite rules")
(git-ветка bugzilla, коммит "sample rewrite rules")
-
=== Интеграция с репозиториями ===
+
 
 +
== Интеграция с репозиториями ==
Продукты Sisyphus, Branch 4.0, Branch 4.1 связаны с репозиториями соответствующих веток разработки:
Продукты Sisyphus, Branch 4.0, Branch 4.1 связаны с репозиториями соответствующих веток разработки:
Строка 27: Строка 27:
(git-ветка bugzilla.altlinux.org)
(git-ветка bugzilla.altlinux.org)
-
=== Язык интерфейса ===
+
 
 +
== Язык интерфейса ==
Помимо привычного по Bugzilla выбора языка по настройкам браузера, в ALT Linux Bugzilla добавлен явный выбор языка интерфейса в настройках пользовательского аккаунта.
Помимо привычного по Bugzilla выбора языка по настройкам браузера, в ALT Linux Bugzilla добавлен явный выбор языка интерфейса в настройках пользовательского аккаунта.
(git-ветка topic-language-switch)
(git-ветка topic-language-switch)
-
=== Списки компонентов ===
+
 
 +
== Списки компонентов ==
В традиционной Bugzilla списки компонентов показываются в виде выпадающих списков. В случае дистрибутива Linux, где количество пакетов (и, как следствие компонентов Bugzilla) превышает 20 тысяч, такое решение не слишком удобно, поэтому в ALT Linux Bugzilla списки компонентов заменены текстовыми полями, к которым добавлено автодополнение вводимого текста.
В традиционной Bugzilla списки компонентов показываются в виде выпадающих списков. В случае дистрибутива Linux, где количество пакетов (и, как следствие компонентов Bugzilla) превышает 20 тысяч, такое решение не слишком удобно, поэтому в ALT Linux Bugzilla списки компонентов заменены текстовыми полями, к которым добавлено автодополнение вводимого текста.
(git-ветка topic-components-lists)
(git-ветка topic-components-lists)
-
=== Пользовательский интерфейс вообще ===
+
 
 +
== Пользовательский интерфейс вообще ==
В связи с тем, что в ALT Linux Bugzilla не используются некоторые возможности Bugzilla, соответствующие пункты пользовательского интерфейса удалены, для того, чтобы не захламлять экран ненужной информацией.
В связи с тем, что в ALT Linux Bugzilla не используются некоторые возможности Bugzilla, соответствующие пункты пользовательского интерфейса удалены, для того, чтобы не захламлять экран ненужной информацией.
(git-ветка bugzilla.altlinux.org)
(git-ветка bugzilla.altlinux.org)
-
=== Прочее ===
+
 
 +
== Прочее ==
Кратко:
Кратко:

Версия 20:22, 3 августа 2008

Freesource-logo.png Blue Glass Arrow.svg MediaWiki logo.png
Эта страница была перемещена с freesource.info.
Эта страница наверняка требует чистки и улучшения — смело правьте разметку и ссылки.
Просьба по окончанию убрать этот шаблон со страницы.


В Bugzilla команды ALT внесено несколько изменений, вызванных спецификой проекта. Если вы хорошо знакомы с Bugzilla, то документации на этой странице будет достаточно для ознакомления с ALT Linux Bugzilla, в противном случае сначала прочтите краткое введение или руководство по эксплуатации. Хронология изменений описана на отдельной странице.

Изменения, внесённые в Bugzilla, доступны в в git-репозитории (ветка bugzilla.altlinux.org и слитые с ней).

Содержание

Дополнительная подписка на события

Помимо обычной подписки на события в Bugzilla (почта, отсылающася создателю бага, исполнителю, QA, списку людей из CC и всем, указанным в списке global watchers), в ALT Linux Bugzilla можно подписаться на любое интересующее подмножество событий, происходящих с багами.

Управление дополнительными подписками располагается в дополнительной вкладке в настройках аккаунта.

(git-ветка topic-email-subscriptions)

Краткие URL-и

Новые URL-и вида /<номер бага>, /<название пакета>, /4.0/<название пакета>, /4.1/<название пакета> выдают форму редактирования указанного бага, все ошибки указанного пакета в Sisyphus, branch/4.0, branch/4.1 соответственно.

(git-ветка bugzilla, коммит "sample rewrite rules")

Интеграция с репозиториями

Продукты Sisyphus, Branch 4.0, Branch 4.1 связаны с репозиториями соответствующих веток разработки:

  • Компоненты этих продуктов создаются, закрываются для создания багов и уничтожаются в соответствии с появлением и пропаданием пакетов в репозиториях.
  • Описания компонентов берутся из описания пакетов.
  • Default Assignee компонента назначается майнтайнер соответствующего пакета, либо лидер группы, если пакет ведётся группой.

(git-ветка bugzilla.altlinux.org)

Язык интерфейса

Помимо привычного по Bugzilla выбора языка по настройкам браузера, в ALT Linux Bugzilla добавлен явный выбор языка интерфейса в настройках пользовательского аккаунта.

(git-ветка topic-language-switch)

Списки компонентов

В традиционной Bugzilla списки компонентов показываются в виде выпадающих списков. В случае дистрибутива Linux, где количество пакетов (и, как следствие компонентов Bugzilla) превышает 20 тысяч, такое решение не слишком удобно, поэтому в ALT Linux Bugzilla списки компонентов заменены текстовыми полями, к которым добавлено автодополнение вводимого текста.

(git-ветка topic-components-lists)

Пользовательский интерфейс вообще

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

(git-ветка bugzilla.altlinux.org)

Прочее

Кратко:

  • В интерфейс в некоторых местах добавлены отсутствующие access keys
  • Новая форма поиска багов, средняя между быстрым поиском и детальным
  • Добавлена возможность отбора компонентов по подстроке или регэкспу на форме детального поиска
  • Поисковые запросы самостоятельно очищаются от пустых параметров, что сильно сокращает их длину

(git-ветки topic-accesskeys и bugzilla.altlinux.org)

 
Личные инструменты