The GLPI Project
OW2 Conference, June 2017
The speaker
Walid Nouh:
• Associate at Teclib’ Group
• GLPI core developer since 2006
• FusionInventory core developer since 2010
• GLPI Product manager at Teclib’
@wawaxx
Main features
Asset management:
• Hardware, software, licenses
• Local inventory
• Extra features:
– Network discovery
– Remote inventory
– Software deployment
Main features
ITIL Service Desk:
• Incident & request management
• Problem & change management
• Knowledge base
Other:
• Plugins
• REST API
Audience
A solution for everybody:
• Small associations to big companies
• Public sector
• Education
• Industry
• Banking sector
• Etc.
Technologies
Community tools
Project highlights
Team & community
Teclib’ team:
• 10 people in France & Spain
Community members:
• Integrators
• Freelances
• Individuals
• Companies
• Translators
Challenges
The code base:
• Specific framework
• Loosing knowledge
Features vs rewrite:
• Balance between new features and code rewrite
• Write tests for a 13 years old project
Challenges
The community:
• New website
• Interact with our users in their language:
– Portuguese
– Spanish
– Russian
– English
Challenges
Contribution workflow:
• Unit tests for PR soon mandatory
• More reviewers
• Write doc for new features and behavior changes
• Attract new contributors
The product:
• Write an up-to-date user documentation
• New User Interface in JS
• DB support: PostgreSQL and more
Upcoming products
FlyveMDM:
• Mobile Device Management on top of GLPI
• Android & iOS
• Open Source: GPLv3
• AngularJS UI
• Developed by Teclib’ at github.com/flyve-mdm
Upcoming products
Armadito:
• Open Source Antivirus for Linux and Windows: LGPL v3
• Real-time protection, uses ClamAV and Yara signatures
• Centralized console embedded in GLPI
• Developed by Teclib’ at github.com/armadito
github.com/glpi-project
jobs@teclib.com

The GLPI Project - present & future