//Эта страница доступна также на следующих языках:// [[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» («спорный вопрос»).