Plan of work
Version 4 (Etienne Pallier, 04/14/2016 07:33 am) → Version 5/15 (Etienne Pallier, 04/14/2016 07:33 am)
h1. Plan de travail
Faire une un VM pour labinvent1.3 (cakephp2+php5) et labinvent2 (cakephp3+php5)
Faire une autre VM pour labinvent2 seulement (cakephp3+php7)
Recupérer et installer le projet actuel depuis svn dans eclipse (labinvent 1.3, cakephp2.1, php5)
Récupérer le nouveau projet depuis git dans eclipse (labinvent 2.0, cakephp3, php5)
Copier l'ancien projet dans le nouveau
Remplacer cakephp2 par cakephp3 (exclure cakephp3 de git)
Migrer le code vers cakephp3 (avec l'outil de migration)
Debugger pour que ça marche
Sortir cakephp3 du projet, en tant que dépendance externe
Mettre à jour le script installation pour qu'il installe cakephp3 (ainsi que les autres dépendances javascript...)
Passer à php7
Ajouter la fonctionnalité "joindre un fichier"
Ajouter la fonctionnalité "joindre une photo"
Ajouter autres fonctionnalités
(Etudier virtphp : http://virtphp.org)
Faire une un VM pour labinvent1.3 (cakephp2+php5) et labinvent2 (cakephp3+php5)
Faire une autre VM pour labinvent2 seulement (cakephp3+php7)
Recupérer et installer le projet actuel depuis svn dans eclipse (labinvent 1.3, cakephp2.1, php5)
Récupérer le nouveau projet depuis git dans eclipse (labinvent 2.0, cakephp3, php5)
Copier l'ancien projet dans le nouveau
Remplacer cakephp2 par cakephp3 (exclure cakephp3 de git)
Migrer le code vers cakephp3 (avec l'outil de migration)
Debugger pour que ça marche
Sortir cakephp3 du projet, en tant que dépendance externe
Mettre à jour le script installation pour qu'il installe cakephp3 (ainsi que les autres dépendances javascript...)
Passer à php7
Ajouter la fonctionnalité "joindre un fichier"
Ajouter la fonctionnalité "joindre une photo"
Ajouter autres fonctionnalités
(Etudier virtphp : http://virtphp.org)