Как сообщить об ошибке в Gaphor

Если вы когда-либо написали хоть строчку кода, то знаете, что в любом программном обеспечении есть ошибки. Это также относится и к Gaphor. Если вы считаете, что нашли ошибку, просто перейдите по ссылке ниже (вам потребуется учётная запись на GitHub), а затем нажмите зеленую кнопку «New Issue», расположенную в правом верхнем углу страницы:

Сообщить об ошибке в Gaphor

Когда вы создадите новое сообщение о проблеме, ей будет присвоен номер, а разработчики-добровольцы, пишущие и поддерживающие код, будут проинформированы по электронной почте. Если что-то непонятно, они могут задать вопросы в комментариях к вашей проблеме. Кроме того, они могут немедленно закрыть ваше сообщение и пометить как “дубликат” (если кто-то другой уже сообщил об это ошибке - и будут ссылаться на исходную проблему). Иногда они закрывают сообщение об ошибке со статусом “won’t fix”, потому что не согласны с тем, что это ошибка или это она слишком незначительна, чтобы тратить на её время.

Обычно встречаются два типа ошибок:

  • Технический: в коде есть ошибка, которая приводит к сбою программы.
  • Поведенческий: код работает правильно, но делает что-то не так.

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

  • Что вы пытались сделать,
  • Какие шаги вы предприняли, чтобы это произошло,
  • Что вы ожидали увидеть,
  • Что произошло на самом деле,
  • Почему это расхождение является проблемой (возможно, это не ошибка!),
  • Технические подробности, такие как используемая версия Gaphor, версия вашей ОС и другие аспекты окружения, в котором работало приложение Gaphor.

Используйте понятный язык для описания проблемы и, по возможности, разбейте её на этапы, чтобы разработчики могли легко воссоздать проблему. Пожалуйста, не думайте, что мы сразу поймем, чего вы пытались достичь - честно говоря, будет лучше, если вы попытаетесь представить, что мы (разработчики) - кучка умных 5-летних детей. Попытайтесь разъяснить всё о проблеме и не думайте, что мы понимаем, что вы имеете в виду. Мы не будем против этого!

Если вы хотите принять более активное участие в разработке Gaphor, мы будем рады приветствовать вас на сайте разработчика Gaphor.