* Re: [devel] BugSeverityPolicy
2009-04-07 11:50 [devel] BugSeverityPolicy Mikhail Gusarov
@ 2009-04-07 11:55 ` Sergey Bolshakov
2009-04-07 11:57 ` Slava Semushin
` (5 subsequent siblings)
6 siblings, 0 replies; 36+ messages in thread
From: Sergey Bolshakov @ 2009-04-07 11:55 UTC (permalink / raw)
To: devel
>>>>> "Mikhail" == Mikhail Gusarov <dottedmag-6nM9faFvqWvMFIMGWPqnnw@public.gmane.org> writes:
> Приветствую.
> Выношу на обсуждение проект полиси о назначении severity ошибок в
> багтрекере: http://www.altlinux.org/BugSeverityPolicy
Поддерживаю в этом виде.
--
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] BugSeverityPolicy
2009-04-07 11:50 [devel] BugSeverityPolicy Mikhail Gusarov
2009-04-07 11:55 ` Sergey Bolshakov
@ 2009-04-07 11:57 ` Slava Semushin
2009-04-07 11:59 ` Mikhail Gusarov
2009-04-07 11:59 ` Anton Farygin
` (4 subsequent siblings)
6 siblings, 1 reply; 36+ messages in thread
From: Slava Semushin @ 2009-04-07 11:57 UTC (permalink / raw)
To: ALT Linux Team development discussions
7 апреля 2009 г. 18:50 пользователь Mikhail Gusarov
<dottedmag@dottedmag.net> написал:
> Приветствую.
>
> Выношу на обсуждение проект полиси о назначении severity ошибок в
> багтрекере: http://www.altlinux.org/BugSeverityPolicy
А описание trivial где?
--
+ Slava Semushin | slava.semushin @ gmail.com
+ ALT Linux Team | php-coder @ altlinux.ru
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] BugSeverityPolicy
2009-04-07 11:50 [devel] BugSeverityPolicy Mikhail Gusarov
2009-04-07 11:55 ` Sergey Bolshakov
2009-04-07 11:57 ` Slava Semushin
@ 2009-04-07 11:59 ` Anton Farygin
2009-04-07 12:06 ` Sergey Bolshakov
` (2 more replies)
2009-04-07 12:15 ` [devel] BugSeverityPolicy Alexey Gladkov
` (3 subsequent siblings)
6 siblings, 3 replies; 36+ messages in thread
From: Anton Farygin @ 2009-04-07 11:59 UTC (permalink / raw)
To: ALT Linux Team development discussions
Mikhail Gusarov пишет:
> Приветствую.
>
> Выношу на обсуждение проект полиси о назначении severity ошибок в
> багтрекере: http://www.altlinux.org/BugSeverityPolicy
Всё нравится, за исключением
>major
> Нарушение Policy (те положения, которые звучат как "пакет должен"
>или "пакет обязан"), а также ошибки, делающие пакет непригодным для
>использования широким кругом пользователей
Что такое широкий круг пользователей ?
Также в Policy не определено, кто выставляет severity и что делать в
спорных (если таковые возникнут) ситуациях, когда мантейнер считает что
оно Normal, а репортер - что Major ?
Спорные ситуации возникнут, если мы в других policy начнёт закладываться
на Severity из bugzilla.
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] BugSeverityPolicy
2009-04-07 11:59 ` Anton Farygin
@ 2009-04-07 12:06 ` Sergey Bolshakov
2009-04-07 12:12 ` Mikhail Gusarov
2009-04-07 12:16 ` Alexey I. Froloff
2 siblings, 0 replies; 36+ messages in thread
From: Sergey Bolshakov @ 2009-04-07 12:06 UTC (permalink / raw)
To: devel
>>>>> "Anton" == Anton Farygin <rider-u2l5PoMzF/VWk0Htik3J/w@public.gmane.org> writes:
> Mikhail Gusarov пишет:
>> Приветствую.
>> Выношу на обсуждение проект полиси о назначении severity ошибок в
>> багтрекере: http://www.altlinux.org/BugSeverityPolicy
> Всё нравится, за исключением
>> major
>> Нарушение Policy (те положения, которые звучат как "пакет должен"
>> или "пакет обязан"), а также ошибки, делающие пакет непригодным для
>> использования широким кругом пользователей
> Что такое широкий круг пользователей ?
> Также в Policy не определено, кто выставляет severity и что делать в
> спорных (если таковые возникнут) ситуациях, когда мантейнер считает
> что оно Normal, а репортер - что Major ?
Ну как же:
""
Поскольку нельзя содержательно полностью формализовать серьёзность, то
окончательное решение о серьёзности каждой конкретной ошибки остаётся
за мейнтейнером пакета.
""
--
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] BugSeverityPolicy
2009-04-07 11:59 ` Anton Farygin
2009-04-07 12:06 ` Sergey Bolshakov
@ 2009-04-07 12:12 ` Mikhail Gusarov
2009-04-07 12:44 ` Anton Farygin
2009-04-07 13:47 ` Хихин Руслан
2009-04-07 12:16 ` Alexey I. Froloff
2 siblings, 2 replies; 36+ messages in thread
From: Mikhail Gusarov @ 2009-04-07 12:12 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1009 bytes --]
Twas brillig at 15:59:07 07.04.2009 UTC+04 when rider@altlinux.com did gyre and gimble:
>> широким кругом пользователей
AF> Что такое широкий круг пользователей ?
Уточнил на "в конфигурации по умолчанию, а также другие случаях на
усмотрение мейнтейнера".
AF> Также в Policy не определено, кто выставляет severity
"окончательное решение о серьёзности каждой конкретной ошибки остаётся
за мейнтейнером пакета"
AF> и что делать в спорных (если таковые возникнут) ситуациях, когда
AF> мантейнер считает что оно Normal, а репортер - что Major ?
По идее это должно решаться бесконфликтной комиссией.
--
[-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] BugSeverityPolicy
2009-04-07 12:12 ` Mikhail Gusarov
@ 2009-04-07 12:44 ` Anton Farygin
2009-04-07 12:50 ` Mikhail Gusarov
2009-04-07 12:53 ` Anton Farygin
2009-04-07 13:47 ` Хихин Руслан
1 sibling, 2 replies; 36+ messages in thread
From: Anton Farygin @ 2009-04-07 12:44 UTC (permalink / raw)
To: ALT Linux Team development discussions
Mikhail Gusarov пишет:
> Twas brillig at 15:59:07 07.04.2009 UTC+04 when rider@altlinux.com did gyre and gimble:
>
> >> широким кругом пользователей
> AF> Что такое широкий круг пользователей ?
>
> Уточнил на "в конфигурации по умолчанию, а также другие случаях на
> усмотрение мейнтейнера".
Конфигурация по умолчанию, с точки зрения пользователей - это то, что
было в дистрибутиве после установки.
>
> AF> Также в Policy не определено, кто выставляет severity
>
> "окончательное решение о серьёзности каждой конкретной ошибки остаётся
> за мейнтейнером пакета"
Я против этого пункта. В этом случае мантейнер может заблокировать
проведение любого NMU, кроме security и blocker. Т.е. - тогда мы должны
сказать прямо, что NMU предоставляется в обязательном порядке только по
ошибкам класса security и blocker, в любом другом случае - мантейнеры
должны договариваться.
>
> AF> и что делать в спорных (если таковые возникнут) ситуациях, когда
> AF> мантейнер считает что оно Normal, а репортер - что Major ?
>
> По идее это должно решаться бесконфликтной комиссией.
Это тоже люди, и мантейнер будет ещё и с ними ругаться. Давайте
попробуем формализовать.
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] BugSeverityPolicy
2009-04-07 12:44 ` Anton Farygin
@ 2009-04-07 12:50 ` Mikhail Gusarov
2009-04-07 12:53 ` Anton Farygin
1 sibling, 0 replies; 36+ messages in thread
From: Mikhail Gusarov @ 2009-04-07 12:50 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 2206 bytes --]
Twas brillig at 16:44:09 07.04.2009 UTC+04 when rider@altlinux.com did gyre and gimble:
AF> Конфигурация по умолчанию, с точки зрения пользователей - это то,
AF> что было в дистрибутиве после установки.
Мы вроде бы про сизиф. На дистрибутив пользователи вешают баг в ALT
Linux Foo -> bugs, и дальше уже нехай мейнтейнер дистрибутива
развешивает на сизифные/бранчевые пакеты соответствующие баги, либо в
дистрибутиве правит.
>> "окончательное решение о серьёзности каждой конкретной ошибки
>> остаётся за мейнтейнером пакета"
AF> Я против этого пункта. В этом случае мантейнер может заблокировать
AF> проведение любого NMU, кроме security и blocker. Т.е. - тогда мы
AF> должны сказать прямо, что NMU предоставляется в обязательном
AF> порядке только по ошибкам класса security и blocker, в любом другом
AF> случае - мантейнеры должны договариваться.
Да. NMU на blocker с таймаутом 1 день, NMU на critical с таймаутом в
неделю, и оставим этот пункт как есть.
>> AF> и что делать в спорных (если таковые возникнут) ситуациях, когда
>> AF> мантейнер считает что оно Normal, а репортер - что Major ?
>> По идее это должно решаться бесконфликтной комиссией.
AF> Это тоже люди, и мантейнер будет ещё и с ними ругаться.
А что делать?
AF> Давайте попробуем формализовать.
Это всё-таки неформализуемо.
--
[-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] BugSeverityPolicy
2009-04-07 12:44 ` Anton Farygin
2009-04-07 12:50 ` Mikhail Gusarov
@ 2009-04-07 12:53 ` Anton Farygin
2009-04-08 5:10 ` Slava Semushin
1 sibling, 1 reply; 36+ messages in thread
From: Anton Farygin @ 2009-04-07 12:53 UTC (permalink / raw)
To: ALT Linux Team development discussions
Anton Farygin пишет:
>
> Я против этого пункта. В этом случае мантейнер может заблокировать
> проведение любого NMU, кроме security и blocker. Т.е. - тогда мы должны
> сказать прямо, что NMU предоставляется в обязательном порядке только по
> ошибкам класса security и blocker, в любом другом случае - мантейнеры
> должны договариваться.
Гм.. я подумал.. я не против этого пункта, я за то, что бы NMU можно
было в принудительном порядке делать только по ошибкам класса security,
blocker и critical.
В любом другом случае - мантейнеры должны договариваться.
Ваше мнение ?
Т.е. - говоря другими словами: вы получите право на NMU только в том
случае, если пакет разрушает сизиф (или его часть), содержит дыры или
делает невозможным использование пакета для большой части пользователей.
Последнее - я бы расшифровал. По эту ошибку попадают: любые
сегфолты/падения в пакете, невозможность запустить приложение в
конфигурации по умолчанию из меню, из командной строки. Может быть ещё
что-то стоит добавить ?
critical менее формализовано, чем blocker. Надо раскрыть так, что бы не
было двоякого толкования.
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] BugSeverityPolicy
2009-04-07 12:53 ` Anton Farygin
@ 2009-04-08 5:10 ` Slava Semushin
2009-04-08 5:44 ` Anton Farygin
0 siblings, 1 reply; 36+ messages in thread
From: Slava Semushin @ 2009-04-08 5:10 UTC (permalink / raw)
To: ALT Linux Team development discussions
7 апреля 2009 г. 19:53 пользователь Anton Farygin <rider@altlinux> написал:
[...]
> Последнее - я бы расшифровал. По эту ошибку попадают: любые сегфолты/падения
> в пакете, невозможность запустить приложение в конфигурации по умолчанию из
> меню, из командной строки. Может быть ещё что-то стоит добавить ?
IMHO любые падения это слишком. Бывают редко воспроизводимые падения,
или те, которые проявляются только на одной из архитектур и т.д.
В такой формулировке как сейчас у нас в багзилле будет слишком много
багов уровня выше major.
--
+ Slava Semushin | slava.semushin @ gmail.com
+ ALT Linux Team | php-coder @ altlinux.ru
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] BugSeverityPolicy
2009-04-08 5:10 ` Slava Semushin
@ 2009-04-08 5:44 ` Anton Farygin
2009-04-08 7:01 ` Mikhail Gusarov
0 siblings, 1 reply; 36+ messages in thread
From: Anton Farygin @ 2009-04-08 5:44 UTC (permalink / raw)
To: ALT Linux Team development discussions
Slava Semushin пишет:
> 7 апреля 2009 г. 19:53 пользователь Anton Farygin <rider@altlinux> написал:
> [...]
>> Последнее - я бы расшифровал. По эту ошибку попадают: любые сегфолты/падения
>> в пакете, невозможность запустить приложение в конфигурации по умолчанию из
>> меню, из командной строки. Может быть ещё что-то стоит добавить ?
>
> IMHO любые падения это слишком. Бывают редко воспроизводимые падения,
> или те, которые проявляются только на одной из архитектур и т.д.
>
> В такой формулировке как сейчас у нас в багзилле будет слишком много
> багов уровня выше major.
И это было бы хорошо. Представьте себе, сколько патчей можно было бы
приложить для исправления падений. Или сколько NMU выдать желающим
исправить.
Да, конечно - эту формулировку нужно немного уточнить - только те
ошибки, рецепт воспроизведения которых известен.
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] BugSeverityPolicy
2009-04-08 5:44 ` Anton Farygin
@ 2009-04-08 7:01 ` Mikhail Gusarov
2009-04-08 7:09 ` Anton Farygin
0 siblings, 1 reply; 36+ messages in thread
From: Mikhail Gusarov @ 2009-04-08 7:01 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 447 bytes --]
Twas brillig at 09:44:09 08.04.2009 UTC+04 when rider@altlinux.com did gyre and gimble:
>> В такой формулировке как сейчас у нас в багзилле будет слишком много
>> багов уровня выше major.
AF> И это было бы хорошо.
Это плохо. NMU - это исключительный случай, а не нормальная практика.
--
[-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] BugSeverityPolicy
2009-04-08 7:01 ` Mikhail Gusarov
@ 2009-04-08 7:09 ` Anton Farygin
2009-04-08 7:17 ` Alexey I. Froloff
2009-04-08 7:24 ` Mikhail Gusarov
0 siblings, 2 replies; 36+ messages in thread
From: Anton Farygin @ 2009-04-08 7:09 UTC (permalink / raw)
To: ALT Linux Team development discussions
Mikhail Gusarov пишет:
> Twas brillig at 09:44:09 08.04.2009 UTC+04 when rider@altlinux.com did gyre and gimble:
>
> >> В такой формулировке как сейчас у нас в багзилле будет слишком много
> >> багов уровня выше major.
>
> AF> И это было бы хорошо.
>
> Это плохо. NMU - это исключительный случай, а не нормальная практика.
NMU нужен в том случае, если мантейнер не хочет/может делать исправления.
Если есть патч, исправляющий segmentation fault, то мантейнер его как
правило приложит с большим удовольствием.
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] BugSeverityPolicy
2009-04-08 7:09 ` Anton Farygin
@ 2009-04-08 7:17 ` Alexey I. Froloff
2009-04-08 7:25 ` Anton Farygin
2009-04-08 7:24 ` Mikhail Gusarov
1 sibling, 1 reply; 36+ messages in thread
From: Alexey I. Froloff @ 2009-04-08 7:17 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 305 bytes --]
* Anton Farygin <rider@> [090408 11:12]:
> > Это плохо. NMU - это исключительный случай, а не нормальная практика.
> NMU нужен в том случае, если мантейнер не хочет/может делать исправления.
Т.е. ты это всё затеял для того, чтобы проталкивать в сизиф
сомнительные патчи?
--
Regards,
Sir Raorn.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] BugSeverityPolicy
2009-04-08 7:17 ` Alexey I. Froloff
@ 2009-04-08 7:25 ` Anton Farygin
2009-04-08 7:27 ` Mikhail Gusarov
2009-04-08 9:35 ` Alexey I. Froloff
0 siblings, 2 replies; 36+ messages in thread
From: Anton Farygin @ 2009-04-08 7:25 UTC (permalink / raw)
To: ALT Linux Team development discussions
Alexey I. Froloff пишет:
> * Anton Farygin <rider@> [090408 11:12]:
>>> Это плохо. NMU - это исключительный случай, а не нормальная практика.
>> NMU нужен в том случае, если мантейнер не хочет/может делать исправления.
> Т.е. ты это всё затеял для того, чтобы проталкивать в сизиф
> сомнительные патчи?
У меня нет необходимости "проталкивать" в сизиф "сомнительные" патчи.
Всё, что мне нужно - давно в Sisyphus. А всё, что кривое/падучее - я не
использую (или исправляю локально, если мантейнер не доступен).
Данное Policy направлено, в первую очередь, на формализацию процесса
исправления ошибок в случае, когда мантейнер не доступен, или пакет его
не интересует. Ни о каком "проталкивании" сомнительных патчей речи быть
не может.
Впрочем, для кого-то segfault является хорошей "фичей", и это Policy так
же должно формализовать взаимоотношения с такими мантейнерами.
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] BugSeverityPolicy
2009-04-08 7:25 ` Anton Farygin
@ 2009-04-08 7:27 ` Mikhail Gusarov
2009-04-08 7:28 ` Anton Farygin
2009-04-08 9:35 ` Alexey I. Froloff
1 sibling, 1 reply; 36+ messages in thread
From: Mikhail Gusarov @ 2009-04-08 7:27 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 245 bytes --]
Twas brillig at 11:25:15 08.04.2009 UTC+04 when rider@altlinux.com did gyre and gimble:
AF> или пакет его не интересует.
Если пакет не интересует - его нужно забирать.
--
[-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] BugSeverityPolicy
2009-04-08 7:27 ` Mikhail Gusarov
@ 2009-04-08 7:28 ` Anton Farygin
0 siblings, 0 replies; 36+ messages in thread
From: Anton Farygin @ 2009-04-08 7:28 UTC (permalink / raw)
To: ALT Linux Team development discussions
Mikhail Gusarov пишет:
> Twas brillig at 11:25:15 08.04.2009 UTC+04 when rider@altlinux.com did gyre and gimble:
>
> AF> или пакет его не интересует.
>
> Если пакет не интересует - его нужно забирать.
На некоторые пакеты проще сделать NMU..
Кстати, механизма по "забиранию" пакетов у нас тоже нет (формализованного).
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] BugSeverityPolicy
2009-04-08 7:25 ` Anton Farygin
2009-04-08 7:27 ` Mikhail Gusarov
@ 2009-04-08 9:35 ` Alexey I. Froloff
1 sibling, 0 replies; 36+ messages in thread
From: Alexey I. Froloff @ 2009-04-08 9:35 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 436 bytes --]
* Anton Farygin <rider@> [090408 11:30]:
> >>> Это плохо. NMU - это исключительный случай, а не нормальная практика.
> >> NMU нужен в том случае, если мантейнер не хочет/может делать исправления.
> > Т.е. ты это всё затеял для того, чтобы проталкивать в сизиф
> > сомнительные патчи?
> У меня нет необходимости "проталкивать" в сизиф "сомнительные" патчи.
Тогда раскрой слово "не хочет", пожалуйста.
--
Regards,
Sir Raorn.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] BugSeverityPolicy
2009-04-08 7:09 ` Anton Farygin
2009-04-08 7:17 ` Alexey I. Froloff
@ 2009-04-08 7:24 ` Mikhail Gusarov
2009-04-08 7:27 ` Anton Farygin
1 sibling, 1 reply; 36+ messages in thread
From: Mikhail Gusarov @ 2009-04-08 7:24 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 766 bytes --]
Twas brillig at 11:09:45 08.04.2009 UTC+04 when rider@altlinux.com did gyre and gimble:
>> Это плохо. NMU - это исключительный случай, а не нормальная практика.
AF> NMU нужен в том случае, если мантейнер не хочет/может делать
AF> исправления.
Нет. В таких случаях пакет нужно забирать. NMU - только для случая,
когда мейнтейнер прямо сейчас по какой-то причине не в состоянии сделать
обновление, но при этом в перспективе не против данного конкретного
патча.
--
[-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] BugSeverityPolicy
2009-04-08 7:24 ` Mikhail Gusarov
@ 2009-04-08 7:27 ` Anton Farygin
0 siblings, 0 replies; 36+ messages in thread
From: Anton Farygin @ 2009-04-08 7:27 UTC (permalink / raw)
To: ALT Linux Team development discussions
Mikhail Gusarov пишет:
> Twas brillig at 11:09:45 08.04.2009 UTC+04 when rider@altlinux.com did gyre and gimble:
>
> >> Это плохо. NMU - это исключительный случай, а не нормальная практика.
>
> AF> NMU нужен в том случае, если мантейнер не хочет/может делать
> AF> исправления.
>
> Нет. В таких случаях пакет нужно забирать. NMU - только для случая,
> когда мейнтейнер прямо сейчас по какой-то причине не в состоянии сделать
> обновление, но при этом в перспективе не против данного конкретного
> патча.
Или "не против", но "не хочет". Да, согласен. "хочет" из фразы уберём.
Осталось понять что такое "может".
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] BugSeverityPolicy
2009-04-07 12:12 ` Mikhail Gusarov
2009-04-07 12:44 ` Anton Farygin
@ 2009-04-07 13:47 ` Хихин Руслан
1 sibling, 0 replies; 36+ messages in thread
From: Хихин Руслан @ 2009-04-07 13:47 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 1282 bytes --]
Здравствуйте Mikhail Gusarov
В сообщении от 7 апреля 2009 Mikhail Gusarov написал(a):
> AF> и что делать в спорных (если таковые возникнут)
> ситуациях, когда AF> мантейнер считает что оно Normal, а
> репортер - что Major ?
> По идее это должно решаться бесконфликтной комиссией.
Нет. Тут правильнее ставить вопрос о критерии, с помощью
которого можно решить этот вопрос, а не кто будет это решать.
Т.е. если имеем :
major
Нарушение Policy (те положения, которые звучат как "пакет
должен" или "пакет обязан"), а также ошибки, делающие пакет
непригодным для использования широким кругом пользователей (в
конфигурации по умолчанию, а также в других случаях по
усмотрению мейнтейнера).
normal
Типичная ошибка, не попадающая под все остальные категории
То возникает вопрос - насколько широк должен быть круг
пользователей. Банально - если в этот круг попадает мантейнер и
его знакомые, то major, а если нет, то normal ? Я-бы с
большием удовольствием завязался в таком случае на голосовании
в багзиле (если оно еще есть) - например, если за ошибку
проголосовало болше 10 (3....30) пользователей. то это normal,
а больше - автоматом major, но мантейнер вправе сам перевести
её в major, не дожидаясь получение критического числа.
--
С уважением Хихин Руслан
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] BugSeverityPolicy
2009-04-07 11:59 ` Anton Farygin
2009-04-07 12:06 ` Sergey Bolshakov
2009-04-07 12:12 ` Mikhail Gusarov
@ 2009-04-07 12:16 ` Alexey I. Froloff
2009-04-07 15:33 ` [devel] [JT] BugSeverityPolicy Andrey Rahmatullin
2 siblings, 1 reply; 36+ messages in thread
From: Alexey I. Froloff @ 2009-04-07 12:16 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 423 bytes --]
* Anton Farygin <rider@> [090407 16:08]:
> Также в Policy не определено, кто выставляет severity и что делать в
> спорных (если таковые возникнут) ситуациях, когда мантейнер считает что
> оно Normal, а репортер - что Major ?
Надо сделать ещё один орган. ТПРУСО - Тройка По Рационализации и
Утилизации Сообщений об Ошибках. Будут заниматься корректировкой
component/severity/summary.
--
Regards,
Sir Raorn.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] [JT] BugSeverityPolicy
2009-04-07 12:16 ` Alexey I. Froloff
@ 2009-04-07 15:33 ` Andrey Rahmatullin
0 siblings, 0 replies; 36+ messages in thread
From: Andrey Rahmatullin @ 2009-04-07 15:33 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 727 bytes --]
On Tue, Apr 07, 2009 at 04:16:26PM +0400, Alexey I. Froloff wrote:
> > Также в Policy не определено, кто выставляет severity и что делать в
> > спорных (если таковые возникнут) ситуациях, когда мантейнер считает что
> > оно Normal, а репортер - что Major ?
> Надо сделать ещё один орган. ТПРУСО - Тройка По Рационализации и
> Утилизации Сообщений об Ошибках. Будут заниматься корректировкой
> component/severity/summary.
Нам скоро будет нужен департамент лишних департаментов.
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
Человеку, прошедшему через сборку и обжарку кофе, на потуги
пых-пыха настучать по мозгам как-то уже без разницы.
Не пробивает.
-- alb in devel@
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] BugSeverityPolicy
2009-04-07 11:50 [devel] BugSeverityPolicy Mikhail Gusarov
` (2 preceding siblings ...)
2009-04-07 11:59 ` Anton Farygin
@ 2009-04-07 12:15 ` Alexey Gladkov
2009-04-07 12:18 ` Mikhail Gusarov
2009-04-08 14:47 ` Андрей Черепанов
` (2 subsequent siblings)
6 siblings, 1 reply; 36+ messages in thread
From: Alexey Gladkov @ 2009-04-07 12:15 UTC (permalink / raw)
To: ALT Linux Team development discussions
07.04.2009 15:50, Mikhail Gusarov wrote:
> Приветствую.
>
> Выношу на обсуждение проект полиси о назначении severity ошибок в
> багтрекере: http://www.altlinux.org/BugSeverityPolicy
Мне кажется, что "создаёт дыру в безопасности" это всегда blocker. В
конечном итоге из-за такой дыры пострадает конкретный пользователь.
--
Rgrds, legion
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] BugSeverityPolicy
2009-04-07 11:50 [devel] BugSeverityPolicy Mikhail Gusarov
` (3 preceding siblings ...)
2009-04-07 12:15 ` [devel] BugSeverityPolicy Alexey Gladkov
@ 2009-04-08 14:47 ` Андрей Черепанов
2009-04-08 14:50 ` Mikhail Gusarov
2009-04-08 14:50 ` Андрей Черепанов
2009-04-16 11:26 ` Anton Farygin
6 siblings, 1 reply; 36+ messages in thread
From: Андрей Черепанов @ 2009-04-08 14:47 UTC (permalink / raw)
To: ALT Linux Team development discussions
7 апреля 2009, Mikhail Gusarov написал(а):
> Приветствую.
>
> Выношу на обсуждение проект полиси о назначении severity ошибок в
> багтрекере: http://www.altlinux.org/BugSeverityPolicy
blocker s/Ошибка ломает несвязанное с данным ПО/Ошибка вызывает крах системы
или блокирует функциональность basesystem или одной из подсистем)/
--
Андрей Черепанов
ALT Linux
cas@altlinux.ru
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] BugSeverityPolicy
2009-04-08 14:47 ` Андрей Черепанов
@ 2009-04-08 14:50 ` Mikhail Gusarov
2009-04-09 12:36 ` Андрей Черепанов
0 siblings, 1 reply; 36+ messages in thread
From: Mikhail Gusarov @ 2009-04-08 14:50 UTC (permalink / raw)
To: ALT Linux Team development discussions
Twas brillig at 18:47:57 08.04.2009 UTC+04 when cas@altlinux.ru did gyre and gimble:
АЧ> blocker s/Ошибка ломает несвязанное с данным ПО/Ошибка вызывает
АЧ> крах системы или блокирует функциональность basesystem или одной из
АЧ> подсистем)/
В чём смысл сведения к частностям и сужения этого правила?
--
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] BugSeverityPolicy
2009-04-08 14:50 ` Mikhail Gusarov
@ 2009-04-09 12:36 ` Андрей Черепанов
2009-04-09 12:37 ` Mikhail Gusarov
0 siblings, 1 reply; 36+ messages in thread
From: Андрей Черепанов @ 2009-04-09 12:36 UTC (permalink / raw)
To: ALT Linux Team development discussions
8 апреля 2009, Mikhail Gusarov написал(а):
> Twas brillig at 18:47:57 08.04.2009 UTC+04 when cas@altlinux.ru did gyre
> and gimble:
>
> АЧ> blocker s/Ошибка ломает несвязанное с данным ПО/Ошибка вызывает
> АЧ> крах системы или блокирует функциональность basesystem или одной из
> АЧ> подсистем)/
>
> В чём смысл сведения к частностям и сужения этого правила?
Вот как реально выглядит твоё "ломает несвязанное с данным ПО". Делает
невозможной сборку?
А по краху системы и неработоспособности подсистемы (например, сети или видео-
выхода) всё понятно для пользователя.
--
Андрей Черепанов
ALT Linux
cas@altlinux.ru
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] BugSeverityPolicy
2009-04-07 11:50 [devel] BugSeverityPolicy Mikhail Gusarov
` (4 preceding siblings ...)
2009-04-08 14:47 ` Андрей Черепанов
@ 2009-04-08 14:50 ` Андрей Черепанов
2009-04-16 11:26 ` Anton Farygin
6 siblings, 0 replies; 36+ messages in thread
From: Андрей Черепанов @ 2009-04-08 14:50 UTC (permalink / raw)
To: ALT Linux Team development discussions
7 апреля 2009, Mikhail Gusarov написал(а):
> Приветствую.
>
> Выношу на обсуждение проект полиси о назначении severity ошибок в
> багтрекере: http://www.altlinux.org/BugSeverityPolicy
Да, и ещё крах приложения при запуске отнести как к critical (basesystem) и
major для остальных.
--
Андрей Черепанов
ALT Linux
cas@altlinux.ru
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] BugSeverityPolicy
2009-04-07 11:50 [devel] BugSeverityPolicy Mikhail Gusarov
` (5 preceding siblings ...)
2009-04-08 14:50 ` Андрей Черепанов
@ 2009-04-16 11:26 ` Anton Farygin
6 siblings, 0 replies; 36+ messages in thread
From: Anton Farygin @ 2009-04-16 11:26 UTC (permalink / raw)
To: ALT Linux Team development discussions
Mikhail Gusarov пишет:
> Приветствую.
>
> Выношу на обсуждение проект полиси о назначении severity ошибок в
> багтрекере: http://www.altlinux.org/BugSeverityPolicy
Попробуем всё-таки формализовать ошибки типа "Critical" ?
Предлагаю переформулировать severity ошибок, введя дополнительные понятия:
Воспроизводимость ошибок:
0 Воспроизводится всегда
1 Воспроизводится при определённых ситуациях
2 Воспроизводится редко
3 Не воспроизводится ни у кого, кроме репортера
Классы ошибок:
0 Стабильность, Надёжность, Доступность, Безопасность, Потери данных.
1 Производительность, Эффективность (потребление ресурсов),
Маштабируемость, Авторское право
2 Совместимость, Интероперабельность, Функциональность, Логика работы
3 Юзабилити, Обучаемость, Удобочитаемость, Документация, Когерентность,
WorkFlow
4 Грамматика, Эстетика, Внешний вид
Соотвтесттвенно нужно сделать прямую зависимость severity (кстати, как
это понятие будет звучать правильно на русском? ) от воспроизводимости и
класса.
Классы ошибок, при этом, мы можем расширят/уменьшать.
^ permalink raw reply [flat|nested] 36+ messages in thread