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

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

В проекте gEDA/gaf для отслеживания ошибок и запросов новых возможностей используется Launchpad. Место дислокации gEDA находится здесь.

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

Каждый, кто хочет помочь сообществу сортировать ошибки, может присоединиться к команде geda-bugs для работы над gEDA/gaf и/или pcb.

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

  1. Выберите ошибку («bug») на одной из страниц:
    • https:launchpad.net/geda/+bugs?search=Search&field.status=New * https:launchpad.net/pcb/+bugs?search=Search&field.status=New
  2. Вытяните «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» («спорный вопрос»).