Система: Haiku

В этой статье я покажу вам, как сообщать об ошибках системы или приложений в Haiku Development Tracker.



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

Если вы хотите сообщить об ошибке в систему отслеживания ошибок («багтрекер»), имеет смысл сохранить отчёт. Для этого выберите «Сохранить отчёт» (Save Report).

Если вы используете версию Haiku без системы отладки или сообщения об ошибке не отображаются, рекомендуется попробовать воспроизвести ошибку вновь и записать все шаги, ведущие к сбою.
Хорошей практикой также является запуск сбойного приложения через терминал (приложение «Terminal»), тогда с большой вероятностью можно будет увидеть консольный вывод в случае ошибки.

 



Сохранённые отчёты обычно складываются на рабочий стол (Desktop).

Чтобы сообщить об ошибке, следует сперва зарегистрироваться в системе управления разработкой по адресу dev.haiku-os.org

 



Мы перешли на dev.haiku-os.org и вошли, нажав «Войти» (Log in).



Затем мы ввели имя нашего пользователя, пароль и нажали «Войти» (Log in).



Теперь следует нажать «Новый запрос»(«Новый тикет», New Ticket).

Имеет смысл сперва проверить, вдруг кто-то уже сообщил о схожей проблеме? Тогда следует дополнить имеющийся запрос, а не создавать новый.

 



В окне ввода нужно ввести всю известную информацию об ошибке и системе.

  • Название: Заголовок, крайне коротко описывающий проблему.
  • Описание: Здесь достаточно места, чтобы подробно описать ошибку.
  • Тип: Какого типа сообщение вы хотите описать. В нашем случае это ошибка(bug).
  • Важность: Насколько важно данное сообщение.
  • Версия: Нужно указать, в какой версии ошибка должна быть исправлена
  • Компонент: Просто укажите, где случилась ошибка (например «системные инструменты»).
  • Версия: В какой версии Haiku вы увидели ошибку?
  • Ключевые слова: Набор слов для поиска, отражающий проблему
  • Наблюдатель: Если вы известны в сообществе, то укажите имя, иначе укажитеадрес вашей почты. Разработчикам может потребоваться задать вам пару вопросов о проблеме.
  • Заблокировано: ?
  • Блокировка: ?
  • Есть заплатка: Если ошибка исправлена, то разработчики выставят «да»(yes).
  • Платформа: Укажите вашу платформу.

 

Ежели желаете добавить отчёт об ошибке, то выберите также «У меня есть файлы, относящиеся к запросу» (I have files that I would like to attach to this ticket be).

Если вы указали всю информацию, смело жмите «Создать запрос» (Create Ticket).

После того, как вы нажали «Создать запрос»(Create Ticket) и запрос был создан, вы можете лишь редактировать, но не удалять!

 



Если вы выбрали «У меня есть файлы, относящиеся к запросу» ("I have files that I would like to attach to this ticket"), то вы можете приложить к запросу отчёт, картинку или другой файл. Нажмите «Выбрать файл» (Choose File), выберите нужный файл в вашей системе и нажмите «Открыть» (Open).

Затем там же опишите файл. Это необязательно, но желательно.

Выберите «Заменить имеющиеся записи с повторяющимся именем» ("Existing Notes Replace with the same name"), если нужно поменять файл.

Флажки «Тип вложений»(Attachment Flags) предназначены для тех, кто будет разбираться с ошибкой. Это значит, что мы их оставим как есть.

Теперь нажимаем «Добавить вложение» (Add attachment), чтобы загрузить выбранный файл.


Теперь вложения видны и можно добавить ещё.

Перевод — Арман h'Айоц, Декабрь 2016
Автор статьи — Christian Albrecht, Декабрь 2014
Доступно благодаря BeSly, базе знаний Haiku, BeOS и Zeta.