-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Bonsoir,

Merci de l'intérêt que vous portez au projet GLPI.

Francois-Joseph Cid a écrit :

> Dans le cadre du travail de diplôme de l'un de nos stagiaires, nous avons 
> établi un cahier des charges pour le développement de nouvelles 
> fonctionnalités dans GLPI.
> 
> Afin de débuter ce travail dans les meilleures conditions et de pouvoir 
> ensuite partager avec la communauté GLPI le résultat de ces travaux, nous 
> aimerions vous soumettre les document ci-joints.
> 
> Les plugins et les rapports ne devraient pas poser de problème. Par contre 
> nous aimerions apporter des modifications au "coeur" de Glpi ainsi que 
> développer un "template" pour l'ajout de nouveaux types d'équipements à 
> inventorier comme quelqu'un l'a déjà fait avec les "Téléphones".
> 
> Nos questions :
> - sur quelle version conseillez-vous de travailler pour ce développement 
> (0.68.3 ou 0.70) ?

Si vous ne souhaitez pas faire votre travail deux fois, il est
préférable de travailler sur la version 0.7 qui contient de nombreux
changements majeurs. De plus l'architecture des plugins a changé
également pour être compatible avec la version 0.7.

Maintenant cela nécessite un suivi journalier de la version de
développement. Ce qui est travail lourd...


> - comment peux-t-on intégrer les modifications à la version officielle de 
> Glpi pour qu'elles fassent partie intégrante des versions futures ?

Intégrer une modification extérieure n'est pas une action neutre dans le
sens où il nous incombera alors, par la suite, de maintenir le code dans
les versions futures.

Notre ligne de conduite est relativement simple, si les modifications
proposées sont propres et répondent à un besoin générique et
s'inscrivent dans l'historique et la logique de l'application, elles
seront intégrées dans la mesure du possible. L'expérience nous a montré
que malheureusement nous sommes amenés à ré écrire quasi-totalement le
code pour une intégration correcte.

> 
> Le stagiaire dispose de 80 heures pour le développement et il commence la 
> semaine prochaine !

Le volume d'heures me semble faible compte tenu des modifications listées.

C'est un peu tard pour que nous puissions étudier avec attention vos
documents...

> 
> Les conseils et éventuelles remarques à notre document sont les bienvenus.

La partie concernant l'affichage du numéro d'inventaire me semble
triviale et ne devrait pas poser de probléme.

La partie concernant la conception d'un nouvel objet d'inventaire me
semble beaucoup plus complexe à mettre en oeuvre surtout si l'on
souhaite que cette objet soit générique.

Les types de vues arborescentes peuvent être pratique sur un petit parc
mais sur un grand parc seront totalement illisibles.

Voilà c'est tout ce que je peux vous répondre compte tenu des délais.

En espérant que cela vous sera utile.

Bon Week-end

- --
Jean-Mathieu Doléans
www.glpi-project.org


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQFF+uHDyQar2dfQ77ARAr7NAJ0SjlTM6LPzWoAqRIgjHgZk7JVYdQCfa+2W
JhRuqaOIAZNRybnxtQzjC3c=
=dvRb
-----END PGP SIGNATURE-----

_______________________________________________
Glpi-dev mailing list
Glpi-dev@gna.org
https://mail.gna.org/listinfo/glpi-dev

Reply via email to