Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Bugzilla

From Wikipedia, the free encyclopedia
Web-based general-purpose bugtracker
This articlerelies excessively onreferences toprimary sources. Please improve this article by addingsecondary or tertiary sources.
Find sources: "Bugzilla" – news ·newspapers ·books ·scholar ·JSTOR
(September 2011) (Learn how and when to remove this message)
Bugzilla
Buggie, Mascot of Bugzilla
Buggie, the mascot of Bugzilla
Screenshot
Bugzilla in action on bugzilla.mozilla.org
Bugzilla in action onbugzilla.mozilla.org
Original author(s)Terry Weissman
Developer(s)Mozilla Foundation
Initial releaseAugust 26, 1998; 26 years ago (1998-08-26)[1]
Stable release
5.2 (September 3, 2024; 7 months ago (2024-09-03)[2]) [±]
Preview release5.9.1 (September 3, 2024; 7 months ago (2024-09-03)[3]) [±]
Repository
Written inPerl
Operating systemCross-platform
Available inMultiple languages
TypeBug tracking system
LicenseMozilla Public License
Websitewww.bugzilla.org

Bugzilla is aweb-based general-purposebug tracking system andtesting tool originally developed and used by theMozilla project, andlicensed under theMozilla Public License.

Released asopen-source software byNetscape Communications in 1998, it has been adopted by a variety of organizations for use as abug tracking system for bothfree and open-source software andproprietary projects and products. Bugzilla is used, among others, by theMozilla Foundation,WebKit,Linux kernel,FreeBSD,[4]KDE,Apache,Eclipse andLibreOffice.[5] Red Hat uses it, but is gradually migrating its product to useJira.[6][7] It is alsoself-hosting.[8]

History

[edit]

Bugzilla was originally devised by Terry Weissman in 1998 for the nascentMozilla.org project, as anopen source application to replace the in-house system then in use at Netscape Communications for tracking defects in theNetscape Communicator suite. Bugzilla was originally written inTcl, but Weissman decided to port it toPerl before its release as part of Netscape's early open-source code drops, in the hope that more people would be able to contribute to it, given that Perl seemed to be a more popular language at the time.[9]

Bugzilla 2.0 was the result of that port to Perl, and the first version was released to the public via anonymousCVS. In April 2000, Weissman handed over control of the Bugzilla project toTara Hernandez. Under her leadership, some of the regular contributors were coerced into taking more responsibility, and Bugzilla development became more community-driven. In July 2001, facing distraction from her other responsibilities in Netscape, Hernandez handed control to Dave Miller, who was still in charge as of 2020[update].[10]

Bugzilla 3.0 was released on May 10, 2007, and brought a refreshedUI, anXML-RPC interface, custom fields and resolutions,mod_perl support, shared saved searches, and improvedUTF-8 support, along with other changes.

Bugzilla 4.0 was released on February 15, 2011, and Bugzilla 5.0 was released in July 2015.

Timeline

[edit]

Bugzilla's release timeline:[11]

Requirements

[edit]

Bugzilla'ssystem requirements include:

Currently supported database systems areMariaDB,MySQL,PostgreSQL,Oracle, andSQLite.[12] Bugzilla is usually installed onLinux using theApache HTTP Server, but any web server that supportsCGI such asLighttpd,Hiawatha,Cherokee can be used. Bugzilla's installation process iscommand line driven and runs through a series of stages where system requirements and software capabilities are checked.

Design

[edit]
The life cycle of a Bugzilla bug

While the potential exists in the code to turn Bugzilla into atechnical support ticket system, task management tool, or project management tool, Bugzilla's developers have chosen to focus on the task of designing a system to track software defects.

Zarro Boogs

[edit]

Bugzilla returns the string "zarro boogs found" instead of "0 bugs found" when a search for bugs returns no results.[13] "Zarro Boogs" is intended as a 'buggy' statement itself (a misspelling of "zero bugs")[13][14] and is thus a meta-statement about the nature of softwaredebugging, implying that even when no bugs have been identified, some may exist.

The following comment is provided in the Bugzilla source code to developers who may be confused by this behaviour:

Zarro Boogs Found
This is just a goofy way of saying that there were no bugs found matching your query. When asked to explain this message, Terry Weissman had the following to say:
I've been asked to explain this ... way back when, when Netscape released version 4.0 of its browser, we had a release party. Naturally, there had been a big push to try and fix every known bug before the release. Naturally, that hadn't actually happened. (This is not unique to Netscape or to 4.0; the same thing has happened with every software project I've ever seen.) Anyway, at the release party, T-shirts were handed out that said something like "Netscape 4.0: Zarro Boogs". Just like the software, the T-shirt had no known bugs. Uh-huh. So, when you query for a list of bugs, and it gets no results, you can think of this as a friendly reminder. Of *course* there are bugs matching your query, they just aren't in the bugsystem yet...
— Terry Weissman
From The Bugzilla Guide – 2.16.10 Release: Glossary[15]

WONTFIX

[edit]

WONTFIX is used as a label on issues in Bugzilla and other systems.[16] It indicates that a verified issue will not be addressed for one of several possible reasons including fixing would be too expensive, complicated or risky.[17][18]

See also

[edit]

References

[edit]
  1. ^"New version of "Bugzilla" (the mozilla.org bugsystem) – with source!". netscape.public.mozilla.announce. Retrieved2011-01-28.
  2. ^"[ 2024 Sep 03 ] Release Information". 2024-09-03. Retrieved2024-11-06.
  3. ^"[ 2024 Sep 3 ] Release of Bugzilla 5.1.2, 5.0.4, and 4.4.13". 2024-09-03. Retrieved2024-11-06.
  4. ^"Announcement of Migration from GNATS to Bugzilla on the FreeBSD mailing list". 3 June 2014.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". Retrieved2022-04-19.
  7. ^"CentOS Community Newsletter, April 2022 – Blog.CentOS.org". Retrieved2022-04-19.
  8. ^"Reporting Bugs".Bugzilla. 31 December 2014. Retrieved9 January 2014.
  9. ^"Brief History".Development Roadmap. Mozilla.org. Retrieved2006-11-22.
  10. ^"Developer Profiles".Bugzilla Website. Mozilla.org. Retrieved2013-07-02.
  11. ^"Release Dates".Release Information. Mozilla.org. Retrieved2011-03-31.
  12. ^"3.6.1. MySQL — Bugzilla 5.2 documentation".bugzilla.readthedocs.io. Retrieved2024-05-13.
  13. ^ab"Bugzilla Guide glossary entry forZarro Boogs Found".Glossary. Bugzilla.org. Retrieved2008-04-21.
  14. ^Coined by Michael Toy as explained by Tara Hernandez in thePBS documentaryCode Rush. Event occurs at 18:21.
  15. ^"Glossary".www.bugzilla.org.
  16. ^"Bug Status WONTFIX - openSUSE".en.opensuse.org. Retrieved9 May 2018.
  17. ^"What to do and what not to do in Bugzilla". Archived fromthe original on 2018-06-29. Retrieved2018-05-09.
  18. ^"Bug Status WONTFIX". Archived fromthe original on 2018-06-29. Retrieved2018-05-09.

External links

[edit]
Wikimedia Commons has media related toBugzilla.
Years indicate the date of first stable release.
Client-server
Free software
Proprietary
Distributed
Free software
Proprietary
SaaS-only
Projects
Mozilla
Labs
Mozilla
Research
Mozilla
Foundation
Firefox
Origins
Frameworks
Components
Typefaces
Discontinued
Forks
Discontinued projects are initalics. Some projects abandoned by Mozilla that are still maintained by third parties are inunderline.
Organization
Foundation
Official affiliates
People
Community
Other topics
Things
Frameworks
Software
Related
Books
People
Retrieved from "https://en.wikipedia.org/w/index.php?title=Bugzilla&oldid=1268124560"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp