Warning: Constant WP_MEMORY_LIMIT already defined in /home/elorenzo/domains/arvo.es/public_html/dspace/wp-config.php on line 94
Dspace 7 | Hablando de DSpace

Archivos de Tags: Dspace 7

Hablemos de la versión 7 de DSpace y su sistema de versionado

En posts anteriores describíamos cómo era el modelo de versionado de Dspace (v6 y anteriores ) y cómo este modelo se trastocó recientemente al anuncia el fin del soporte de las vesiones 5 y 6

Un poco de contexto sobre los tiempos de la versión 7 de DSpace. Fue anunciada en el 2015, las primeras sesiones de divulgación ya se impartieron en el Open Repositories de Dublín 2016, fue reanunciado el 2017, el 2018, etc. Por fin, la esperada versión 7.0 aparece en julio del 2021, seguida de la 7.1 (Oct 2021), 7.2 (Feb 2022) y 7.3 (Jun 2022). ¿Cómo es posible que desde su anuncio hasta la versión 7.0 transcurran seis años? ¿Cómo aparecen releases nuevas cada cuatro meses?

Lo cierto es que la versión 7 supone un cambio gigantesco en el código de Dspace y es extremadamente ambiciosa, funcionalmente hablando. Las implicaciones en los plazos de desarrollo posiblemente se calibraron mal.

Claramente seis años de espera meten mucha presión y provocaron que, apremiados por los plazos, se tomase la decisión de lanzar la versión 7.0 con funcionalidad a la vez ampliada (la lista de novedades es larga) pero incompleta ( si la comparamos con la versión 6.3).

Y lo anterior significa que las versiones 7.1, 7.2, 7.3, 7.x intentan corregir esa incompletitud funcional, poco a poco, y según se invierten centenares de horas de desarrollo se incorporan funcionalidades que ya existían en la versión 6 o bien se requieren para aprovechar las nuevas características de la versión 7 (es el caso de la gestión del modelo de entidades)

El nuevo modelo de versionado, obligado por las anteriores circunstancias, tiene implicaciones fuertes para la instituciones que se planteen el paso a la versión 7.

En primer lugar, las instalaciones tendrán que hacer una evaluación cuidadosa de la versión destino al migrar desde versiones 5 y 6. En https://wiki.lyrasis.org/display/DSDOC7x/Release+Notes se describen las funcionalidades disponibles en las versiones 7.0 a 7.3 y a su vez en https://wiki.lyrasis.org/display/DSPACE/RoadMap se describe el alcance funcional que se pretende con las próximas versiones. La evaluación es compleja, sobre todo para las instalaciones que han extendido significativamente su DSpace y la decisión no será fácil.

La segunda implicación es que cambiar de release (7.3 a 7.4 p.ej) no será una tarea sencilla o al menos no será tan sencilla como en v6 y anteriores…. Además de parches funcionales y de seguridad, habituales antes, en una release cualquiera aparecerán funcionalidades de importancia, y que además requerirán posiblemente extensiones al modelo de datos. Y eso supone problemas (y costes) para actualizar, al menos con la frecuencia que se podía actualizar la versión 6 . Recordemos que los planes son liberar una nueva release cada 4 meses¡¡¡¡

Saludos y buenas migraciones¡¡¡

El soporte de DSpace 5 y 6 terminará en el 2023

La política de soporte del software #Dspace ha cambiado de forma imprevista el 31 de mayo de 2022 con consecuencias para los repositorios operando este software. La anterior política decía:

The DSpace Committers provide security updates/support for the most recent three (3) major releases of the platform.

Traduciendo e interpretando, significaba que la versión 5 tendría soporte hasta la aparición de la versión 8 y la versión 6 (mayoritaria en los repositorios DSpace) tendría soporte hasta que apareciese la versión 9 (nuestra bola de cristal dice que hacia 2026 o posterior)

Esta política cambió ayer para incluir un apéndice:

 However, earlier end-of-life dates may be announced if major concerns arise over the stability or longevity of a specific release”

Y esta declaración se ha aprovechado para hacer la siguiente declaración:

“ … the age of the 5.x and 6.x codebases  has resulted in major concerns over our ability to continue to address future security vulnerabilities in these releases”

y las consecuencias son:

  • DSpace 5.x: Support ends on January 1, 2023
  • DSpace 6.x: Support ends on July 1, 2023

Aun cuando un número considerable de instalaciones ya estaban planteándose las migraciones a versión 7 en el corto-medio plazo, el anuncio anterior plantea un escenario complejo, en términos de plazos, cargas de trabajo, inversiones, etc… que aún estamos analizando, ya que, como hemos planteado en algún foro, no vemos (a fecha de este post, junio de 2022) aún “madura” la Versión 7 para su instalación en repositorios “grandes” o funcionalmente “complejos”.

Estamos atentos para atender a cualesquiera preguntas que tengáis al respecto

Fuentes:

https://groups.google.com/g/dspace-tech/c/OOq80cq8CF

https://wiki.lyrasis.org/display/DSPACE/Support+for+DSpace+5+and+6+is+ending+in+2023#SupportforDSpace5and6isendingin2023-WhyissupportendingforDSpace5.xand6.xin2023?

DSpace 7.0 disponible

Atlanta, GA,  2 de agosto de 2021 –   Ya está disponible la largo tiempo esperada y tantas veces anunciada versión DSpace 7.0. Esta versión presenta una nueva interfaz de usuario (Angular) que reúne lo mejor de las interfaces JSPUI y XMLUI, rehaciéndose todas las características de DSpace. La nueva interfaz de usuario se apoya en una nueva REST API, que expone todos los contenidos y funcionalidades, permitiendo como nunca antes la  integración e interoperabilidad de DSpace con sistemas y servicios externos.

Esta versión reúne a toda la comunidad DSpace bajo una única interfaz de usuario, lo que nos permitirá progresar juntos más rápidamente. 

«DSpace 7.0 es la mayor versión de nuestra historia, con más de un millón de líneas de código de DSpace cambiadas, mayor que las últimas 4 versiones anteriores juntas. A pesar de la pandemia mundial, hemos acelerado nuestro desarrollo y lanzado un total de 5 versiones Beta, culminando con un Testathon global. Esta versión es el resultado de la dedicación, la determinación y el compromiso de nuestra comunidad, que alimenta continuamente el programa DSpace». Kristi Park, Presidenta de Gobernanza de DSpace y Directora Ejecutiva de la Biblioteca Digital de Texas

DSpace 7.0 ha sido desarrollado por la colaboración de más de 60 desarrolladores de la comunidad, liderados por LYRASIS, Atmire y 4Science. Más de 25 instituciones de todo el mundo han aportado generosamente su apoyo financiero. Consulte la lista completa de colaboradores en las   las notas de la versión.notas de la versión. Si desea contribuir a la próxima versión 7.x, considere la posibilidad de unirse a futuras reuniones del Grupo de Trabajo de DSpace 7.

Características de DSpace

La versión 7.0 de DSpace incluye las siguientes características:

  • Una nueva interfaz de usuario basada en Angular (reemplazando XMLUI y JSPUI). El objetivo de la nueva interfaz ha sido implementar todas las características principales de XMLUI y JSPUI en una única y moderna interfaz de usuario.
  • Una nueva y completa REST API , utilizando las mejores prácticas modernas. El objetivo de la nueva API REST es implementar una arquitectura moderna, segura, independiente y escalable.
  • Rediseño de los envíos y los flujos de trabajo con un proceso de envío en una página, con una interfaz de arrastrar y soltar y un rediseño de MyDSpace.
  • Un nuevo modelo de objetos de Entidades Configurables, que permite la creación de nuevas tipologías de entidades, así como contemplar las relaciones entre las mismas. Esta característica permite una mayor integración con los sistemas de identificadores externos (por ejemplo, ORCID), los sistemas CRIS, los sistemas de publicación de revistas electrónicas, etc.

La documentación técnica inicial de DSpace 7.0 está disponible.

Debido a la complejidad de fusionar características de las dos interfaces (XMLUI y JSPUI) en una sola, unido al objetivo de hacer que 7.0 estuviese disponible lo antes posible, la versión contiene las funcionalidades de mayor prioridad (las que se consideran más utilizadas). Determinadas funcionalidades se han retrasado para una versión posterior de 7.x. Consulte  los objetivos de la versión 7 de DSpace para obtener más información

Sea el primero de su país en actualizarse. Cuéntenos qué le hizo elegir DSpace 7.0 y qué características le condujeron a la actualización. Comparta su historia con DSpace 7.0.

Acerca de LYRASIS

LYRASIS, una organización de miembros sin ánimo de lucro con sede en Estados Unidos, coopera con más de 1000 bibliotecas, archivos y museos miembros para crear, acceder, preservar y gestionar la información digital, a la vez que construye y mantiene la colaboración, y mejora la tecnología. 

Para más información, visite www.lyrasis.org

Acerca de DSpace

DSpace es el software de repositorio de código abierto más utilizado del mundo, con más de 3.000 instalaciones. Está gobernado, desarrollado, apoyado y promovido por la comunidad. DSpace es el software preferido por las organizaciones ya sean académicas, sin ánimo de lucro o comerciales que crean repositorios digitales abiertos. Es un software gratuito, de instalación fácil e inmediata y completamente personalizable para adaptarse a las necesidades de cualquier organización.. Para más información, visite www.dspace.org.

(traducción de la nota de prensa de Lyrasis por Emilio Lorenzo, disculpad los inevitables gazapos, incorrecciones y expresiones forzadas)