Objectifs
2 min
Ce dépôt a pour but de centraliser les release-notes, les guides de migration ainsi que les scripts pour chaque release de la stack OIP.
Structure globale
Les répertoires vX correspondent aux versions majeures du framework OIP.
Chaque entrée dans ces répertoires représente une release (mineure ou patch) de la version majeure respective.
root/
├── v2/
│ ├── 2.2026.Q1
│ ├── 2.2026.Q2
│ └── 2.2026.Q3
├── v3/
│ ├── 3.2026.Q1
│ ├── 3.2026.Q2
│ └── 3.2026.Q3
└── v4/
├── 4.2026.Q1
├── 4.2026.Q2
├── 4.2026.Q2-1
└── 4.2026.Q2-2Structure d'un dossier de release
Un dossier de release contient tous les documents et les scripts d'aide à la migration relatifs à la release.
Le nom d'un dossier de release correspond à une version de la stack OIP au format : N.YYYY.Qn[-r]
- N correspond au numéro de version majeure respective
- YYYY à l'année de la release
- n au numéro du trimestre de l'année (1 janvier, 2 avril, 3 juillet et 4 octobre)
- r au numéro de révision dans le cas de correctifs (patch)
Exemple de structure d'un dossier de release :
4.2026.Q1/
├── MIGRATION.md
├── RELEASE_NOTE.md
├── CHANGELOG.md
└── scripts/
├── 00-script.sh
├── 01-script.sh
└── 02-script.js