2013/12/20 Bruno <dsls(a)morefnu.org>
Hello,
Je continue de maturer la refonte du gestionnaire de médias, je propose de
partager ici mon avancement.
Coté médias :
* On introduit la notion de "media provider", l'équivalent aujourd'hui
de
ce qu'on appelle public_path
* On associe zéro ou plusieurs media_providers à zéro ou plusieurs blog (ie
: un blog peut avoir plusieurs media_providers, un media_provider peut être
associé à plusieurs blogs)
* Pour chaque association mp/blog, on définit comment accéder aux médias :
en direct via un répertoire visible coté public, ou via un urlhandler
* On introduit un gestionnaire de miniatures, qui garde une trace des
miniatures créées dans un "pool", mais pas forcément au même endroit que
les miniatures initiales
* On ajoute des métadonnées d'image dans une table à part. Parmi ces
métadonnées, les métadonnées issues de la photo (XMP/IPTC), mais aussi par
exemple les coordonnées du point de focale, pour générer des miniatures
correctes
Je suis impressionné !
C'est une excellente idée. Comment tu fais pour récupérer le point de
focale ?
Est-ce qu'il y a un standard pour ça ?
Je demande car il n'y a pas longtemps, les petits gars de Darktable ont
annoncé une fonctionnalité similaire, mais la détection n'est pas forcément
simple :
http://www.darktable.org/2013/11/determining-focus-in-lighttable/
* Reste à voir comment on définit les tailles de miniatures, comment
on
nomme lesdites miniatures
Coté billets :
* les images du gestionnaire de médias incluses dans les billets sont
"liées" comme embedded au niveau de la base
* chaque modification d'un media permet alors de répercuter les impacts sur
les billets
tout ça ne me paraît pas forcément incompatible avec les échanges d'à coté
sur les images adaptatives
--
Dev mailing list - Dev(a)list.dotclear.org -
http://ml.dotclear.org/listinfo/dev
--
Pierre Equoy