#Aprender3C - Implementación del software de archivística AtoM en el CeDInCI

Embed Size (px)

Citation preview

Implementacin del software de Archivstica AtoM en el CeDInCI

Expositores: Eugenia Sik y Ramiro Uvia

[email protected]
[email protected]

Web: http://aprender3c.org | Twitter: @aprender3c | Facebook | YouTube | Google+

[22/11/2016]

El CeDInCI y el Archivo

El Centro de Documentacin e Investigacin de la Cultura de Izquierdas (CeDInCI) es una institucin sin fines de lucro dependiente desde el ao 2010 de la Universidad de San Martn (UNSaM).Para mayores referencias sobre la institucin, sus fondos y servicios puede consultarse su pgina web: http://www.cedinci.org/

Qu es el ICA-Atom o AtoM?

El AtoM es un software libre y gratuito de descripcin archivstica, si bien en sus comienzos fue denominado ICA-Atom (ya que era apoyado por el International Council of Archives), a partir de su versin 2.0 se constituy como AtoM (Access to Memory).De arquitectura cliente servidor, permite acceder va un navegador web a las altas, bajas y modificaciones de los diferentes niveles y registros que hacen a la descripcin archivstica. Opera sobre entornos Linux, mayormente Ubuntu.

Cronologa de AtoM en el CeDInCI

2010: A partir de la suscripcin del convenio entre el CeDInCI y la UNSaM se form un equipo de archiveros y se constituy formalmente el sector de Archivos y Colecciones Particulares.2011: Se implementa Koha para la Biblioteca y Hemeroteca y se comienzan a evaluar softwares de descripcin archivstica.2012: Se implementa el ICA-AtoM 1.2 para Archivos.En Septiembre se actualiza a la versin 1.3.2014: Se actualiza a la versin 2.1 (AtoM)2015: Se lanza la Imagoteca, sobre la versin 2.2 (AtoM).

Implementacin de ICA-Atom - Demo

-Prueba de carga en la versin demo: *Un registro de institucin archivstica (ISDIAH) *Otro de autoridad (ISAAR) *Dos a nivel de fondo (ISAD-G)-Evaluacin del diseo de la interfaz.-Prueba de ajustes a la interfaz pblica.-Se export una descripcin en EAD.

Implementacin de ICA-Atom Servidor de Testeo - Pruebas

-Se instal ICA-Atom sobre el servidor de testeo del CeDInCI para probar la compatibilidad, solamente hizo falta instalar php5, ya que ICA-Atom funciona bajo un entorno LAMP, al igual que Koha.-Se migraron los registros de la demo al servidor de testeo. El registro de ISDIAH no se migr correctamente.-Se realizaron diferentes pruebas de carga en el servidor de testeo que fueron satisfactorias.

Implementacin de ICA-Atom Servidor de Testeo - Migracin

Dado que se contaba con descripciones archivsticas volcadas en planillas de clculo se probaron diferentes alternativas de migracin:-Conversin de archivos .xls a .csv, con la cual no tuvimos xito.-Generacin de archivos EAD (XML), para lo cual se utiliz el combinar correspondencia como mecanismo para generarlo. Con esta opcin se dificultaba reflejar las relaciones entre niveles automticamente, igual usamos esta alternativa.

Implementacin de ICA-Atom Servidor de Testeo Migracin (2)

Como para la mayora de las migraciones, hubo algunas tareas insoslayables.-Se consolidaron datos para que respondan a las normas de descripcin archivstica.-Se realiz un mapeo de los campos de la planilla de clculo en la que se encontraba la informacin a los campos destino en ISAD(G).

Implementacin de ICA-Atom Servidor de Testeo - Importacin

Finalmente hicimos la primera prueba de importacin al ICA-Atom del servidor de testeo.-El primer error que relevamos tuvo que ver con la codificacin de caracteres, haba que generar un archivo .xml codificado en UTF-8.-El segundo gran error tuvo que ver con el tiempo de ejecucin de PHP, el cual deba ser ampliado o importar el .xml desde la lnea de comandos.

Implementacin de ICA-Atom Servidor de Testeo - Diseo

Para presentar el proyecto definitivo hicimos ajustes en el aspecto grfico:-Seleccionamos un plugin especfico.-Se insert el logo.-Personalizacin de css.-Instalacin de otros plugins para mejorar la visualizacin de los objetos digitales.

Implementacin de ICA-Atom Servidor de Produccin

Una vez que estuvimos conformes con todas las pruebas, migraciones y diseo grfico, documentamos todos los procedimientos y los replicamos en el servidor de produccin, en ese momento aprovechamos para actualizar a la versin 1.3, la cual por defecto estaba configurada para otra codificacin de caracteres diferente a UTF-8, por lo que hubo que realizar ciertos ajustes sobre eso. Luego generamos el subdominio http://archivos.cedinci.org/

Implementacin de ICA-Atom Servidor de Produccin

Implementacin de AtoM para la Imagoteca

Habiendo pasado por toda esta experiencia, a principios del ao 2015 comenzamos a evaluar softwares que nos permitieran gestionar por otro software nuestra coleccin de imgenes.Para ello generamos mquinas virtuales de los programas:-DSpace.-Omeka.-AtoM.

Implementacin de AtoM para la Imagoteca Evaluacin de software

-El DSpace nos pareci extremadamente ambicioso a nivel recursos informticos, por lo que no llegamos a probar de correrlo junto con Koha e ICA-Atom.-El Omeka presentaba como gran ventaja correr en un entorno LAMP, pero tambin fue descartado.-AtoM era un software que ya conocamos y creamos poda adaptarse a nuestras necesidades, por lo que decidimos utilizarlo.

Implementacin de AtoM para la Imagoteca Servidor de Testeo

Tal cual nos pasara con el ICA-Atom para archivos, tenamos una serie de documentos base descriptos en planillas de clculo, por lo que lo primero que probamos fue la migracin. Esta vez pudimos incorporar las descripciones exportando a un CSV sin problemas. Claro que esta vez exista una dificultad aadida, ya que una vez incorporada la descripcin haba que incorporarle el objeto digital asociado en forma separada.

Implementacin de AtoM para la Imagoteca Servidor de Testeo (2)

La importacin de descripciones y objetos digitales para AtoM se encuentra bien documentada, bsicamente se trata de incorporar las descripciones, ya sea mediante un CSV, XML o en forma manual al AtoM y luego generar un archivo que por cada objeto digital contenga su ruta y el cdigo unvoco del AtoM (slug) de la descripcin a la cual desea adjuntarse. Para ello, las imgenes deben encontrarse en una ruta del servidor o en una URL accesible por l. Ejemplo:information_object_id,filename467,http://www.cedinci.org/AF_phatch/AF0001.jpg

Implementacin de AtoM para la Imagoteca Servidor de Produccin

Como ya conocamos el software, esta vez fue mucho ms sencillo realizarle modificaciones al cdigo, lidiar con el problema de la codificacin de caracteres y las migraciones. Es por ello que rpidamente documentamos todo el proceso y subimos el AtoM al servidor de produccin, junto con todas sus imgenes asociadas, esto ya se realiz directamente copiando la base de datos (MySQL) y la estructura de directorios, de la cual destaca la carpeta uploads, donde guarda los objetos digitales.

Implementacin de AtoM para la Imagoteca - Servidor de Produccin (2)

Uno de los aspectos que hubo que reconsiderar fue el servidor sobre el cual se aloja tanto el Koha como los dos sistemas AtoM (el que ya poseamos para archivos y el nuevo para la Imagoteca). Dado que las imgenes eran subidas en una resolucin media, con su consecuente disparada de recursos se ampli la capacidad del servidor (una VPS), pasando de un servicio con dos ncleos y 1 GB de RAM a uno con cuatro ncleos y 4 GB de RAM, en el cual actualmente se aloja el Koha y ambos AtoM, entre otros servicios web.

Implementacin de AtoM para la Imagoteca Produccin

Adems nos dimos el lujo de incorporarle un carrousel en la pgina de inicio, para que los usuarios puedan comenzar a recorrer las imgenes haciendo click en alguna de las que se ofrecen dentro del carrousel.Fue as que en menos de cuatro meses pudimos tener operativo el sistema con muchos objetos digitales (imgenes) incorporados.En su primer da cosech casi 400 visitas, manteniendo hasta el da de hoy un promedio de aproximadamente 150 visitas diarias, constituyndose as en el servicio online ms consultado del CeDInCI.

Implementacin de AtoM para la Imagoteca Produccin

Implementacin de AtoM en el CeDInCI

Como una forma de conclusin nos gustara sealar que es posible llevar a cabo este tipo de proyectos con recursos limitados, trabajando en forma conjunta entre diferentes sectores de una institucin, dado que como ya se ha dicho se trabaj con software libre y gratuito, lo que permiti que casi nicamente haya que destinar recursos humanos para la concrecin de estas implementaciones.

Muchas Gracias!!

Ms informacin en www.aprender3c.org