JAlbum

Fiche logiciel à valider
  • Création ou MAJ importante : 22/06/11
  • Correction mineure : 22/06/11
  • Rédacteur de la fiche : Dirk Hoffmann - Centre de Physique des Particules de Marseille (CNRS, Aix-Marseille Université)
  • Responsable thématique : Pascal Dayre (IRIT)
Mots-clés
Pour aller plus loin
  • Mots-clés principaux : photo

JAlbum : créer un album d'images au format HTML

Ce logiciel est en cours d'évaluation par la communauté PLUME. Si vous utilisez ce logiciel en production dans notre communauté, merci de déposer un commentaire.
  • Site web
  • Système : UNIX-like, Windows, MacOS X
  • Téléchargement
  • Version évaluée : 8.2 à 8.7
  • Langue(s) de l'interface : français, anglais, autres
  • Licence : LGPL

    Le code utilisé dans l'application jAlbum, se divise en trois types, selon les auteurs :

    • jAlbum specific code (the se.datadosen.jalbum package) -> licence LGPL
    • General resusable components (all other se.datadosen... packages) -> code propriétaire
    • General reusable 3:rd party components -> selon les fournisseurs
Description
Fonctionnalités générales

JAlbum permet de créer des albums photos interactifs au format HTML (pour publication sur la toile), à partir d'une multitude de formats d'images. Le créateur d'album peut choisir un visuel (skin) et le changer facilement en cours de vie de l'album. Il peut permettre aux utilisateurs de l'album de retrouver les fichiers images originaux.
La configuration de l'album créé se fait par un ensemble de paramètres de configuration qui sont communs à tous les visuels (skins), mais chaque visuel a généralement un jeu de paramètres spécifiques à ses besoins qui permettent de personnaliser le résultat.

Autres fonctionnalités
  • Créer ses propres thèmes de visuel (skins)
  • Mode diaporama
  • Option téléchargement payant des photos publiées
  • Création partielle (mise à jour) des fichiers publiés.
  • Génération ou mise à jour en mode ligne de commande (ou batch)
  • Protection de photos par filigrane
  • Téléchargement automatique du résultat (via FTP) sur le site de publication
Interopérabilité

Programme écrit en Java, tourne sur tout système (connu) qui a une JVM.
Des distributions spécifiques sont préparées (février 2011) pour : Windows, Windows 64 bits, Mac OS XLinux (.deb for Ubuntu, Debian etc.), Linux (.rpm for Fedora, SUSE, Red Hat etc.), Linux (.bin for other distributions), HP-UX, Solaris, AIX.

Contexte d'utilisation dans mon laboratoire/service

Création et mise à jour régulière d'albums photos ("photothèque") au CPPM

Limitations, difficultés, fonctionnalités importantes non couvertes

Il est relativement facile d'ajouter des thèmes ou visuels en insérant des greffons (plugins) Java dans l'application.
Le code source du cœur de l'application est propriétaire et pas public. Il existe cependant une documentation (javadoc) exhaustive, et son utilisation est gratuite y compris pour des fins commerciales.

Environnement du logiciel
Distributions dans lesquelles ce logiciel est intégré

Aucune, à ma connaissance.

Plates-formes

Tout système disposant d'une JVM.

Logiciels connexes

Java.

Autres logiciels aux fonctionnalités équivalentes

picasa, iPhoto.

Environnement de développement
Type de structure associée au développement

Une entreprise qui se finance d'après le site web par des dons et sponsors, par de la publicité et en vendant de l'espace "web" pour publier des albums photo sur le site jalbum.net.

Eléments de pérennité

jalbum.net incite l'utilisateur à créer un espace photos sur le site, qui a une taille très limitée (30 Mo en février 2011). Des extensions payantes ainsi que des produits dérivés (photo book imprimé) sont alors proposés, qui doivent en partie permettre de financer des développements de l'application. Lancé en 2002, le projet est clairement (et bien) sorti de sa phase de startup.

Environnement utilisateur
Liste de diffusion ou de discussion, support et forums
Documentation utilisateur

http://jalbum.net/help/ contient : Help, Tutorials, Manuals

(A en croire les dernières annonces, le site jalbum.net a été traduit en une multitude de langues autres que l'anglais. [juin 2011])

Divers (astuces, actualités, sécurité)

A ma connaissance, pas moyen d'utiliser SFTP (à la place de FTP).

Commentaires

Malheureusement

Depuis la version 10 (au plus tard), JAlbum injecte des publicités dans les albums, lorsque l'utilisateur n'a pas acquis une licence (ou s'est inscrit en phase de test pendant 30 jours). Cela se passe via un JavaScript hébergé sur jalbum.net ; il est donc possible que des version antérieures soient affectées également.

Nous allons devoir déclarer une nouvelle catégorie de logiciels : libre = oui, gratuit = oui, mais pas sans contrepartie, à la mode de facebook, doodle, ...

JAlbum 11 sorti

aujour'dhui.

Passage en mode commercial ?

En complément d'information au commentaire ci-dessus, je viens de recevoir l'avis suivant :

Dear *****,

You currently have a free storage of 30 MB at *****.jalbum.net.

Since April 2011 we no longer offer this free storage to new users and from
May 1st 2013 we will stop providing this free service. The simple reason, is
to be able to offer the cheapest possible prices and a lot more storage (so
instead of 30 free MB you get 4GB for only $12 or EUR9.60 per year - see our
offer for free users below or go to jalbum.net/upgrade-from-free/***** ).

IMPORTANT!

On May 1st 2013 we will convert your 30 MB storage to a 4GB Trial storage,
which will expire on June 1st. After that your albums will no longer be
available. (You are naturally free to download and save all of your images
before this date.)

Great offer to all free users!

Upgrade to our Premium account (4GB) before May 1st to use your free user
discount: jalbum.net/upgrade-from-free/*****

A titre d'information, les licences (tarifs) sont affichés sur
* http://jalbum.net/de/purchase/license pour le logiciel (libre / standard [sans pub] / pro [utilisation commerciale])
* http://jalbum.net/de/purchase/storage pour l'hébergement (libre 30 jours, 4Go ou 40Go) sans commune mesure avec un fournisseur d'hérgement dans le cadres ESR de toute manière

Cette fiche décrit le logiciel, pas le service d'hébergement. Dans ce sens, JAlbum est toujours une application relativement économique, si on peut accepter d'afficher de la publicité ou budgetiser une licences "standard" dans son projet.

Ajout de format d'image

Est-il possible/facile de créer des plugins pour visualiser/manipuler des formats images exogènes?

Seulement les formats disponibles dans Java

Les fonctions des plugins étant restreintes par principe, je ne pense pas qu'il soit facile d'ajouter des formats qui ne seraient pas disponible dans Java par défaut. (Il est assez difficile d'en trouver d'ailleurs.)

Probablement et théoriquement, on peut remplacer la classe de l'API JDK qui prend en charge les images par sa propre classe plus complète, en la mettant à un endroit préemptif du CLASSPATH. Mais c'est au-delà du mécanisme prévu des greffons dans JAlbum.