부질라

Bugzilla
부질라
Buggie, Mascot of Bugzilla
벅질라의 마스코트인 벅기
스크린샷
Bugzilla.mozilla.org screenshot.png
Bugzilla가 bugzilla.mozilla.org에서 동작하고 있습니다.
원저작자테리 와이즈먼
개발자모질라 재단
초기 릴리즈1998년 8월 26일, 23년 전(1998-08-26)[1]
안정된 릴리스
5.0.6(2019년 2월 9일, 3년 전(2019-02-09))[2] [±]

4.4.13 (2018년 2월 16일, 4년 전(2018-02-16) [2][±]

프리뷰 릴리즈5.1.2 (2018년 2월 16일, 4년 전(2018-02-16) [3][±]
저장소
기입처
운영 체제크로스 플랫폼
이용가능기간:다국어
유형버그 추적 시스템
면허증.Mozilla Public License(모질라 퍼블릭 라이선스)
웹 사이트www.bugzilla.org

Bugzilla는 원래 Mozilla 프로젝트에 의해 개발되어 사용되며 Mozilla Public License에 따라 라이센스가 부여된 웹 기반의 범용 버그 추적 시스템 및 테스트 도구입니다.

1998년 Netscape Communications에 의해 오픈 소스 소프트웨어로 출시된 이 소프트웨어는 자유 및 오픈 소스 소프트웨어 및 독점 프로젝트와 제품 모두의 버그 추적 시스템으로 사용하기 위해 다양한 조직에 의해 채택되었습니다.Bugzilla는 특히 Mozilla Foundation, WebKit, Linux 커널, FreeBSD,[4][5] KDE, Apache, Eclipse 및 LibreOffice에서 사용됩니다.레드햇은 2022년 지라로 [6][7]이전할 때까지 사용했어요.셀프호스팅이기도 합니다.[8]

역사

Bugzilla는 1998년 Terry Weissman이 초기 Mozilla.org 프로젝트를 위해 고안한 것으로 Netscape Communicator 스위트의 결함을 추적하기 위해 Netscape Communications에서 사용하던 사내 시스템을 대체하는 오픈 소스 애플리케이션입니다.Bugzilla는 원래 Tcl로 작성되었지만, Weissman은 Netscape의 초기 오픈 소스 코드 드롭의 일부로서 출시 전에 Perl에 포팅하기로 결정했다. 왜냐하면 Perl이 그 당시에 [9]더 인기 있는 언어였기 때문이다.

Bugzilla 2.0은 Perl에 대한 포트의 결과이며, 첫 번째 버전은 익명 CVS를 통해 일반에 공개되었습니다.2000년 4월, Weissman은 Bugzilla 프로젝트의 주도권을 Tara Hernandez에게 넘겼다.그녀의 지도 아래, 몇몇 정기 기부자들은 더 많은 책임을 지도록 강요받았고, Bugzilla의 개발은 더 지역사회 중심적이 되었다.2001년 7월, 넷스케이프에서의 그녀의 다른 책임으로부터 주의를 딴 데로 돌리게 된 에르난데스는 2020년 [10]현재 여전히 책임지고 있는 데이브 밀러에게 통제권을 넘겨주었다.

Bugzilla 3.0은 2007년 5월 10일에 출시되었으며 UI, XML-RPC 인터페이스, 커스텀 필드 및 해상도, mod_perl 지원, 저장된 검색 공유, UTF-8 지원 향상 및 기타 변경 사항을 제공합니다.

Bugzilla 4.0은 2011년 2월 15일에 출시되었고 Bugzilla 5.0은 2015년 7월에 출시되었습니다.

타임라인

Bugzilla 출시 일정:[11]

요구 사항들

Bugzilla의 시스템 요건은 다음과 같습니다.

현재 지원되는 데이터베이스 시스템은 MySQL, Postgre입니다.SQL, OracleSQLite입니다.Bugzilla는 보통 Apache HTTP Server를 사용하여 Linux에 설치되지만, Lighttpd, Hiawatha, Cherokey 등 CGI를 지원하는 웹 서버는 모두 사용할 수 있습니다.Bugzilla의 설치 프로세스는 명령줄에 의존하며 시스템 요건과 소프트웨어 기능을 확인하는 일련의 단계를 거칩니다.

설계.

Bugzilla 버그의 라이프 사이클

코드에는 Bugzilla를 기술 지원 티켓 시스템, 태스크 관리 도구 또는 프로젝트 관리 도구로 만들 가능성이 있지만, Bugzilla의 개발자들은 소프트웨어 결함을 추적하는 시스템 설계 작업에 집중하기로 결정했습니다.

자로 부그스

Bugzilla는 버그를 검색해도 결과가 [12]반환되지 않으면 "0 bugs found" 대신 "zarro boogs found" 문자열을 반환합니다."Zarro Boogs"는 "buggy" 문장 그 자체("[12][13]buggs"의 철자 오류)를 의도한 것이며, 따라서 소프트웨어 디버깅의 본질에 대한 메타 문장으로, 버그가 발견되지 않았더라도 일부 버그가 존재할 수 있음을 암시합니다.

다음 코멘트는 Bugzilla 소스 코드로 이 동작으로 인해 혼란스러울 수 있는 개발자에게 제공됩니다.

자로 코딱지 발견
이것은 단지 당신의 쿼리에 일치하는 버그가 발견되지 않았다는 어리석은 표현일 뿐입니다.Terry Weissman(초기 Bugzilla 개발자)은 이 메시지에 대해 다음과 같이 말했습니다.
이걸 설명해 달라는 부탁을 받았었는데...Netscape가 브라우저 버전 4.0을 출시했을 때 출시 파티를 열었을 때.당연히, 출시 전에 알려진 모든 버그를 수정하기 위해 많은 노력이 있었다.당연히, 실제로 그런 일은 일어나지 않았다.(이것은 Netscape나 4.0에만 있는 것이 아닙니다.제가 지금까지 본 모든 소프트웨어 프로젝트에서 같은 일이 일어나고 있습니다.)어쨌든, 발매 파티에서는, 「Netscape 4.0: Zarro Boogs」라고 쓰여진 티셔츠가 배포되었다.소프트웨어와 마찬가지로 티셔츠에도 알려진 버그가 없었습니다.이런.따라서 버그 목록을 조회해도 결과가 나타나지 않을 경우 이를 알기 쉬운 알림으로 생각할 수 있습니다.물론 *물론*은 당신의 쿼리와 일치하는 버그가 있지만, 그것들은 아직 버그시스템에 없습니다.
- Terry Weissman (테리 와이즈먼)
Bugzilla 가이드– 2.16.10 릴리즈부터:용어집[14]

수정하지 않다

UNTFIX는 Bugzilla 및 기타 [15]시스템의 문제에 대한 레이블로 사용됩니다.이는 확인된 문제는 수리 비용이 너무 많이 들고 복잡하거나 [16][17]위험이 따르는 등 몇 가지 가능한 이유 중 하나로 해결되지 않음을 나타냅니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ "New version of "Bugzilla" (the mozilla.org bugsystem) – with source!". netscape.public.mozilla.announce. Retrieved 2011-01-28.
  2. ^ a b "[ 2019 Feb 09 ] Release Information". 2019-02-09. Retrieved 2019-05-15.
  3. ^ "[ 2018 Feb 16 ] Release of Bugzilla 5.1.2, 5.0.4, and 4.4.13". 2018-02-16. Retrieved 2018-02-24.
  4. ^ "Announcement of Migration from GNATS to Bugzilla on the FreeBSD mailing list". Bugzilla supports finer granularity for categories and keywords and over time we will adopt more of these, making it easier to filter bugs into specific target areas. It is now easy for multiple people to track a single bug, without having to have them assigned to custom mailing lists, add attachments to bugs, and so on. Many features that people expect from a modern bug tracker are simply not present in GNATS.
  5. ^ "Installation List". bugzilla.org.
  6. ^ "[CentOS-devel] RHEL moving to issues.redhat.com only long term". Retrieved 2022-04-19.
  7. ^ "CentOS Community Newsletter, April 2022 – Blog.CentOS.org". Retrieved 2022-04-19.
  8. ^ "Reporting Bugs". Bugzilla. Bugzilla. 31 December 2014. Retrieved 9 January 2014.
  9. ^ "Brief History". Development Roadmap. Mozilla.org. Retrieved 2006-11-22.
  10. ^ "Developer Profiles". Bugzilla Website. Mozilla.org. Retrieved 2013-07-02.
  11. ^ "Release Dates". Release Information. Mozilla.org. Retrieved 2011-03-31.
  12. ^ a b "Bugzilla Guide glossary entry for Zarro Boogs Found". Glossary. Bugzilla.org. Retrieved 2008-04-21.
  13. ^ PBS 다큐멘터리에서 Tara Hernandez가 설명한 것처럼 Michael Toy가 만들었다.
  14. ^ "Glossary". www.bugzilla.org.
  15. ^ "Bug Status WONTFIX - openSUSE". en.opensuse.org. Retrieved 9 May 2018.
  16. ^ "What to do and what not to do in Bugzilla". Retrieved 2018-05-09.
  17. ^ "Bug Status WONTFIX". Retrieved 2018-05-09.

외부 링크