Jump to content

МОШКИ

МОШКИ
Разработчик(и) Чад Уолстром
Первоначальный выпуск 1992 год ; 32 года назад ( 1992 ) [1]
Стабильная версия
4.2.0 / 28 февраля 2015 г .; 9 лет назад ( 28 февраля 2015 г. )
Написано в С
Операционная система Кросс-платформенный
Тип Система отслеживания ошибок
Лицензия лицензия GPL
Веб-сайт www .gnu .org /программное обеспечение /комары /

GNATS — это GNU проекта программное обеспечение для отслеживания проблем .

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

GNATS — бесплатное программное обеспечение , распространяемое на условиях Стандартной общественной лицензии GNU .

Использование

[ редактировать ]

GNATS используется пакетами GNU. [ нужна ссылка ] и НетБСД . [2] [3] Apache Software Foundation использовал это программное обеспечение с 1996 по 2002 год. [4] и проект Матт до 2006 года. [5] Он также используется или использовался в прошлом проектами FreeBSD , OpenBSD , Juniper Networks , Nordic Optical Telescope , CERN , Green Bank Telescope , NRAO AIPS++, Европейским институтом программного обеспечения и проектом BaBar в SLAC. [6]

В начале июня 2014 года FreeBSD объявила о конкретных планах перехода с GNATS на Bugzilla , заявив, что Bugzilla поддерживает более тонкую детализацию категорий и ключевых слов. Более того, в объявлении говорится, что в GNATS отсутствуют многие функции, которые люди ожидают от современного трекера ошибок. [7]

Его называют «краеугольным камнем» систем отслеживания ошибок в свободном программном обеспечении. [8] [9]

GNATS был написан Хайнцем Зейдлом из Cygnus Solutions , вдохновленным программами sendbug и filebug BSD Unix , и его первый стабильный выпуск вышел в 1992 году. [1] Первоначально его единственным интерфейсом была электронная почта, но позже были добавлены несколько веб- и графических интерфейсов. [6] В 1990-х годах другие сотрудники Cygnus переписали его, и для версии 4 была сделана дальнейшая серьезная переработка, с добавлением других функций пользователями. [1] [10] [11] [12]

Хотя GNATS все еще используется, разработка замедлилась после выпуска 4.1 в 2005 году. [13] Несколько изменений сохранились в репозитории исходного кода разработчиков, а выпуск 4.2 обсуждался в 2012 году. [14] но официального релиза не было до тех пор, пока не были проведены дальнейшие разработки, в результате которых 28 февраля 2015 года был выпущен выпуск 4.2.0. [15]

GNATS, построенный по архитектуре клиент-сервер, работает со многими интерфейсами (описанными ниже), включая электронную почту, командную строку и веб-интерфейсы. Все базы данных и конфигурации GNATS могут храниться в обычных текстовых файлах, что способствует модульности GNATS. Категоризация и реклассификация отчетов об ошибках особенно проста. [16]

Интерфейсы

[ редактировать ]

Для GNATS существует четыре официальных интерфейса: [17]

Комариная паутина
Веб-интерфейс для запроса и открытия заявок, при этом GNATS работает в качестве фонового процесса (« демон »).
Режим Emacs GNATS
Расширение («основной режим») для GNU Emacs и XEmacs, обеспечивающее прямой доступ к средствам отслеживания проблем GNAT.
отправить-pr/edit-pr/query-pr
Традиционный интерфейс командной строки для создания, редактирования и запроса отчетов о проблемах.
ТкГнатс
Кроссплатформенное приложение, написанное на языке Tcl/Tk.

Помимо этого, можно разработать собственные интерфейсы, такие как интерфейс sendbug OpenBSD, который собирает системную информацию и отправляет отчеты о проблемах по электронной почте.

См. также

[ редактировать ]
  1. ^ Jump up to: а б с "Справочная страница комаров (7)" . Проверено 7 декабря 2016 г. Авторское право (с) 1992 г.
  2. ^ «текущее: переход NetBSD на систему отслеживания ошибок GNATS» . NetBSD перешла с файла ошибок BSD на GNU GNATS для поддержки нашей базы данных ошибок. Это изменение позволит разработчикам NetBSD отслеживать ошибки на протяжении всего их жизненного цикла.
  3. ^ «Сводка базы данных ошибок GNATS» . Сводка базы данных ошибок GNATS, автоматически создается 5 апреля 2013 г., 18:00:01 GMT.
  4. ^ «архивировать отчеты об ошибках комаров» . архивировать отчеты об ошибках Gnats (...) Примечание: это архивный материал. Система комаров больше не используется.
  5. ^ «Ошибка № 69157 «Поддержка трекера ошибок «комаров» в Malone » . Mutt bugs, который использует трекер проблем «комаров». Пример URL-адреса: http://bugs.mutt.org/cgi-bin/gnatsweb.pl(...)
  6. ^ Jump up to: а б «Проектирование системы управления отчетами о проблемах телескопа Хобби-Эберли» . Проверено 7 декабря 2016 г. Веб-интерфейс и различные модификации, известные как WWW Gnats, были разработаны Дэнксом и другими. Различные авторы модифицировали систему для собственного использования.
  7. ^ «Объявление о переходе с GNATS на Bugzilla в списке рассылки FreeBSD» . Bugzilla поддерживает более тонкую детализацию категорий и ключевых слов, и со временем мы будем использовать их больше, что упростит фильтрацию ошибок по конкретным целевым областям. Теперь нескольким людям легко отслеживать одну ошибку, без необходимости назначать их в специальные списки рассылки, добавлять вложения к ошибкам и так далее. Многие функции, которые люди ожидают от современных систем отслеживания ошибок, просто отсутствуют в GNATS.
  8. ^ «Отслеживание ошибок на основе Perl» . Система отслеживания ошибок GNATS/PRMS Gnu была краеугольным камнем систем отслеживания ошибок свободного программного обеспечения. Ядро основано на командной строке и электронной почте, что позволяет создавать для него дополнительные инструменты и оболочки графического интерфейса. К ним относятся wwwgnats, веб-интерфейс, и TkGnats, интерфейс Tk.
  9. ^ Сандред, январь (14 марта 2002 г.). Управление проектами с открытым исходным кодом — Ян Сандред . ISBN  9780471189176 . GNU GNATS является краеугольным камнем систем отслеживания ошибок с открытым исходным кодом. (...) Ядро работает на основе командной строки и электронной почты, что позволяет создавать для него дополнительные инструменты и оболочки графического интерфейса. К ним относятся wwwgnats, веб-интерфейс, и TkGnats, интерфейс Tk.
  10. ^ «Руководство GNU Stow — программное обеспечение Cygnus» . Проверено 7 декабря 2016 г. Cygnus — коммерческий поставщик и сторонник программного обеспечения GNU. (...) Среди пакетов, выпущенных Cygnus, есть `gdb', `gnats', (...)
  11. ^ «Электронное письмо Брайана Ленихана «Данк» в октябре 1996 года» . Это версия wwwgnats.pl, которую я изменил для использования нами в Progressive Networks.
  12. ^ «wwwgnats, WWW-интерфейс для Gnats, система отслеживания ошибок GNU» . Авторы: Дэн Кегель [электронная почта защищена] и Хай Ле [электронная почта защищена]
  13. ^ «Домашняя страница GNATS» . Новости GNATS: 6 марта 2005 г.: Выпущен GNATS 4.1.0!
  14. ^ «Хакатон GNU GNATS – 19 января 2012 г., 14:00–17:00 UTC» . В субботу, 19 января, Джоэл, Алекс и я будем вместе хакать GNU GNATS, преследуя следующие цели: (...) * Вырезать версию 4.2.0, которая уже много лет висит на CVS. сейчас.
  15. ^ «Новости: GNU GNATS» . Спустя 10 лет GNU GNATS наконец выпустила новую версию 4.2.0.
  16. ^ «Как настроить систему отслеживания проблем GNATS» . Преимущество GNATS перед некоторыми другими системами отслеживания проблем: (1) GNATS предлагает интерфейс клиент/сервер (...) (2) GNATS позволяет «перемещать» проблемы или ошибки (...) (3) GNATS использует файл серверная база данных на основе (...)
  17. ^ «Часто задаваемые вопросы GNATS: Клиенты» . В дистрибутиве GNATS можно найти несколько клиентских приложений. Наиболее важными из них являются Gnatsweb (WWW-интерфейс для GNATS), TkGnats (интерфейс на основе Tcl/Tk), режим GNATS для Emacs и XEmacs и send-pr (традиционный интерфейс командной строки, который отправляет PR по электронной почте). .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 28e9f1f7acedbe558b1aa7b25767c0af__1715856660
URL1:https://arc.ask3.ru/arc/aa/28/af/28e9f1f7acedbe558b1aa7b25767c0af.html
Заголовок, (Title) документа по адресу, URL1:
GNATS - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)