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

Esup-Pod : la plateforme vidéo de l'enseignemen...

BlueHats
November 08, 2022

Esup-Pod : la plateforme vidéo de l'enseignement supérieur

Support de l'intervention de Nicolas Can lors de la journée #BlueHats 2022.

Voir https://communs.numerique.gouv.fr/rencontres/.

BlueHats

November 08, 2022
Tweet

More Decks by BlueHats

Other Decks in Technology

Transcript

  1. Esup-Pod : une plateforme de vidéo: aux fonctionnalités clefs •

    Rendre visible la production vidéo étudiante/enseignante • Proposer un lieu de dépôt pour toute vidéo étudiante/enseignante • Permettre la diffusion des vidéos sur les autres sites (LMS, CMS etc.) • Projet Soutenu par Esup, France Relance et la communauté • Un Youtube universitaire : Encodage et transcription • VOD : prise de note, liste de lecture, chapitrage, enrichissement • Live - Meeting • Liaison avec les LMS • Liaison avec les box de captation
  2. Esup-Pod : La communauté Les utilisateurs qui participent 48 instances

    en production (selon le wiki) et 4 en mode SAAS. Plus de 6 établissements contributeurs « réguliers » ! Et toujours à la recherche de bonne volonté ! - Pilotage et financement - Développement - Documentation technique - Documentation fonctionnelle
  3. Esup-Pod : la communauté Les utilisateurs qui pilotent - Comité

    de pilotage: 9 membres permanents + 1 membre invité 6 établissements de l’enseignement supérieur + MESR Définition roadmap et allocation des moyens Point bimestriel
  4. Esup-Pod : la communauté Les utilisateurs qui échangent - Journées

    Esup-pod Dates : 9 et 10 novembre 2022 Lieu : Université Paul-Valéry Montpellier 3 Inscrits : 48 Etablissement : 21 - Wiki (documentation technique) / Liste de diffusion / canal d’échange sur Rocket.Chat (Esup)
  5. Esup-Pod : le développement Processus de contribution • Toutes les

    demandes d’intégration de code se font sur develop. • A chaque demande d’intégration de code, un ensemble de processus est réalisé: • Qualité de code : Prettier pour le js - black pour le python et flake8 pour le respect des conventions de développement python (pep8) • Plus de 300 tests unitaires sont lancés pour tester tous les modèles de données, leurs interactions via les vues ainsi que la partie encodage. • 2 code reviews sont effectués avant intégration • Pour chaque release, la branche develop est « freezée » et installée sur un serveur pour tests fonctionnels et tests de migration
  6. Esup-Pod : La suite • Point projet plateforme numérique –

    comité de pilotage • Répartition des actions avec des établissements partenaires et auprès de société éditrice de logiciel : • Interopérabilité (BBB, Moodle etc.) • Dette technique (xAPI, Accessibilité, TdB, containérisation etc.) • Accompagnement et communication (site web dédié, support de formation etc.)