Bonjour,
J'ai un petit problème : à force de mettre bout à bout des petits trucs,
j'ai obtenu deux très gros patchs (~ 380K :
https://forge.indepnet.net/attachments/960/patch.V4 et
https://forge.indepnet.net/attachments/962/patch.V6 appliquablent sur la
version 15646 du SVN de GLPI). Ils ne sont pas définitif. Mais, si vous
pensez que les modifications que je suggère sont intéressantes à
appliquer à GLPI, il me semble difficile, pour vous, de le vérifier en
détails avant de l'intégrer à GLPI. Donc, je ne sais pas comment
procéder. D'autant plus que cela ne me semble pas être le dossier
"chaud" de la 0.83 (ie : validation des nouvelles tab, épuration du
code, template sur les tickets, ...). Peut-être ce patch pourrait-il
attendre la version 0.84 ou une version ultérieur ?
Pour ces patch, j'ai essayé de tenir compte des commentaires de chacun.
Ils s'appuient fortement sur les deux pages du wiki que j'ai initié
(https://forge.indepnet.net/projects/glpi/wiki/NetworkPortReview et
https://forge.indepnet.net/projects/glpi/wiki/Internet_Protocol_resources).
Cela facilitera la compréhension de ceux qui souhaitent en valider les
concepts et vérifier le patch. Notes que j'ai ajouter des points
supplémentaires à la page sur le NetworkPortReview (notamment, sur les
effets de bord de mes propositions sur les Device*Card et leur jonction
au PC).
Je suis conscient que cela chamboule beaucoup de choses pour les
plugins, notamment pour l'import d'OCS. Mais je particperai à la mise du
coeur de GLPI pour s'adapter à ces changements. Je m'attèlerai,
également, à l'outils de migration associé.
Ces deux patches sont une ébauche de ce qu'il est possible de faire.
Mais ils sont encore pollué par des essais intermédiaires. De plus, ils
ne sont par propre : ils ne purgent pas très bien les bases de données
lors la suppression de données. Mais ils donnent une bonne idée de ce
que je proposes.
Quoiqu'il en soit, avant de soumettre la version finale du patch, je
repartirai d'une distribution fraiche de GLPI directement issue du SVN.
J'y ajouterai les différents points que vous souhaiteriez voir intégrer
à GLPI. Je ferai, également, le tri dans le fichier de LANG pour n'y
laisser que le strict minimum. D'ailleurs, tout commentaire sur les
terminologies serait apprécié (à noter que le "Noeud réseau" sera
renommé en "Adresse Internet" à défaut de mieux).
Cordialement
Damien
--
--------------------------------------------------------------------
Damien TOURAINE - Ingénieur de Recherche CNRS, LIMSI-CNRS
Groupe de RV&A "VENISE", (http://www.limsi.fr/venise/)
Bat. 508, Universite Paris-Sud 91403 Orsay cedex - +33 1 69 85 81 64
--------------------------------------------------------------------
_______________________________________________
Glpi-dev mailing list
Glpi-dev@gna.org
https://mail.gna.org/listinfo/glpi-dev