Politique de versionnage et cycle de vie.
Gankpo identifie distinctement les versions de ses formats, API et applications afin que les intégrateurs puissent évaluer la compatibilité et préparer une évolution.
Formats
La version d'un format est enregistrée dans ses métadonnées lorsqu'elle est nécessaire à l'interprétation. Une modification incompatible doit utiliser une nouvelle version majeure ; les ajouts compatibles utilisent une version mineure ou des champs optionnels documentés.
API
Les API exposées à des intégrateurs utilisent un identifiant de version explicite. Une modification incompatible ne remplace pas silencieusement un contrat existant. Les modalités de migration et la durée de coexistence sont précisées dans la documentation de l'API concernée.
Applications
Toute application publiquement distribuée doit afficher son numéro de version, sa plateforme, ses prérequis et, pour les fichiers téléchargeables, les informations d'intégrité proposées par le centre de téléchargement officiel.
Support et obsolescence
Les périodes de support dépendent du produit et, le cas échéant, du contrat applicable. Une version n'est annoncée comme obsolète qu'avec l'identification de la version concernée, de l'impact attendu et du parcours recommandé.
