Blog de Pierrick Le Gall

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

jeudi 21 décembre 2006

Nouvelle charte graphique pour phpwebgallery.net

phpwebgallery.net a de nouvelles couleurs et une nouvelle page d'accueil. Les mises à jour étaient en gestation depuis plusieurs mois et l'accouchement a eu lieu cette semaine. Bravo à mathiasm qui a réalisé tout le travail. Merci à pfrize d'avoir motivé l'équipe et proposé une nouvelle page d'accueil dans le topic Visibilité de PWG.

Nouveau logo pwgnet

PhpWebGallery a atteint un niveau de maturité technique très respectable. Subjectivement, je trouve que sa popularité n'est pas encore en rapport avec ses qualités techniques. Ceci s'explique par l'absence quasi totale de marketting. C'est vrai, on est plutôt des profils techniques dans l'équipe, on aime s'amuser à développer des fonctionnalités utiles et parfois avancées, mais bien souvent on en parle peu. Un effort doit être porté sur cet aspect :-)

Longue vie au projet, merci à toute l'équipe.

lundi 23 octobre 2006

Bilan conférence Parinux présentation PhpWebGallery

15 à 20 personnes ont fait le déplacement pour suivre ma présentation de PhpWebGallery. Comme prévue, la présentation a pris la forme d'une démonstration de la dernière release en date, la 1.6.1.

Le moins que l'on puisse dire, c'est que PhpWebGallery et la gestion des photos suscitent de très nombreuses questions ! Vincent et moi avons tenté de répondre à toutes ces questions. Mes réponses, parfois trop techniques ont été vulgarisées par Vincent, qui n'hésitait pas à s'appuyer sur des exemples pour bien faire passer les idées.

La fonctionnalité la plus sujète à débat fut sans conteste l'utilisation des métadonnées IPTC/EXIF. En effet, la "confrontation" physique avec les utilisateurs m'a clairement démontré que la configuration par fichier n'était à la portée que d'une petite minorité. Or, l'utilisation des métadonnées IPTC n'est possible que via configuration par fichier. Conclusion : la plupart des utilisateurs ne peuvent utiliser cette fonctionnalité géniale de PhpWebGallery, et je trouve cela franchement dommage. D'autant que dans le cas des IPTC/EXIF, il y a inadéquation entre les utilisateurs intéressés et les utilisateurs capables de configurer. En effet, les intéressés sont des utilisateurs proches du milieu de la photographie et ce ne sont pas forcément des techniciens de l'informatique.

Mon bilan personnel est que ce genre de manifestation est absolument à renouveler, sous cette forme ou sous forme d'atelier. L'autre bilan que je tire de cette démonstration, c'est qu'il est nécessaire de revoir le principe de configuration de l'utilisation des métadonnées IPTC, afin de la rendre accessible à davantage d'utilisateurs.

vendredi 6 octobre 2006

Conférence Parinux sur PhpWebGallery

Logo Parinux Jeudi 12 octobre 2006 aura lieu de 19h30 à 21h30 à Paris une présentation de PhpWebGallery dans le cadre des conférences Parinux, le Linux User Group (LUG) parisien.

Lors de cette conférence, je m'appliquerai à présenter les fonctionnalités du logiciel après une installation rapide. Je pense faire une démonstration réelle en manipulant vraiment PhpWebGallery et pas un simple diaporama énumérant lesdites fonctionnalités.

Lire la suite

mercredi 4 octobre 2006

Capture d'écran dans les extensions PhpWebGallery

Nouvelle fonctionnalité dans le gestionnaire d'extensions pour PhpWebGallery, il est maintenant possible d'ajouter une capture d'écran à une extension. Une miniature cliquable s'affichera. Si l'image proposée dépasse les dimensions maximales autorisées (800x800), elle est redimensionnée.

screenshot in PEM

samedi 8 juillet 2006

Quand créer une branche stable pour PhpWebGallery ?

La release 1.6.0 est officiellement sortie depuis le 4 juillet. Voir l'annonce officielle. La phase de stabilisation fut plutôt longue, puisqu'elle a durée 3 mois.

Au niveau de la gestion de version, je pense que la décision de tirer la branche 1.6 à partir du début de la phase de stabilisation fut une erreur. Ce n'est pas une erreur dans le cas général, mais dans le cas de PhpWebGallery, cela en fut une. Pourquoi ? parce qu'en parallèle de la stabilisation de la 1.6, aucun développement n'a été réalisé sur la branche de développement (le trunk).

Lire la suite

mercredi 14 juin 2006

Template Zen

Après avoir testé l'application Zenphoto, j'ai eu l'envie de montrer qu'on pouvait à la fois avoir une présentation simple et sobre comme Zenphoto, tout en accédant à la richesse fonctionnelle de PhpWebGallery. Pour cela, j'ai créé le template Zen, compatible PhpWebGallery branche 1.6.

Pour réaliser ce template, j'ai copié les pages HTML de sortie de Zenphoto dans un nouveau template basé sur yoga. Comme toutes les informations d'une page de Zenphoto sont contenues dans un template PhpWebGallery, j'ai simplement eu à mettre les variables aux bons endroits. J'ai volontairement limité les fonctionnalités visibles à celle de Zenphoto.

L'avantage par rapport à Zenphoto : la puissante classification hierarchique par catégories de PhpWebGallery. Une photo peut appartenir à plusieurs catégories, nombre de sous-niveaux illimités. Inconvénient par rapport à Zenphoto : absence de la "killer feature" (pour les administrateur), pas possible d'éditer les informations à la volée sur les pages publiques.

screenshot

mardi 13 juin 2006

Nouvelle version du gestionnaire d'extensions

Une nouvelle version du gestionnaire d'extensions de PhpWebGallery est en ligne. L'outil spécifique est devenue un outil sous licence libre. Il se nomme PEM : P comme PhpWebGallery ou PHP, Extension Manager. Nous avons choisi Gna pour héberger le projet.

Lire la suite

samedi 8 avril 2006

Nouveautés en branche 1.6

La branche 1.6 existe depuis hier soir au niveau du gestionnaire de version (donc pour les développeurs essentiellement, mais ouvert à n'importe quel testeur avancé). Voici un point grossier sur les nouveautés de cette branche depuis la la branche 1.5. On notera, et j'en suis particulièrement satisfait, que je n'ai pas été le développeur le plus actif, les évolutions sont réparties entre plusieurs développeurs.

Lire la suite

mardi 21 février 2006

Installation PhpWebGallery chez mon oncle

Samedi dernier, j'ai installé une PhpWebGallery pour mon oncle, photographe amateur. Retour d'expérience.

Lire la suite

vendredi 3 février 2006

Prolifération des applications de galerie photos

Parmi les applications libres autour des technologies PHP/MySQL, l'un des types qu'on retrouve le plus souvent est la galerie de photos. Le 3 février 2006, Hotscripts en répertorie 399, et même si elles ne sont pas toutes libres, la grosse majorité le sont. Sur PHPScripts, on en trouve une trentaine.

J'écris ce billet aujourd'hui car j'en découvre 2 nouvelles cette semaine...

Lire la suite

vendredi 16 décembre 2005

Gestionnaire d'extensions en ligne

J'en avais parlé en avril 2005 sur ce blog. En attendant que Sephi nous fournisse le résultat de son développement, j'avais mis en place une solution dégradée dans la zone de téléchargement. Cette solution n'a de toute façon pas marché. 2 raisons : d'abord parce que ce n'est ni ergonomique ni intuitif, ensuite parce que le processus d'ajout est catastrophique.

Et voilà que depuis le 10 décembre 2005, le gestionnaire d'extensions est en ligne.

Lire la suite

lundi 12 décembre 2005

Interfacer les sections de phpwebgallery.net

L'entête commun des liens entre sections (accueil, wiki, forum, bugs...) n'était que la première marche de l'escalier. Dans le désordre, voici les prochaines marches : graphisme unifié, liens dynamiques entre sections, gestion commune des utilisateurs.

Lire la suite

samedi 10 décembre 2005

Liens entre les sections sur phpwebgallery.net

Depuis une semaine, les différentes sections du domaine phpwebgallery.net sont liés par un entête commun. Cette entête fluidifie la navigation. Enfin un peu d'unité :-)

phpwebgallery.net common header

Modifier les différentes applications utilisées sur le site ne fut pas très difficile, pour un résultat très satisfaisant. Satisfaisant du point de vue de la navigation, peut-être pas esthétiquement !

samedi 8 octobre 2005

Historique à valeur ajoutée

L'historique des visites de PhpWebGallery a subi une régression fonctionnelle importante au passage en branche 1.4 (donc il y 6 mois). En effet, les détails des visites ont été cachés, au profit de statistiques mensuelles (accompagnées d'un joli graphique). Cette régression était nécessaire pour des sites à fort traffic (soit une galerie de photos non familiale), l'historique ancienne version était alors inutilisable.

Devant le mécontentement de nombreux utilisateurs, à juste titre, il est prévu de réimplémenter l'historique détaillé pour la branche 1.5. Les raisons ayant entraîner la régression fonctionnelle n'ont pour autant pas disparues, c'est pourquoi il est prévu de reprendre complètement l'historique aussi bien au niveau du "backend" (les tables de stockage) que du "frontend" (l'écran de visualisation).

Une première ébauche de spécification a été rédigé et Volcom est responsable de l'historique au sein de l'équipe de développement. L'objectif initial est d'implémenter cette vraie amélioration de l'historique pour la sortie de la branche 1.6. Selon moi, l'enjeu de cette nouvelle version de l'historique est d'avoir une réelle valeur ajoutée par rapport à une analyse de logs du serveur web.

J'ai moi-même hâte du retour de cette fonctionnalité dans une version améliorée. Cela me permettra de répondre à la question "ma mère a-t-elle vue telle photo, et quand?".

mercredi 28 septembre 2005

Démarrage QA en branche 1.5

La branche 1.5 est disponible en version 1.5.0RC1 depuis le 21 septembre 2005. Soit depuis une semaine environ. Les premiers tests sont mitigés mais les fonctionnalités ne sont pas en cause.

Lire la suite