UTILISATEURS
Mantis a une très large communauté d’utilisateurs, plus de 500 utilisateurs référencés sur le site. Les utilisateurs vont de communautés Open Source à des grands comptes tels que Airbus, AG Software, Renault, en passant par des organisations publiques (Ministère Français de la Culture, Fraunhofer, …).
COMMUNAUTE
Projet créé en 2000 par 2 développeurs puis réécrit en 2002 par l’équipe projet actuelle. Cette équipe est composée d’un leader, Victor Boctor, de 6 développeurs et de dizaines de contributeurs dont un grand nombre assure la traduction du logiciel dans les 68 langages supportés.
Le site projet est très animé à travers un wiki, des forums, le blog du leader et l’accès au code pour contributions, corrections et téléchargements.
FONCTIONNALITES
- Gestion de problèmes étendue : état, priorité, lien entre problèmes, assignation à des personnes, workflow de gestion configurable, support de notes et de fichiers joints, …
- Gestion de projets : support multi-projets par instance, gestion de sous-projets et catégories
- Gestion des utilisateurs : support de plusieurs mécanismes d’authentification (authentification Mantis, LDAP, authentification http, …), possibilité de droits d’accès utilisateurs différents par projet, …
- Fonctions de reporting et d’export
- Intégrations avec d’autres outils : gestion de sources (CVS, Subversion), wiki, systèmes de gestion de contenu, …
ROADMAP
La version stable actuelle est la 1.0.x. La version 1.1 apportera des fonctions supplémentaires au niveau de la base de données (support officiel de SQL Server, expérimental d’Oracle) et des outils supplémentaires de configuration et administration, ainsi que le support de fils RSS authentifiés pour les problèmes et les news.
La version 2.0 offrira des modèles (templates) pour paramétrer la visualisation de problèmes, le format des mails de notification…, ainsi que d’autres évolutions au niveau du support des bases de données et des mails de notification.
ROBUSTESSE
La robustesse est apportée par le cycle de développement qui passe par de nombreuses versions alpha avant qu’une version soit déclarée apte à l’utilisation en production, en fonction des retours de la communauté des utilisateurs : exemple, la 1.1 est actuellement à sa 3ième version alpha. Pour les versions stables, des versions de maintenance sont produites régulièrement pour corrections et problèmes éventuels de sécurité (8ième release de la 1.0, actuellement).
PERFORMANCE
Mantis n’a pas de limitation en termes de nombre d’utilisateurs, de nombre de problèmes et de nombre de projets gérés.
DOCUMENTATION
Un manuel en Anglais est disponible sur le site, incluant les aspects installation, configuration et utilisation. Le wiki complète la documentation, en décrivant les fonctionnalités, les besoins exprimés, le mode d’implémentation des fonctions, la roadmap, la FAQ, …
FACILITE D’EMPLOI
L’un des points forts de Mantis est sa facilité d’installation, de configuration et d’utilisation, comparés à d’autres outils similaires, tels que Bugzilla. Un package complet prêt à installer et utiliser sous Windows est disponible (InstantMantis).
INTEGRATION
Une interface web service est disponible, MantisConnect, mais n’est pas sous licence Open Source.
Une fonction d’interface WAP est également disponible, dans les mêmes conditions.
Mantis est intégré dans l’offre Open Source NovaForge de Bull.
LIENS UTILES
http://www.mantisbt.org
Contribution à cette synthèse : Christian Remy (Bull)