//Эта страница доступна также на следующих языках://
[[bug_triage_guide|English]]

====== Руководство по сортировке/классификации ошибок/запросов новых возможностей для gEDA/gaf и pcb ======

В проекте gEDA/gaf для отслеживания ошибок и запросов новых возможностей
используется [[http://launchpad.net|Launchpad]]. Место дислокации gEDA
находится [[http://bugs.launchpad.net/geda | здесь]].

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

Каждый, кто хочет помочь сообществу сортировать ошибки, может присоединиться
к команде geda-bugs для работы над
[[https://launchpad.net/~geda-bugs/+join|gEDA/gaf]] и/или
[[https://launchpad.net/~pcb-bugs/+join|pcb]].

===== Классификация ошибок =====

  - Выберите ошибку («bug») на одной из страниц:
    * https://launchpad.net/geda/+bugs?search=Search&field.status=New
    * https://launchpad.net/pcb/+bugs?search=Search&field.status=New
  - Вытяните «git HEAD» того пакета, в котором эта ошибка присутствует (если вы ещё этого не сделали) и попробуйте проверить, существует ли всё ещё эта ошибка или нет. (http://git.geda-project.org)
  - Если ошибка до сих пор существует, смените статус с «New» («новая») на «Confirmed» («подтверждена»).
    * В том и только в том случае, когда в дополнение к ошибке загружен хороший контрольный пример её воспроизведения (или вы сами создали и загрузили его в процессе сортировки), можете изменить статус на «Triaged» («подтверждена примером»).
    *  //**Примечание:** отметка своих собственных ошибок как подтверждённых («Confirmed») --- дурной тон.//
  - Если эта ошибка отсутствует, напишите комментарий об этом и установите статус в один из следующих вариантов:
    * «Invalid» («ошибочная»), если вы уверены, что эта ошибка ложная или внесена ошибочно.
      * Если ошибка отмечена тегом «sf-patches» (содержит заплату), она не должна закрываться как «Invalid». Если заплата в ней не может быть или не будет принята, отметьте её как «WontFix» («не будет исправляться»).
    * «Fix Committed» («исправление зафиксировано»), если вы считаете, что исправление было зафиксировано в git уже после выпуска последней версии;
    * «Fix Released», («исправление выпущено»), если вы считаете, что исправление зафиксировано и уже выпущено в какой-то версии;
    * «Incomplete» («неполная»), если вы задаёте пославшему отчёт об ошибке вопрос, на который надо ответить для правильного определения существа этой ошибки.
  - Если ошибка касается вас лично, нажмите на ссылку под заголовком ошибки, которая позволит вам это констатировать.
  - Если вы хотите получать уведомления об изменениях для этой ошибки по электронной почте, щёлкните «Subscribe» («Подписаться») на правой панели.

===== Классификация запросов новых возможностей =====
  - Выберите запрос новой возможности («feature») на одной из страниц:
    * https://launchpad.net/geda/+bugs?search=Search&field.status=New
    * https://launchpad.net/pcb/+bugs?search=Search&field.status=New
  - Если Importance (важность) ещё не установлена, установите её в «Wishlist» («список пожеланий»).
  - Если запрошенная возможность на ваш взгляд полезна, щёлкните «Bug affects me» («ошибка касается и меня»).  Это позволит нам отслеживать популярность запроса.
  - Разработчик, который довольно хорошо знает проблемы разработки может изменить Status (состояние) с «New» («новая») в «Confirmed» («подтверждена»), «WontFix» («не будет исправляться») или «Opinion» («спорный вопрос»).
