RERO ILS a 5 ans!

RERO ILS a 5 ans! image

Le 12 juillet 2021, RERO ILS entrait en production pour la première fois, dans sa version 1.4, dans les bibliothèques du réseau valaisan, du RBNJ (Neuchâtel-Jura) et de Bulle. Cinq ans plus tard, jour pour jour, le système en est à la version 1.29.0 — vingt-cinq « grands pas » plus loin. L'occasion de revenir sur les évolutions les plus marquantes de ce parcours.

Les premiers pas... puis un démarrage rapide

Le lancement de nouveaux services (RERO ILS, SONAR) a aussi été l'occasion pour RERO+ de moderniser son infrastructure informatique, avec la création de nouveaux serveurs virtuels et l'adoption de la « dockerisation » (conteneurisation) pour le déploiement de certains composants logiciels. Malgré les risques associés à un changement aussi radical, qui incluait également l'adoption de nombreuses nouvelles technologies, le choix était clair: cette transition imposait une rupture technologique complète. Il a donc fallu plusieurs jours à l'équipe informatique pour apprivoiser toute cette palette de nouveautés en situation de production et trouver les paramètres adéquats pour atteindre les performances attendues. Une phase de stabilisation a donc été nécessaire, avec quelques lenteurs au début, mais la qualité de service attendue a rapidement été atteinte.

Du côté du développement logiciel, dès les premiers mois de fonctionnement en production, le rythme est soutenu: en mars 2022, à peine huit mois après le go-live, RERO ILS avait déjà fait « cinq grands pas » en avant et corrigé près de 160 problèmes remontés par les bibliothèques. (« RERO ILS, le point après 8 mois de production », 10.03.2022). Deux nouveaux modules majeurs voient le jour durant cette période:

2022: ouverture et enrichissement

  • Nouveau module: Acquisitions. Lancement de la gestion globale des commandes d'ouvrages: envoi des commandes aux fournisseurs, réception des ouvrages et gestion des comptes budgétaires. Cette première brique sera enrichie au fil des versions suivantes (report budgétaire, gestion des frais, export CSV, etc.).

  • Nouveau module: Statistiques. Accès, par bibliothèque, à 10 indicateurs-clés, avec des rapports mensuels et annuels — la première étape d'un module qui deviendra pleinement configurable en 2023.

  • Export vers un gestionnaire de références bibliographiques: les notices peuvent désormais être exportées aux formats RIS ou JSON, compatibles avec Zotero, EndNote ou Citavi.

  • Facettes de recherche enrichies (filtres en ligne/physique, nouvelles facettes par année, genre/forme, public cible) et liste des documents liés, pour naviguer facilement entre une notice et ses articles ou volumes.

À l'été 2022, ce premier anniversaire donne lieu à un sondage de satisfaction auprès d'une centaine de bibliothécaires du réseau: environ 60% se disent alors plutôt satisfaits du système, avec une mention spéciale pour les fonctions de prêt et de catalogage, ainsi que pour l'ergonomie de la nouvelle interface — jugée moderne, intuitive et bien plus agréable que l'ancien système.

2023: plus de finesse, plus d'autonomie

  • Refonte des rôles professionnels: passage à des permissions granulaires (catalogage, prêt, acquisitions, gestion des lecteurs, etc.), combinables librement selon les besoins de chaque bibliothèque.

  • Synchronisation MEF–RERO ILS pour renforcer le multilinguisme. Jusqu'ici, les données d'autorité (auteurs, sujets) n'étaient importées depuis MEF (Multilingual Entity File, développée en interne) qu'au moment de la création d'un lien dans une notice. Un mécanisme de synchronisation automatique garantit désormais que toute modification dans les référentiels externes (IdRef, GND) — la fusion de deux entités, par exemple — se répercute directement dans RERO ILS.

  • Gestion d'entités locales. Les bibliothèques n'utilisant pas MEF peuvent désormais cataloguer et gérer leurs propres entités (personnes, collectivités, sujets, lieux, œuvres) directement dans RERO ILS, en complément des liens vers les référentiels externes.

  • Configuration personnalisée des rapports statistiques. Les bibliothécaires peuvent créer et éditer leurs propres configurations de rapports (choix d'un indicateur, filtres, combinaison de données), avec génération automatique de rapports CSV mensuels ou annuels.

2024: recherche, bibliothèque numérique et multilinguisme

  • Recherche avancée de documents. Un formulaire guidé permet de construire une requête experte par combinaison de champs et d'opérateurs booléens, sans avoir à en connaître la syntaxe.

  • Navigation par entités. Cliquer sur un auteur, un sujet ou toute autre entité liée à une notice ouvre directement une recherche de tous les documents qui lui sont associés.

  • Ajout de fichiers aux documents de la bibliothèque. Les bibliothécaires catalogueurs peuvent désormais téléverser des fichiers liés à une notice, avec aperçu et miniature pour les images et les PDF, ainsi qu'une recherche en plein texte dans leur contenu. Cette fonctionnalité vient remplacer le service historique RERO DOC pour les client·e·s RERO+ — une transition qui s'achèvera un an et demi plus tard, avec la fermeture définitive de RERO DOC fin 2025. RERO ILS et SONAR en ont désormais entièrement repris les fonctions. (cf. « RERO DOC passe le relais, la découverte continue »)

  • Enrichissement des documents avec Babelio. Grâce au service Babelthèque, les notices peuvent afficher dynamiquement des critiques de lecteurs, des documents apparentés et des tags issus de Babelio.

  • Prolongation automatique des prêts: plus besoin de s'inquiéter d'une échéance oubliée; les réseaux et les bibliothèques peuvent désormais activer le renouvellement automatique.

  • Module de migration des données. Les nouvelles bibliothèques rejoignant un réseau RERO ILS disposent d'un outil pour vérifier la qualité de la conversion de leurs données, puis d'un mécanisme de dédoublonnage qui recherche automatiquement des correspondances dans la base existante — limitant fortement le travail de vérification manuelle.

  • Sujets et lieux allemands (GND). Une nouvelle version de MEF permet d'indexer simultanément en français et en allemand, en une seule opération, sans avoir à maîtriser les deux langues: un sujet indexé en français à l'aide de RAMEAU est automatiquement associé à son équivalent allemand dans la GND, lorsqu'une correspondance existe, et inversement. Ce chantier, mené à la demande de la Médiathèque Valais, profite particulièrement à ses fonds avec peu ou pas de contenu textuel (près de 45'000 images et 27'000 partitions), désormais accessibles par sujet dans les deux langues.

2025-2026: nouveaux chapitres visuels

  • Refonte complète de l'interface: migration vers Angular 19, PrimeNG et Tailwind CSS, en remplacement de Bootstrap — un chantier de plusieurs mois qui modernise l'apparence de l'application et simplifie ses évolutions futures.

  • Affichage du code-barres directement dans le compte-lecteur.

  • Nouveau mécanisme de récupération des couvertures de documents, désormais open source.

  • Suppression automatique des lecteurs inactifs, selon des critères personnalisables par bibliothèque.

Comment le service évolue-t-il?

Depuis son lancement, RERO ILS reste fidèle à son approche open source. Son code est librement accessible, les développements sont transparents et les améliorations réalisées profitent à l’ensemble de la communauté.

À un rythme soutenu de quatre versions par année en moyenne, RERO ILS se développe selon les besoins des bibliothèques. Une collaboration étroite entre la fondation et ses clients et partenaires permet de concentrer l'effort de développement sur leurs demandes.

Lorsqu'une bibliothèque exprime un besoin, les spécifications sont rédigées de manière collaborative; une fois le développement confirmé par les parties, le cycle de développement, de test et de déploiement est en général court (3 à 6 mois), ce qui permet de mettre rapidement la fonctionnalité en production. Ce fonctionnement participatif permet aussi d'ajuster en continu les priorités de développement.

La proximité entre la fondation et ses clients et partenaires est un facteur de succès essentiel de ce modèle: dans la pratique, ils fonctionnent comme une seule équipe.

Ce qu'on ne voit pas

Derrière les jalons visibles de chaque nouvelle version se cache un travail continu, moins spectaculaire mais tout aussi essentiel: stabilisation et optimisation des performances, gestion de la sécurité, migrations de données entre les versions, refontes internes, mise à jour des dépendances techniques et correction de bugs. Un effort non négligeable est dédié au maintien de l'état de l'art informatique.

C'est aussi tout ce travail de fond qui permet à RERO ILS, cinq ans après son lancement, de continuer à évoluer en fonction des besoins de celles et ceux qui l'utilisent quotidiennement.

5 ans, merci!

Merci à toutes les bibliothèques, aux bibliothécaires et aux développeur·euse·s qui font vivre RERO ILS depuis cinq ans!

Partager