Tuleap
Développé par | Enalean |
---|---|
Première version | [1] |
Dernière version | 8.10 [1] () |
Dépôt | tuleap.net/plugins/git/tuleap/tuleap/stable |
Écrit en | PHP |
Environnement | GNU/Linux (Apache, mySQL, PHP) |
Type | Forge logicielle Système de suivi de problèmes Logiciel de gestion de projets |
Licence | Licence libre : GNU GPL |
Site web | Tuleap.org |
Tuleap est une forge logicielle ou solution de gestion du cycle de vies des applications (ALM). Tuleap permet de suivre tous type de tickets, gérer des projets agiles ou/et waterfall, gérer les exigences et automatiser les développements.
Tuleap est un logiciel libre utilisé par plusieurs milliers d'utilisateurs dans le monde pour leurs développements professionnels, dans de grandes entreprises telles que Ericsson[2], STMicroelectronics, Renault, Orange, Jtekt (groupe Toyota), Atos, etc.[3]
Tuleap a obtenu le prix InfoWorld Bossie Award 2013[4]
Fonctionnalités
Tuleap est composée d'outils qui lui sont propres et s'intègrent avec des outils open source notoires.
Outils Tuleap
- système de tracker pour suivi des bugs, tâches, demande de support, exigences, stories...
- graphiques -Gantt, barres, camemberts- et tableau de cartes (cardwall)
- outils agiles : Kanban, Scrum
- gestionnaire de documents
Intégration
Tuleap est intégré avec :
- les outils Git, Subversion et CVS,
- avec Gerrit pour la revue de code,
- avec Hudson et Jenkins pour l'intégration continue,
- avec Eclipse via un connecteur Mylyn[5],
- avec Mediawiki.
- Tuleap peut s'intégrer avec un annuaire LDAP et propose une API REST et SOAP.
Licence et CodeSource
Tuleap est un logiciel libre sous licence GPL v2. Tuleap est principalement développé en PHP ainsi qu'en javascript, less CSS, perl, html, sql. Le code source du projet est géré sous Git.
Fonctionnement du projet Tuleap
Communauté
La communauté Tuleap est composée de contributeurs bénévoles, des développeurs de la société éditrice Enalean, de grands groupes qui sponsorisent les développements et de projets open source.
Transparence des développements
Le projet Tuleap promeut les principes et valeurs de l'agilité et des logiciels libres. Les développements en cours, passés et à venir sont visibles par tout le monde dans le tableau agile du projet[6]. L'équipe de développement partage publiquement les users stories et les tâches sur lesquelles les ingénieurs travaillent quotidiennement.
Processus de développement continu[7]
L'équipe Tuleap livre une version par mois, avec des fonctionnalités encore en cours de développement et des corrections d'incidents. L'objectif est que tout utilisateur puisse tester les nouveautés et partager son opinion : est-ce que la fonctionnalité en cours de développement répond au besoin, quels sont les points a conserver, ceux à améliorer, etc.
Historique
Tuleap est l'une des forges libres issues de la base de code de SourceForge, avec comme cousines des FusionForge, Savane ou Codendi.
Elle fut longtemps développée principalement pour une utilisation en interne par Xerox à Meylan sous le nom de CodeX puis Codendi, puis en partenariat avec son client principal STMicroelectronics. Elle a été éditée commercialement à partir de 2011, par l'équipe chargée de son développement et intégration à ST à Grenoble, toujours sous forme de logiciel libre.
L'éditeur de Tuleap, Enalean, a fondé son modèle économique sur le support et les services professionnels. Le logiciel est développé dans la transparence, ce qui selon la société Enalean[8], fournit à ses clients des services qui visent à les aider à réaliser leurs projets en minimisant les risques et en adaptant la solution à leurs besoins spécifiques : support, SLA, collaboration aux décisions de développements, supports aux développements.
Architecture
Tuleap repose sur une architecture LAMP : GNU/Linux (Red Hat Enterprise Linux, CentOS ou Debian), Apache, MySQL, PHP.
Tuleap-Campus.org : hébergement gratuit de projets pour étudiants
Tuleap-Campus est une plate-forme d'hébergement de projets pour étudiants et professeurs. Les étudiants et stagiaires peuvent utiliser Tuleap-Campus pour leurs projets d’études et travaux en groupe. Ils apprennent ainsi les bonnes pratiques pour collaborer, développer, partager, contrôler les informations des leurs projets.
Autres forges libres
Autres forges propriétaires
Jira (pour le module tracker)
Voir aussi
Article connexe
Liens externes
Notes et références
- « https://docs.tuleap.org/user-guide/legal.html » (consulté le )
- « Ericsson présente Tuleap à l'EclipseCon2013 de Boston »
- Des utilisateurs de Tuleap https://tuleap.net/plugins/forumml/message.php?group_id=101&list=1
- http://www.infoworld.com/slideshow/119849/bossie-awards-2013-the-best-open-source-application-development-tools-226977#slide22
- (en) « Le premier connecteur Agile pour Eclipse en Open Source », sur EclipseCon Europe 2014https://www.eclipsecon.org/europe2014/session/first-open-source-agile-planner-eclipse-and-agile-teams
- tableau agile du projet
- http://www.tuleap.org/tuleap-continuous-integration-infrastructure
- http://www.enalean.com/fr/a-propos-de-nous#floss