Bug Severity Policy: различия между версиями
(Initial version) |
(→Уровни серьёзности ошибок: опечатки) |
||
Строка 18: | Строка 18: | ||
: Ошибка делает невозможным использование пакета или большей его части (не для конкретного пользователя, а для всех пользователей вообще), или приводит к потере данных, или создаёт дыру в безопасности, которая открывает доступ к учётным записям пользователей, использующих пакет. | : Ошибка делает невозможным использование пакета или большей его части (не для конкретного пользователя, а для всех пользователей вообще), или приводит к потере данных, или создаёт дыру в безопасности, которая открывает доступ к учётным записям пользователей, использующих пакет. | ||
; major | ; major | ||
: Нарушение Policy (те положения, которые звучат как "пакет должен" или "пакет обязан"), а также ошибки, делающие пакет непригодным | : Нарушение Policy (те положения, которые звучат как "пакет должен" или "пакет обязан"), а также ошибки, делающие пакет непригодным для использования широким кругом пользователей | ||
; normal | ; normal | ||
: Типичная ошибка, не попадающая под все остальные категории | : Типичная ошибка, не попадающая под все остальные категории |
Версия от 14:46, 7 апреля 2009
Введение
Формализация уровней серьёзности ошибок служит для выработки общей терминологии всеми пользователями багтрекера. Кроме того, работающее выставление уровней ошибок позволяет собирать статистику о проблемах в пакетах для дальнейшего использования.
Поскольку нельзя содержательно полностью формализовать серьёзность, то окончательное решение о серьёзности каждой конкретной ошибки остаётся за мейнтером пакета.
Уровни серьёзности ошибок
- blocker
- Ошибка ломает несвязанное с данным ПО (или даже всю систему), или вызывает серьёзные потери данных, или создаёт дыру в безопасности системы при установке пакета.
- critical
- Ошибка делает невозможным использование пакета или большей его части (не для конкретного пользователя, а для всех пользователей вообще), или приводит к потере данных, или создаёт дыру в безопасности, которая открывает доступ к учётным записям пользователей, использующих пакет.
- major
- Нарушение Policy (те положения, которые звучат как "пакет должен" или "пакет обязан"), а также ошибки, делающие пакет непригодным для использования широким кругом пользователей
- normal
- Типичная ошибка, не попадающая под все остальные категории
- minor
- Мелкая ошибка, не влияющая на функционирование пакета (опечатка, неаккуратное размещение widget'ов и прочее)
- enhancement
- Запрос новой возможности в пакете