[greenstone_es] Re: Algunas cosas de interes traidas desde Waikato

  • From: Pedro Díaz <josepedrodiaz@xxxxxxxxx>
  • To: greenstone_es@xxxxxxxxxxxxx
  • Date: Wed, 28 Oct 2009 12:31:53 -0200

Hola a todos.

Diego, ¿se ha hablado algo respecto a mejorar la posibilidad de instalación
de la herramienta en un servidor compartido?

Saludos, Pedro.-

El 28 de octubre de 2009 11:43, Diego Spano <diegospano@xxxxxxxxx> escribió:

> Hola a todos, simplemente quería enviarles un resumen de los temas tratados
> con el equipo de desarrollo de Greenstone en Waikato. Con las inquietudes
> que muchos de ustedes fueron planteando, traté de ir viendo una por una con
> ellos. Algunos bugs fueron corregidos en el momento, otros están
> planificados para futuras versiones.
>
>
>
> Los temas fueron:
>
> -    Indexación incremental en grandes colecciones
>
> Se trató un caso real de una colección de 630.000 imágenes que no podía ser
> actualizada en forma incremental usando Lucene. El problema fue resuelto
> directamente en el servidor en cuestión, aplicando los cambios a través de
> una VPN. Las modificaciones hechas estarán disponibles en la versión 2.83.
>
>
>
> -   Relacionar a un usuario con una colección específica a través del
> Depositor. De esta manera, el usuario podrá hacer autoarchivo solo en la
> colección que tiene asignada.
>
> Estará disponible en GS 2.83
>
>
> - Berry basket
>
> Esta función permite seleccionar documentos y agregarlos a una canasta,
> para luego poder enviar los links por mail o ejecutar algún otro tipo de
> función sobre ellos. Actualmente está en modo de prueba en GS3 y por ahora
> no hay planes concretos de agregarlo a la versión GS2.
>
>
> - Nuevo plugin para video
>
> Este nuevo plugin indexa los metadatos que están incluidos en el video al
> igual que los capítulos de un libro, pudiendo accederse a secciones
> particulares de un video.  Está basado en la herramienta open source
> "ffmpeg" y será liberado como una extensión de Greenstone 2.
>
>
> - Migrar desde v2.x a v2.82: es necesario reimportar todo?.
>
> Es lo más recomendable, ya que se han hecho cambios significativos en lo
> que antes era el archivo archives.inf. Este archivo fue convertido a un
> formato base de datos para que soporte la "importación incremental".
>
>
> - Análisis de seguridad:
>
> se hizo una auditoría de seguridad en 2005, la cual conllevó algunos
> ajustes menores. Desde entonces no se ha realizado ningún estudio formal,
> pero de todas maneras, el grupo de desarrollo está atento a requerimientos
> que pudiera haber al respecto. Por ejemplo, la biblioteca local actualmente
> está restringida por defecto, a servir solamente contenidos en la máquina en
> la cual está instalada. Hay una opción en File->Setting que permite aceptar
> conexiones desde otras computadoras.
>
>
> - Integrar Greenstone 2 con Moodle u otros CMS:
>
> Moodle y la mayoría de los sistemas CMS están basados en PHP. Si bien no
> hay ningún desarrollo desde Waikato, sí existen casos de desarrollos
> externos que pueden servir como base. El proyecto EmeraldView (
> http://emeraldview.tourolib.org/) integra PHP con Greenstone y puede
> servir como caso de estudio.
>
>
>
> - Estadísticas de uso a través del archivo Usage.txt?.
>
> El equipo tiene algunos scripts que permiten analizar el log de Greenstone,
> pero estos scripts hay que reorganizarlos, emprolijarlosy reformatearlos.
> Está planificada la modificación de estos códigos para ser agregado en las
> próximas versiones, pero no antes de 6 meses. Serán liberados también como
> una extensión de Greenstone 2.
>
>
> - URLs "amigables"
>
> Es muy complejo el poder modificar el diseño actual de las urls de GS, dado
> que se necesita mantener el argumento cgi "e" (el más largo del string de la
> url) para poder saber desde donde se ha accedido a la pagina, con qué
> preferencias, con qué parámetros de búsqueda, etc..
>
> Durante mi visita han estado haciendo pruebas almacenando el argumento “e”
> en una coookie, lo cual requeriría algunos cambios menores al código C++.
> Las pruebas fueron satisfactorias, y se ha planificado su puesta en
> producción a partir de la versión 2.84.
>
>
> - Extracción de metadatos XMP
>
> Desde la versión v2.82 existe un plugin llamado MetadataEXIFPlugin que
> puede extraer metadatos de muchos formatos de archivo distintos, no solo
> EXIF sino XMP, ID3 tags de archivos MP3, etc. Se construyó una pequeña
> colección de demo con un archivo PDF/A generado a través Microsoft Word
> obteniéndose los resultados esperados.
>
> El plugin está basado en la herramienta open source ExifTool, lo que le da
> el nombre al plugin.  De todas maneras, dado que este plugin puede extraer
> la mayoría de los formatos de metadatos (no solo los EXIF), el nombre del
> plugin es un poco confuso. Les propuse cambiarlo por un nombre más
> demostrativo, asi que el plugin va a ser renombrado como
> EmbeddedMetadataPlugin.pm, en la versión 2.83.
>
> Los formatos soportados pueden verse en:
>
> http://www.sno.phy.queensu.ca/~phil/exiftool/exiftool_pod.html#description<http://www.sno.phy.queensu.ca/%7Ephil/exiftool/exiftool_pod.html#description>
>
> y más específicamente en:
>
> http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/XMP.html<http://www.sno.phy.queensu.ca/%7Ephil/exiftool/TagNames/XMP.html>
>
>
>
> - Administración de usuarios mejorada: open LDAP, Active Directory?
>
> La integración de usuarios con algún sistema de LDAP para asignar permisos
> de acceso sobre las colecciones puede hacerse a través de Apache e IIS. No
> se hará ningún tipo de mejora o desarrollo desde el lado de GS.
>
>
> - Creación de usuarios en modo "batch" o por "lotes"
>
> Actualmente, el alta de usuarios en Greenstone es solo posible hacerlo a
> través de la página de administración. Esto no es muy práctico cuando se
> quiere agregar una gran cantidad de usuarios. Se convino en que un script
> que permitiera el ingreso de usuarios en modo batch sería por demás util y
> no tomaría mucho esfuerzo de programación.
>
> Durante la visita se desarrolló una versión inicial del script, el cual lee
> información de la cuenta de usuario desde un archivo CSV. El script se ha
> agregado a la versión svn Greenstone y estará disponible también con la
> nueva versión 2.83.
>
>
> - Modificación de metadatos de los documentos ya importados.
>
> Existe una API en fase de desarrollo que permitirá cambiar los metadatos de
> los documentos, ya sea que se encuentren en la carpeta import, o que ya han
> sido importados (carpeta archives) o bien, ya están indexados (index).
>
>
>  - Opciones mejor documentadas para los plugins y los comandos
>
> Se va a chequear que todos los programas (pluginfo, classinfo, import, etc)
> tengan la opción “less” (Linux) o “more” (Windows) para que la salida sea
> paginada.
>
> Toda la documentación de GS está actualmente en proceso de reestructuración
> y reformateo (con la ayuda de John Rose).  La Wiki se convertirá en la
> principal fuente de información a la cual se le agregarán también nuevas y
> mejores formas de búsqueda.
>
>
> - Agrupar los resultados de búsquedas.
>
> Esta nueva característica aún en definición se llama “agrupamiento
> facetado". Esto es, teniendo una lista de resultados de una búsqueda, tener
> la opción de presentar dicha lista organizada (facetada) por diferentes
> criterios, por ejemplo, autor, título, etc.
>
>
> Espero no haberme olvidado de nada!.
>
> Saludos
>
> Diego
>



-- 
--
José Pedro Díaz
Montevideo - Uruguay

Other related posts: