Signalement dans Calames du corpus sous licence nationale « Archives du Parlement britannique » : Pas à pas vers l’EAD (2/2)

Du point de vue des processus de traitement de métadonnées de l’Abes, le cas des Archives du Parlement britannique constitue un cas inédit. La bonne manière de l’aborder n’allait pas de soi : pourrait-on réutiliser les méthodes et outils habituels…

Continuer la lectureSignalement dans Calames du corpus sous licence nationale « Archives du Parlement britannique » : Pas à pas vers l’EAD (2/2)

Signalement dans Calames du corpus sous licence nationale « Archives du Parlement britannique » : Conception et sources pour la description du corpus (1/2)

Dans le cadre du programme d’acquisitions de ressources numériques sous licence nationale porté par le GIS CollEx-Persée, l’Abes a acquis le corpus des archives du Parlement britannique au XIXe siècle numérisées par ProQuest et choisi d’en assurer le signalement dans…

Continuer la lectureSignalement dans Calames du corpus sous licence nationale « Archives du Parlement britannique » : Conception et sources pour la description du corpus (1/2)

QualiMarc : un outil en ligne pour évaluer la qualité des notices bibliographiques du Sudoc

  • Auteur/autrice de la publication :
  • Post category:QualiMarc

La production de notices bibliographiques de qualité est une préoccupation constante de tous les contributeurs du catalogue collectif Sudoc ainsi que de l’Abes (Agence Bibliographique de l’Enseignement Supérieur), qui en administre les données. Qu’entend-on par « qualité » ? Pourquoi…

Continuer la lectureQualiMarc : un outil en ligne pour évaluer la qualité des notices bibliographiques du Sudoc

Les API de l’Abes disponibles au format OpenAPI sur api.gouv.fr

  • Auteur/autrice de la publication :
  • Post category:Non classé

Depuis sa création, l'Abes développe une gamme d'applications destinées à la production, au traitement et à l'administration des données par les réseaux documentaires de l'ESR. Dès 2010, dans le cadre d'une politique volontariste en faveur de l'ouverture et de l'interopérabilité des données, une nouvelle catégorie de services s’est déployée pour une plus large réutilisation des données par les systèmes d'information :  une gamme de web services a ainsi  été mise progressivement à la libre disposition des professionnels de la documentation et des développeurs afin de faciliter l'extraction et la réutilisation des données en provenance des différentes bases gérées par l'Abes : Sudoc, Calames, IdRef, BACON, Theses.fr, STAR, STEP... Jusqu'à présent, les web services de l'Abes étaient accompagnés de documentation sous forme de pages HTML, comme par exemple : http://documentation.abes.fr/sudoc/manuels/administration/aidewebservices/index.html. Cependant, avec une quarantaine de web services disponibles aujourd'hui,  il devenait important d'harmoniser leur présentation, d'optimiser leur exposition et d'affiner leur documentation. Pour ce faire, en conformité avec sa politique de développement,  l'Abes a décidé de décrire ses API avec le standard OpenAPI : https://github.com/abes-esr/abes-politique-developpement/blob/main/08-Documentation.md A noter : Le vocabulaire et les socles informatiques ayant considérablement évolué depuis 2010, on regroupe désormais ces ensembles de web services sous l’appellation générique d’API - Interface de Programmation Applicative, solution informatique permettant à des applications de communiquer entre elles et de s'échanger mutuellement des données. Les API de l'Abes en OpenAPI En 2010, la startup Swagger initiait un projet, devenu populaire au fil des années, qui permettait aux développeurs de définir et documenter des API en y incluant le code source. En 2016, des géants du secteur (Google, Microsoft, etc.) rejoignent l'initiative pour la faire évoluer. La spécification Swagger, alors renommée Spécification  OpenAPI définit, pour les API les plus courantes (de type REST / HTTP), un standard utilisé par les humains comme par les machines. Lors du développement d'une nouvelle application, il est assez simple de produire la documentation de son API en OpenAPI, à l'aide de librairies logicielles, telles que SpringDoc. En effet, il suffit d'inclure ce type de librairie dans les dépendances de la nouvelle application, et d'utiliser les annotations adéquates, pour que la documentation soit automatiquement générée. Ainsi, les nouveaux web services développés par l'Abes - et bientôt utilisés par l'outil de curation paprika.idref.fr, intègrent une documentation OpenAPI : https://github.com/abes-esr/qualinka-microservices https://qualinka.idref.fr/swagger-ui.html En revanche,  cette transformation s'avère plus compliquée pour les API plus anciennes : celles-ci n'utilisant pas forcément de framework  (de type Spring), il n'y a pas de moyen automatique et simple pour produire la documentation OpenAPI. L’effort de rédaction étant plus conséquent, il a été décidé de documenter en priorité les web services les plus utilisés.  Cette démarche s'appuie sur l'éditeur d’OpenAPI, Stoplight, outil gratuit pour la conception de documentation OpenAPI "à la main", via des formulaires qui aident et contrôlent la saisie. Ces documentations sont ensuite versionnées sur un espace Github dédié : https://github.com/abes-esr/openapi Publication des OpenAPI de l'Abes sur api.gouv.fr Pour publier les OpenAPI, le choix du site api.gouv.fr  s’est naturellement imposé, le site référençant les API du service…

Continuer la lectureLes API de l’Abes disponibles au format OpenAPI sur api.gouv.fr

Apache Kafka : une nouvelle brique logicielle pour le Système d’Information de l’Abes

  • Auteur/autrice de la publication :
  • Post category:webservice

Afin de faire face au volume croissant d’informations qu’engendre l’évolution constante des métiers et des technologies, l’Abes relève de nombreux défis. L’un d’entre eux consiste dans le besoin de gérer les flux de grandes quantités de données entre diverses applications,…

Continuer la lectureApache Kafka : une nouvelle brique logicielle pour le Système d’Information de l’Abes

IdRef : chantier qualité autour des notices d’autorité Personnes physiques de statut 1

  • Auteur/autrice de la publication :
  • Post category:IdRefSudoc

L’Abes sollicite la participation des Correspondants Autorités pour enrichir des notices d’autorités beaucoup trop succintes, Le problème et la finalité du chantier Le chantier concerne des notices de personnes physiques Tp1, issues de chargements de notices élémentaires d’origine BnF faits…

Continuer la lectureIdRef : chantier qualité autour des notices d’autorité Personnes physiques de statut 1

« Épatant : ça nous bouge ! » : les ressources continues, en direct de la BnF et d’ISSN France

  • Auteur/autrice de la publication :
  • Post category:Non classé

Épatant : ça nous bouge ! Tel est le titre de la première notice en provenance d’ISSN France importée directement dans le Sudoc (PPN 260627062 ; ISSN 2804-715X). En l’occurrence, il s’agit d’un site web, occasion de rappeler que les…

Continuer la lecture« Épatant : ça nous bouge ! » : les ressources continues, en direct de la BnF et d’ISSN France

L’association KohaLa et l’Abes : une coopération sous le signe de la qualité des données

  • Auteur/autrice de la publication :
  • Post category:Non classé

KohaLa est une association professionnelle francophone qui a pour objet le développement, la documentation, la protection, la promotion, et la diffusion du logiciel libre de gestion de bibliothèque Koha. Elle regroupe des utilisateurs et des développeurs et organise plusieurs événements…

Continuer la lectureL’association KohaLa et l’Abes : une coopération sous le signe de la qualité des données

IdRef : chantier qualité autour des notices d’autorité Collectivités pour les besoins de Mir@bel

  L’Abes et le réseau Mir@bel s’associent pour améliorer, avec l’aide des professionnels des réseaux Sudoc et Sudoc-PS, le signalement et les métadonnées descriptives des ressources continues publiées par l’édition scientifique française. Le contexte du chantier L’Abes est partenaire du…

Continuer la lectureIdRef : chantier qualité autour des notices d’autorité Collectivités pour les besoins de Mir@bel
Aller au contenu principal