JRES 2009
Les tutoJRES
tuto01 s'est tenu le 1 Juin 2006 dans l'Amphithéatre de l’IAP (98bis, bd Arago - 75014 Paris Paris. 9h30 à 17h ).
(1 heure 30, Florent Guilleux CRU)
Télécharger le Powerpoint (se mettre en mode commentaire pour voir les commentaires)
Les outils de gestion de version sont devenus incontournables pour le développement de logiciel en mode collaboratif. Les gains offerts par leur utilisation compensent largement l'investissement initial pour leur prise en main. Subversion est le successeur moderne du principal gestionnaire de version en mode centralisé, CVS. Cette présentation montrera pas à pas comment utiliser Subversion, depuis les opérations de base jusqu'à des utilisations plus avancées : gestion des tags et branches, fusions, hooks, méta données, etc.
(1 heure, Florent Guilleux)
Télécharger le Powerpoint (se mettre en mode commentaire pour voir les commentaires)
Le mode de développement ouvert des logiciels open source a favorisé l'émergence de plates-formes réunissant dans une même interface web des outils de développement collaboratif : gestion de bogues, de tâches, de paquetage, de documents, forums, etc. Les développeurs disposent désormais de multiples services d'hébergement de projets, accessibles de partout n'importe quand, et les affranchissant de l'administration de ces outils. GForge, l'un des principaux logiciels de plate-forme de développement, sera présenté de manière approfondie, à travers l'exemple du service sourcesup.cru.fr.
(1 heure, Jean-Pierre Gasnier prof. associé Aix-Marseille III)
La présentation Tableau récapitulatif des principales licences Open Source
Le choix d'une licence est important pour un produit, car elle en détermine notamment les conditions d'utilisation, de modification, de rediffusion, etc. La multiplicité des licences existantes rend ce choix difficile. Cette présentation essayera de dégager des critères de choix pertinents, et présentera les principales licences libres ou open source existantes.
(45 minutes, Pascal Aubry Université de Rennes1)
Le passage d'un développement logiciel à un produit réellement diffusable est un réel travail, trop souvent négligé par les développeurs. Cette présentation présentera les bonnes pratiques pour faire d'un développement un produit : rythme de diffusion des versions, communication autour du produit, support aux utilisateurs, animation d'une communauté, etc.