Redmine

Un article de Wikipédia, l'encyclopédie libre.

Redmine est une application web libre de gestion de projets, développée en Ruby sur la base du framework Ruby on Rails.

Historique[modifier | modifier le code]

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[2]. Le logiciel de gestion de projets multi-plateforme, qui fonctionne aussi comme un logiciel de gestion des services d'assistance[3],[4], est alors accessible au public, sous licence open source[5],[6],[7]. Depuis sa sortie, au milieu des années 2000, le projet est maintenu par une communauté de développeurs bénévoles[8],[9]. 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[5],[10].

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[modifier | modifier le code]

Redmine inclut les fonctionnalités suivantes[5],[4],[11] :

  • 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[modifier | modifier le code]

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[modifier | modifier le code]

Notes et références[modifier | modifier le code]

  1. « Tagged version 5.1.2 », (consulté le )
  2. « Première version étiquetée (0.2.0) dans la base de code sur github » (consulté le )
  3. (en) Jason Baker, « Top 4 open source issue tracking tools », sur Opensource.com, Red Hat, (consulté le ).
  4. a et b Lesyuk 2016, p. 2.
  5. a b et c (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.
  6. 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.
  7. Lesyuk 2016, p. 3.
  8. (en) Jill Duffy, « Redmine Review », PC Magazine, (consulté le ).
  9. Pavić 2016, p. VI.
  10. « Redmine : un outil de gestion de projet open source (gratuit) », Le Journal du Net, (consulté le ).
  11. 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[modifier | modifier le code]

Articles connexes[modifier | modifier le code]

Bibliographie[modifier | modifier le code]

Liens externes[modifier | modifier le code]