gcm1001 / TFG-CeniehAriadne

CENIEH & Ariadne+ project.
GNU General Public License v3.0
3 stars 2 forks source link

Crear un plugin que permita asociar ficheros a colecciones #41

Closed gcm1001 closed 4 years ago

gcm1001 commented 4 years ago

Uno de los requisitos establecidos por Ariadne+ es aportar, junto a cada colección/ítem, un fichero JSON que permita automatizar el mapeo del vocabulario original al vocabulario utilizado por Ariadne+, es decir, Getty AAT.

Actualmente, Omeka permite asociar ficheros a los ítems, sin embargo, no permite adjuntar ficheros a colecciones. Esto es un problema ya que, en el caso de querer introducir una colección compuesta por 1000 ítems, no es para nada eficaz adjuntar un fichero JSON a cada ítem, ya que este fichero va a ser el mismo ( teniendo en cuenta que cada colección utiliza un mismo vocabulario en todos sus ítems).

Por este motivo, crearé un plugin que permita adjuntar ficheros a las colecciones. De esta manera, solo tendremos una asociación Colección>fichero que servirá para identificar el archivo de mapeo para cada uno de los ítems asociados a dicha colección. Tomando el ejemplo anterior, con este plugin nos ahorraremos 999 asociaciones ( reducir operaciones SQL, gasto de memoria, etc.)