The trashiest blog in the World...

Aller au contenu | Aller au menu | Aller à la recherche

Nouvelle galette : 0.63.2

J'avais annoncé ici même en début d'année (le 06 Janvier pour être précis) la sortie de Galetre 0.63.

Depuis - le 21 mai - une version corrective à vu le jour, et je remet le couvert aujourd'hui, avec Galette 0.63.2 ! Vous pourrez récupérer cette version à l'adresse : http://download.gna.org/galette/galette-0.63.2.tgz

Il s'agit principalement d'une version corrective, voici la liste (non exhaustive) des modifications :

  • pour la 0.63.1
    • certaines préférences n'étaient pas correctement initialisées à l'installation
    • sur certains hébergeurs, les fonctions exif ne sont pas disponibles, on utilise GD dans ce cas (bogue #12836)
    • le XHTML était parfois mal formé en raison des sessions PHP (bogue #13071)
    • correction de notices PHP dans les logs (patch #1133)
    • suppression des fonctions posix qui sont dépréciées dans PHP 5.3
    • ajout d'un fichier .htcaccess pour interdire la lecture du dossier des images depuis le web
  • pour la 0.63.2
    • la date de fin d'adhésion était incorrecte pour un exercice (bogue #13010)
    • les dons n'apparaissaient pas dans la bonne couleur dans le tableau (bogue #13009)
    • les entrées d'historique lors de l'ajout ou de la modification d'une contribution ne comportaient pas le login de l'adhérent - comme c'est le cas lors de l'ajout/la modification d'un adhérent (bogue #13011)
    • lors d'une installation sous windows, certains caractères du chemin étaient interprétés - “\n” par exemple (bogue #14162)
    • lors de l'enregistrement d'une photo ou d'un logo personnalisé avec un canal PNG transparent, ce canal n'était pas sauvegardé, et l'image se voyait donc attribuer une couleur de fond par défaut (bogue #14327)
    • l'ajout de restrictions (depuis la 0.63.1) sur l'affichage des photos envoyées empêchait tout logo personnalisé de s'afficher correctement (bogue #14442)
    • lorsque l'on modifiait la langue d'un adhérent, la session courante se trouvait traduite dans cette langue (bogue #14443)
    • certains caractères, comme les apostrophes, étaient mal encodés dans le sujet des mailings (bogue #14449)
    • l'envoi de mail était toujours tenté, même si la fonctionnalité avait été désactivée dans les préférences (bogue #14450)

Je ne suis pas forcément mécontent des améliorations apportées à cette version, mais il faut tout de même avouer que c'est un peu léger... En deux ans de Galette (et, oui, cela fait déjà deux ans...) j'ai tout de même fait un peu plus que cela, mais sans encore avoir eu l'occasion (ou le courage, peut-être) de sortir une nouvelle version).

La prochaine version de Galette sera entièrement récrite en php5/objet, possèdera de nombreuses nouvelles fonctionnalités (dont je n'ai pas forcément la paternité - nous rendrons à César ce qui lui appartient en temps voulu) ; ainsi qu'un nouveau design (pas à la hauteur du récent changement de design du site, mais ce sera déjà pas mal :-D).

Pour vous, fidèles lecteurs ( ! :-D ), une nouveauté presque en primeur (beh oui, les listes de Galette ont les vraies primeurs...) : j'ai commencé l'intégration d'un système de plugins dans Galette, qui demanderait à être bien amélioré : mais qui m'a déjà permis (sur une demande spécifique) de développer un plugin pour la gestion de clubs automobiles. En espérant que ce sera utile au plus grand nombre ! Prochaine étape côté plugins : un plugin Sport qui reprendrait les fonctionnalités de feu Galette-sport, que je n'ai pas eu l'occasion de faire évoluer depuis que je me suis retrouvé propulsé à la tête du projet... Amis sportifs, je pense à vous (je vais même au boulot en vélo tous les jours désormais !!! ;-)).

Voilà les quelques news du pays enchanté de Galette, @ bientôt !

Commentaires

1. Le mercredi 7 octobre 2009, 07:52 par llaumgui

Tu partira from sratch où tu te basera sur un framework comme eZ Components ?

2. Le mercredi 7 octobre 2009, 16:32 par trashy

"from scratch", si l'on peut dire... Le trunk est déjà fort avancé dans cette voie, la version que j'ai mise en place pour Fedora-fr en est d'ailleurs issue :-)