Liens connexes

Dépêche modérée par

Dépêche éditée par

: Bugzilla a atteint la version 3.0 !

Posté par Nÿco (Jabber id, page perso, ). Modéré le 10 mai 2007.
0
Bugzilla, le système libre de suivi de tickets, a été publié en version 3.0 en cette matinée ensoleillée du jeudi 10 mai 2007.

Bugzilla est un outil de suivi qui peut être utilisé dans toute organisation formelle ou informelle de développement logiciel bien évidemment, mais aussi dans de nombreux cas de support et helpdesk par exemple, ou encore dans le cadre de l'administration, la gestion du changement et le suivi de production pour les systèmes et les bases de données, ou bien plus généralement toute organisation nécessitant une centralisation, structuration, communication, traçabilité et reporting de son évolution.

Pour rappel, Bugzilla est écrit en Perl, et placé sous tri-licence MPL+GPL+LGPL. Côté historique, il est issu de la libération de Netscape en 1998 (alors en version 2.0), a bénéficié d'un développement continu et permanent (version mineures stables paires, 2.18, 2.20, 2.22) et a suivi de près les projets Mozilla, puisque Bugzilla est en intégration continue sur le système de suivi de bugs de la fondation Mozilla.

Au chapitre des nouveautés de la version 3.0 de Bugzilla, on a entre autre :
  • champs personnalisés ;
  • prise en charge de mod_perl ;
  • recherches sauvées partagées ;
  • pièces jointes et drapeaux sur les nouveaux tickets ;
  • résolutions personnalisées ;
  • permission par produits ;
  • améliorations de l'interface utilisateur ;
  • interface XML-RPC ;
  • thèmes (skins) ;
  • meilleure prise en charge de l'UTF-8 ;
  • possibilité de créer et modifier des bugs par courriel ;
  • et bien d'autres...

> Lire la suite (25 commentaires, moyenne: 2,8).   [dépêche : 734 caractères]

Vous pouvez télécharger, tester en ligne, contribuer, ou bien tout simplement lire les notes de version.

Sachez que Bugzilla est très largement adopté par le monde du logiciel libre et par l'industrie et, outre l'assistance assurée par l'équipe de développement et les contributeurs, nombre de sociétés proposent des services d'assistance payants.

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

XML-RPC !

Posté par ploum (page perso, ) le 10/05/2007 à 17:03. (lien). Évalué à 4.

Cool ! Enfin l'interface XML-RPC tant attendue ! J'espère qu'elle est complète :-)

Rien à voir, quoique

Posté par Sytoka Modon (page perso, ) le 10/05/2007 à 20:36. (lien). Évalué à 1.

Connaissez-vous l'intégralité du premier post de Nÿco sur dlfp ? C'était le 1 novembre 1999 :

J'arrête Linux demain !

Bravo Nÿco, n'arrête pas linuxfr.

No more perl

Posté par Laurent J (page perso, ) le 11/05/2007 à 08:03. (lien). Évalué à 6.

Actuellement, Bugzilla est réalisé en perl. Mais les developpeurs sont en train de réflechir à sa réécriture dans un autre langage. http://avatraxiom.livejournal.com/58084.html

Les raisons qu'il donne en bref : perl, ça sux par rapport aux "nouveaux" langages. Les raisons en plus détaillés (de l'avis de l'auteur, pas du mien hein, je connais pas trop perl) :

- du code en perl est plus difficile à revoir et à maintenir, du fait qu'il y a "plusieurs façon de faire la même chose", dont certaines sont moins propres que d'autres, ce qui donne du code crade parfois), et du fait c'est plus dure à lire : instructions peu verbeuses et souvent réduites à des caractères cabalistiques
- pas de design par contract
- pas de vrai système d'exceptions
- gourmandise de mod_perl en terme de ressource
- erreurs du compilateur perl souvent peu explicites

Bref, ils réfléchissent à une migration vers Python, Ruby ou un autre langage. Rien n'est décidé, peut être même que ça ne se fera pas (dur de migrer un si gros projet d'un langage à un autre).

Interêt de GPL + LGPL?

Posté par taz008 () le 14/05/2007 à 13:33. (lien). Évalué à 2.

Je comprend pas trop l'intérêt de cette triple license. En particulier, qu'autorise la GPL que la LGPL n'autoriserait pas!?

Revenir en haut de page