Ce qui est fini :

  • sous galeries infinies
  • tri des galeries
  • tri de l'index des galeries
  • internationalisation
  • utilisation de l'encodage UTF -8
  • refonte de la structure html / css : suppression de l'iframe, suppression des tableaux pour la mise en forme, restructuration des id/class des css
  • nouveau moteur de template (j'en parlerais plus longuement dans un autre billet)
  • stockage des commentaires sans base de données
  • suppression des informations exif, elles ont été remplacées par les informations meta : exif + IPTC + XMP
  • refonte complète du code php
  • support de différents outils de génération de miniatures d'images : GD, GD2, imagemagick
  • support des vignettes carrées
  • meilleures urls, le seul caractère non utilisable dans le nom des photos et des dossiers est le / (l'outil renomage disparaît du manager)
  • légères améliorations de la présentation
  • ajout d’un favicon personnalisé dans la zone d’administration

Ce qui est en cours :

  • galeries privées : ce sera un système très simple. Pour chaque galerie, il sera possible de définir un ensemble de login/mot de passe. L'identification se propagera sur toutes les sous galeries.
  • gérer la configuration avancée du système de templates
  • documentation complète du code
  • réintégrer et améliorer le diaporama
  • refondre complètement le manager qui est totalement cassé et inutilisable

Ce qu'il reste à faire :

  • réintégrer et améliorer le système de sélection
  • gérer des descriptions et des mots clés pour les galeries
  • documentation utilisateur et développeur
  • intégrer luxbum en tant que plugin dans dotclear et plume-cms
  • créer un système de plugins
  • créer un système de hooks
  • faire un script de migration de la version 0.5.3 à la version 1.0
  • faire un script d'installation

Pour suivre l'évolution du développement en démonstration, l'adresse est toujours la même : http://pics.iode.info. C'est ma galerie perso mise à jour à chaque modification du code de luxbum.