Le premier pas d'eloignement du code de sourceforge a eu lieu peu de temps avant l'arrivee de Mathieu. Xerox a contribue une masse d'ameliorations qu'ils avaient realisees en interne. Ces modifications on change significativement la structure de la base et l'interface utilisateur. J'ai pris la responsabilite de cet eloignement et des risques de maintenance qui s'y attachent. Mon souci a l'epoque etait de laisser le code evoluer au gre des contributions, en suivant la pente la plus favorable. Durant les deux annees qui ont suivit, cette pente a permis a Savannah de vivre et d'evoluer. Cette vivacite passe avant les qualites intrinseques des solutions logicielles utilisees car Savannah ou Gna! sont avant tout un service aux developpeurs libres.
Il aurait certainement ete mieux que le code de savannah et gforge converge, il serait certainement mieux qu'ils convergent dans l'avenir. Mais a qui incombe cette tache ? A celui qui decide de s'y atteler. Je ne vois aucun sens a reprocher a des benevoles de ne pas avoir fait ceci ou cela. Qui se permettrait avec raison de reprocher quiconque le fait que gforge ne contenienne pas une procedure de migration automatique pour faire l'upgrade depuis une installation basee sur Savannah ? On peut deplorer que cela n'existe pas, certes, mais dire que c'est facile ou que untel n'a pas fait son travail (?) en n'ecrivant pas une telle procedure releve du fantasme.
J'ajouterais pour terminer que lorsque j'ai mis en place Savannah, environ six mois de mon temps a ete consome par le soin que j'ai apporte a la migration. Ce qui existait sur gnu.org avant Savannah c'etait simplement des access a un CVS (moins de 300 personnes si je me souviens bien) et des mailing lists. Installer Savannah sans bousculer les developpeurs utilisant ces resources et en leur permettant de se mettre a utiliser savannah lorsque leur agenda ou leur envie s'y pretait a ete techniquement penible et diplomatiquement delicat. Toutes les personnes qui ont eu l'occasion de prendre en charge la migration d'un service en ligne d'une technologie vers une autre se sont frotes aux memes difficultes.
A mon sens le fait que Savannah soit base sur GForge ou le code actuel n'a guere d'importance. Ce qui compte et qui est rare c'est l'energie benevole qui fait vivre le site. Un site d'herbergement avec le meilleur logiciel possible ne remplira pas sa fonction s'il ne se trouve pas des benevoles pour le tenir jour apres jour sans autre retour que la satisfaction d'avoir fait ce en quoi ils croient.
[^] # Re: Gna! pour l'hébergement de développement libre
Posté par Loic Dachary . En réponse à la dépêche Gna! pour l'hébergement de développement libre. Évalué à 2.
Il aurait certainement ete mieux que le code de savannah et gforge converge, il serait certainement mieux qu'ils convergent dans l'avenir. Mais a qui incombe cette tache ? A celui qui decide de s'y atteler. Je ne vois aucun sens a reprocher a des benevoles de ne pas avoir fait ceci ou cela. Qui se permettrait avec raison de reprocher quiconque le fait que gforge ne contenienne pas une procedure de migration automatique pour faire l'upgrade depuis une installation basee sur Savannah ? On peut deplorer que cela n'existe pas, certes, mais dire que c'est facile ou que untel n'a pas fait son travail (?) en n'ecrivant pas une telle procedure releve du fantasme.
J'ajouterais pour terminer que lorsque j'ai mis en place Savannah, environ six mois de mon temps a ete consome par le soin que j'ai apporte a la migration. Ce qui existait sur gnu.org avant Savannah c'etait simplement des access a un CVS (moins de 300 personnes si je me souviens bien) et des mailing lists. Installer Savannah sans bousculer les developpeurs utilisant ces resources et en leur permettant de se mettre a utiliser savannah lorsque leur agenda ou leur envie s'y pretait a ete techniquement penible et diplomatiquement delicat. Toutes les personnes qui ont eu l'occasion de prendre en charge la migration d'un service en ligne d'une technologie vers une autre se sont frotes aux memes difficultes.
A mon sens le fait que Savannah soit base sur GForge ou le code actuel n'a guere d'importance. Ce qui compte et qui est rare c'est l'energie benevole qui fait vivre le site. Un site d'herbergement avec le meilleur logiciel possible ne remplira pas sa fonction s'il ne se trouve pas des benevoles pour le tenir jour apres jour sans autre retour que la satisfaction d'avoir fait ce en quoi ils croient.