SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Ähnlich wie The GLPI Project - present & future

GLPI, present and future, Walid Nouh, Teclib
GLPI, present and future, Walid Nouh, TeclibGLPI, present and future, Walid Nouh, Teclib
GLPI, present and future, Walid Nouh, TeclibOW2
 
Foundation Comparison
Foundation ComparisonFoundation Comparison
Foundation ComparisonJody Garnett
 
Keeping the spin - from idea to cash in 6 weeks (ICGSE2011)
Keeping the spin - from idea to cash in 6 weeks (ICGSE2011)Keeping the spin - from idea to cash in 6 weeks (ICGSE2011)
Keeping the spin - from idea to cash in 6 weeks (ICGSE2011)Marcin Kokott
 
The Open Source Working Group - Open World Forum 2009
The Open Source Working Group - Open World Forum 2009The Open Source Working Group - Open World Forum 2009
The Open Source Working Group - Open World Forum 2009Stefane Fermigier
 
Build a Successful Community with Engaging Content
Build a Successful Community with Engaging ContentBuild a Successful Community with Engaging Content
Build a Successful Community with Engaging ContentPerficient, Inc.
 
How Canadian government departments can evaluate an innovative web builder us...
How Canadian government departments can evaluate an innovative web builder us...How Canadian government departments can evaluate an innovative web builder us...
How Canadian government departments can evaluate an innovative web builder us...Diego Macrini
 
Revamping Mailjet API documentation @ ParisAPI meetup
Revamping Mailjet API documentation @ ParisAPI meetupRevamping Mailjet API documentation @ ParisAPI meetup
Revamping Mailjet API documentation @ ParisAPI meetupMailjet
 
OpenERP R&D
OpenERP R&DOpenERP R&D
OpenERP R&DOdoo
 
Kuali OLE: Enabling Choices for Libraries
Kuali OLE: Enabling Choices for LibrariesKuali OLE: Enabling Choices for Libraries
Kuali OLE: Enabling Choices for LibrariesRobert H. McDonald
 
Software libre + Drupal. Between volunteering and business
Software libre + Drupal. Between volunteering and businessSoftware libre + Drupal. Between volunteering and business
Software libre + Drupal. Between volunteering and businessGabriel Dragomir
 
Build your next application in weeks and not months with Groovy and Grails
Build your next application in weeks and not months with Groovy and GrailsBuild your next application in weeks and not months with Groovy and Grails
Build your next application in weeks and not months with Groovy and GrailsPeople10 Technosoft Private Limited
 
Software extensibility of an open source project. OW2con'15, November 17, Par...
Software extensibility of an open source project. OW2con'15, November 17, Par...Software extensibility of an open source project. OW2con'15, November 17, Par...
Software extensibility of an open source project. OW2con'15, November 17, Par...OW2
 
Maximising your digital audiences
Maximising your digital audiencesMaximising your digital audiences
Maximising your digital audiencesEduserv
 
Make Your Contribution Count. Adding Value to the API as a Technical Communic...
Make Your Contribution Count. Adding Value to the API as a Technical Communic...Make Your Contribution Count. Adding Value to the API as a Technical Communic...
Make Your Contribution Count. Adding Value to the API as a Technical Communic...Petko Mikhailov
 
Salon Maison Passive - Plate-Forme VeilleConstruction
Salon Maison Passive - Plate-Forme VeilleConstructionSalon Maison Passive - Plate-Forme VeilleConstruction
Salon Maison Passive - Plate-Forme VeilleConstructionecobuild.brussels
 
ROLE Project Status Meeting (January 2011)
ROLE Project Status Meeting (January 2011)ROLE Project Status Meeting (January 2011)
ROLE Project Status Meeting (January 2011)ROLE Project
 

Ähnlich wie The GLPI Project - present & future (20)

GLPI, present and future, Walid Nouh, Teclib
GLPI, present and future, Walid Nouh, TeclibGLPI, present and future, Walid Nouh, Teclib
GLPI, present and future, Walid Nouh, Teclib
 
Foundation Comparison
Foundation ComparisonFoundation Comparison
Foundation Comparison
 
Keeping the spin - from idea to cash in 6 weeks (ICGSE2011)
Keeping the spin - from idea to cash in 6 weeks (ICGSE2011)Keeping the spin - from idea to cash in 6 weeks (ICGSE2011)
Keeping the spin - from idea to cash in 6 weeks (ICGSE2011)
 
The Open Source Working Group - Open World Forum 2009
The Open Source Working Group - Open World Forum 2009The Open Source Working Group - Open World Forum 2009
The Open Source Working Group - Open World Forum 2009
 
Build a Successful Community with Engaging Content
Build a Successful Community with Engaging ContentBuild a Successful Community with Engaging Content
Build a Successful Community with Engaging Content
 
How Canadian government departments can evaluate an innovative web builder us...
How Canadian government departments can evaluate an innovative web builder us...How Canadian government departments can evaluate an innovative web builder us...
How Canadian government departments can evaluate an innovative web builder us...
 
Revamping Mailjet API documentation @ ParisAPI meetup
Revamping Mailjet API documentation @ ParisAPI meetupRevamping Mailjet API documentation @ ParisAPI meetup
Revamping Mailjet API documentation @ ParisAPI meetup
 
OpenERP R&D
OpenERP R&DOpenERP R&D
OpenERP R&D
 
Kuali OLE: Enabling Choices for Libraries
Kuali OLE: Enabling Choices for LibrariesKuali OLE: Enabling Choices for Libraries
Kuali OLE: Enabling Choices for Libraries
 
Software libre + Drupal. Between volunteering and business
Software libre + Drupal. Between volunteering and businessSoftware libre + Drupal. Between volunteering and business
Software libre + Drupal. Between volunteering and business
 
Drupal 8 by valuebound
Drupal 8 by valueboundDrupal 8 by valuebound
Drupal 8 by valuebound
 
FIWARE technology seminar
FIWARE technology seminarFIWARE technology seminar
FIWARE technology seminar
 
Build your next application in weeks and not months with Groovy and Grails
Build your next application in weeks and not months with Groovy and GrailsBuild your next application in weeks and not months with Groovy and Grails
Build your next application in weeks and not months with Groovy and Grails
 
Software extensibility of an open source project. OW2con'15, November 17, Par...
Software extensibility of an open source project. OW2con'15, November 17, Par...Software extensibility of an open source project. OW2con'15, November 17, Par...
Software extensibility of an open source project. OW2con'15, November 17, Par...
 
Maximising your digital audiences
Maximising your digital audiencesMaximising your digital audiences
Maximising your digital audiences
 
Querix Lycia: 4GL is modern!
Querix Lycia: 4GL is modern!Querix Lycia: 4GL is modern!
Querix Lycia: 4GL is modern!
 
Make Your Contribution Count. Adding Value to the API as a Technical Communic...
Make Your Contribution Count. Adding Value to the API as a Technical Communic...Make Your Contribution Count. Adding Value to the API as a Technical Communic...
Make Your Contribution Count. Adding Value to the API as a Technical Communic...
 
Salon Maison Passive - Plate-Forme VeilleConstruction
Salon Maison Passive - Plate-Forme VeilleConstructionSalon Maison Passive - Plate-Forme VeilleConstruction
Salon Maison Passive - Plate-Forme VeilleConstruction
 
ROLE Project Status Meeting (January 2011)
ROLE Project Status Meeting (January 2011)ROLE Project Status Meeting (January 2011)
ROLE Project Status Meeting (January 2011)
 
EPUB NOW AND FUTURE
EPUB NOW AND FUTUREEPUB NOW AND FUTURE
EPUB NOW AND FUTURE
 

Mehr von Nouh Walid

Présentation GLPI aux RMLL 2017
Présentation GLPI aux RMLL 2017Présentation GLPI aux RMLL 2017
Présentation GLPI aux RMLL 2017Nouh Walid
 
FusionInventory at LSM/RMLL 2012
FusionInventory at LSM/RMLL 2012FusionInventory at LSM/RMLL 2012
FusionInventory at LSM/RMLL 2012Nouh Walid
 
One year of FusionInventory
One year of FusionInventoryOne year of FusionInventory
One year of FusionInventoryNouh Walid
 
GLPI talk at FOSDEM 2011
GLPI talk at FOSDEM 2011GLPI talk at FOSDEM 2011
GLPI talk at FOSDEM 2011Nouh Walid
 
Glpi at JM2L 2010
Glpi at JM2L 2010Glpi at JM2L 2010
Glpi at JM2L 2010Nouh Walid
 
GLPI at RMLL 2010
GLPI at RMLL 2010GLPI at RMLL 2010
GLPI at RMLL 2010Nouh Walid
 
Présentation FusionInventory JM2L 2010
Présentation FusionInventory JM2L 2010Présentation FusionInventory JM2L 2010
Présentation FusionInventory JM2L 2010Nouh Walid
 
Mini conférence GLPI Solutions Linux 2008
Mini conférence GLPI Solutions Linux 2008Mini conférence GLPI Solutions Linux 2008
Mini conférence GLPI Solutions Linux 2008Nouh Walid
 
Présentation OCS et GLPI aux Solutions Linux 2008
Présentation OCS et GLPI aux Solutions Linux 2008Présentation OCS et GLPI aux Solutions Linux 2008
Présentation OCS et GLPI aux Solutions Linux 2008Nouh Walid
 
Présentation GLPI aux RMLL 2007
Présentation GLPI aux RMLL 2007Présentation GLPI aux RMLL 2007
Présentation GLPI aux RMLL 2007Nouh Walid
 
Déploiement d'une solution libre de gestion de parc et d'inventaire
Déploiement d'une solution libre de gestion de parc et d'inventaireDéploiement d'une solution libre de gestion de parc et d'inventaire
Déploiement d'une solution libre de gestion de parc et d'inventaireNouh Walid
 

Mehr von Nouh Walid (11)

Présentation GLPI aux RMLL 2017
Présentation GLPI aux RMLL 2017Présentation GLPI aux RMLL 2017
Présentation GLPI aux RMLL 2017
 
FusionInventory at LSM/RMLL 2012
FusionInventory at LSM/RMLL 2012FusionInventory at LSM/RMLL 2012
FusionInventory at LSM/RMLL 2012
 
One year of FusionInventory
One year of FusionInventoryOne year of FusionInventory
One year of FusionInventory
 
GLPI talk at FOSDEM 2011
GLPI talk at FOSDEM 2011GLPI talk at FOSDEM 2011
GLPI talk at FOSDEM 2011
 
Glpi at JM2L 2010
Glpi at JM2L 2010Glpi at JM2L 2010
Glpi at JM2L 2010
 
GLPI at RMLL 2010
GLPI at RMLL 2010GLPI at RMLL 2010
GLPI at RMLL 2010
 
Présentation FusionInventory JM2L 2010
Présentation FusionInventory JM2L 2010Présentation FusionInventory JM2L 2010
Présentation FusionInventory JM2L 2010
 
Mini conférence GLPI Solutions Linux 2008
Mini conférence GLPI Solutions Linux 2008Mini conférence GLPI Solutions Linux 2008
Mini conférence GLPI Solutions Linux 2008
 
Présentation OCS et GLPI aux Solutions Linux 2008
Présentation OCS et GLPI aux Solutions Linux 2008Présentation OCS et GLPI aux Solutions Linux 2008
Présentation OCS et GLPI aux Solutions Linux 2008
 
Présentation GLPI aux RMLL 2007
Présentation GLPI aux RMLL 2007Présentation GLPI aux RMLL 2007
Présentation GLPI aux RMLL 2007
 
Déploiement d'une solution libre de gestion de parc et d'inventaire
Déploiement d'une solution libre de gestion de parc et d'inventaireDéploiement d'une solution libre de gestion de parc et d'inventaire
Déploiement d'une solution libre de gestion de parc et d'inventaire
 

Kürzlich hochgeladen

10 Essential Software Testing Tools You Need to Know About.pdf
10 Essential Software Testing Tools You Need to Know About.pdf10 Essential Software Testing Tools You Need to Know About.pdf
10 Essential Software Testing Tools You Need to Know About.pdfkalichargn70th171
 
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1KnowledgeSeed
 
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)Gáspár Nagy
 
Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdf
Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdfMicrosoft 365 Copilot; An AI tool changing the world of work _PDF.pdf
Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdfQ-Advise
 
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...Andrea Goulet
 
A Guideline to Zendesk to Re:amaze Data Migration
A Guideline to Zendesk to Re:amaze Data MigrationA Guideline to Zendesk to Re:amaze Data Migration
A Guideline to Zendesk to Re:amaze Data MigrationHelp Desk Migration
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2
 
JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)Max Lee
 
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdfMastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdfmbmh111980
 
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...rajkumar669520
 
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdfImplementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdfVictor Lopez
 
how-to-download-files-safely-from-the-internet.pdf
how-to-download-files-safely-from-the-internet.pdfhow-to-download-files-safely-from-the-internet.pdf
how-to-download-files-safely-from-the-internet.pdfMehmet Akar
 
What need to be mastered as AI-Powered Java Developers
What need to be mastered as AI-Powered Java DevelopersWhat need to be mastered as AI-Powered Java Developers
What need to be mastered as AI-Powered Java DevelopersEmilyJiang23
 
A Guideline to Gorgias to to Re:amaze Data Migration
A Guideline to Gorgias to to Re:amaze Data MigrationA Guideline to Gorgias to to Re:amaze Data Migration
A Guideline to Gorgias to to Re:amaze Data MigrationHelp Desk Migration
 
The Impact of PLM Software on Fashion Production
The Impact of PLM Software on Fashion ProductionThe Impact of PLM Software on Fashion Production
The Impact of PLM Software on Fashion ProductionWave PLM
 
Agnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in KrakówAgnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in Krakówbim.edu.pl
 
APVP,apvp apvp High quality supplier safe spot transport, 98% purity
APVP,apvp apvp High quality supplier safe spot transport, 98% purityAPVP,apvp apvp High quality supplier safe spot transport, 98% purity
APVP,apvp apvp High quality supplier safe spot transport, 98% purityamy56318795
 
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...naitiksharma1124
 
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...Abortion Clinic
 

Kürzlich hochgeladen (20)

10 Essential Software Testing Tools You Need to Know About.pdf
10 Essential Software Testing Tools You Need to Know About.pdf10 Essential Software Testing Tools You Need to Know About.pdf
10 Essential Software Testing Tools You Need to Know About.pdf
 
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
 
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
 
Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdf
Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdfMicrosoft 365 Copilot; An AI tool changing the world of work _PDF.pdf
Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdf
 
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
 
A Guideline to Zendesk to Re:amaze Data Migration
A Guideline to Zendesk to Re:amaze Data MigrationA Guideline to Zendesk to Re:amaze Data Migration
A Guideline to Zendesk to Re:amaze Data Migration
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)
 
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdfMastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
 
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
 
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdfImplementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdf
 
how-to-download-files-safely-from-the-internet.pdf
how-to-download-files-safely-from-the-internet.pdfhow-to-download-files-safely-from-the-internet.pdf
how-to-download-files-safely-from-the-internet.pdf
 
What need to be mastered as AI-Powered Java Developers
What need to be mastered as AI-Powered Java DevelopersWhat need to be mastered as AI-Powered Java Developers
What need to be mastered as AI-Powered Java Developers
 
A Guideline to Gorgias to to Re:amaze Data Migration
A Guideline to Gorgias to to Re:amaze Data MigrationA Guideline to Gorgias to to Re:amaze Data Migration
A Guideline to Gorgias to to Re:amaze Data Migration
 
The Impact of PLM Software on Fashion Production
The Impact of PLM Software on Fashion ProductionThe Impact of PLM Software on Fashion Production
The Impact of PLM Software on Fashion Production
 
Agnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in KrakówAgnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in Kraków
 
APVP,apvp apvp High quality supplier safe spot transport, 98% purity
APVP,apvp apvp High quality supplier safe spot transport, 98% purityAPVP,apvp apvp High quality supplier safe spot transport, 98% purity
APVP,apvp apvp High quality supplier safe spot transport, 98% purity
 
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
 
Top Mobile App Development Companies 2024
Top Mobile App Development Companies 2024Top Mobile App Development Companies 2024
Top Mobile App Development Companies 2024
 
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
 

The GLPI Project - present & future