Arborescence des pages

20 Novembre 2024

Ordre du jour : 

  • Présentation du comité (objectifs etc.) et tour de table des participants

  • Vie du projet (plutôt orchestrée par l'UL)

    • Roadmap 

      • Version iOnic 8

      • Version Wordpress

    • Rappel fonctionnement du GIT, des branches et des PR

    • Etat d'avancement de l'offre Saas

  • Vous avez la parole

    • Tour de table 

      • Etat d'avancement du déploiement

      • Travaux en cours / à venir

    • Echanges

    • Brainstorming autour d'un "Marketplace" des connecteurs

Présents :

  • Université de Nîmes : Brice Quillerié, Nathalie Gauthey

  • Université de Reims Chamagne-Ardennes : Jérémy Rasseneur, Laurent Gaveau

  • Université de Normandie : Emilie Le Corre

  • Université Paris Sorbonne : Aymar Anli, Pascal Rigaux, Peniel Gloriel Mmen

  • UPHF : Yohan Colmant, Robin Dupret, Guillaume Deudon

  • Université de Lorraine : Benjamin Lemoine, Julien Marchal, Céline Didier

  • Rennes 2 : Abdelhak Sadequi, Kenny Marmin, Christophe Torin

  • INSA Toulouse : Denis Dieupart-Ruel, Sylvain Vaysset, Sandie Skeen

  • Université de Polynésie : Nicolas Truchaud (actuellement Université de St Etienne)

Présentation du comité et tour de table des participants

Comité Esup-Multi a pour objectif de réunir les personnes qui travaillent sur Multi dans les établissements. On pourra y aborder des informations générales sur le projet, échanger autour des initiatives lancées dans les établissements (éventuellement mutualiser des développements). On pourra y aborder des sujets fonctionnels mais aussi plus techniques. A voir si par la suite il faudra spliter ou faire des réunions techniques plus thématiques.

L'idée est de bâtir une communauté pour co-développer l'outil : Participation aux orientations fonctionnelles, relecture de code, rédaction de documentation, corrections de bugs etc.

Listes de diffusion :

Rocketchat :

Vie du projet

  • Les sources du projet sont sur Github. Il faut se synchroniser dessus, et on y retrouve les releases et les changelogs

  • Roadmap (actuellement 1.1)

    • Version 1.2 à venir prochainement (fin 2024)

    • Version 2 (1er trimestre 2025) Attention ! BREAKING CHANGE !

      • Ajout d'un connecteur CMS capable d'échanger soit avec Directus, soit avec Wordpress + Wordpress avec son modèle de données compatible.

      • Module Map (UPHF + Normandie)

      • Multi-tenant INSA (si Ok)

  • Rappel fonctionnement du GIT :

    • La branche "main" correspond aux releases

    • La branche "develop" correspond aux développements en cours (qui seront mergés dans la branche main lors de la prochaine release)

    • les PR doivent se faire depuis des branches issues et synchronisées avec cette branche "develop" : https://www.esup-portail.org/wiki/x/KQCeUQ

Les établissements ont la parole

Initiatives, PR et mutualisation

Normandie (Choix de Multi acté, développement en cours avec le soutien de JNESIS, MEP prévue en janvier 2025) :

  • Map (fait, partagé) : Besoin assez urgent. Finalisation de la PR de UPHF

  • Authentification externe avec Schibboleth (en cours)

  • Mapper iCal pour les emploi du temps (en cours) : Ajout de la possibilité pour le µService schedule d'accepter un format iCal en plus du format générique initial (intéresse Nîmes)

  • Plusieurs flux RSS (à venir) : Offrir la possibilité d'avoir plusieurs flux RSS ciblés en fonction des rôles (intéresse l'URCA)

  • Doc à faire sur la mise en place infra VM + PM2 (peut-être en partenariat avec Nîmes)

Reims (Choix de Multi acté, développement en cours, MEP prévue en septembre 2025) :

  • Template de widget (fait) : modification mineure widget pour coller au style demandé par la com'

  • Base de connaissance (en réflexion) : arborescence de pages statiques en fonction du rôle

  • Favori multiple sur les restaurants

  • Contacts utiles (réflexion) : création d'un module contact utile qui permettrait d'afficher des contacts qui ne seraient pas forcément dans l'annuaire (avec éventuellement un affichage en fonction des rôles) à rapprocher des travaux "Liens utiles" de l'UPHF

  • Profilage de l'utilisateur non authentifié (intéresse INSA)

UPHF (en production) :

  • Map (fait, partagé et repris par Normandie)

  • Affichage des éléments de widget en slider (fait partagé)

  • Liens utiles (fait, à partager + évol prévue) : fonctionnalité de page d'information avec arborescence + contact

  • Transports en commun (réflexion) : Mise en place d'un module sur les informations de passage des transports en temps réel (choix ligne et arrêt, favoris + widget) (Normandie, Reims, Nîmes intéressés)

  • Billeterie (réflexion) : mise en place d'un module de billetterie en ligne re-développée nativement (liste, panier, commande, paiement paybox)

INSA (Choix de Multi acté, développement en cours avec le soutien de JNESIS) :

  • Multi-tenant : présentation du fonctionnement constitué d'une application cliente unique et d'un backend par établissement.

Nîmes (en production) :

  • Application de notification (faite, partagée) : Sera utilisée par Normandie

  • Rejoint Normandie sur peut-être le fait de partager de la documentation sur les infras

Rennes 2 (Choix de Multi acté, installation quickstart) :

Démarre 2 app :
- une app pour le projet Apsolu qui sera proposée en SAAS sur le mode multi-tenant
- une app Rennes 2

  • Tests en cours

  • Réflexion à la mise en place d'un module qui permet à l'étudiant de sélectionner son emploi du temps en premier lieu dans ADE, pour pouvoir récupérer les infos par la suite dans schedule

Université Paris Sorbonne (Projet d'app mobile pas officiellement lancé) :

  • Intéressés par le SAAS

Université de Polynésie :

  • Intéressés par le SAAS

Autres besoins exprimés :

  • Notification anonyme : impliquerait de revoir le moment où le token est demandé (actuellement à la connexion)

  • Page de doc sur le déploiement du backend VM, Pm2 etc.

    • UPHF : VM

    • Nîmes, Normandie : pm2

    • Lorraine : Kubernetes

Etat d'avancement de l'offre Saas :

L'offre SAAS inclura :

  • L'hébergement et la mise à jour du backend c'est à dire la partie rose du schéma d'architecture (https://www.esup-portail.org/wiki/x/FYDoTw) à savoir :

    • L'ensemble des µServices

    • Les services associées : MongoBD, Redis, Nats

    • Le CMS Wordpress (on ne partira pas sur Directus dans l'offre SAAS)

    • La version web du client

  • La construction, la mise à jour et le déploiement des applications natives Android et iOs sur les stores

Un document de cadrage a été remis à Esup et est en cours de validation. À la suite de ça un modèle de convention devra être rédigé et validé.

En terme de coûts, le tarif estimé sur l'hypothèse de 5 établissements souscrivant à l'offre est de 15000€ TTC/an et 5000€ TTC d'entrée. Montants en cours d'étude (ne devraient pas être revus à la hausse)

L'URCA a acté la souscription à l'offre SAAS. Le groupe INSA et Paris Sorbonne sont intéressés.

Questions diverses

Il faudra peut-être prévoir des réunions thématiques ou au moins techniques.

Réflexion autour d'un "Marketplace" des connecteurs : centraliser les connecteurs et app tierces développées et maintenues par les établissements


  • Aucune étiquette