RetroRevistas Documentación de referencia

Un archivo, no solo una colección

Muchos proyectos de preservación empiezan como colecciones de archivos organizados en carpetas. RetroRevistas da un paso más: los materiales están catalogados en una base de datos estructurada que registra no solo los archivos, sino toda la información que les da contexto y significado.

Esto significa que el sistema sabe que un PDF concreto es el número 47 de una revista específica, publicado por una editorial determinada en 1994, que contiene artículos de ciertos autores sobre juegos concretos para plataformas históricas. Y que ese PDF es una digitalización de nivel 8 que fue escaneada a 300 DPI y verificada el mes pasado.

Esa capa de información estructurada es lo que distingue un archivo documental de un repositorio de ficheros.

El panel de catalogación

RetroRevistas dispone de un panel de administración accesible vía web que permite a los catalogadores y administradores gestionar todo el contenido del archivo.

Desde el panel es posible:

  • Crear y editar fichas de revistas, números, artículos, autores y videojuegos
  • Subir y gestionar los archivos digitalizados de cada número
  • Registrar y supervisar el proceso de digitalización y preservación
  • Gestionar colecciones temáticas y etiquetas
  • Revisar y aprobar propuestas de corrección enviadas por colaboradores
  • Consultar el historial de cambios en cualquier entrada del catálogo
  • Configurar las políticas de acceso y publicación por revista
  • Conectar entradas con identificadores de bases de datos externas

El panel está diseñado para catalogadores con conocimiento del dominio archivístico, no necesariamente con conocimientos técnicos.

Vista del panel de administración con el listado de revistas

Panel de catalogación — listado de revistas

Vista del panel de edición de una revista en RetroRevistas

Panel de catalogación — formulario de edición de una revista

Cómo se organizan los datos

Toda la información del archivo se almacena en una base de datos relacional. Las entidades principales —revistas, números, artículos, autores, juegos, plataformas— están interconectadas mediante relaciones explícitas que permiten navegar el catálogo en cualquier dirección.

Cuando se consulta un videojuego, el sistema puede mostrar todos los artículos que lo analizaron, en qué números aparecieron, qué autores los escribieron y con qué puntuación se valoró el juego. Cuando se consulta un autor, el sistema puede listar toda su bibliografía dentro del archivo.

Los tipos, estados y categorías —como el tipo de número (normal, especial, anuario) o el estado de una digitalización— son configurables desde el propio panel. Esto significa que el catálogo puede adaptarse a nuevas necesidades sin perder los datos ya existentes.

Automatización e integridad

El sistema gestiona automáticamente una serie de tareas que garantizan la coherencia e integridad del archivo:

Verificación de integridad

Los archivos digitalizados se verifican periódicamente mediante sumas de comprobación. Si un archivo se corrompe con el tiempo, el sistema lo detecta y lo registra.

Historial de cambios

Cualquier modificación en los datos del catálogo queda registrada. Se sabe qué cambió, cuándo y quién lo hizo, con la fuente documental que respaldó el cambio.

Estadísticas actualizadas

Las valoraciones, descargas y visitas se actualizan automáticamente. No hay que recalcularlas manualmente.

Estabilidad de los enlaces

Cuando se renombra una revista o se corrige un identificador, el sistema preserva los identificadores anteriores para que los enlaces existentes sigan funcionando.

Tecnología y permanencia

RetroRevistas está construido sobre tecnología web moderna de código abierto, elegida por su estabilidad, su comunidad activa y su idoneidad para proyectos de largo recorrido.

El diseño del sistema prioriza la integridad de los datos sobre la conveniencia técnica a corto plazo. Las relaciones entre entidades son explícitas y verificadas por la base de datos. Los tipos y categorías son configurables sin tocar el código. Los identificadores de cada entidad son únicos globalmente, lo que facilita la interoperabilidad con otros archivos y sistemas externos.

El almacenamiento de archivos es compatible con servidores propios, almacenamiento en la nube y servicios de almacenamiento de objetos, lo que permite adaptar la infraestructura a las necesidades del proyecto a lo largo del tiempo.