Re: [Galette-discussion] Mise à jour 0.6x - 0.7 : c'est parti !
Le 06/11/11 19:52, Johan Cwiklinski a écrit : -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Salut, J'ai créé un ticket sur le bugtracker (https://gna.org/bugs/index.php?18938) et j'ai commencé à bosser sur la migration de bases depuis une 0.6x vers une 0.7 en MySQL (les scripts posgres ne sont pas encore prêts). Il y avait quelques soucis dans le code, qui ont été vite réglés ; le principal problème consistait à gérer les soucis d'encodage rencontrés. En effet, pour ceux à qui ça parle, on passe de l'ISO-8859-1 pour les versions 0.6 à l'UTF-8 pour la 0.7. MySQL ne prend pas en charge la conversion des données en elle-mêmes ; il a donc fallu écrire une procédure côté Galette qui s'en charge. Roland a eu la bonté de me faire parvenir une base existante en 0.63 sur laquelle j'ai pu procéder à différents tests, et aboutir à un résultat fonctionnel. Cette procédure est lancée automatiquement sur la mise à jour dans la 0.7. Il y aura quelques améliorations à apporter : - - ne pas lancer ça si on met à jour un postgres (ça n'a aucun intérêt, et ça ne fonctionnerait probablement pas de toutes façons), - - ne lancer la procédure que si on met à jour vers une 0.7 (et éviter ainsi de rejouer le tout dans les prochaines versions). Mes tests ont été concluants, mais forcément, sur de grosses bases, le temps de mise à jour est bien plus important que d'habitude (on lit et on récrit l'intégralité de la base de données !!) ; j'aimerai par conséquent avoir des retours d'autres utilisateurs (je suis preneur de dump de grosses bases pour ceux qui voudraient que je puisse tester). test sur une petite base réussie : encodage parfait : aucun problème avec les accents les données sont en place. attention : nécessité de recréer super administrateur (ce qui n'est qu'un petit problème) Merci merci ... Pour Galette-Sport, c'est une autre paire de manches, et ça devra probablement attendre que le plugin existe (si les utilisateurs de cette version pouvaient me confirmer/m'infirmer s'ils peuvent utiliser Galette 0.7 en l'état ; ça ferait avancer le schmilblick). À vos tests, donc ; migrez, migrez, migrez (enfin, en tests, hein, la 0.7 n'est pas sortie, bien que ça commence à s'en rapprocher de plus en plus) ! :p ++ Johan -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.18 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk6211sACgkQ7N2B+4uln5Q8XQCg0E4lbV9ru7ESd9apSHFGm5No et0AoO1kln/5RRlTTeEw5k9bqZjr12fv =46Ny -END PGP SIGNATURE- ___ Galette-discussion mailing list Galette-discussion@gna.org https://mail.gna.org/listinfo/galette-discussion ___ Galette-discussion mailing list Galette-discussion@gna.org https://mail.gna.org/listinfo/galette-discussion
Re: [Galette-discussion] Mise à jour 0.6x - 0.7 : c'est parti !
Le 07/11/11 11:50, Andréé LEFRANC a écrit : une première difficulté : la génération des cartes de membres ne peut plus fonctionner : On obtient le message suivant : [Image] Unable to get image: /var/alternc/html/c/clcvaquitaine/www/aquitaine-clcv.org/gestion/galette-Aquitaine-rentree/photos/9.jpg je suppose qu'il faut migrer le dossier photo ? En effet, la nouvelle version a été installée dans un autre dossier que la version 0.6.3.3 Peut-on directement transférer les fichiers dans l'ancien dossier qui contenait la version 0.6.3.3 ? comment protéger le dossier photos ? Merci encore. Le 06/11/11 19:52, Johan Cwiklinski a écrit : ++ Johan -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.18 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk6211sACgkQ7N2B+4uln5Q8XQCg0E4lbV9ru7ESd9apSHFGm5No et0AoO1kln/5RRlTTeEw5k9bqZjr12fv =46Ny -END PGP SIGNATURE- ___ Galette-discussion mailing list Galette-discussion@gna.org https://mail.gna.org/listinfo/galette-discussion ___ Galette-discussion mailing list Galette-discussion@gna.org https://mail.gna.org/listinfo/galette-discussion ___ Galette-discussion mailing list Galette-discussion@gna.org https://mail.gna.org/listinfo/galette-discussion
Re: [Galette-discussion] Mise à jour 0.6x - 0.7 : c'est parti !
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Salut, Le 07/11/2011 12:02, Andr?é LEFRANC a écrit : Le 07/11/11 11:50, André?é LEFRANC a écrit : une première difficulté : la génération des cartes de membres ne peut plus fonctionner : On obtient le message suivant : [Image] Unable to get image: /var/alternc/html/c/clcvaquitaine/www/aquitaine-clcv.org/gestion/galette-Aquitaine-rentree/photos/9.jpg je suppose qu'il faut migrer le dossier photo ? En effet, la nouvelle version a été installée dans un autre dossier que la version 0.6.3.3 Les données doivent être migrées vers e nouveau dossier, effectivement. Peut-on directement transférer les fichiers dans l'ancien dossier qui contenait la version 0.6.3.3 ? comment protéger le dossier photos ? Non, rien n'est ni ne peut être automatisé en ce sens. Le dossier photos est protégé par défaut (confer le fichier .htaccess qu'il contient et le fichier picture.php qui se charge de servir les photos). Merci encore. @+ Johan -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.18 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk64FlYACgkQ7N2B+4uln5Q63wCdGE5ME5o5YSfJd24rh3oZDRmg D1UAoKINeGaqC5barVgmoZR8XLEnMdaD =rv1d -END PGP SIGNATURE- ___ Galette-discussion mailing list Galette-discussion@gna.org https://mail.gna.org/listinfo/galette-discussion