Tâche #10838
Zéphir - Scénario #9194: Porter le module Zephir sur la distribution 2.5.0-α
Faire fonctionner l'application Zéphir sur 2.5
Description
Etude + ouvrir de nouvelles tâches pour les problèmes découverts
Révisions associées
première passe pour port en 2.5
ref #10838 @3h
Corrections supplémentaires (import creole/creole2)
ref #10838
Modifications dans python-eolegenconfig pour utilisation sur Zéphir 2.5
- déplacement des fonctions des vues de views.py vers webapi.py
ref #10838 @4h
Adaptations divers pour eole 2.5 (APIS/encoding/...)
ref #10838 @2h
Mise à jour des adaptations du serveur XMLRPC pour la version de twisted 13.2
ref #10838 @1h
Suite des adaptations pour eole 2.5
- refactoring du chargement de genconfig
- ajout temporaire des librairies creole/pyeole 2.3 adaptées
- corrections par rapport au nouveau comportement de ConfigParser
ref #10838 @6h
fix 'creole2' : chaîne vide pour eole_version et eole_module sur Zéphir
ref #10838 @30m
première passe pour port en 2.5
ref #10838 @3h
Corrections supplémentaires (import creole/creole2)
ref #10838
Adaptations divers pour eole 2.5 (APIS/encoding/...)
ref #10838 @2h
Mise à jour des adaptations du serveur XMLRPC pour la version de twisted 13.2
ref #10838 @1h
Suite des adaptations pour eole 2.5
- refactoring du chargement de genconfig
- ajout temporaire des librairies creole/pyeole 2.3 adaptées
- corrections par rapport au nouveau comportement de ConfigParser
ref #10838 @6h
fix 'creole2' : chaîne vide pour eole_version et eole_module sur Zéphir
ref #10838 @30m
déplacement du dictionnaire de routes dans webapi pour import depuis Zéphir
ref #10838 @10m
Historique
#1 Mis à jour par Joël Cuissinat il y a environ 9 ans
- Assigné à mis à Bruno Boiget
- % réalisé changé de 0 à 10
- Restant à faire (heures) changé de 24.0 à 21.0
#2 Mis à jour par Joël Cuissinat il y a environ 9 ans
- Statut changé de Nouveau à En cours
#3 Mis à jour par Joël Cuissinat il y a environ 9 ans
- Restant à faire (heures) changé de 21.0 à 19.0
#4 Mis à jour par Bruno Boiget il y a environ 9 ans
Modifications dans genconfig pour permettre une gestion différente des décorateurs (en particulier l'authentification) dans gen_config et dans l'application Zéphir.
#5 Mis à jour par Bruno Boiget il y a environ 9 ans
- % réalisé changé de 10 à 50
- Restant à faire (heures) changé de 19.0 à 15.0
premier maquettage de l'application :
- Ajout d'une 'fausse' librairie creole2 (version minimale de creole 2.3) et pyeole2 (idem) pour la gestion des configurations des serveurs 2.0 -> 2.3
- Modifications ont été apportées dans eole-genconfig 2.5 pour permettre d'importer les fonctions des vues sans mettre en place les décorateurs (routes et login_required)
- correction des scripts utilisés lors de l'instance et publication d'un premier paquet eole-zephir (à installer avec dpkg car le paquet zephir-parc n'existe pas encore)
au niveau de la partie genconfig de zephir, il faut adapter le fichier zephir_views.py par rapport aux modifications faites dans eole-genconfig
Attention, en cas d'installation pour test sur eolebase, il faut supprimer le dictionnaire de z_stats et stopper le service (en conflit avec le backend Zéphir). Normalement, le paquet n'est pas installé sur un module Zéphir, mais tant que le paquet zephir-parc n'existe pas, on ne peut pas le supprimer sans désinstaller d'autres paquets.
#6 Mis à jour par Bruno Boiget il y a environ 9 ans
revoir le packaging du projet Zéphir-parc. Si possible, rendre la partie dictionnaires compilable séparément du reste de l'application
#7 Mis à jour par Joël Cuissinat il y a environ 9 ans
- Restant à faire (heures) changé de 15.0 à 10.0
#8 Mis à jour par Bruno Boiget il y a environ 9 ans
- Restant à faire (heures) changé de 10.0 à 4.0
Les librairies creole2 / pyeole2 sont pour l'instant livrées avec zephir-backend, il faudra soit faire des paquets à part, soit prévoir un script pour les mettre à jour depuis la branche 2.3 de creole ....
#9 Mis à jour par Gilles Grandgérard il y a environ 9 ans
- Statut changé de En cours à Résolu
#10 Mis à jour par Gilles Grandgérard il y a environ 9 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 4.0 à 0.0