Une interface publique, construite sur les données de Coral
Plan de l’intervention Une interface publique construite sur les données de Coral 26 juin 2018 Plan de l’intervention Contexte du projet Choix techniques Développements locaux sur Coral Développement de l’interface publique Et après...
Contexte du projet Le constat de départ : Une interface publique construite sur les données de Coral 26 juin 2018 Contexte du projet Le constat de départ : un backoffice rigide et inadapté une interface publique pauvre en informations, peu ergonomique, visuellement datée une page essentielle pour nos usagers une vitrine pour l’institution
Une interface publique construite sur les données de Coral 26 juin 2018 Un projet au long cours 2015 rédaction du cahier des charges puis nomination de l’équipe projet (CP Anne L’Hôte, réf. métier Anna Couthures-Idrizi) transposition du cahier des charges dans Trello choix de Coral pour le backoffice et développements locaux première alimentation avec nos données 2016 1ère phase de développement de l’interface publique mise à jour des données locales prestation graphique 2e phase de développement 2017 2e mise à jour des données locales 3e phase de développement 2018 recette finale mise en production
Contexte du projet Les fonctionnalités attendues Une interface publique construite sur les données de Coral 26 juin 2018 Contexte du projet Les fonctionnalités attendues métadonnées complètement bilingues : français / anglais indexation riche par discipline (LC) et type de contenus recherche par discipline réduction des facettes : discipline, type de contenu, campus concerné valorisation des tests & des nouveautés intégration des tutoriels signalement des modalités d’accès, spécificités techniques & DRM signalement en temps réel des pannes responsive design moissonnage des métadonnées par l’outil de découverte URL comportant les critères de recherche marqueur Google analytics
Une interface publique construite sur les données de Coral 26 juin 2018 Choix techniques Back office Coral 1.4 remontée quotidienne : toute la base Base intermédiaire ElasticSearch Front office AngularJS 1.x export JSON remontée en temps réel : downtimes Le code est sur Github (pour l’instant) : BO : https://github.com/SciencesPoDRIS/Coral FO : https://github.com/SciencesPoDRIS/Coral_frontOffice
Développements locaux sur Coral Une interface publique construite sur les données de Coral 26 juin 2018 Développements locaux sur Coral Utilisation de champs existants Titre, Description, URL, Type, Sujets, Organisation, Alias, Sujet Type d’acquisition Site autorisé (campus), Types d’accès (local, distant, etc), Notes (sur l’accès, les DRM, etc) Downtime issues (pannes), Problem type
Développements locaux sur Coral Une interface publique construite sur les données de Coral 26 juin 2018 Développements locaux sur Coral Ajout de nouveaux champs duplication des champs Titre et Descriptif (FR / ENG) logo tutoriels date de publication & date de mise à jour langues accessibilité statut : nouveauté, en test, mise en avant
Développements locaux sur Coral Une interface publique construite sur les données de Coral 26 juin 2018 Développements locaux sur Coral Tables utilisées Acquisition type : nom du gestionnaire de la ressource Alias type Authentification type : accès distant, local, etc Authorized site : campus concernés Downtime types : maintenance, panne d’accès distant, usage abusif, etc Note type Organisations : provider de la ressource (nécessaire pour les Downtimes) Resource type : articles, ebooks, working papers, set de données, rapports officiels, etc General subject : classification LC de premier niveau User limit
Une interface publique construite sur les données de Coral 26 juin 2018
Une interface publique construite sur les données de Coral 26 juin 2018
Une interface publique construite sur les données de Coral 26 juin 2018
Une interface publique construite sur les données de Coral 26 juin 2018
Et après... passage de Coral en V2 Une interface publique construite sur les données de Coral 26 juin 2018 Et après... passage de Coral en V2 amélioration du Front (corrections de bugs) connexion à l’annuaire Supann interfaçage avec le projet SGBM
MERCI DE VOTRE ATTENTION Des questions ? Des commentaires ?