Tâche #15805
Scénario #15687: Gestion de tiramisu2 dans l'application Zéphir
Packaging de tiramisu/creole/genconfig 2.5.2 pour Zéphir 2.6.0
Description
Pour pouvoir gérer les serveurs 2.4.X et 2.5.X, Zéphir 2.6.0 doit inclure la version précédentes des librairies et applications suivrantes (en parallèle de la version 2.6.0):
- tiramisu
- creole
- genconfig
Associated revisions
Première version de genconfig (creole3) pour Zéphir 2.6.0
ref #15805
Passage du nom d'installation de la librairie python (Makefile)
- ex : utiliser PACKAGE_DST=tiramisu1 pour Zéphir 2.6.0
ref #15805 @1h
Première version de packaging de tiramisu1 pour Eole 2.6.0
ref #15805 @1h
Première version de packaging de creole3 pour eole 2.6.0
- installation de python-creole3 seulement
- manque le déplacement de creole.mo en creole3.mo
ref #15805 @1h
Détection du nom d'application (i18n)
ref #15805 @15m
Tentative d'import de tiramisu1 (Zephir 2.6.0)
ref #15805 @30m
Correction control/Makefile pour python-creole3
ref #15805 @30m
Suppression dépendances obsolètes
ref #15805 @10m
Détection automatique du nom de librairie python
ref #15805 @30m
Renommage du fichier de configuration
Ce fichier est utilisé pour l'installation des sources et fichiers
statiques.
Ref: #15805
Adaptation du pacakaging pour genconfig1 (zephir 2.6)
ref #15805 @40m
Correction de l’espace des tags pour Zéphir 2.6
Les paquets creole3 auront les même numéros que ceux de creole sur
2.5.2, entraînant des conflits de tags.
- debian/gbp.conf: Espace de tag dédiés pour Zéphir 2.6
Ref: #15805
Adaptation fichier debian/control pour genconfig1 (Zéphir 2.6)
ref #15805 @10m
Installation du fichier de traduction creole3.mo (Zéphir 2.6)
ref #15805 @30m
Correction des dépendances
ref #15805 @15m
Ajout d'une dépendance sur eole-genconfig1 (modules < 2.6)
ref #15805 @15m
Correction mauvaise dépendance (creole3 -> python-creole3)
ref #15805 @10m
History
#1 Updated by Scrum Master almost 7 years ago
- Status changed from Nouveau to En cours
#2 Updated by Bruno Boiget almost 7 years ago
- % Done changed from 0 to 60
- Remaining (hours) changed from 3.0 to 2.0
fait :
- paquet python-tiramisu1 compilé pour eole-2.6.0
reste à faire
- python-creole3 (branche dist/eole/2.6.0/creole3): reste à gérer le changement de nom du fichier creole.mo en creole3.mo
- gérer la version 2.5.2 de genconfig sur eole-2.6.0
#3 Updated by Bruno Boiget almost 7 years ago
- % Done changed from 60 to 100
- Remaining (hours) changed from 2.0 to 0.25
#4 Updated by Scrum Master almost 7 years ago
- Status changed from En cours to Résolu
#5 Updated by Joël Cuissinat almost 7 years ago
- Status changed from Résolu to Fermé
- Remaining (hours) changed from 0.25 to 0.0
L'ensemble est fonctionnel