Commit 63e7ed79 authored by Jean-Benoist Leger's avatar Jean-Benoist Leger

Une seule version.

parent a6af03fe
Versions du programme de routage
================================
Forme
-----
La forme est x.y.z .
* x est un entier naturel, la version majeure
* y est un entier naturel, la version majeure de la base de donnée associée
* z est un entier naturel, la révision
Version majeure
---------------
Un changement de version majeure implique un changement de la façon dont
le programme de routage s'utilise ou un changement de la façon dont le programme
de routage retourne ses résultats.
Un changement de ce numéro de version entraîne probablement un changement dans
les frontends.
Version majeure de la base de donnée associée
---------------------------------------------
Il s'agit de la version majeure de la base de donnée que le programme de routage
s'attend à trouver lors de ces requêtes. La base de donnée DOIT avoir même
version majeure.
Révisions
---------
Un changement de ce numéro implique aucune modification destructive dans
l'interface avec l'utilisateur, et aucun changement dans ce qui est attendu dans
la base de données.
Attention, si il est garanti qu'un frontend fonctionnant avec la version x.y.z
fonctionne avec la version x.y.(z+1), la réciproque pourra être fausse en cas
d'ajout de nouvelles possiblilités.
Version de la base de données
=============================
Forme
-----
La forme est a.b
* a est un entier naturel, la version majeur
* b est un entier naturel, la révision
Version majeure
---------------
Un changement dans ce numéro de version indique un changement dans le stockage
des données accessibles au moteur de routage, ou un changement dans les
fonctions utilisées par le moteur de routage.
Révision
--------
Un changement dans ce numéro de version indique que les changements ne
concernent que le stockage des données non utilisées par le moteur de routage,
ou des fonctions internes.
Condition suffisante sur les versions
=====================================
(Qui peut ne pas être necessaire, mais c'est à vos risques et périls)
Il suffit que y=a pour que le moteur de routage puisse travailler avec la base
de données.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment