développe - ESUP

Download Report

Transcript développe - ESUP

Damien BERJOAN
Copyright 2014 ©
Assises CSIESR – 21 mai 2014
Objectifs du consortium ESUP-Portail
Stratégies et orientations
Organisation et gouvernance
Fonctionnement et travaux
Intégration du système d’information et des
services numériques dans l’ENT
Exemples de réalisations
Copyright 2014 ©
Assises CSIESR – 21 mai 2014
FACILITER l’apprentissage
des étudiants et le travail des
personnels
mutualiSER les
développements
PARTAGER les évolutions
technologiques et les nouveaux services
CONCEVOIR et PLANIFIER
les avancées futures
Copyright 2014 ©
Assises CSIESR – 21 mai 2014
Stratégie & orientations
Stratégie de développement et d’utilisation de
solutions open source, ouvertes et interopérables
Collaboration internationale (fondation APEREO)
Coopérations nationales (AMUE, COCKTAIL,
RENATER)
Une démarche d’environnement numérique qui
S'adapte à la stratégie de l'établissement
S’intègre dans le Système d'Information
Harmonise l'accès aux services numériques
Facilite les nouveaux usages (mobile, …)
Participe à la maîtrise des coûts
Suit l'évolution des services
Copyright 2014 ©
Assises CSIESR – 21 mai 2014
Coopération & partenariat
Convention ESUP-AMUE
Échanges sur la GED, les méthodologies de
travail collaboratif
Projets : P-Stage, E-Candidat, Uniform-ROF
Convention ESUP-RENATER
Authentification
Outils collaboratifs « PARTAGE »
Partenariat ESUP-COCKTAIL
Portabilité des services numériques
Copyright 2014 ©
Assises CSIESR – 21 mai 2014
Une communauté nationale qui développe et
mutualise des environnements de services
numériques
Nouvelle structure associative depuis 2008
70 adhérents
Soutien DGESIP
2 conférences annuelles ESUP-Days (100 part.)
9 ateliers collaboratifs
Formations, workshops
Copyright 2014 ©
Assises CSIESR – 21 mai 2014
Coopération & partenariat
Copyright 2014 ©
Assises CSIESR – 21 mai 2014
Coopération & partenariat
Copyright 2014 ©
Assises CSIESR – 21 mai 2014
Démarche en mode projet, méthodologie de
développement partagée
Incubateur de projets
Composants liés aux « briques métier »
Projets sur la mobilité ESUP-Mobile
Projets spécifiques (P-Stage, E-Candidat,
Uniform-ROF, ESUPDematEC, ESUP-Transfert)
Conventions projet mutualisé
(16 établissements en 2013)
Copyright 2014 ©
Assises CSIESR – 21 mai 2014
PROJETS mutualiSES 2013
ETABLISSEMENT
Accompagnement ESUP v4
Indicateurs AGIMUS
Université Lorraine
Evolutions des canaux Mon Dossier Web (Apogée) et Agent (Harpège)
Coordination technique
Université Rennes 1
Couplage ENT GED
Animation de l'atelier ESUP-Mobile
Université La Rochelle
Working Group Umobile APEREO
Animation atelier outils de communication
INSA Lyon
Collaboration RENATER-ESUP
Réalisation de packaging et documentation Uniform Rof
Université de Lille 1
Participation projet Uniform - Rof
Université Reims
Packaging et coordination Pstage V2
Université Artois
Contribution services (packaging porlet) et coordination technique
Contribution ESUP-news évlutions + travaux V4
Animation atelier groupes
Université de Rouen
GIP RECIA
Université Toulon
Animation Atelier GED
Université de Bordeaux 1
Atelier authentification
Université Paris 1
Activités en lien avec cocktail
Travaux OAE- Sakai
Coordination et animation ecandidat
Travail sur le socle
Finalisation version 2 e-candidat
Copyright 2014 ©
Université Franche Comté
ULCO
Université Montpellier 1
UPMC
Université Montpellier 1
Assises CSIESR – 21 mai 2014
Organisation développement en atelier
Gestion de projet SourceSup
GitHub gestion code avec APEREO
Kit de développement « ESUP-Commons »
Espace collaboratif (Wiki)
Liste de diffusion par projet (Sympa)
Travail participatif en atelier thématique
Copyright 2014 ©
Assises CSIESR – 21 mai 2014
Organisation développement en atelier
Atelier Socle (uPortal V4)
Atelier Mobilité et dispositifs nomades
Atelier Messagerie - Agenda
Atelier GED (Gestion Électronique de Documents)
Atelier OAE (outils coopératifs et communautaires)
Atelier Authentification (renforcée, mobile, ...)
Atelier Gestion de groupes (Grouper)
Atelier Développement
Atelier Indicateurs (nouvelle version AGIMUS)
Coordinateur :
Raymond BOURGES – Université Rennes 1
Copyright 2014 ©
Assises CSIESR – 21 mai 2014
Organisation développement en atelier
Initié en 2012, collaboration de 20 établissements
Promouvoir le déploiement ESUP V4
Packaging uPortal pour les besoins de la
communauté ESUP
Passage des développements sous GitHub
Facilite les échanges avec APEREO
Développement collaboratif
Copyright 2014 ©
Assises CSIESR – 21 mai 2014
Organisation développement en atelier
Formations participatives workshop
16 mai 2013 (26 établissements)
12 mai 2014 (19 établissements)
Intégration évolution ESUP V4.1
Responsive Web Design (vue adaptée aux terminaux)
Animation:
Vincent BONAMY - Université de Rouen
Copyright 2014 ©
Assises CSIESR – 21 mai 2014
Organisation développement en atelier
Initié en 2010, collaboration de 10 établissements
Veille techno. et préconisations développements :
• Spring Portlet MVC, AngularJS,…
• Web Responsive Design : travaux autour de Twitter
Boostrap (uPortal 4.1 et portlets responsive)
mutualisation et diffusion de nouveaux composants
Collaboration avec d’autres ateliers sur :
- l’authentification mobile
- le socle uPortal, sur ces thèmes « Muniversality » et
(prochainement) « Respondr »
- le développement de portlets responsives
Copyright 2014 ©
Assises CSIESR – 21 mai 2014
Organisation développement en atelier
Participation au « working group » uMobile et
échanges avec la communauté APEREO
Présentation des travaux
Jasig/Sakai conference (juin 2012 @Atlanta) ; EuroSakai
(janvier 2013 @Paris) ; Open Apereo (juin 2013 @San Diego
+ juin 2014 @Miami)
2 apprentis sur 1 an de l’Université de La Rochelle
- contribution aux développements mobiles
- soutien travaux des autres ateliers
Animation:
Mathilde GUÉRIN – Université La Rochelle
Copyright 2014 ©
Assises CSIESR – 21 mai 2014
Organisation développement en atelier
Echanges avec RENATER sur «PARTAGE»
(méthodologie, accompagnement, suivi de migrations,
intégration ENT, développement de services annexes)
mutualisation de financement SoGo (6 étab.)
- cahier des charges commun pour le développement d’une
interface mobile et web responsive
- Sponsoring auprès d’Inverse (développement open source)
Animation:
Damien BERJOAN – INSA Lyon
Copyright 2014 ©
Assises CSIESR – 21 mai 2014
Organisation développement en atelier
Initié en 2011, collaboration de 10 établissements
Centralisation et distribution des contributions à
NUXEO via ESUP-ECM
Consolidation retours d’expériences et d’usages
Participation au financement de dev. NUXEO
(Quota, Shibboleth, Drive, …)
Négociation tarifaire pour les adhérents
(tarif spécifique « support Silver » aux établissements de
la communauté ayant un abonnement Studio)
Copyright 2014 ©
Assises CSIESR – 21 mai 2014
Organisation développement en atelier
mutualisation des développements et suivi des
déploiements
Suivi et coordination des évolutions de version
Workshop d’échange avec participation de NUXEO
Construction d’un « marketplace » universitaire
Animation:
Olivier MOUNIER – Université St Etienne
Copyright 2014 ©
Assises CSIESR – 21 mai 2014
Organisation développement en atelier
Initié en 2012, collaboration de 5 établissements
Outil de collaboration à grande échelle
(réseau social académique avec création de documents en
mode collaboratif en temps réel, gestion de groupes,
intégration de ressources …)
Coopération internationale avec ESUP-APEREO
- Workshop à Cambridge avec l’équipe internationale OAE
- Participation aux travaux de traduction
Infrastructure multi-tenants inter-établissements
Mise en place en commun de l’infrastructure
Copyright 2014 ©
Assises CSIESR – 21 mai 2014
Organisation développement en atelier
Plateforme hébergée à l’Université de Lorraine
pour la communauté : oae.esup-portail.org
Evaluation du fonctionnement sur les tenants des
sites pilotes (UL,ULR,UPMC,UVHC,ULCO)
mutualisation des développements de Widgets
Soutien du MESR/DGESIP
Animation:
Frédéric DOOREMONT – Université du Littoral Côte
d’Opale
Copyright 2014 ©
Assises CSIESR – 21 mai 2014
Organisation développement en atelier
Initié en 2013, collaboration de 10 établissements
Études communes :
-
Authentification multi-facteurs CAS et Shibboleth
OAuth
Single Logout sous CAS et Shibboleth
Solution AAI de SWITCH
Participation du chairman de CAS (J. LELEU - SFR)
Réalisations et expérimentations :
- Solution de chaînage de serveurs CAS pour
l'authentification multi-facteurs
- Bonnes pratiques et exemple de code pour la gestion
du logout
Copyright 2014 ©
Assises CSIESR – 21 mai 2014
Organisation développement en atelier
Recherche candidats pour implémenter
l'authentification multi-facteurs avec CAS
Développement de solutions pour faciliter
l'authentification sur les terminaux mobiles
Packaging nouvelle version CAS v4
Animation:
Aymar ANLI – Université Paris 1
Copyright 2014 ©
Assises CSIESR – 21 mai 2014
Organisation développement en atelier
Initié en 2010, collaboration de 10 établissements
Capitalisation expériences sur Grouper (Internet 2)
(partage tutoriels, guide bonnes pratiques, …)
Collaboration avec l'atelier Socle (gestion des groupes
via Grouper)
mutualisation des travaux (documentations,
configurations, recommandations, …)
Workshops (juin 2013, avril 2014)
Animation:
Arnaud DEMAN – Université de Toulon
Copyright 2014 ©
Assises CSIESR – 21 mai 2014
Organisation développement en atelier
Initié en 2014, issu de la coordination technique
Harmoniser/faciliter/mutualiser les développements
Recenser les pratiques, produire des exemples
Veille technologique, discussion technique
ESUP-Commons V2
GitHub
En lien avec les ateliers socle, mobile, …
Animation:
Pascal RIGAUX - Université Paris 1
Copyright 2014 ©
Assises CSIESR – 21 mai 2014
Organisation développement en atelier
Initié en 2014
mutualisation de la démarche et des acteurs
MINES, UNR, ESUP
Dispositif de remontée des usages (données
anonymes, environnements hétérogènes, non intrusif,
développement open source)
Test prototype et pilotage du déploiement d’une
nouvelle version d’AGIMUS
Animation:
Julien MARCHAL – Université de Lorraine
Copyright 2014 ©
Assises CSIESR – 21 mai 2014
Organisation développement en atelier
Copyright 2014 ©
Assises CSIESR – 21 mai 2014
Organisation développement en atelier
Copyright 2014 ©
Assises CSIESR – 21 mai 2014
Organisation développement en atelier
Copyright 2014 ©
Assises CSIESR – 21 mai 2014
Copyright 2014 ©
Assises CSIESR – 21 mai 2014
Exemple intégration
Copyright 2014 ©
Assises CSIESR – 21 mai 2014
Exemple intégration
Copyright 2014 ©
Assises CSIESR – 21 mai 2014
Exemple intégration
Copyright 2014 ©
Assises CSIESR – 21 mai 2014
Exemple intégration
Copyright 2014 ©
Assises CSIESR – 21 mai 2014
Copyright 2014 ©
Assises CSIESR – 21 mai 2014