January 12, 2023
David Durieux: firstname.lastname@example.org
FusionInventory is a free software for:
FusionInventory is made up of 2 parts:
The agent, is installed on computers for local inventory.
It can be used for other tasks:
You can have multiple servers, the main servers are:
The project has near 13 years.
Several means of communication have been set up:
The agent and server (plugin FusionInventory for GLPI) has been forked by GLPI/Teclib.
The developpers from this entity has been removed from FusionInventory project.
The specifications have been well started in 2022.
The modifications started to be implemented.
The data structure of inventory come from the OCS Inventory when the agent have been forked when we created FusionInventory in 2010.
I want to update this structure with containers.
For example, the workstation is a container, inside have a computer (container too), a screen...
Now, we have multiple protocols: XML over HTTP, JSON over HTTP... depend on module used.
The goal is to have all in REST API (JSON over HTTP) like FusionInventory backend and it's the standard now for this kind of usage.
The deployment module need a cleanup, and parts to be modified.
I want use dependencies of packages.
The modules are launch when the global launch executed. It come with problems run a module not want now, or need run all modules too often.
Each modules will be independent and have frequency independent.
Example: inventory 1 par day, deploy each 10 minutes.
If you (user or company) want to join us to contribute to FusionInventory project, contact us!
Thank you for following this presentation.