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
* 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