[Fusioninventory-devel] Etat d'avancement de FusionInventory par rapport à GLPI / State of FusionInventory's development in regard to GLPI

Walid nouh walid.nouh at gmail.com
Sun Mar 13 20:44:21 UTC 2011


/French first / english below/

Bonjour à tous,

Comme évoqué lors du FOSDEM, l'équipe de Fusion désire avoir un contact 
plus régulier avec la team GLPI.
Comme les choses bougent pas mal de notre côté, voici un point 
d'avancement du projet.

FusionInventory-Agent

L'agent est toujours en version stable 2.1.x. Gonéri fait des 
corrections sur Windows 7 et les Windows 64 bits, mais pas de gros 
changement sur la partie inventaire.
Une tâche d'inventaire à distance des Vmware ESX/ESXI a été développé 
pour la CNAMTS. Actuellement il se lance en ligne de commande, et 
inventorie les ESX 4.0 4.1. Il remonte l'inventaire au format XML 
classique Fusion/OCS dans un serveur OCS ou dans FusionInventory for 
GLPI. Dans les semaines à venir, cette tâche de l'agent sera pilotée 
directement par le plugin Fusion.
Un changement de protocole est amorcé, pour passer du format XML à du 
REST/JSON. Celui-ci sera mis en place dans un premier temps sur la 
partie télédiff Fusion et sur la récupération des credentials pour les 
ESX. Ce changement nous permettra d'avoir un code modulaire, et plus 
facile à tester

Pour un prototype pour un client, Teclib' développe un nouveau module de 
télédiff, qui n'a plus rien à voir avec celui d'OCS. Actuellement c'est 
un proof of concept, mais les specs sont faites sur le wiki du projet 
Fusion, et cela débouchera certainement sur un nouveau module de 
télédiff dans les mois à venir.
Kévin Roy termine actuellement un agent d'inventaire Android. Il génère 
déjà le XML. Il reste à l'envoyer au serveur. Dans un premier temps on 
va remonter ça comme un ordinateur, par la suite on verra ensemble 
comment prendre en charge proprement la partie smartphone.

FusionInventory for GLPI

La version 2.3.0 pour GLPi 0.78 est toujours en cours de stabilisation. 
David fait un gros travail dessus. Nous avons pas mal de testeurs. La 
version 2.4.0 pour GLPI 0.80 est en cours de portage. Comme nous 
l'avions énoncé lors de la soirée Fusion au FOSDEM, nous voulons 
recoller avec le cycle des releases de GLPI. Cette version 2.4.0 est 
donc importante, et vit sa vie en parallèle de la 2.3.0. Dans celle-ci 
nous avons déjà intégré la remontée des VMS.
Des essais de nouvelle interface de télédiff sont en cours pour avoir un 
truc sympa et sexy avec extjs.

Soirée Fusioninventory

La semaine dernière a eu lieu une soirée FusionInventory dans les locaux 
de Teclib' à Paris. Nous avons eu 6 personnes : certaines venant d'IRC, 
d'autres simples utilisateurs ou curieux.

J'ai fait une présentation de GLPI (la classique, générale, dispo sur le 
wiki de GLPI), et Gonéri a ensuite présenté FusionInventory et les 
évolutions à venir. Nous avons fini par aller manger ensemble ensuite. 
Rien de bien révolutionnaire dans cette soirée, mais ça permet d'avoir 
un échange avec des utilisateurs.

Meeting HP à Grenoble

Bruno Cornec, responsable Open Source International chez HP nous a 
invité à venir parler de FusionInventory pour un de leur évènement 
partenaire le 17 mars. Goneri et moi allons y aller, et je compte 
présenter (sauf contre indication) GLPI en utilisant la même 
présentation que pour le FOSDEM.

En conclusion, on avance tranquillement. La priorité est la 
stabilisation du plugin pour GLPI 0.78 et 0.80.


English translations by Mathieu Simon :


Hello all

As stated during the Meeting between FusionInventory and GLPI developers 
during FOSDEM we from Fusion want to have more regular contact with the 
GLPI develpoers to keep track of the development.

Since lots of things are happening and chaning in our codebase we want 
to show you what has happened since the fork and what we plan to takle 
in the near future.

FusionInventory Agent

The stable branch of the Agent is  still 2.1.x. Gonéri has fixed some 
bugs for Windows 7 and 64-bit Windows version in this branch but but 
only small changes concerning the inventory part.

A remote VMware ESX/ESXi/vSpere inventory task has been developed for 
the french national health insurance (CNAMTS) and is part of the 
FusionInventory codebase. At the moment it inventorizes VMware vSpere 
4.0 and 4.1 servers and is launched from CLI. The ESX inventory produces 
a classic OCS-style XML file that is understood by OCS and 
FusionInvenory-for-GLPI servers. During the next weeks these inventory 
requests will be made possibly through the web UI of GLPI using the 
FusionInventory plugins.

We have initiated the switch from XML-based inventory output to 
REST/JSON. The remote deployment task and ESX credential collector will 
be the first modules employing this new format. The main advantage of 
this new format lies in an increased modularity which essentially makes 
testing easing.

TECLIB' is developing for one of its customers a  new remote deployment 
module from scratch which has nothing to do with the old one from OCS. 
At the moment it's only a proof of concept but the specs are already 
mostly worked out in the FusinInventory Wiki. We expect this new module 
of remote deployment to become real in the months to come.

Kévin Roy  is finishing right now an agent running on Android which is 
already generating a proper XML inventory the part which sends it to the 
server is being worked on. At the moment a Smartphone will be considered 
as computer but we will discuss together how exactly Smartphones will be 
treated exactly.

FusionInventory for GLPI

Version 2.3.0 for GLPI 0.78 is still in state of stabilization. David 
had worked a lot of hours on it and we have quite some people testing 
the beta releases. Version 2.4.0 which will be compatible with GLPI 0.80 
is in the works. As said during the meeting during FOSDEM we want to 
re-connect with the GLPI release cycle. This means that the future 2.4.0 
release is thus important to us and gets worked on in parallel to the 
2.3.0 branch. This (2.4 branch) already has the VM inventory feature for 
VMware ESX/ESXI integrated.

There have been made some experimental tests with modernized remote 
deployment module based around ExtJS.

FusionInventory event
Last week some of us met at the Teclib offices in Paris where 6 guests 
(some from IRC, some interested normal users) where have made a 
classical presentation about GLPI (the one that is available on the and 
Gonéri afterwards presented FusionInventory. Afterwards we had dinner 
together. It was not a revolutionary event but it is one of those 
opportunities where developers and end users can talk to each other more 
easily.

Meeting at HP Grenoble

Bruno Cornec who is responsible for international open source at HP has 
invited us to talk about FusionInventory during one of their partnership 
events. Gonéri, and I will be there and we plan to present GLPI using 
the same slides from FOSDEM (unless there is no protest or disadvantage).

Finally we we're going improving FusionInventory step by step and focus 
on the stabilization of the GLPI plugin for 0.78. ad 0.80.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/fusioninventory-devel/attachments/20110313/c7385092/attachment.htm>


More information about the Fusioninventory-devel mailing list