Redmine
Redmine est une application web libre de gestion de projets, développée en Ruby sur la base du framework Ruby on Rails.
Première version | |
---|---|
Dernière version | 4.2.1 ()[1] |
Dépôt | svn.redmine.org/redmine et github.com/redmine/redmine |
Écrit en | Ruby |
Système d'exploitation | GNU/Linux, Microsoft Windows et type Unix |
Environnement | Ruby on Rails |
Langues | Multilingue (d) |
Type |
Logiciel de gestion de projets Logiciel de suivi d'anomalies |
Licence | Licence publique générale GNU version 2 |
Site web | www.redmine.org |
Historique
La première version de l'application web Redmine, développée en Ruby sur la base du framework Ruby on Rails par le développeur Jean-Philippe Lang, sort en 2006[réf. souhaitée]. Le logiciel de gestion de projets multi-plateforme, qui fonctionne aussi comme un logiciel de gestion des services d'assistance[2],[3], est alors accessible au public, sous licence open source[4],[5],[6]. Depuis sa sortie, au milieu des années 2000, le projet est maintenu par une communauté de développeurs bénévoles[7],[8]. Dans les années 2010, le logiciel libre Redmine compte parmi les outils open source les plus populaires, à côté d'OpenProject et ProjectLibre, et se hisse au niveau des solutions propriétaires telles que Microsoft Project et Jira, propriété de l'éditeur australien Atlassian[4],[9].
Le logiciel est intégré, depuis , à la liste des logiciels libres préconisés par l’État français dans le cadre de la modernisation globale de ses systèmes d’informations (SI).
Principales fonctionnalités
Redmine inclut les fonctionnalités suivantes[4],[3],[10] :
- gestion multi-projets ;
- gestion fine des droits utilisateurs définis par des rôles ;
- gestion de groupes d'utilisateurs ;
- rapports de bogues (bugs), demandes d'évolutions ;
- personnalisation avancées des demandes (champs, flux, droits personnalisables) ;
- wiki multi-projets ;
- forums multi-projets ;
- news et tickets accessibles par RSS / ATOM ;
- notifications par courriel (mail) ;
- gestion de feuilles de route, Diagrammes de Gantt, calendrier ;
- saisie du temps passé ;
- historique ;
- intégration avec divers suivis de versions : SVN, CVS, Mercurial, Git, Bazaar et Darcs ;
- identification possible via LDAP, OpenID et CAS (à travers un plugin pour ce dernier) ;
- multilingue (34 langues disponibles pour la 2.6.0) ;
- support de plusieurs bases de données : MySQL, MariaDB, PostgreSQL, SQLite ou SQL Server.
Syntaxe de balisage
Redmine utilise la syntaxe Textile pour ses pages de wiki et de nombreux autres emplacements où l'utilisateur peut entrer du texte :
- descriptif de bogue ou de demande, ainsi que les commentaires associés ;
- forums ;
- nouvelles ;
- description accompagnant un fichier lié à un projet.
Concurrents
- GitLab CE (sous licence MIT)
- FusionForge (sous licence GNU GPL)
- Trac (logiciel)
- TaskJuggler
- OpenProj
- Tuleap (sous licence GNU GPL)
- Mantis
- ChiliProject, un fork maintenu de 2011 à 2014
Notes et références
- « Release 4.2.1 », (consulté le )
- (en) Jason Baker, « Top 4 open source issue tracking tools », sur Opensource.com, Red Hat, (consulté le ).
- Lesyuk 2016, p. 2.
- (en) Álvaro Rocha (dir.), Ana Maria Correia (dir.), Veronika Abramova, Francisco Pires et Jorge Bernardino, New Advances in Information Systems and Technologies, vol. 1, Cham, Springer International Publishing, , 1130 p. (ISBN 978-3-319-31232-3, OCLC 1116210217), « Open Source vs Proprietary Project Management Tools », p. 332-336.
- Bassem El Haddad et Julien Oger, Scrum : de la théorie à la pratique initiation, perfectionnement, agilité, Paris, Eyrolles, , 2e éd. (1re éd. 2017), 254 p. (ISBN 978-2-212-67862-8 et 2212678622, OCLC 1128823386, lire en ligne), chap. 8, p. 240.
- Lesyuk 2016, p. 3.
- (en) Jill Duffy, « Redmine Review », PC Magazine, (consulté le ).
- Pavić 2016, p. VI.
- « Redmine : un outil de gestion de projet open source (gratuit) », Le Journal du Net, (consulté le ).
- Christelle Dantec, Mickaël Masquelin, Aubin Thomas et Christophe Caron, « Redmine », sur projet-plume.org, direction des systèmes d'information du CNRS, (consulté le ).
Voir aussi
Articles connexes
Bibliographie
- (en) Andriy Lesyuk, Mastering Redmine : Second Edition, Birmingham, Packt Publishing Ltd, , 2e éd. (1re éd. 2013), 366 p. (ISBN 978-1-78588-130-5 et 1785881302).
- (en) Aleksandar Pavić, Redmine Cookbook, , 322 p. (ISBN 978-1-78528-613-1, OCLC 1104233136).
- (en) Alex Bevilacqua, Redmine Plugin Extension and Development, Packt Publishing, , 98 p. (ISBN 978-1-78328-874-8).
Liens externes
- (en) Site officiel
- Fiche descriptive avec l'utilisation de RedMine dans les laboratoires de Recherche (plate-forme PLUME)
- Portail des logiciels libres
- Portail de la programmation informatique