Jump to content

GLPi

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by 62.57.158.8 (talk) at 15:41, 25 May 2016 (Content Update). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

GLPi
Original author(s)INDEPNET
Developer(s)Jean-Mathieu Doléans, Julien Dombre & Bazile Lebeau
Stable release
0.90 / 9 October 2015; 9 years ago (2015-10-09)
Repository
Written inPHP
PlatformCross-platform
TypeIT asset management, Issue tracking system & Service desk
LicenseGNU GPL v2
Websiteglpi-project.org Edit this on Wikidata

GLPi (acronym for Gestionnaire Libre de Parc Informatique) is a free IT Asset Management, issue tracking system and service desk solution. This open source software is written in PHP and distributed under GPL license. As an open source technology, anyone can run, modify or develop the code which is free. This way, contributors can participate in the evolution of the software by committing free and open source supplementary modules on github. Besides, Teclib’, the solution’s Editor, ensures the core code and software growth by maintaining the distribution under a free license while preserving the developers and users communities. GLPi is a web-based application helping companies to manage their information system. Amongst its features, the solution is able to build an inventory of all the organization's assets and to manage administrative and financial tasks. The solution’s functionalities help IT Administrators to create a database of technical resources, as well as a management and history of maintenances actions. The assistance feature provides users a service to declare incidents or requests based on asset or not.

History

Chronology

Date Major Event
2003 Project’s birth
2006 Cooperation and integration with the OCS Inventory
“Trophée du Libre” - IT Award in security section
2007 Introduction of the Multi-entity feature in the 0.70 version
2008 Set up of a Partner Network
2010 Beginning of ITIL compatibility with 0.78 version
First release of FusionInventory for GLPi
2012 1 million downloads reached
2015 Teclib’ becomes GLPi official Editor
Redesign of the plugins’ catalogue in AngularJS
Suggestion website introduction
Migration to git and github

History

The GLPi Community based-project started in 2003 and was directed by the INDEPNET association. Through the years, GLPi became wildly used by both communities and companies, leading to a need of professional services around the solution. Whereas the INDEPNET Association did not intend to offer services around the software, in 2008 the Association created a Partners' Network in order to achieve various objectives: The first objective was to build an ecosystem where Partners could participate in GLPi Project. Secondly, Partners would financially support the association, in order to ensure the necessary software evolutions. And finally, the ecosystem would guarantee a service delivery through a known and identified Network, directly connected to INDEPNET. In 2009, Teclib’ started to integrate the software and became an important key player in the enhancement of the latter, through the development of the GLPi code and the implementation of new features. This 6 years' involvement led to a Unique Platinum Partner status, given by the GLPi's Community. During summer 2015, the GLPi's Community leaders decided to transfer the roadmap management and the development leadership to Teclib’. Thus, since 2015 Teclib' is the official Editor of the GLPi solution and ensures the software R&D thanks to the know-how of its developers team and its open technology expertise. Together, Teclib' and the community highly contribute – in many ways – to the development, improvement and optimization of the GLPi software. Indeed, Teclib’ aims to federate the community, develop the project and stimulate the software presence on professional market by proving training and support to users and professional. Thus, following the partnership model already set up by INDEPNET, Teclib’ is expanding the Partners’ Network to an international scale. Even though the solution is distributed by Teclib’, the code remains under a GPL license and keeps its open source nature. GLPi continues to improve thanks to the users and professionals involvement along with the editor engagement.

Major Releases

Since 2003, GLPi developed and has been evolving under more than 80 versions. Here goes the timeline of major releases:

Date Release
April, 1st 2016 Latest Version: GLPi 0.90.3
October, 9th 2015 GLPi 0.90
November, 12th 2014 GLPi 0.85
August, 9th 2013 GLPi 0.84
April, 4th 2012 GLPi 0.83
May, 26th 2011 GLPi 0.80
October, 12th 2010 GLPI 0.78
July, 9th 2009 GLPi 0.72
July, 11th 2008 GLPi 0.71
December, 21st 2007 GLPi 0.70
July, 28th 2006 GLPi 0.68
March, 29th 2006 GLPI 0.65
September, 20th 2005 GLPi 0.6
April, 29th 2005 GLPi 0.5
November, 11th 2003 GLPi 0.2 – 1st Version

Software Development

GLPi Project is an open source and collaborative community of developers and IT experts gathering their knowledge in order to develop GLPi software. This collaboration is achieved by different means: installation and use of GLPi, GLPi tests, upgrades submissions, documentation participations, translations, features requests…

With the contribution of the Community, Teclib’ experts provide new features, core software upgrades and functionalities through the integration of new plugins.

Software Overview

As an ITSM software, the main features of GLPi are the following:

  • Multi-entity management
  • Multilingual management and support (45 languages available)
  • Multi user support and Multiple Authentication System
  • Administrative and Financial management
  • Inventory functionalities
  • Incident and request management tracking and monitoring features
  • Problem and change management
  • Licenses management (ITIL compliant)
  • Assignment of equipment: location, users and groups
  • Simplified interface to allow end users to file a support ticket
  • Asset and helpdesk reports: hardware, network or interventions (support)

Specific Features

Inventory

  • Inventory of computers, peripherals network printers and associated components through and interface with OCS Inventory or FusionInventory.
  • Business management, contracts, documents related to inventory items

ITIL Compliant ServiceDesk

  • Management of issues on many environments through creation of tickets, management of tickets, assignment, tickets scheduling, etc.
  • Problem, project and changes management

End Users

  • Intervention history
  • Satisfaction survey
  • Request comment
  • Mail tracking of intervention demands

Technicians

  • Intervention demands management
  • Ticket escalation

Statistics

  • Reports in various formats (PNG, SVG, CSV)
  • Global statistics
  • Categories statistics (by technician, hardware, user, category, priority, location …)

Management

  • Equipment status management and booking
  • Contracts and Documents management
  • Basic system of knowledge database management
  • Management of applications for assistance of all types of equipment inventory
  • Management of business and financial information (purchase, guarantee and extension, damping)

Reservation

  • Reservation management
  • User interface (calendar)

Knowledge Database

  • Knowledge base articles and FAQ management
  • Content management by targets (profiles, groups, etc.)

Reports

  • Devices Report generation (device-type, associated contract, commercial informations)

Moreover, GLPi has many plugins[1] that add further features.

Distribution

GLPi Software can be installed and set up in two different ways, either through the community forge or through a professional network.

  1. GLPi Project: The software standard version is downloadable for free on the community websites, where all the source codes are available.
  2. GLPi Network: GLPi Network is a professional and international distribution that gathers free GLPi Software, open source solutions, value-added plugins and additional modules, developed and provided exclusively by Teclib': FusionInventory, MariaDB, Debian GNU/Linux, etc.

The ITSM web-based administration interface is provided as a virtual appliance (Virtual Machine – VM).

Technologies Used

GLPi is using the following technologies:

  • PHP 5.4 or higher
  • MySQL / MariaDB regarding the database
  • HTML for the Web pages
  • CSS respecting style sheets
  • XML for report generation

See also

References

  1. ^ "GLPI plugins portal". glpi project. Retrieved 2012-05-14.

Bibliography