Projecte

General

Perfil

Accions

Tasca #8483

obert
JP JP

Migrar Omeka EBS

Tasca #8483: Migrar Omeka EBS

Afegit per Javier Planella fa quasi 2 anys. Actualitzat fa aproximadament 2 mesos.

Estat:
En curs
Prioritat:
Alta
Assignat a:
Categoria:
Tecnologia
Temàtica prevista:
Inici:
08-04-2024
Data de venciment:
31-07-2025 (aproximadament 8 mesos tard)
Paraula clau:

Descripció

Servidor Mirades:

Exposicions se cerrará

Migrar Omeka EBS (classic) a Sites (Omeka-S)

por tanto en mirades.uab.cat solo quedará un Omeka S (sites)


Fitxers

Taylor&Francis_Omeka_2025(5).xlsx (317 KB) Taylor&Francis_Omeka_2025(5).xlsx Ana Sàenz Pérez, 08-01-2026 17:01

BP Actualitzat per Beatriu Piera fa quasi 2 anys Accions #1

Respecte a aquest projecte i tenint en compte com funcionen les Exposicions i Pàgines web amb Omeka S, el més adient seria fer una segona instal·lació Omeka S dins Mirades, sota el nom de Store. Aquest segon repositori seria per crear bases de dades petites del servei, entre les quals tindriem:

- EBS
- Bibliografia de la història de la ramaderia als Països Catalans
- Altres projectes que vagin sorgint (Nova Cancò, etc.)

Si tenir dues instal·lacions Omeka S en un mateix servidor és possible (no ho he provat) caldria cercar aquesta solució. Caldria, doncs, ampliar espai de disc a Mirades i a canvi migrar el residual que tinguem a isobib i tancar definitivament aquest servidor per aconseguir un estalvi econòmic que compensi l'ampliació de MIrades.

JP Actualitzat per Javier Planella fa 10 mesos Accions #2

  • Data de venciment s'ha establert a 31-07-2025
  • Prioritat ha canviat de Normal a Alta

La interfície ja ha quedat obsoleta i el seu manteniment s’ha tornat complicat. Es proposa crear un Omeka S replicant tota la funcionalitat:

- Estructura de camps dublin core (replicant de l’original)
- Sistemàtica de browsing per àrees de coneixement
- Cercador funcionant
- Pàgina de presentació amb carousel d’imatges (com estava inicialment)
- Aspecte gràfic adaptat al web del servei de biblioteques, en concret les plantilles aplicades a les web més noves com https://www.uab.cat/ca/ciencia-oberta

La instal·lació es farà al servidor mirades.uab.cat. S’instal·larà un nou Omeka S propi per EBS amb els plugins necessaris per construir tot el site. Es recomana utilitzar la darrera versió consolidada disponible (4.1 o superior)

L’aplicatiu ha de poder importar les dades directament de csv formatats com fins ara i assegurar-se

JP Actualitzat per Javier Planella fa 10 mesos Accions #3

S'han identificat diverses dificultats tècniques en el procés d'importació i exportació de dades des d'Omeka Classic (versió 3.1.2) cap a Omeka S, principalment a causa de modificacions prèvies realitzades en la instal·lació d'Omeka Classic, la manca d'un plugin oficial compatible per exportar dades i errors en l'ús de l'API d'Omeka Classic relacionats amb les extensions dels fitxers.

  1. Modificacions en Omeka Classic
    La instal·lació d'Omeka Classic ha estat personalitzada amb canvis en l'estructura de la base de dades i/o plugins específics, dificulta la compatibilitat amb eines estàndard per a la migració. Les personalitzacions no estan documentades i compliquen l'exportació de dades.
  2. Falta d'un plugin oficial compatible per exportar dades
    No existeix un plugin oficial actualitzat per exportar dades d'Omeka Classic en un format directament compatible amb Omeka S. El plugin CSV Export, que seria l'opció més comuna, presenta problemes de compatibilitat amb la nostra versió de PHP. A més, el plugin no gestiona adequadament les personalitzacions fetes en la nostra instal·lació, resultant en fitxers CSV mal formats o incomplets.
  3. Problemes amb l'API d'Omeka Classic
    L'ús de l'API d'Omeka Classic per exportar dades (com a alternativa al plugin CSV Export) no ha estat viable a causa de múltiples errors relacionats amb les extensions dels fitxers associats als ítems.

JP Actualitzat per Javier Planella fa 10 mesos Accions #4

Per evitar la migració a Omeka S i resoldre els problemes tècnics, es proposen les següents opcions:

  1. Reindexar la base de dades:Reindexar les taules de la base de dades d'Omeka Classic per optimitzar les consultes i reduir els errors de memòria i connexió
  2. Ampliar opcions en el hosting
  3. Documentació detallada dels problemes: Sol·licitar que detallin específicament quins problemes presenta la versió actual per solucionar-los

JP Actualitzat per Javier Planella fa 9 mesos Accions #5

EBS:
Dado que no se puede importar nada de la base de datos antigua, la propuesta es:
Crear una instalación Omeka S
Crear toda la estructura de la base de datos con los mismos campos Dublin Core que había en la original
Módulo de importación via csv para poder volver a ingestar todos los registros via csv
Crear la plantilla con el estilo UAB Biblioteques
Crear las páginas de consulta y buscador

JP Actualitzat per Javier Planella fa 9 mesos Accions #6

Observaciones tras el análisis previo

Se han identificado los siguientes puntos tras el análisis y estudio técnico inicial:

  1. Restricción en la importación de imágenes con URLs que contienen extensiones .php o .aspx
    Omeka S no permite por defecto la importación de archivos desde URLs con extensiones dinámicas como .php o .aspx.
    Se ha modificado la validación del sistema para permitir estas extensiones, aunque se desaconseja en entornos de producción por motivos de seguridad.
  2. Necesidad de adaptar los archivos .csv para la importación
    La estructura de los archivos CSV ha tenido que ajustarse para cumplir con las restricciones del sistema Omeka S.
    Entre otras cosas:
    1. - Es obligatorio usar comillas dobles en ciertos campos (como los ISBN) para evitar errores de formato.
    2. - No se permite contenido HTML en los campos de metadatos.
    3. - Es necesario mapear correctamente los campos Dublin Core durante el proceso de importación.

JP Actualitzat per Javier Planella fa 9 mesos Accions #7

Anna Saenz adaptará los ficheros .csv para que sean compatibles con las restricciones y requerimientos de Omeka S para su correcta importación.
Las primeras pruebas han sido satisfactorias.

JP Actualitzat per Javier Planella fa 9 mesos Accions #8

URL entorno de pruebas Omeka-s para EBS:

https://mirades.uab.cat/ebs_s/

JP Actualitzat per Javier Planella fa 9 mesos Accions #9

Prueba de migracion de Omeka Classic a Omeka-s:

https://mirades.uab.cat/ebs_s/s/ebs_s/

Primera carga de 970 registros de Springer
3 colecciones

JP Actualitzat per Javier Planella fa 3 mesos Accions #10

entorno de pruebas:

https://mirades.uab.cat/ebs_s/s/ebs/item

Las pruebas realizadas para la migración de datos desde Omeka Classic a Omeka S no han tenido éxito hasta el momento.
Se han evaluado las siguientes opciones:
- Módulo Omeka Classic Importer
- Importaciones parciales y reanudables

JP Actualitzat per Javier Planella fa 3 mesos Accions #11

Se ha evaluado la opción de exportar/importar mediante OAI-PMH y no es viable. La versión actual de PHP no es compatible con este método.

AS Actualitzat per Ana Sàenz Pérez fa 3 mesos Accions #12

Adjunto el csv de Taylor & Francis per al 2025

JP Actualitzat per Javier Planella fa 2 mesos Accions #13

Anna Florensa confirma:

"No s'han de migrar els registres, jo diria que el contingut no està actualitzat i cal carregar tots els títols des de 0"

JP Actualitzat per Javier Planella fa 2 mesos Accions #14

Entorno de prueba Omeka-S

https://mirades.uab.cat/ebs_s

ejemplo visualizacion Item:
https://mirades.uab.cat/ebs_s/s/ebs/item/674074

BP Actualitzat per Beatriu Piera fa 2 mesos Accions #15

Falta per fer:
- Canviar el disseny de la plantilla perquè tingui l'estil del Servei de Biblioteques
- Afegir els logos de wiley, springer, etc.
- Configurar la cerca. Configurar les matèries

JP Actualitzat per Javier Planella fa aproximadament 2 mesos Accions #16

Entorno de prueba Omeka-S – MIRADES UAB

URL: https://mirades.uab.cat/ebs_s

Diseño de referencia: https://www.uab.cat/ca/biblioteques

Ejemplo de ítem: https://mirades.uab.cat/ebs_s/s/ebs/item/674084

Cambios realizados:
- CSS del ítem adaptado para mostrar los mismos campos que en Omeka Classic (autor, materia, editor, data publicació, identifier, source/DOI con OpenAthens).
- Las 31 colecciones renombradas a "Conjunt de recursos".
- Menú responsive en móvil: añadido icono hamburguesa y toggle funcional.
- Logos incorporados: Wiley, Springer, Cambridge, Elsevier, Taylor & Francis.

Tema base: Bookshelf (con sobreescrituras en plantillas y CSS personalizado).

JP Actualitzat per Javier Planella fa aproximadament 2 mesos Accions #17

Se han realizado pruebas de cargas con resultados satisfactorios. Se informa Anna Saenz del procedimiento para realizar las importaciones

Accions

També disponible a: PDF Atom