Plan of work

Version 6 (Etienne Pallier, 04/14/2016 07:36 am)

1 1 Etienne Pallier
h1. Plan de travail
2 1 Etienne Pallier
3 6 Etienne Pallier
Faire une VM1 pour labinvent1.3 (cakephp2+php5) et labinvent2 (cakephp3+php5)
4 4 Etienne Pallier
5 6 Etienne Pallier
Faire une VM2 pour labinvent2 seulement (cakephp3+php7)
6 1 Etienne Pallier
7 6 Etienne Pallier
VM1 (php5):
8 1 Etienne Pallier
9 6 Etienne Pallier
* Recupérer et installer le projet actuel depuis svn dans eclipse (labinvent 1.3, cakephp2.1, php5)
10 6 Etienne Pallier
* Récupérer le nouveau projet depuis git dans eclipse (labinvent 2.0, cakephp3, php5)
11 6 Etienne Pallier
* Copier l'ancien projet dans le nouveau
12 6 Etienne Pallier
* Remplacer cakephp2 par cakephp3 (exclure cakephp3 de git)
13 6 Etienne Pallier
* Migrer le code vers cakephp3 (avec l'outil de migration)
14 6 Etienne Pallier
* Debugger pour que ça marche
15 6 Etienne Pallier
* Sortir cakephp3 du projet, en tant que dépendance externe
16 6 Etienne Pallier
* Mettre à jour le script installation pour qu'il installe cakephp3 (ainsi que les autres dépendances javascript...)
17 1 Etienne Pallier
18 6 Etienne Pallier
VM2 (php7):
19 1 Etienne Pallier
20 6 Etienne Pallier
* Récupérer le projet labinvent2 et faire en sorte que ça marche en php7 (tout en restant compatible avec php5)
21 6 Etienne Pallier
* Ajouter la fonctionnalité "joindre un fichier"
22 6 Etienne Pallier
* Ajouter la fonctionnalité "joindre une photo"
23 6 Etienne Pallier
* Ajouter autres fonctionnalités
24 3 Etienne Pallier
25 3 Etienne Pallier
(Etudier virtphp : http://virtphp.org)