WIPIVERSE

Debbugs

Debbugs는 Debian 프로젝트의 이슈 추적 시스템(버그 추적 시스템)을 구동하는 소프트웨어이다. 주로 Ian Jackson(전 Debian 프로젝트 리더)이 작성했으며, 자유 소프트웨어로 GNU 일반 공중 사용 허가서(GPL)에 따라 배포된다.

Debbugs의 가장 독특한 특징은 버그 보고서의 모든 수정이 전자우편(email)을 통해서만 이루어진다는 점이다. 웹 인터페이스는 버그 보고서를 조회하고 검색하는 용도로 제공되지만, 버그 보고서를 편집하는 기능은 제공하지 않는다. 버그 보고는 Debian 환경에서 reportbug 프로그램을 사용하는 것이 권장된다.

Debbugs는 문제 보고서 데이터베이스를 유지하는 일련의 스크립트들로 구성된다. 스크립트는 Debian 외의 다른 프로젝트에서도 사용할 수 있도록 매개변수화되어 있으며, 유닉스 계열 운영 체제(Unix, Linux 등)에서 실행된다. 대부분의 소스 코드는 Perl로 작성되었다.

역사적으로 Debbugs는 1994년 초기의 간단한 이슈 추적 시스템으로 시작했다. 1997년부터 소프트웨어가 일반화되기 시작했으며, 1999년 1월에 Debbugs 1로 공식적으로 출시되었다. 이후 GNOME 프로젝트와 KDE 프로젝트 등 일부 프로젝트는 다른 버그 추적 시스템으로 전환하기도 했다.

가장 오래되고 규모가 큰 Debbugs 배포처는 Debian 프로젝트 자체이다. 2018년 3월 기준으로 Debian의 debbugs 인스턴스는 약 89만 건 이상의 버그 보고서를 처리한 바 있다. GNU 프로젝트 역시 GNU 소프트웨어 또는 GNU Savannah 호스팅 자유 소프트웨어를 위한 공개 인스턴스를 배포하고 있다. 또한 Ubuntu의 Launchpad는 Debian의 debbugs 인스턴스와 연동된다.

최신 안정 버전은 2024년 11월 13일에 출시된 2.6.2이다.

둘러보기

더 찾아볼 만한 주제

    전체 문서 보기