EPrints: software para el desarrollo y gestión de repositorios digitales

Post on 28-May-2015

2.459 views 0 download

description

Webinar del martes 13 de Agosto de 2013 dictado por Cristian Merlino S. sobre "EPrints: software para el desarrollo y gestión de repositorios digitales"

Transcript of EPrints: software para el desarrollo y gestión de repositorios digitales

EPrints: software para el desarrollo y gestión de repositorios digitales

13 de agosto de 2013

Cristian Merlino S.Universidad Nacional de Mar del Plata - FCEyS

csantest@mdp.edu.arhttp://pictobonaerense.wordpress.com

http://www.socialbiblio.com

¿Qué es EPrints?EPrints es un software gratuito y de código abierto para la creación de repositorios digitales de acceso abierto.

¿Quién lo desarrolla?EPrints es desarrollado por la School of Electronics and Computer Science de la University of Southampton (Reino Unido). Primera versión: 1.0 de Noviembre de 2000. Versión actual: 3.3.12

Sitio web oficialSitio de la iniciativa: http://www.eprints.orgSitio del programa: http://www.eprints.org/software/

Documentación: http://wiki.eprints.org

Material de aprendizaje: http://www.eprints.org/software/training/http://files.eprints.org/814/

Foro: http://www.eprints.org/tech.php/

Demo en línea: http://demoprints.eprints.org

http://www.eprints.org/software/

Otras: mod_perl, XML, DOM, RDF, CodeMirror, Flowplayer, CPAN

ArquitecturaLAMP

ArquitecturaLAMP Servidor web Apache

Gestor de bases de datos MySQL

Lenguaje de programación Perl

Tecnologías empleadas por EPrints

Ejecución de tareas

EPrints es una aplicación cliente/servidor que se gestiona vía web, por tanto, la mayor parte de tareas pueden efectuarse con un navegador estándar como Firefox, Chrome, Opera o Internet Explorer.

Hay otras operaciones - de uso menos frecuente - que únicamente pueden ejecutarse desde la línea de comando (shell) del servidor web.

Algunas características I

Es una herramienta muy flexible y brinda gran libertad para ampliar su funcionalidad.

Posee un potente sistema de plugins.

Puede manipular una gran variedad de objetos digitales, desde objetos textuales a objetos multimedia.

No está limitado a comunidades y colecciones estructuradas, permite la creación de “colecciones virtuales” flexibles a partir de metadatos (creador, año, tema, etc.).

Alerta automáticamente sobre el ingreso de posibles depósitos duplicados.

Dispone de una API (Application Programming Interface) para programar rutinas propias: programar un plugin, personalizar la manera en que EPrints renderiza una página determinada, etc.

Algunas características II

Está diseñado para asistir el auto-archivo.

Una instalación EPrints puede alojar múltiples repositorios (cada repositorio necesitará un alias de DNS).

Registra automáticamente todos los accesos a los registros bibliográficos y a los textos completos (access log dataset) en una tabla de la base de datos del repositorio.

Permite importar y crear estructuras organizacionales y clasificaciones temáticas jerárquicas. Por defecto, el paquete EPrints incluye la clasificación temática de la Biblioteca del Congreso de Estados Unidos (en inglés).

Facilita la modificación de registros en lotes (batch edit).

Algunas características III

Usuarios. Roles

• Buscar• Navegar• Guardar búsquedas

• Buscar• Navegar• Guardar búsquedas

• Depositar ítems• Depositar ítems

• Aceptar, rechazar y eliminar depósitos

• Aceptar, rechazar y eliminar depósitos• Gestionar integral-

mente el sistema• Gestionar integral-mente el sistema

Cada rol incorpora, además de los privilegios de su nivel, los propios de los niveles inferiores.

Usuarios

El usuario administrador se crea durante el proceso de generación de un repositorio.

Para crear nuevos usuarios el sistema dispone de una opción pública Create Account (Crear Cuenta), que se encuentra en la barras de tareas, y de una opción interna Create User (Crear Usuario), disponible en el panel de control del administrador.

EPrints versión 3.3.10

Página Home/de inicio (por defecto)

Página Home/de inicio (por defecto)

Estructura de una página

Página de contenido

Plantilla

Contenido estático y dinámico

El contenido de una página eprints puede ser generado de manera estática (por ej. páginas Homepage, About, Policies) o dinámica (por ej. páginas View, Resultados de búsqueda, Abstract).

El contenido estático es obtenido de archivos XML, denominados xpage, y el contenido dinámico es generado en tiempo real por scripts perl.

Página About/Acerca de

Menú Browse/Navegación

Opciones de búsqueda

Búsqueda avanzada

Campos de búsqueda

Búsqueda simple

Página Login/Inicio de sesión

Sesión iniciada como administrador

Panel de control. Editorial tools

Panel de control. System tools

Panel de control. Config. tools

Archivos de Configuración (I)

Archivos de configuración del repositorio activo (picto)

Archivos de Configuración (II)

Archivos de idiomas

Subdirectorios de archivos de frases, estáticos y de plantillas

Archivos de Configuración (III)

Archivos de configuración

general

Los archivos de configuración contienen XML, datos brutos y

sintaxis perl

Los archivos de configuración contienen XML, datos brutos y

sintaxis perl

Los archivos perl (pl) son programas

Los archivos perl (pl) son programas

Archivos de Configuración (IV)

Archivo de config. del protocolo OAI-PMH

Archivos de Configuración (V)

Edición en línea

Archivos de Configuración (VI)

Archivos de workflows

Editor en línea de frases (adaptación y traducción)

Una frase es una cadena de texto o código

Plugins. EPrints Bazaar (I)

Plugins instalados

one-click installation

Plugins. EPrints Bazaar (II)

Plugins disponibles

Edición de páginas eprints (I)

Editar página

Edición de páginas eprints (II)

Off-line

Editor de páginas eprints (III)

Editor en línea

Gestión de depósitos (I)

EPrints gestiona el proceso de depósito a través de etapas (flujo de trabajo), cuyo orden está predefinido.

La secuencia predefinida puede modificarse y el proceso de depósito no debe ser necesariamente secuencial.La secuencia predefinida puede modificarse y el proceso de depósito no debe ser necesariamente secuencial.

Gestión de depósitos (II)

Items ingresados

Cargar un nuevo ítem

Gestión de depósitos. Tipo de ítem (I)

Gestión de depósitos. Tipo de ítem (II)

Gestión de depósitos. Carga de archivos (I)

Desde una unidad de almacenamiento

Desde una URL

Gestión de depósitos. Carga de archivos (II)

Metadatos de archivo

Gestión de depósitos. Carga de descrip. bibliográfica

La estrella identifica campos obligatorios

Gestión de depósitos. Carga de descrip. bibliográfica

Metadatos

Gestión de depósitos. Carga de descrip. bibliográfica

Metadatos

Gestión de depósitos. Carga de descrip. bibliográfica

Metadatos

Gestión de depósitos. Asignación de clasif. temática

Gestión de depósitos. Asignación de clasif. temática

Gestión de depósitos. Autorización de depósito

Gestión de depósitos. Importación

Fuentes de importación soportadas por defecto. Adicionalmente, se puede activar EndNote e ISI Web of Knowledge

Gestión de depósitos. Importación

Circuito de depósito

ítems ítems ítems

Area de trabajo del usuario

Area de revisión Repositorio activo

Usuario depositante

Editor/revisor Colección pública

El editor/revisor es el encargado de aceptar/rechazar un pedido de depósito. También posee la facultad de retirar un ítem de la colección pública.

Revisión de depósitos

Sesión iniciada como editor/revisor

Acceso al área de revisión

Revisión de depósitos

Item a revisar

Acciones rápidas

Visualización de registro bibliográfico

Edición en línea

Documento

¿Estadísticas de uso?

EPrints dispone de una herramienta complementaria (IRStats) para gestionar y presentar estadísticas de uso. Actualmente se está trabajando en la versión 2.

Versión 1.0.3http://files.eprints.org/722/

IRStats

Muchas gracias por su atención y bienvenidos

al mundo EPrints

http://www.socialbiblio.com