Bugzilla

Bugzilla
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; 3 months ago (2024-09-03)[2]) [±]

4.4.14 (September 3, 2024; 3 months ago (2024-09-03)[2]) [±]

Preview release5.9.1 (September 3, 2024; 3 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 a web-based general-purpose bug tracking system and testing tool originally developed and used by the Mozilla project, and licensed under the Mozilla Public License.

Released as open-source software by Netscape Communications in 1998, it has been adopted by a variety of organizations for use as a bug tracking system for both free and open-source software and proprietary projects and products. Bugzilla is used, among others, by the Mozilla Foundation, WebKit, Linux kernel, FreeBSD,[4] KDE, Apache, Eclipse and LibreOffice.[5] Red Hat uses it, but is gradually migrating its product to use Jira.[6][7] It is also self-hosting.[8]

History

Bugzilla was originally devised by Terry Weissman in 1998 for the nascent Mozilla.org project, as an open source application to replace the in-house system then in use at Netscape Communications for tracking defects in the Netscape Communicator suite. Bugzilla was originally written in Tcl, but Weissman decided to port it to Perl 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 anonymous CVS. In April 2000, Weissman handed over control of the Bugzilla project to Tara 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.[10]

Bugzilla 3.0 was released on May 10, 2007, and brought a refreshed UI, an XML-RPC interface, custom fields and resolutions, mod_perl support, shared saved searches, and improved UTF-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

Bugzilla's release timeline:[11]

Requirements

Bugzilla's system requirements include:

Currently supported database systems are MariaDB, MySQL, PostgreSQL, Oracle, and SQLite.[12] Bugzilla is usually installed on Linux using the Apache HTTP Server, but any web server that supports CGI such as Lighttpd, Hiawatha, Cherokee can be used. Bugzilla's installation process is command line driven and runs through a series of stages where system requirements and software capabilities are checked.

Design

The life cycle of a Bugzilla bug

While the potential exists in the code to turn Bugzilla into a technical 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

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 software debugging, 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

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

References

  1. ^ "New version of "Bugzilla" (the mozilla.org bugsystem) – with source!". netscape.public.mozilla.announce. Retrieved 2011-01-28.
  2. ^ a b "[ 2024 Sep 03 ] Release Information". 2024-09-03. Retrieved 2024-11-06.
  3. ^ "[ 2024 Sep 3 ] Release of Bugzilla 5.1.2, 5.0.4, and 4.4.13". 2024-09-03. Retrieved 2024-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". Retrieved 2022-04-19.
  7. ^ "CentOS Community Newsletter, April 2022 – Blog.CentOS.org". Retrieved 2022-04-19.
  8. ^ "Reporting Bugs". 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. ^ "3.6.1. MySQL — Bugzilla 5.2 documentation". bugzilla.readthedocs.io. Retrieved 2024-05-13.
  13. ^ a b "Bugzilla Guide glossary entry for Zarro Boogs Found". Glossary. Bugzilla.org. Retrieved 2008-04-21.
  14. ^ Coined by Michael Toy as explained by Tara Hernandez in the PBS documentary Code Rush. Event occurs at 18:21.
  15. ^ "Glossary". www.bugzilla.org.
  16. ^ "Bug Status WONTFIX - openSUSE". en.opensuse.org. Retrieved 9 May 2018.
  17. ^ "What to do and what not to do in Bugzilla". Archived from the original on 2018-06-29. Retrieved 2018-05-09.
  18. ^ "Bug Status WONTFIX". Archived from the original on 2018-06-29. Retrieved 2018-05-09.

Read other articles:

Medical school in Kirksville, Missouri, US A.T. Still UniversityFormer namesAmerican School of Osteopathy (1892–1922) A.T. Still College of Osteopathy and Surgery (1922–1924) Kirksville Osteopathy College (1924–1926) Kirksville College of Osteopathy and Surgery (1926–1971)[1] Kirksville College of Osteopathic Medicine (1972–2003)[2]TypePrivate medical schoolEstablished1892; 132 years ago (1892)AccreditationHigher Learning CommissionEndowmentUS $53.6...

 

هذه المقالة تحتاج للمزيد من الوصلات للمقالات الأخرى للمساعدة في ترابط مقالات الموسوعة. فضلًا ساعد في تحسين هذه المقالة بإضافة وصلات إلى المقالات المتعلقة بها الموجودة في النص الحالي. (مارس 2018)   لمعانٍ أخرى، طالع مقاطعة واشنطن (توضيح). مقاطعة واشنطن     الإحداثيات ...

 

Species of mammal Mountain cottontail Conservation status Least Concern  (IUCN 3.1)[1] Scientific classification Domain: Eukaryota Kingdom: Animalia Phylum: Chordata Class: Mammalia Order: Lagomorpha Family: Leporidae Genus: Sylvilagus Species: S. nuttallii Binomial name Sylvilagus nuttallii(Bachman, 1837) Mountain cottontail range Mountain cottontail in snow. The mountain cottontail or Nuttall's cottontail (Sylvilagus nuttallii) is a species of mammal in the family Leporida...

Cet article est une ébauche concernant une localité italienne et le Trentin-Haut-Adige. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Bedollo Armoiries Drapeau Noms Nom allemand Beduln Administration Pays Italie Région Trentin-Haut-Adige  Province Trentin   Code postal 38043 Code ISTAT 022011 Code cadastral A730 Préfixe tel. 0461 Démographie Gentilé bedoleri Population 1 480 hab. (1er...

 

Netherlands recording industry trade organization NVPIThe logo of NVPIFormation1973; 51 years ago (1973)LocationAmsterdam, NetherlandsRegion served NetherlandsWebsitenvpi.nl NVPI (Nederlandse Vereniging van Producenten en Importeurs van beeld - en geluidsdragers) (English: The Dutch Association of Producers and Importers of image - and sound carriers) is the Dutch trade association of the entertainment industry. The NVPI represents most of the Dutch record companies, video d...

 

لا يزال النص الموجود في هذه الصفحة في مرحلة الترجمة إلى العربية. إذا كنت تعرف اللغة المستعملة، لا تتردد في الترجمة. (أبريل 2019) صناعة المركباتمعلومات عامةصنف فرعي من تصنيع[1][2] جزء من تقسيم تصنيف الأنشطة الإنتاجية[2] جانب من جوانب transportation industry (en) الاسم industrie automobile (...

Pour les articles homonymes, voir It's My Time. Cet article est une ébauche concernant une chanson, le Concours Eurovision de la chanson et le Royaume-Uni. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. It's My Time Chanson de Jade Ewen au Concours Eurovision de la chanson 2009 Sortie 2009 Durée 3:18 Langue Anglais Genre pop Compositeur Andrew Lloyd WebberDiane Warren Producteur Andrew Lloyd Webber Label...

 

Este artículo o sección necesita referencias que aparezcan en una publicación acreditada. Busca fuentes: «Augusto de Sajonia-Weissenfels» – noticias · libros · académico · imágenesEste aviso fue puesto el 28 de junio de 2009. Augusto de Sajonia-Weissenfels Información personalNombre en alemán August von Sachsen-Weißenfels Apodo Der Wohlgeratene Nacimiento 13 de agosto de 1614 Dresde (Electorado de Sajonia) Fallecimiento 4 de junio de 1680 (65 años)Halle (Br...

 

Histidina Nama sistematik Asam S-2-amino-3-(3H-imidazol-4-il)propanoat Singkatan HisH Kode genetik CAU CAC Rumus kimia C6H9N3O2 Massa molekul 155,16 g mol-1 Titik lebur 287 °C Massa jenis ? g cm-3 Titik isoelektrik 7,59 pKa 1,706,049,09 Nomor CAS L [71-00-1] SMILES C1=C(NC=N1)CC(C(=O)O)N Histidina merupakan satu dari 20 asam amino dasar yang ada dalam protein. Bagi manusia histidina merupakan asam amino yang esensial bagi anak-anak. Rantai samping imidazol dan nilai pKa yang relatif ne...

2007 video game This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Avatar: The Last Airbender – The Burning Earth – news · newspapers · books · scholar · JSTOR (July 2020) (Learn how and when to remove this message) 2007 video gameAvatar: The Last Airbender –The Burning EarthDeveloper(s)THQ Studio Australia...

 

Polifenol adalah kelompok zat kimia yang ditemukan pada tumbuhan. Zat ini memiliki tanda khas yakni memiliki banyak gugus fenol dalam molekulnya. Polifenol berperan dalam memberi warna pada suatu tumbuhan seperti warna daun saat musim gugur. Pada beberapa penelitian disebutkan bahwa kelompok polifenol memiliki peran sebagai antioksidan yang baik untuk kesehatan. Antioksidan polifenol dapat mengurangi risiko penyakit jantung dan pembuluh darah dan kanker.[1] Terdapat penelitian yang me...

 

Este artículo o sección necesita referencias que aparezcan en una publicación acreditada. Busca fuentes: «Columbia University Press» – noticias · libros · académico · imágenesEste aviso fue puesto el 31 de diciembre de 2014. Columbia University Press Fundación 1893Fundador Universidad de ColumbiaPaís Estados UnidosDistribución Ciudad de Nueva YorkSitio web[editar datos en Wikidata] La Columbia University Press es una editorial universitaria estable...

1977 single by RushCloser to the HeartSingle by Rushfrom the album A Farewell to Kings B-sideMadrigalReleased November 1977 (US)[1] January 27, 1978 (UK) RecordedJune 23, 1977StudioRockfield Studios, South Wales, UKGenreProgressive rock[2]Length2:53LabelMercuryComposer(s) Alex Lifeson Geddy Lee Lyricist(s) Neil Peart Peter Talbot Producer(s) Rush Terry Brown Rush singles chronology Making Memories (1977) Closer to the Heart (1977) Cinderella Man (1977) Music videoCloser to the...

 

Planetary Nebula in the constellation of Cepheus For the Bow Tie Nebula in Centaurus, see Boomerang Nebula. NGC 40Emission nebulaPlanetary nebulaPanSTARRS false-color image of NGC 40, using the red r-band image as blueObservation data: J2000 epochRight ascension00h 13m 01.015s[1][failed verification]Declination+72° 31′ 19.08″[1][failed verification]Distance1,619[2] pcApparent magnitude (V)11.6[3]Apparent dimension...

 

Kembang sungsang Gloriosa superba Klasifikasi ilmiah Kerajaan: Plantae (tanpa takson): Tracheophyta (tanpa takson): Angiospermae (tanpa takson): Monokotil Ordo: Liliales Famili: Colchicaceae Genus: Gloriosa Spesies: G. superbaL. Spesies lihat teks Gloriosa superba Kembang sungsang (istilah serapan dari bahasa Jawa: ꦏꦼꦩ꧀ꦧꦁꦱꦸꦁꦱꦁ, translit. kêmbang sungsang) adalah tumbuhan yang merupakan salah satu dari enam jenis dalam genus Gloriosa (suku Colchicaceae). T...

2020 Liberian Senate election ← 2014 8 December 2020 Next → 15 of the 30 seats in the Senate15 seats needed for a majority   First party Second party Third party   PUP Leader Joseph Boakai George Weah Emmanuel Nuquay Party CPP CDC PUP Seats before 11 4 1 Seats won 6 3 2 Seats after 13 5 2 Seat change 2 1 2 Popular vote 354,898 246,908 56,398 Percentage 40.27% 28.02% 6.40% Swing 14.32pp[a] 1.76pp 1.64pp   Fourth party Fifth ...

 

This is a list of the main sporting local derbies in Poland. Many sports teams in Poland have organised supporter groups who are actively in involved in either the ultras scene or the hooligan scene. All these groups in Poland have 4 types of relationships between each other which are subject to change over time:[1] friendships (zgody) - alliances between two groups of supporters, whereby fans frequently visit each other's matches. During matches between two such sides, there usually...

 

Theatre in Waterloo, London Royal Victoria Theatre redirects here. For the 19th century theatres in Australia, see Queen's Theatre, Adelaide and Royal Victoria Theatre, Sydney. Old Vic redirects here. For the thoroughbred racehorse, see Old Vic (horse). Old Vic Theatre School redirects here. For the drama school in Bristol, see Bristol Old Vic Theatre School. The Old VicRoyal Coburg TheatreRoyal Victoria TheatreRoyal Victoria PalaceRoyal Victoria Hall and Coffee TavernThe exterior of the Old ...

Multi-use stadium in Huddersfield, West Yorkshire, England John Smith's StadiumFull nameThe John Smith's Stadium[1]Former namesGalpharm Stadium (2004–2012)Alfred McAlpine Stadium (1994–2004)LocationStadium Way, Huddersfield, HD1 6PG, EnglandOwnerKirklees Metropolitan CouncilHuddersfield TownHuddersfield GiantsOperatorKSDL (Kirklees Stadium Development Ltd.)Capacity24,121[4]Record attendance24,375 (rugby league)[2] 24,263 (football)[3]Field size105 m ×...

 

Political party in Poland This article is about the current political party. For other uses, see Polish People's Party (disambiguation). Polish People's Party Polskie Stronnictwo LudoweLeaderWładysław Kosiniak-KamyszFounded1895 (original form)1990 (current form)Merger ofPolish People's PartyPolish People's Party RebirthRural SolidarityPolish People's Party SolidarityPreceded byUnited People's PartyHeadquartersul. Kopernika 36/40, 00-924 WarsawMembership (2023) 73,222[1]Ide...