Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Revue du sprint n°2 d'ISTEX-SNU

Revue du sprint n°2 d'ISTEX-SNU

Présentation des "user stories" réalisées pendant le second sprint du projet ISTEX-SNU.

- présentation des travaux réalisés sur l'axe DT
- présentation des travaux réalisés sur les widgets et l'ENT
- démo par Dominique Rouger de l'intégration d'ISTEX dans le portail documentaire de son Université
- démo par Guillaume Colson d'une intégration de l'ISTEX dans un ENT uPortal
- feuille de route

Stéphane Gully

January 23, 2015
Tweet

More Decks by Stéphane Gully

Other Decks in Technology

Transcript

  1. ANR-10-IDEX-0004-02
    23 janvier 2015
    Guillaume Colson - Université de Lorraine
    Dominique Rouger - Université Jean Monnet
    Stéphane Gully - Inist-CNRS / Université de Lorraine
    Revue du sprint n°2 d’ISTEX-SNU
    Intégration de l’ISTEX dans les Services
    Numériques des Universités
    “ISTEX en un clic dans votre portail documentaire”
    1

    View Slide

  2. ANR-10-IDEX-0004-02
    Journée de rentrée de la direction du
    numérique de l’Université de Lorraine
    - Bilan 2014 et stratégie 2015 le matin
    - Activités sportives l’après midi
    clin d’oeil de l’immersion

    View Slide

  3. ANR-10-IDEX-0004-02
    Calendrier
    carist
    esupdays
    ezpaa
    rse
    istex
    istex istex
    22
    istex
    ezpa
    arse
    istex
    istex
    ag

    View Slide

  4. ANR-10-IDEX-0004-02
    ODJ
    ● Rappels : ISTEX & Scrum
    ● Objectifs du sprint n°2
    ● Travaux réalisés sur l’axe DT
    ● Travaux réalisés sur l’axe Widgets/ENT
    ● Démo de l'intégration d'ISTEX dans le portail
    documentaire de Saint-Etienne
    ● Démo d'une intégration de l'ISTEX dans l’
    ENT de l’UL
    ● Feuille de route
    2

    View Slide

  5. ANR-10-IDEX-0004-02
    Plateforme ISTEX
    4

    View Slide

  6. ANR-10-IDEX-0004-02
    Organisation Scrum
    15 days
    Vision du produit
    « cadre de travail permettant de répondre à des
    problèmes complexes et changeants tout en
    livrant de manière productive et créative des
    produits de la plus grande valeur possible »
    Ken Schwaber & Jeff Sutherland
    sources wikipedia
    7

    View Slide

  7. ANR-10-IDEX-0004-02
    Valeurs agiles
    sources agilemanifesto.org
    ➢ Les individus et leurs interactions plus que les processus et les
    outils
    ➢ Des logiciels opérationnels plus qu’une documentation exhaustive
    ➢ La collaboration avec les clients plus que la négociation
    contractuelle
    ➢ L’adaptation au changement plus que le suivi d’un plan
    Nous reconnaissons la valeur des seconds éléments,
    mais privilégions les premiers.
    6

    View Slide

  8. ANR-10-IDEX-0004-02
    Objectifs du sprint n°2
    - 50 points réalisés
    - 13 en cours
    - 5 en reste à faire
    Suivi ouvert sur le
    tableau trello

    View Slide

  9. ANR-10-IDEX-0004-02
    Objectifs du sprint n°2
    Planifié initialement (cf slides) :
    Axe DT
    - Webex avec EBSCO
    - Générer un export MODS (niveau article)
    - Schéma résumant les articulations possibles entre ISTEX et DT/LS
    Axe ENT / Widgets
    - Pagination
    - Gestion de l’auth HTTP
    - Corriger bug auth ezproxy
    - Préparation portlet CMS pour ENT
    - Module Istex pour Drupal (widgets)
    Recruter : étude des CV des candidats, entretiens ...

    View Slide

  10. ANR-10-IDEX-0004-02
    Objectifs du sprint n°2
    Effectivement réalisé :
    Axe DT
    - Webex avec EBSCO [FAIT]
    - Générer un export MODS (niveau article) [FAIT]
    - Schéma résumant les articulations possibles entre ISTEX et DT/LS [FAIT]
    Axe ENT / Widgets
    - Pagination [FAIT]
    - Gestion de l’auth HTTP [FAIT]
    - Corriger bug auth ezproxy [FAIT]
    - Préparation portlet CMS pour ENT [FAIT]
    - Module Istex pour Drupal (widgets) [PAS FAIT]
    - Améliorations de l’expérience utilisateur [FAIT]
    Recruter : étude des CV des candidats, entretiens … [PAS FAIT]

    View Slide

  11. ANR-10-IDEX-0004-02
    Travaux réalisés sur
    l’axe DT

    View Slide

  12. ANR-10-IDEX-0004-02
    User stories axe DT
    - Présentation des deux options
    - Données communes ISTEX & EBSCO (mode target)
    - Données ISTEX que EBSCO n’a pas dans son index
    - Questions
    - EBSCO pourront ils redistribuer les métadonnées
    ISTEX (opt 2) à leurs autres clients ?
    - Faut il “forcer” l’utilisateur a accéder au plein texte
    sur la plateforme ? ou bien lui laisser le choix d’aller
    également sur la plateforme éditeur ?
    Réunion avec EBSCO le 7 janvier / Discussions
    Merci Thomas Jouneau

    View Slide

  13. ANR-10-IDEX-0004-02
    User stories axe DT
    1. Étude par EBSCO du taux de couverture à
    partir des listes KBART dispo sur http://www.
    licencesnationales.fr/
    2. Envoi à EBSCO d’un échantillon de 50
    métadonnées éditeur & MODS pour tester la
    constitution d’une “database” ISTEX
    ○ Elsevier (données déjà couvertes)
    ○ EEBO et ECCO (données non couvertes)
    3. Envoi à EBSCO des liste de titres (KBART) de
    Elsevier, Springer et Nature pour un
    paramétrage en option “target” dans les
    instances de test de l’UL et du CNRS
    délais pour la
    maquette de
    2 à 3 mois
    délais pour la
    maquette de
    2 semaines
    Réunion avec EBSCO le 7 janvier / Décisions
    Merci ABES : Hub de métadonnées &
    Carole Melzac

    View Slide

  14. ANR-10-IDEX-0004-02
    User stories axe DT
    Prérequis pour pouvoir préparer les
    échantillons pour EBSCO :
    - amélioration du script de moissonnage de l’
    API pour qu’il soit capable de s'authentifier
    par login/mdp
    -

    View Slide

  15. ANR-10-IDEX-0004-02
    User stories axe DT
    - amélioration de istex-api-harvester pour qu’il soit
    capable de télécharger les différents formats de
    métadonnées & de plein textes

    View Slide

  16. ANR-10-IDEX-0004-02
    User stories axe DT
    Démo d’un moissonnage de l’API
    istex-api-harvester -c elsevier \
    -q history \
    -s 10 \
    -u [email protected] \
    --metadata=mods,xml

    View Slide

  17. ANR-10-IDEX-0004-02
    User stories axe DT
    Réalisation de schémas de fonctionnement des outils de
    découverte
    Merci Thomas Jouneau et Laurent Schmitt

    View Slide

  18. ANR-10-IDEX-0004-02
    Travaux réalisés sur
    l’axe Widgets/ENT

    View Slide

  19. ANR-10-IDEX-0004-02
    - Correction du bug authentification ezproxy
    - Implémentation de l’authentification par
    login/mdp
    après click sur le bouton
    User stories axe Widgets/ENT
    Merci l’équipe de la plateforme ISTEX

    View Slide

  20. ANR-10-IDEX-0004-02
    User stories axe Widgets/ENT
    - Implémentation de la pagination
    Merci Laure Vairelles

    View Slide

  21. ANR-10-IDEX-0004-02
    User stories axe Widgets/ENT
    Ajout de stats du temps passé pour réaliser la
    requête sur l’API ISTEX
    Merci l’équipe de la plateforme ISTEX

    View Slide

  22. ANR-10-IDEX-0004-02
    User stories axe Widgets/ENT
    - Travaux sur les effets de flou permettant d’améliorer l’
    expérience utilisateur
    Lancement d’une
    nouvelle recherche
    Semi-transparence
    de l’ancienne
    recherche

    View Slide

  23. ANR-10-IDEX-0004-02
    User stories axe Widgets/ENT
    - Ajout d’un loader ajax pour signaler qu’une requête est
    en cours

    View Slide

  24. ANR-10-IDEX-0004-02
    User stories axe Widgets/ENT
    - Message d’erreur explicite dans le cas où le format de l’
    API évolue de façon anormale.

    View Slide

  25. ANR-10-IDEX-0004-02
    User stories axe Widgets/ENT
    site web (html) site web + widgets
    Démo
    Doc des widgets
    Modèle de site web
    istexApi: 'https://api-istex-fr.bases-doc.univ-lorraine.fr'
    “installation technique
    simple et
    documentée”

    View Slide

  26. ANR-10-IDEX-0004-02
    Démo de l'intégration d'ISTEX dans le
    portail documentaire de Saint-Etienne
    Merci Dominique Rouger
    Page d'accueil
    du cataloque

    View Slide

  27. ANR-10-IDEX-0004-02
    Démo de l'intégration d'ISTEX dans le
    portail documentaire de Saint-Etienne
    Merci Dominique Rouger
    Recherche de
    “cacao” sur le
    catalogue

    View Slide

  28. ANR-10-IDEX-0004-02
    Démo de l'intégration d'ISTEX dans le
    portail documentaire de Saint-Etienne
    Merci Dominique Rouger
    Listes des
    résultats papiers
    Liste des
    résultats
    numériques
    Ressources
    externes :
    ISTEX & BASE
    (prévisu du nbr
    de résultats
    dispo)

    View Slide

  29. ANR-10-IDEX-0004-02
    Démo de l'intégration d'ISTEX dans le
    portail documentaire de Saint-Etienne
    Merci Dominique Rouger
    Click sur ISTEX
    Listes des
    résultats ISTEX
    sur la recherche
    “cacao”
    Facette sur les
    corpus ISTEX

    View Slide

  30. ANR-10-IDEX-0004-02
    Démo de l'intégration d'ISTEX dans le
    portail documentaire de Saint-Etienne
    Merci Dominique Rouger
    Pagination des
    résultats

    View Slide

  31. ANR-10-IDEX-0004-02
    Démo de l'intégration d'ISTEX dans le
    portail documentaire de Saint-Etienne
    Merci Dominique Rouger
    Affinage sur le
    corpus “nature”

    View Slide

  32. ANR-10-IDEX-0004-02
    Démo de l'intégration d'ISTEX dans le
    portail documentaire de Saint-Etienne
    Merci Dominique Rouger
    Nouvelle
    recherche juste
    sur le fond
    ISTEX

    View Slide

  33. ANR-10-IDEX-0004-02
    Démo de l'intégration d'ISTEX dans le
    portail documentaire de Saint-Etienne
    Merci Dominique Rouger
    Intégration
    similaire qu’avec
    l’API de BASE
    Capacité de
    basculer en un
    click sur les
    résultats de
    BASE ou d’
    ISTEX sur la
    même
    recherche

    View Slide

  34. ANR-10-IDEX-0004-02
    Démo d'une intégration de l'ISTEX dans l’
    ENT de l’UL
    Dépôt git dédié pour la brique ISTEX uPortal :
    https://github.com/istex/istex-ent-uportal
    Merci Guillaume Colson et Céline Didier

    View Slide

  35. ANR-10-IDEX-0004-02
    Intérêts déclarés axe Widget/ENT
    - Université Jean Monnet (Saint-Etienne)
    - Université de Bordeaux
    - Université de Toulouse
    - Université de Limoges ?
    - … votre établissement
    Feu vert pour les tests d’intégrations des
    widgets ou de la portlet uPortal pour l’ENT
    Merci à tous ceux qui jouent le jeu !

    View Slide

  36. ANR-10-IDEX-0004-02
    Feuille de route

    View Slide

  37. ANR-10-IDEX-0004-02
    Calendrier
    carist
    istex
    ag
    ezpa
    arse
    istex
    istex
    esupdays
    ezpaa
    rse
    istex
    istex istex
    22

    View Slide

  38. ANR-10-IDEX-0004-02
    Feuille de route court terme
    Propositions pour le sprint n°3
    ○ Point avec EBSCO sur l’intégration d’ISTEX dans le DT EDS
    ○ Présentation aux esupdays de la brique ISTEX (5 et 6 fév)
    ○ Assistance aux déploiements de la briques ISTEX dans les
    ENT : Bordeaux, Toulouse, Limoges, ...
    ○ Widget facette
    ○ Module ISTEX pour Drupal (collaboration avec Julien Sicot)
    ○ Décider de la suite du projet et de l’embauche
    24

    View Slide

  39. ANR-10-IDEX-0004-02
    Feuille de route long terme
    Après le sprint 3
    ● Axe DT
    ○ Suivre l’intégration d’ISTEX dans le DT EDS
    ○ Tests d’intégration d’ISTEX dans les DT :
    ■ VuFind (libre)
    ■ Backlight (libre)
    ■ Primo (commercial)
    ■ Summon (commercial)
    ■ Google Scholar ?
    ○ OpenURL coté API (pour renvoyer vers la plateforme ISTEX)
    ○ OAI-PMH coté API (moissonnage et mises à jours des DT)
    ○ Déployer et suivre le déploiement dans les universités
    intéressées
    ○ … cf trello
    26
    le planning sera adapté en
    fonction des résultats et
    des retours

    View Slide

  40. ANR-10-IDEX-0004-02
    Feuille de route long terme
    Après le sprint 3
    ● Axe ENT / Widgets
    ○ Fonctionnalités des widgets
    ■ Gérer l’authentification par fédération d’identités
    ■ 3 niveaux de détails pour la liste des résultats
    ■ Proposer des thèmes graphiques pour les widgets
    ■ Articulations avec Zotéro / Export de résultats
    ■ Gestion des versions des widgets & version de l’API
    ■ Documentation sur https://widgets.istex.fr/
    ■ Widget “ISTEX x résultats” (cf besoin de Saint-Etienne)
    ○ Création de modules pour les OPAC : KOHA, ALEPH, Horizon
    ○ Création de modules pour les CMS : Drupal, Spip, Wordpress
    ○ Accompagnement des SCD dans l’intégration des widgets
    dans leurs portail documentaire
    ○ … cf trello
    26
    le planning sera adapté en
    fonction des résultats et
    des retours

    View Slide

  41. ANR-10-IDEX-0004-02
    Prochaine revue de sprint
    Revue de sprint n°3
    prévue le 26 février 2014 de 11h à 12h
    Présentiel (UL) & visio
    27

    View Slide

  42. ANR-10-IDEX-0004-02
    Contacts & références
    ● Document de vision du produit ISTEX-SNU
    ● Slides du lancement du projet (28 novembre 2014)
    ● Slides de la revue du sprint n°1 (17 décembre 2014)
    ● Slides de la revue du sprint n°2 (23 janvier 2015)
    ● Lien vers le tableau Scrum pour le suivi du projet
    (fonctionnalités, bug et tâches en relations avec le projet)
    ● Lien vers l'organisation github qui contient les codes sources
    développés
    ● Schémas de fonctionnement des outils de découverte
    https://twitter.com/istexdev [email protected]
    27

    View Slide