Gestion des versions de plugins

but

  • Creer un système de version de plugins standard / normalisé

Explications de la version

La version doit être composée de 3 chiffres. Par exemple 1.0.0
  • Premier chiffre : modification majeure de code
  • Deuxième chiffre : nouvelles fonctionnalités ou modifications qui requiert une modification du schéma de la base de données
  • Troisième chiffre : corrections de bugs

Cycle de vie

  • La première version stable d'un plugin doit être : 1.0.0
  • La première correction de bug doit être : 1.0.1
  • La première évolution (ou modification du schéma de la base de donnée) doit être : 1.1.0
  • La première évolution majeure doit être : 2.0.0

Dans le cas de l'évolution requise par une nouvelle version de GLPI : doit être 1.1.0 s'il n'y a pas de modifications majeures ou 2.0.0 dans le cas de grosses modifications.