Evolution #872
Updated by Pierre-Olivier Nahoum over 5 years ago
Je stocke dans ce ticket toutes les sous-tâches à effectuer afin de développer améliorations qui seront effectuées sur Sérénade pour la V3, pour un déploiement lointain.
Cette V3 sera assez générale pour être partagée en Open-Source, et donc pour fonctionner facilement dans un contexte externe à celui de l'ECM.
-> Changement global du style de Sérénade (toutes les fonctions accessibles depuis un menu latéral responsive, cf fichier thème joint)
-> Réorganisation + nettoyage de la structure de la base de donnée dans l'objectif d'un partage en Open-Source; il faudra très probablement plusieurs vues pour coller avec ce nouveau modèle propre
-> Plus aucune des pages ne sera isolée du site, i.e : le livecal, les messages d'erreurs seront intégrés dans la vue générale avec menu
-> Un certain nombre de textes d'instructions et de liens + images seront éditables en paramètres
-> Pour les ICS : renvoyer une fichier ics vide en cas de calendrier non existant
-> Publication sur GitHub (ou GitLab ? #Microsoft :( )
-> Le Livecal récupèrera ses données en Ajax
-> Création d'un Bundle CAS indépendant de manière à pouvoir le rendre facultatif
-> Passage à Symfony 4 ? => Php 7.2
Cette V3 sera assez générale pour être partagée en Open-Source, et donc pour fonctionner facilement dans un contexte externe à celui de l'ECM.
-> Changement global du style de Sérénade (toutes les fonctions accessibles depuis un menu latéral responsive, cf fichier thème joint)
-> Réorganisation + nettoyage de la structure de la base de donnée dans l'objectif d'un partage en Open-Source; il faudra très probablement plusieurs vues pour coller avec ce nouveau modèle propre
-> Plus aucune des pages ne sera isolée du site, i.e : le livecal, les messages d'erreurs seront intégrés dans la vue générale avec menu
-> Un certain nombre de textes d'instructions et de liens + images seront éditables en paramètres
-> Pour les ICS : renvoyer une fichier ics vide en cas de calendrier non existant
-> Publication sur GitHub (ou GitLab ? #Microsoft :( )
-> Le Livecal récupèrera ses données en Ajax
-> Création d'un Bundle CAS indépendant de manière à pouvoir le rendre facultatif
-> Passage à Symfony 4 ? => Php 7.2