Validation des fichiers XML
Afin de pouvoir afficher correctement les corpus nouvellement ajoutés sur DiScholEd, il est nécessaire qu’ils soient composés de certaines balises et d’attributs parfois spécifiques. Une validation manuelle est aujourd’hui problématique, car trop chronophage.
Un mécanisme de contrôle et de validation des fichiers XML prêts à être publiés sur la plateforme pourrait être mis en place. Par exemple, une GitHub Action pourrait signaler tout fichier fautif publié sur un dépôt spécifique, par exemple lorsque l’encodage n’est pas validé par le schéma XML, ou lorsque certaines données sont manquantes.