Plus tôt que prévu [1], je suis passé à Spip 1.9.2.
Quelques notes prises en passant :
- OVH n’aime pas
flock()
, c’est d’ailleurs ce qui a précipité la migration. J’ai préféré, tant qu’à faire, ête assez près de la version en cours pour éviter d’autres bugs. - Problème de localisation : spip ne trouve pas du premier coup les fichiers
squelettes/lang/local_*.php
. J’ai mis en dur dansecrire/lang/public_*.php
, mais ce n’est que temporaire, je vais servir de cobaye à spip-dev (je leur dois bien ça). - Ça n’est pas si trivial de faire une migration, même si la documentation est bien faite et agréable à lire ; il faut modifier tous les squelettes : quand vous utilisez des inclusions, modifier tous les
INCLURE(toto.php3)
enINCLURE{fond=toto}
est laborieux si vous avez beaucoup de totos [2].
Quelques bonnes appréciations :
- Cette version est plus rapide que la 1.8. On sent le travail d’optimisation des requêtes MySQL, notamment.
- Ce n’est plus le bazar dans l’arborescence du site, et ça, c’est drôlement bien.
- Plein d’Ajax dans l’admin, il faudra que je refasse une passe sur l’accesibilité de la chose avec ma revue d’écran favorite [3].
Voilà.
N’hésitez pas à me signaler des bugs (ou des bogues pour nos amis d’Amérique du Nord que j’embrasse aussi, allez, on n’est pas des bêtes).