Nicolas Ecarnot a écrit :
Bonjour,

Je connaissais IRMA mais je l'avais écarté pour cause de modèle de base de données trop mal construit. Je découvre avec plaisir qu'une équipe francophone reprend le projet et ça nous intéresse.


C'est vrai que le modele de la base est assez "basique" mais je pense que c'est suffisant, pour la plupart des utilisations qu'on peux faire de glpi.

Après une première install, je découvre que je ne peux pas me logguer. Un peu de débug et je vois que les variables sont postées mais non récupérées, rapport au register_global à off par défaut depuis plus d'un an dans les install par défaut de php. Qu'à cela ne tienne, si vous me confirmez que le problème vient bien de là, je vais proposer un patch dans ce sens (si vous l'acceptez).


Nous avons déjà reglé ce probleme ainsi que de nombreux petits "bugs" qui restaient, ce sera implémenté dans la version 0.3 que nous "realizon" tres bientôt, dans le mois de juin si tout va bien.

De façon plus générale, nous cherchons depuis un bon moment un logiciel de gestion de parc, mais non automatisé (à la OCSI), et GLPI nous plaît. Il nous manque surtout une notion d'historique : Nous souhaitons non seulement gérer notre parc, mais conserver les infos sur l'évolution du parc. Acceptez-vous les contributions, avez-vous du temps pour commiter nos patch, voir même ouvrir le CVS ?


A ce niveau, nous acceptons bien sur, et sommes demandeurs de toute contribution. Le CVS n'est pas ouvert, je pense qu'a terme il le sera, mais actuellement les travaux à réaliser sont trop consequents pour qu'on laisse chacun contribuer avoir accés dessus comme ça, nous nous en sortirions plus si c'etait la cas. Meme si nous y perdons un peu en temps, nous preferons actuellement passer par cette Mailing liste pour tout ce qui concerne les contributions.

Le principe est simple si on veux contribuer :

1) La premiere chose à faire c'est aller chercher les sources sur le CVS (en Anonyme), et de tenir ces sources à jour.

2) Ensuite d'identifier les parties sur lesquelles ont veux travailler, puis en faire part ici sur la mailing liste.

3) Comme ça chacun pourra aller de son commentaire (je pense que c'est comme ça qu'on fait avancer les choses dans le sens de l'interet général).

4) Et ça permet aussi de ne pas avoir deux contributeurs travaillant en meme temps sur les memes choses, etant donné que tout passe par ici.

5) Au final vous nous envoyez les fichiers de contribution, les eventuels diff des fichiers modifiés et nous on integre et verifie ça si la majorité des presents sur la mailing liste sont pour.

Voila comment nous procedons actuellement, je ne sais pas trop s'il existe des meilleurs façons de faire pour un projet OpenSource, mais je sais que jusque là cette methode à bien marchée.

Bien sur c'est une procedure pour les grosses contributions, si il s'agit d'un patch ou d'un correctif, pas forcement besoin de passer par toutes les etapes. Mais dans l'absolu c'est comme ça que je vois le truc, en particulier car il y a pas mal de structures qui utilisent déjà GLPI en prod et pour un souci de transparence envers eux, pour leur garantir qu'on ne fait pas n'importe quoi non plus, et qu'ils ont leur mot à dire je pense que c'est primordial.


--
Bazile



Reply via email to