Re: [Galette-discussion] Mise à jour 0.6x - 0.7 : c'est parti !

2011-11-07 Par sujet AndrŽé LEFRANC

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 !

2011-11-07 Par sujet AndrŽé LEFRANC


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 !

2011-11-07 Par sujet Johan Cwiklinski
-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