The GLPI Project
AFUP Meetup Montpellier 16/06/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 an remote inventory
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
• Code modernization is mandatory
• 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 are become mandatory
• More reviewers, attract new contributors
• Write doc for new features and behavior changes
The product:
• Write an up-to-date user documentation
• New UI in JS
• Support for PostgreSQL and more
Upcoming products
FlyveMDM:
• Mobile Device Management on top of GLPI
• Android & iOS
• FLOSS: GPLv3
• AngularJS UI
• Developed by Teclib’ at github.com/flyve-mdm
Upcoming products
Armadito:
• FLOSS Antivirus
• Centralized console embedded in GLPI
• Developed by Teclib’ at github.com/armadito
github.com/glpi-project
jobs@teclib.com

The GLPI Project - present & future