Les forges, ou environnements de développement collaboratif, sont présentées en passant par leur histoire, un bref état de l'art et quelques perspectives, ainsi que bonnes pratiques
3. Définition d'une forge
Application collaborative de développement
logiciel
CDE : Collaborative Development Environment
Origine libre/opensource
philosophie ouverte
Cadre commun d'organisation
Management et méthodes
4. Services d'une forge
Gestion de version
Système de suivi de tickets
Forum, listes de diffusion, messagerie
instantanée et présence
Wiki, GED, planning, brèves et annonces
Recherche plein texte
Gestion de droits et rôles
Rapports, tableaux de bord, métriques
Plugin
6. GForge
PHP
GPLv2
La plus connue
Fortement industrialisée
Intégration : mini-forks locaux
Peu de contributions
Forum de support actif
GForge Group et GForge AS
7. Trac
Python
BSD modifiée
Subversion, suivi, wiki
Intégration poussée
Mono-projet
Succès dans le monde Libre/opensource
Edgewall
Roadmap et timeline
8. LibreSource
Java/J2EE
QPL -> GPLv3
Artenum
LORIA-INRIA Lorraine et Univ. Paris VII
Communauté grandissante
JOnAS + JBoss
Packaging Debian, installeur
9. Perspectives
Liste forges
Qualipso
Protocoles et formats standards ouverts
Réveil communautaire GForge
Intégration continue
Tests
Vérification et validation
10. Meilleures pratiques
Analyse des besoins
Démonstrations
Intégration
Architecture
Développement
Contributions
Mise en production
Accompagnement
11. Remerciements
Stéphane Bagnier
Pascal Pujo
Christian Bayle
Roland Mas