Evolution #3905
Conformité aux bonnes pratiques Envole
Description
Une liste de bonnes pratiques est en court de rédaction pour les applications web.
Revoir les différents points abordé dans la documentation :
http://dev-eole.ac-dijon.fr/projects/envole/wiki/EnvoleBonnesPratiques
Demande financée par la mairie de Sallanches, suivie par la société Cadoles.
Révisions associées
eole/creole/distrib/config_db.php : utilisation de la variable adresse_ip_mysql plutoto que localhost (ref #3905)
eole/creole/distrib/0_eole-glpi.sql et eole/applications/gen/1_eole-glpi.sql :
separation de la création de la table/grant dans un template pour prise en compte du mode conteneur
eole/applications/gen/glpi.py :
ajout du fichier eole/applications/gen/1_eole-glpi.sql
eole/creole/dicos/52_esbl_glpi.xml :
- templatisation du fichier eole/creole/distrib/0_eole-glpi.sql
- nouvelle méthode d'activation/désactivation d'un service apache
- suppression du séparateur
eole/glpi/maj_db.sh :
- prise en compte du mode conteneur
- test plus simple pour le numéro de version
- ajout de l'option --no-check-certificate à wget pour qu'il ne vérifie pas le certificat
ref #3905
eole/postservice/00_glpi : suppression d'un cd inutile non compatible mode conteneur (ref #3905)
- 52_esbl_glpi.xml : ajout du paquet esbl-glpi (bonne branche)
Ref #3905 @10m
d'après la documentation GPLI, seul les répertoires files/ et config doit être en lecture ecriture pour PHP (ref #3905)
Le test sur la base de donnée n'est pas suffisant et incompatible mode conteneur (ref #3905)
suppresion de l'ancien /etc/apache2//sites-available/apache-glpi.conf (ref #3905)
See private followups without rights on ticket search engine see #3905
eole/creole/distrib/config_db.php : utilisation de la variable adresse_ip_mysql plutoto que localhost (ref #3905)
Conflicts:
eole/creole/distrib/config_db.php
eole/creole/distrib/0_eole-glpi.sql et eole/applications/gen/1_eole-glpi.sql :
separation de la création de la table/grant dans un template pour prise en compte du mode conteneur
eole/applications/gen/glpi.py :
ajout du fichier eole/applications/gen/1_eole-glpi.sql
eole/creole/dicos/52_esbl_glpi.xml :
- templatisation du fichier eole/creole/distrib/0_eole-glpi.sql
- nouvelle méthode d'activation/désactivation d'un service apache
- suppression du séparateur
eole/glpi/maj_db.sh :
- prise en compte du mode conteneur
- test plus simple pour le numéro de version
- ajout de l'option --no-check-certificate à wget pour qu'il ne vérifie pas le certificat
ref #3905
Conflicts:
eole/applications/gen/1_eole-glpi.sql
eole/creole/distrib/0_eole-glpi.sql
eole/glpi/maj_db.sh
eole/postservice/00_glpi : suppression d'un cd inutile non compatible mode conteneur (ref #3905)
eole/postservice/00_glpi : suppression d'un cd inutile non compatible mode conteneur (ref #3905)
d'après la documentation GPLI, seul les répertoires files/ et config doit être en lecture ecriture pour PHP (ref #3905)
Le test sur la base de donnée n'est pas suffisant et incompatible mode conteneur (ref #3905)
suppresion de l'ancien /etc/apache2//sites-available/apache-glpi.conf (ref #3905)
Remove user picture along with user; fixes #3905
Historique
#1 Mis à jour par Emmanuel GARETTE il y a plus de 11 ans
- utilisation de la nouvelle méthode de la balise service de Créole ;
- ne pas utiliser de séparateur dans l'onglet "Applications web" ;
- gestion du mode conteneur ;
- revoir les droits.
#2 Mis à jour par Emmanuel GARETTE il y a plus de 11 ans
- Description mis à jour (diff)
#3 Mis à jour par Emmanuel GARETTE il y a plus de 11 ans
- Version cible mis à Mises à jour 2.3.6 RC
#4 Mis à jour par Joël Cuissinat il y a plus de 11 ans
- Version cible changé de Mises à jour 2.3.6 RC à Mises à jour 2.3.7 RC
#5 Mis à jour par Fabrice Barconnière il y a plus de 11 ans
- Version cible changé de Mises à jour 2.3.7 RC à Mises à jour 2.3.8
#6 Mis à jour par Joël Cuissinat il y a environ 11 ans
- Version cible changé de Mises à jour 2.3.8 à Mises à jour 2.3.9
#7 Mis à jour par Thierry Bertrand il y a environ 11 ans
- Assigné à mis à Patrice THEBAULT
#8 Mis à jour par Patrice THEBAULT il y a environ 11 ans
- Version cible changé de Mises à jour 2.3.9 à Mises à jour 2.3.10
#9 Mis à jour par Joël Cuissinat il y a presque 11 ans
- Version cible
Mises à jour 2.3.10supprimé
#10 Mis à jour par Joël Cuissinat il y a presque 10 ans
- Echéance mis à 16/05/2014
- Statut changé de Nouveau à Résolu
- Version cible mis à Mises à jour 2.3.13
#11 Mis à jour par Joël Cuissinat il y a presque 10 ans
- % réalisé changé de 0 à 100
#12 Mis à jour par Joël Cuissinat il y a presque 10 ans
- Statut changé de Résolu à Fermé
OK sauf les deux commit sur le fichier debian/esbl-glpi.postinstall qui sont à reprendre (cf. #3914).