[Isis-users] Update on ABCD 2.2 / Actualización de ABCD v2.2

Egbert De Smet egbert.desmet at uantwerpen.be
Sun Dec 12 17:55:02 CET 2021


[English]                           [Español en bajo]]


Dear ISIS-List users,


it has been quite some time since we last communicated about the upcoming (currently in beta-status) version 2.2 of ABCD. This is mostly because... we were and still are so busy working on it.

But the news is mostly encouraging and positive.

First of all we moved all development completely to a real 'open-source' collaboration platform : Github (see : https://www.github.com/ABCD-DEVCOM/ABCD2) .

As you could verify there, literally - without exaggeration - hundreds of smaller and bigger interventions have been made there, still by a way-too-small but dynamic team in the last few months.

The main changes are, summarized :

- more automatically adjusting configurations for both Windows and Linux;

- a new styling (mostly with regards to the icons) in ABCD Central;

- lots of small improvements in robustness, e.g. checks on necessary files, feedback in case of errors etc.;

- lots of small improvements in details of functions, e.g. an improved screen for searching using the dictionary - long overdue;

- the 'fall-back' language ('00') messages are now inside www/htdocs, making updates and again robustness easier to maintain (since the translations in the www/bases directory are in much more 'lose' control);

- an again much improved import and full-text indexing solution, allowing repositories and 'digital library' applications also on larger documents;


As can be noted, these changes all relate to ABCD Central, the core-scripts for the managers/librarians. Very few changes have been made to ABCD iAH, the new ABCD Opac will be included (as it is now more closely embedded in Central) but awaits more implementations and feedback.

We still need volunteers to update the Spanish and Portugese messages, French and Arabic are on their way.


The news for the other modules is :

- SecsWeb (rarely used, so with limited impact) : the old scripts are no longer working correctly in nowadays' OS-environments and updating them seems quite problematic in view of the many external software-libraries used, on which we have hardly any control;

The new Central however comes with the Secs-Web databases available for normal management (data-entry, searching etc.) along with some command-line tools for updating holdings-info.

- Site : still working perfectly in both Windows and Linux, however the Site-Admin (CMS) no longer working in Windows due to changes in the again out-of-our-reach XSLT-libraries of Windows. In Linux no problem with these;

If someone feels (or knows someone) capable of looking into this issue : most welcome !
- the old OPAC (iAH) still does a good job; several more fancy implementations have been made embedding the 'metasearch' frame into rich websites created with modern CMS;

- the new OPAC (opac_abcd) has seen its first publicly available full implementations showing it can work fine, adding 'federated search' (involving one common index for several databases) to the metasearch feature, as well as facets and 'responsive technology' for use on mobiles;

- the 'advanced' loans module EmpWeb, allowing the use of external SQL-based users-databases but preserving operation on ABCD-catalogs, loanobjects and patrons, remains unchanged but still works fine in the latest java-environments (and is not affected e.g. by the new Log4J vulnerability) for better integration in wider ICT-environments.


Interested users, who cannot wait for the more official 'release' which soon the new year will bring, can download from the above mentioned GitHub webpage on ABCD2.

The download is a ZIP-archive containing both Windows and Linux-packages. The only adjustments needed are renaming 'cgi-bin_Linux' to 'cgi-bin' and 'bases-examples_Linux' to 'bases' for Linux-users and the corresponding renaming for Windows.

Windows users are expected to have installed Apache+PHP (preferably through a package providing both for free, such as XAMPP or WAMP), unpack the ZIP-archive in C:\ABCD and embed the provided ABCD 'virtual host configuration' file (in the resp. corresponding Apache-folder for such 'extra' configurations and adding its inclusion in the main httpd.conf). Linux users should start from a 'server-version' (i.e. the installation which comes with Apache and PHP or to which these have been added) and again just unpack the archive and copy the provided ABCD virtual host configuration file into the etc/apache/conf/sites-available folder, with a symbolic link to etc/apache/conf/sites-enabled folder).

In view of these relatively simple procedures we might even no longer need to produce Windows-installers or Linux .deb and .rpm packages.


Last but not least, also at least one new ABCD-dedicated website to serve the community will be available and offering also the GitHub-packages or links to these for the software distribution.

Just bear with us for the many delays - but we are not the only ones in these corona-beaten times ! - but we are convinced it is for the better, resulting in an even more powerful 'swiss-knife' tool for information management including library automation.


[Español]


Estimados usuarios dela lista ISIS,

ha pasado bastante tiempo desde la última vez que comunicamos sobre la próxima (actualmente en estado beta) versión 2.2 de ABCD. Esto se debe principalmente a que... hemos estado y seguimos estando muy ocupados trabajando en ella.

Pero las noticias son mayormente alentadoras y positivas.

En primer lugar, hemos trasladado todo el desarrollo completamente a una verdadera plataforma de colaboración de "código abierto": Github (ver :
https://www.github.com/ABCD-DEVCOM/ABCD2) .
Como se puede comprobar allí, literalmente - sin exagerar - cientos de pequeñas y grandes intervenciones se han hecho allí en los últimos meses, todavía por un equipo demasiado pequeño pero dinámico.

Los principales cambios son, resumidos:
- más configuraciones de ajuste automático tanto para Windows como para Linux;
- un nuevo estilo (sobre todo en lo que respecta a los iconos) en ABCD Central;
- muchas pequeñas mejoras en la solidez, por ejemplo, comprobaciones de los archivos necesarios, información más elaborada en caso de errores, etc;
- muchas pequeñas mejoras en los detalles de las funciones, por ejemplo, una pantalla mejorada para la búsqueda mediante el diccionario, que debería haberse realizado hace tiempo;
- los mensajes del idioma "por defecto" ("00") están ahora dentro de www/htdocs, lo que hace que las actualizaciones y, de nuevo, la robustez sean más fáciles de mantener (ya que las traducciones en el directorio www/bases están en un control mucho más "perdido");
- una solución de importación e indexación de texto completo nuevamente muy mejorada, que permite la creación de repositorios y aplicaciones de "biblioteca digital" también en documentos más grandes;

Como puede observarse, todos estos cambios están relacionados con ABCD Central, los scripts centrales para los gestores/bibliotecarios. Se han hecho muy pocos cambios en ABCD iAH, el nuevo ABCD Opac se incluirá (ya que ahora está más estrechamente integrado en Central) pero espera más implementaciones y comentarios.

Todavía necesitamos voluntarios para actualizar los mensajes en español y portugués, el francés y el árabe están en camino.

Algunos comentarios sobre los demás módulos son :
- SecsWeb (raramente utilizado, por lo que tiene un impacto limitado): los antiguos scripts ya no funcionan correctamente en los entornos de los sistemas operativos actuales y su actualización parece bastante problemática en vista de las numerosas bibliotecas de software externas utilizadas, sobre las que apenas tenemos control;
La nueva Central, sin embargo, viene con las bases de datos de Secs-Web disponibles para la gestión normal (entrada de datos, búsqueda, etc.) junto con algunas herramientas de línea de comandos para actualizar la información de las existencias.
- Site : sigue funcionando perfectamente tanto en Windows como en Linux, sin embargo el Site-Admin (CMS) ya no más funciona en Windows debido a cambios en las bibliotecas XSLT de Windows, de nuevo fuera de alcance. En Linux no hay problema con estos;
Si alguien se siente (o conoce a alguien) capaz de investigar este asunto: ¡muy bienvenido!
- el viejo OPAC (iAH) todavía hace un buen trabajo; se han hecho varias implementaciones más elegantes incrustando el marco de 'metabúsqueda' en sitios web ricos creados con CMS modernos;
- el nuevo OPAC (opac_abcd) ha visto sus primeras implementaciones completas disponibles públicamente que demuestran que puede funcionar bien, añadiendo "búsqueda federada" (que implica un índice común para varias bases de datos) a la función de metabúsqueda, así como facetas y "tecnología responsiva" para su uso en móviles;
- el módulo de préstamos "avanzado" EmpWeb, que permite el uso de bases de datos de usuarios externas basadas en SQL, pero que conserva el funcionamiento de los catálogos ABCD, los objetos de préstamo y los usuarios, no se ha modificado, pero sigue funcionando bien en los entornos java más recientes (y no se ve afectado, por ejemplo, por la nueva vulnerabilidad de Log4J) para una mejor integración en entornos TIC más amplios.

Los usuarios interesados, que no pueden esperar a la "liberación" más oficial que pronto traerá el nuevo año, pueden descargarlo desde la página web de GitHub mencionada anteriormente en ABCD2.
La descarga es un archivo ZIP que contiene ambos paquetes para Windows y Linux. Los únicos ajustes necesarios son cambiar el nombre de 'cgi-bin_Linux' a 'cgi-bin' y 'bases-examples_Linux' a 'bases' para los usuarios de Linux y los correspondientes cambios de nombre para Windows.

Los usuarios de Windows deben haber instalado Apache+PHP (preferiblemente a través de un paquete que proporcione ambos de forma gratuita, como XAMPP o WAMP), desempaquetar el archivo ZIP en C:\ABCD e incrustar el archivo de 'configuración de host virtual' ABCD proporcionado (en la carpeta de Apache correspondiente para tales configuraciones 'extra' y añadiendo su inclusión en el httpd.conf principal). Los usuarios de Linux deben partir de una 'versión-servidor' (es decir, la instalación que viene con Apache y PHP o a la que se le han añadido) y, de nuevo, sólo tienen que desempaquetar el paquete ZIP y copiar el archivo de configuración de host virtual ABCD proporcionado en la carpeta etc/apache/conf/sites-available, con un enlace simbólico a la carpeta etc/apache/conf/sites-enabled.
En vista de estos procedimientos relativamente sencillos, es posible que ya no mas necesitemos producir instaladores para Windows o paquetes .deb y .rpm para Linux.

Por último, pero no menos importante, también estará disponible al menos un nuevo sitio web dedicado a ABCD para servir a la comunidad y ofrecer también los paquetes de GitHub o enlaces a estos para la distribución de software.

Tengan paciencia con nosotros por los muchos retrasos - ¡pero no somos los únicos en estos tiempos de corona! - pero estamos convencidos de que es para mejor, lo que se traduce en una herramienta de mayor potencia


Egbert de Smet
Universiteit Antwerpen, Belgium

Fred Hommersom
The Netherlads

Roger Guillermo,
Brazíl
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.iccisis.org/pipermail/isis-users/attachments/20211212/4f131dfd/attachment.html>


More information about the isis-users mailing list