Как определяется важность конкретной ошибки для ошибок в пакетах в ubuntu?
Под значимостью я подразумеваю значения «Низкая», «Средняя» и другие значения важности в средствах отслеживания ошибок Launchpad.
(Источник: Ошибки / Важность (Документация Bug Squad) )
Ubuntu Bug Squad является одной из движущих сил для Ubuntu Bugs, и ведет документацию этого для справки каждого человека.
Ради людей, которые ненавидят читать другие сайты, и для тех немногих людей, которые могут быть ленивыми, чтобы щелкнуть ссылку в начале этого ответа, я в основном скопирую дословно информацию из базы знаний об ошибках. уместно здесь:
БЫСТРОЕ ПРИМЕЧАНИЕ: : Когда здесь ссылаются на «Core» или «Non-Core», отряд ошибок отправляет «core» как часть пакета ubuntu-desktop или того, что по умолчанию устанавливается на образы LiveCD. Это может измениться в будущем, в зависимости от дальнейшего обсуждения в Команде Жуков по этому вопросу.
blockquote>(обратите внимание, что приведенная ниже информация может быть устаревшей с документацией в вики, вам следует обратиться к вики для получения самой последней информации.)
Ubuntu использует следующие рекомендации для определения важности. Важность ошибки означает приоритет, который должен быть отдан людям, исправляющим ошибки.
Вот значения различных значений важности):
- Undecided : значение по умолчанию для новых ошибок. Также означает, что недостаточно информации для определения важности
- Список пожеланий : отсутствует функциональность
- Это не всегда ошибки, но могут быть идеями для новых функций, которые еще не существуют.
- Это также могут быть запросы на упаковку программного обеспечения для Ubuntu.
- Если реализовать его нетривиально, его лучше записать как спецификацию функции, см. FeatureSpecifications.
- Это могут быть ошибки, которые влияют на экспериментальное расширение или несущественную особенность данного пакета / проекта.
- Ошибки, которые будут исправлены только на основе максимальных усилий или внешнего участия, также могут рассматриваться как список пожеланий .
- Низкий : ошибки, которые влияют на функциональность, но в меньшей степени, чем большинство ошибок, примеры:
- Ошибки, которые легко обходятся
- Ошибки, которые влияют на необычные конфигурации конечного пользователя или необычное оборудование
- Ошибки, которые влияют на несущественный аспект и ограничивают область применения
- Ошибки, которые оказывают умеренное влияние на базовое приложение
- Проблемы косметики / удобства использования, которые не ограничивают функциональность неосновного приложения
- Неидеальные конфигурации по умолчанию
- Средний : большинство ошибок средней важности, примеры:
- Ошибка, которая оказывает умеренное влияние на основное приложение
- Ошибка, которая серьезно влияет на неосновную версию application
- Ошибка, которая влияет на доступность неосновного приложения
- Проблема с удобством использования, которая не ограничивает функциональность основного приложения
- Проблема с несущественными хар компонент программного обеспечения (съемная сетевая карта, камера, веб-камера, музыкальный проигрыватель, звуковая карта, функция управления питанием, принтер и т. д.)
- Высокий : ошибка, которая устраняет один из следующих критериев:
- Оказывает серьезное влияние на небольшую часть пользователей Ubuntu (по оценкам)
- Делает установку Ubuntu по умолчанию, как правило, непригодной для некоторых пользователей. (Например, если система не загружается или X не запускается на компьютере определенной модели и модели)
- Проблема с важным компонентом оборудования (контроллер диска, встроенная сеть, видеокарта , клавиатура, мышь)
- Имеет умеренное влияние на большую часть пользователей Ubuntu (по оценкам)
- Предотвращает правильное функционирование приложения или любых зависимостей.
- Оказывает существенные функции или функциональные возможности приложения, или зависимости не работают или неэффективны
- Влияет на доступность основного приложения
]- Критическое : ошибка, которая оказывает серьезное влияние на большую часть пользователей Ubuntu
- Вызывает повреждение данных
- Сбой всего операционная система
- Оказывает систему временно или постоянно непригодной для использования
- Серьезно влияет на приложения вне пакета, ответственного за основную причину
Члены Ubuntu Bug Control имеют доступ к настройке этих статусов важности для ошибок, относящихся к компетенции Ubuntu (включая пакеты, что будет делать
ubuntu-bug
), и могут либо устанавливать их самостоятельно, либо по запросу члена Bug Squad. который не является участником контроля ошибок.Обычно, когда я работаю с ошибками и решаю важность и готова ли она к сортировке (если она явно не очевидна), я следую Руководству по сортировке , чтобы решить, как сортировать ошибку (которая устанавливает статус ошибка "Triaged") и рекомендации, которые я выложил (и связал) выше для принятия решения о важности. (Я в Отряде Жуков, и я являюсь членом Баг-Контроля, если вам интересно)