Aller au contenu

Bugzilla

Un article de Wikipédia, l'encyclopédie libre.
Bugzilla
Description de l'image Buggie.svg.
Description de l'image Bugzilla.mozilla.org screenshot.png.
Informations
Développé par Mozilla Foundation
Première version 1.0 ()[1]Voir et modifier les données sur Wikidata
Dernière version 5.2 ()[2]Voir et modifier les données sur Wikidata
Dépôt github /bugzilla/bugzillaVoir et modifier les données sur Wikidata
Écrit en PerlVoir et modifier les données sur Wikidata
Système d'exploitation Microsoft Windowsettype UnixVoir et modifier les données sur Wikidata
Environnement Multiplate-forme
Type Suivi debug
Licences MPL
GNU GPL
GNU LGPL
Site web bugzilla.orgVoir et modifier les données sur Wikidata

Bugzillaest unlogiciel libredesystème de suivi de problèmesavecinterface web,développé et utilisé par l'organisationMozilla.Il permet le suivi deboguesou de« demande d'amélioration »(RFEen anglais) sous la forme de« tickets ».Logicielde type serveur,architecture trois tiers,il est écrit en langagePerl.Il est disponible sousUNIX(Linux,BSD,etc.) et est distribué sous tri-licenceMPL/LGPL/GPL.

Il est utilisé par de nombreuses organisations pour suivre le développement de nombreuxlogiciels,surInternetou dans des réseaux privés. Les plus connus sont laMozilla Foundation,laWikimedia Foundation[3],Walt Disney Company, laNASA,YAHOO,KDE,Red Hat,Novell,Mageia,Mandriva,EclipseetLibreOffice[4]pour ne citer que quelques projets majeurs.

À l'origine, Bugzilla est un outil utilisé en interne parNetscapedans le cadre du développement deNetscape Navigator.Il est devenuopen sourceen1998,à la suite de la publication ducode sourcede ce qui aurait dû devenir la version 5 de Netscape Communicator (laquelle n'a jamais vu le jour), dans le cadre du projetMozilla.Depuis, son développement s'est poursuivi sous l'égide de laFondation Mozilla.

Écrit à l'origine enTCLpar Terry Weissman en 1998, il fut porté ensuite enPerlen[5].La version 2.0 fut la première version en Perl.

La version 3.0 sortit le,la version 4.0 le;la version 5.0 fut éditée le[réf. nécessaire].

[6]

Bugzilla requiert de disposer des éléments suivants:

Fonctionnement

[modifier|modifier le code]

Bugzilla gère le suivi de bugs provenant de sites, logiciels et courriels. Il classe les bugs en fonction de leur étape d'étude[8].

  • Cycle d'un bug suivi par Bugzilla
    Arrivée, bug non confirmé
  • Prise en compte bug, bug confirmé
  • En cours d'étude
  • Résolu
    • Corrigé
    • Doublon
    • Ignoré
    • Non reproductible
    • Invalide
  • Solution insatisfaisante, bug rouvert
  • Solution satisfaisante, bug vérifié

Notes et références

[modifier|modifier le code]
  1. «https://groups.google /forum/#!topic/netscape.public.mozilla.announce/tSqoQduffps»
  2. «5.2»,(consulté le)
  3. Le Bugzilla de la Wikimedia Foundation,organisation qui héberge notammentWikipédia
  4. (en)http:// bugzilla.org/installation-list/
  5. Histoire de Bugzilla
  6. «Release Information - Bugzilla - bugzilla.org», Bugzilla(consulté le)
  7. «3.6.1. MySQL — Bugzilla 5.0.6 documentation», surbugzilla.readthedocs.io(consulté le)
  8. Équipe Bugzilla, «Le guide de Bugzilla - version 4.2.16»,Guide Bugzilla,‎(lire en ligne)

Liens externes

[modifier|modifier le code]