SlideShare una empresa de Scribd logo
1 de 50
Alain Mayeur University of Valenciennes
                        Mathilde Guérin University of La Rochelle




 June 10-15, 2012

Growing Community;
Growing Possibilities
Goals & Strategy




                   2012 Jasig Sakai Conference   2
   Overview
     Since 2002: Project “Digital working space”

      portal of digital services (ENT in France)
       80% of French students and establishments
        staff use the platform to access to services
        and information
       4 years (since July 2008) for the new
        structure (non profit structure with its own
        budget)
       70 members in France

                                           2012 Jasig Sakai Conference   3
   2012 : 17 UNR covering national territory
    More than 90% of students have a digital
     working space (ENT)
                                     UNRNPdC
                            UNR        UNR Picardie
                         Normandie
                                     UNPIdF      UNERA
                  UNRB

                    UNR PdL                   UNIRA
                                UNR C
                      UNR PCL

                                 UNRA         UNR RA

                  ACOR
UNR Réunion
                     UNR Midi    UNR LR       UNR PACA
                     Pyrénées




                                                         2012 Jasig Sakai Conference   4
   Objectives
     Facilitate learning and campus life for

      students... but also the daily work of the
      staff members
       Pool the development of digital services to
        divide costs between universities
       Share technological evolutions and new
        services amongst the members
       Imagine and plan the evolutions of the
        French students' personal portal (Espace
        Numérique de Travail - ENT)

                                          2012 Jasig Sakai Conference   5
   Some of the main services that have already
    been deployed so far:
       access to LMS
       staff member's personal file
       selective admission management for staff members
        and internship candidates
       student electronic office
       digital community management
       mobile services for smartphones
       integration of Content Management System (CMS) in
        the students' personal portal

                                             2012 Jasig Sakai Conference   6
   Strategy
     Solutions are open-source to enable a

      constant evolution of tools and services
       Each establishment can adapt the
        technological groundwork to fit its own
        strategy and needs
       Collaborate with other consortiums such as
        Jasig and Sakai, whose solutions are the
        basis of the French projects
       Assure the perpetuity, the adaptability, the
        technological developments

                                           2012 Jasig Sakai Conference   7
   Give access to the Information System
    depending on the user's profile
   Integration of e-learning platform, access to
    pedagogical services, integration of
    documentation components…
   Encourage team brainwork and sharing of
    experience/feedback
   Support on the standards



                                      2012 Jasig Sakai Conference   8
Organization




               2012 Jasig Sakai Conference   9
   Organization
     Strategic board composed of 9 people


       Director of the consortium: Alain Mayeur
       Technical Coordination Team:                              That’s me!


           14 collaborators

       Gatherings:
           4 meetings a year
           annual seminar for global coordination



                                                     2012 Jasig Sakai Conference   10
   Support of the French Ministry of Higher
    Education and Research:
       evolution of digital plans and services for
        training, employability and academic life
   Financial contributions from the Ministry
    and other French local self-governments




                                            2012 Jasig Sakai Conference   11
   Working Groups
       Work regarding uPortal: package, tutorial, etc.
       Group management: Grouper internet 2
       Portal/CMS
       Communication (mail, calendar, digital desktop)
       ESUP-Mobile
       ECM-Nuxeo
       IHM (ergonomics, look-n-feel, etc.)
       OAE Sakai Group (created in April 2012)


                                              2012 Jasig Sakai Conference   12
   Framework for development: ESUP-Commons2
       Portlet, web mobile

   Contribution of universities and engineering
    schools (development)
   Lively community, encouraging debate
   Mailing lists and Wiki
   ESUP-Days: 2 conferences a year in Paris
       more than 100 participants each time
       #14 on June 27th 2012

                                               2012 Jasig Sakai Conference   13
   Trainings to help members acquire or
    improve their technical skills
       Offered by ESUP Portail members:
           esup-commons-v2 (followed by 90 developers)
           esup-uportal

       Provided by external companies:
           HTML5 / CSS3
           jQuery (UI, mobile, etc.)



                                                2012 Jasig Sakai Conference   14
   Relationship with Jasig and Sakai
       Increasing our collaboration JASIG/ESUP for
        the last 6 years
       Following the reflection and discussion
        about the Jasig-Sakai mergence
       Work regarding Jasig solutions


       Work regarding Sakai solutions


                                          2012 Jasig Sakai Conference   15
esup-uportal




               2012 Jasig Sakai Conference   16
   Packaging & configuration
         Create French package
         Centralize configuration properties into one
          file and/or encourage the use of runtime
          environment properties
 esup.properties
environment.build.ldap.url=ldaps://ldap1.univ.fr:636
environment.build.ldap.pooled=false

 LdapContext.xml
<bean id="defaultLdapContext" class="org[...]LdapContextSource">
  <property name="url"    value="${environment.build.ldap.url}"/>
  <property name="pooled" value="${environment.build.ldap.pooled}"/>
<!-- ... -->
</bean>




                                                         2012 Jasig Sakai Conference   17
   Internationalization
       Improve French messages
       Translate default and quickstart entities
       Add/Edit design for French portals




                                             2012 Jasig Sakai Conference   18
   HCI & UI
       Create new skins
       Tutorial on how to custom the design
       Find French companies to identify as
        “privileged partners” for design
        customization
       Reflection on usability, ergonomics and
        accessibility
       Identify most used customization and
        integrate them

                                         2012 Jasig Sakai Conference   19
   Shibboleth
       Facilitate Shibboleth integration
           Documentation
           Configuration
       Proxy CAS Authentication
   Grouper
       Documentation / Best Practices
       Suggestion of “generic group structure”

                                            2012 Jasig Sakai Conference   20
   Support
    • Continuous support (french mailing-lists)
    • Recommendations / Best practices
        Infrastructure, What (not) to do?, …
    • General documentation / FAQ
        Data migration, layout management,…
    • Find French companies to identify as
      “privileged partners” for portal deployment

                                            2012 Jasig Sakai Conference   21
   esup-indicateurs
    • Statistics on portal and services usage
        Who? What? How much?




                                        2012 Jasig Sakai Conference   22
   Web Services
    • “Export” of groups and user attributes…
    • … usable from portlets
   Monitoring Servlet
    • Real-time data on portal status
        Memory, Threads,…




                                        2012 Jasig Sakai Conference   23
   esup-uportal4 v1.0
    • Beta release: late June 2012
    • First production deployment: Sept. 2012
    • Widespread adoption: Jan. 2013 and beyond




                                      2012 Jasig Sakai Conference   24
uMobile




          2012 Jasig Sakai Conference   25
   French packaging?
    • Nothing planned for now
   Internationalization
    • French Messages
   Development
    • Patches
    • New features



                                2012 Jasig Sakai Conference   26
   Examples of new modules




                              2012 Jasig Sakai Conference   27
   New features
       RC release: late 2012
   Deployment in France
       First production deployment: Sept. 2012
       Widespread adoption: Jan. 2013 and beyond




                                        2012 Jasig Sakai Conference   28
Portlets




           2012 Jasig Sakai Conference   29
   esup-filemanager
    • v2.2.0 (May 2012)
    • Lets the user access (and manage) their
      homedirs
      (up/download, rename, delete, move, ...)




                                          2012 Jasig Sakai Conference   30
   esup-lecture
    • v2.0-RC8 (GA: late 2012)
    • Aggregates XML feeds (RSS, RDF, …) and
      handles the users' preferences
      (subscription, (un)read items,...)




                                        2012 Jasig Sakai Conference   31
   esup-annuaire2
    • v0.2.2 (June 2012)
    • Searches through a LDAP directory for
      students, staff members or structures




                                         2012 Jasig Sakai Conference   32
   esup-messages
    • v2.0.0-SNAPSHOT (RC1: late June 2012)
    • Lists mails in the user's inbox and displays the
      mail content




                                           2012 Jasig Sakai Conference   33
   esup-twitter
    • v0.6 (March 2012)
    • To follow someone’s tweets




                                   2012 Jasig Sakai Conference   34
   esup-portlet-sympa
    • v4.0 (November 2011)
    • Displays the mailing-lists the user has
      subscribed to or is the owner (or moderator) of




                                          2012 Jasig Sakai Conference   35
The How and the Why




                 2012 Jasig Sakai Conference   36
   The How
    • The new GIYF: “Google Git(Hub) Is Your Friend”
jasig                                      EsupPortail

                                              esup-uportal
     uPortal         Fork

                                                 uPortal
                            Pull request



           uMobile-app                              uMobile-app
                               Fork

                            Pull request

    • Contributing in mailing-lists and joining specific WGs


                                                         2012 Jasig Sakai Conference   37
   The Why
    •…
    • Really?!
    •…
    • Do you even have to ask?!




                                  2012 Jasig Sakai Conference   38
Feedback on OAE




                  2012 Jasig Sakai Conference   39
   Sakai CLE
    • Sakai CLE in two French universities
        UPMC: used as an e-learning platform
        ULCO: used as a teaching and collaborative tool
    • Mainly used in two French universities for
      collaborative needs (Poitiers, Valenciennes)
    • Presentations in 2 of our ESUP-Days
        July 5th 2007: Sakai functionalities and usage at
         UPMC
        July 2nd 2010: evolution of Sakai deployment and
         method of integration in ESUP Portail

                                                2012 Jasig Sakai Conference   40
   Sakai OAE
    • Deployment of test instances in 3 universities
    • Powerful ergonomic environment:
        Simultaneous collaborative writing and
         document sharing
        Different levels of workspaces
        Various settings available




                                           2012 Jasig Sakai Conference   41
   Mainly focus on collaborative activities
    • Staff collaboration
    • Teacher/student or student/student collaboration
   An asset as a collaborative tool
    • Student projects and internship
    • Collaborative assignments
   May respond to future portfolio needs
    • External users
    • Document sharing

                                            2012 Jasig Sakai Conference   42
   Main limitations (early 2012)
    • “Poor” online documentation
    • Customizing styles seems laborious
    • No quota limit
    • * No French translation
    • * Needs to be compatible with the French
      digital workspaces (ENT) and CAS

                                    * : now available


                                            2012 Jasig Sakai Conference   43
   Conclusion (early 2012)
    • Quite different from the LMS solutions used in
      French establishments
        Is such a migration worth it?

    • Some tools, praised by teachers in our LMS
      solutions, seem to be missing
        Tests, tracking, …

     To be used in addition to regular LMS as a
    social network and collaborative tool


                                          2012 Jasig Sakai Conference   44
ESUP SakaiOAE Working Group




                 2012 Jasig Sakai Conference   45
   Creation of the ESUP SakaiOAE Working Group
   Objectives
    • Maintaining the French version
    • Organizing thematic days with feedbacks of
      partners
    • Thinking about implantation strategy in the
      information system of establishments
    • Widget development



                                          2012 Jasig Sakai Conference   46
   Roadmap
    • First meeting: Sept. 2012
        What? Who? When? => to define the roadmap!

   Concretely speaking...
    • JIRA tickets
    • The return of GIYF    Git(Hub) Is Your Friend




                                                      2012 Jasig Sakai Conference   47
2012 and beyond...




                     2012 Jasig Sakai Conference   48
   Objectives
    • New French esup-uportal package
    • Customized skins (uPortal, OAE, etc.)
    • Grouper: user profile management
    • New features/services
    •…
    • And increase collaboration with Jasig and Sakai!



                                          2012 Jasig Sakai Conference   49
Questions?




             2012 Jasig Sakai Conference   50

Más contenido relacionado

Similar a ESUP-Portail: A Global Approach of Digital Services for Higher Education in France

Duke's eLearning Roadmap and the Sakai Transition
Duke's eLearning Roadmap and the Sakai TransitionDuke's eLearning Roadmap and the Sakai Transition
Duke's eLearning Roadmap and the Sakai TransitionShawn Miller
 
Sakai Charles Sturt Keynote
Sakai Charles Sturt KeynoteSakai Charles Sturt Keynote
Sakai Charles Sturt KeynoteMichael Korcuska
 
SURFconext: a next generation collaboration infrastructure across institution...
SURFconext: a next generation collaboration infrastructure across institution...SURFconext: a next generation collaboration infrastructure across institution...
SURFconext: a next generation collaboration infrastructure across institution...University of Amsterdam
 
DDAY2014 - Ecologia del valore e DRUPAL@Engineering: l’esperienza di un grand...
DDAY2014 - Ecologia del valore e DRUPAL@Engineering: l’esperienza di un grand...DDAY2014 - Ecologia del valore e DRUPAL@Engineering: l’esperienza di un grand...
DDAY2014 - Ecologia del valore e DRUPAL@Engineering: l’esperienza di un grand...DrupalDay
 
Open Source Geospatial: then and now
Open Source Geospatial: then and nowOpen Source Geospatial: then and now
Open Source Geospatial: then and nowJeff McKenna
 
Ja sakai update_sakai_conference_2012
Ja sakai update_sakai_conference_2012Ja sakai update_sakai_conference_2012
Ja sakai update_sakai_conference_2012yuji tokiwa
 
Introduction to International MyLabs
Introduction to International MyLabsIntroduction to International MyLabs
Introduction to International MyLabsCris Holdorph
 
OGC Web Service Shibboleth Interoperability Experiment
OGC Web Service Shibboleth Interoperability ExperimentOGC Web Service Shibboleth Interoperability Experiment
OGC Web Service Shibboleth Interoperability ExperimentEDINA, University of Edinburgh
 
2016 SDMX Experts meeting, Building Together
2016 SDMX Experts meeting, Building Together2016 SDMX Experts meeting, Building Together
2016 SDMX Experts meeting, Building TogetherStatsCommunications
 
DigComp helping shape the education ecosystem in Europe.pdf
DigComp helping shape the education ecosystem in Europe.pdfDigComp helping shape the education ecosystem in Europe.pdf
DigComp helping shape the education ecosystem in Europe.pdfRiina Vuorikari
 
Tsb io t_convergenceprogramme_showcasesummaryreport_v1
Tsb io t_convergenceprogramme_showcasesummaryreport_v1Tsb io t_convergenceprogramme_showcasesummaryreport_v1
Tsb io t_convergenceprogramme_showcasesummaryreport_v1grahamhitchen
 
uPortal 4 in Action
uPortal 4 in ActionuPortal 4 in Action
uPortal 4 in ActionJim Helwig
 
Technical_Update_Germany
Technical_Update_GermanyTechnical_Update_Germany
Technical_Update_GermanyBogdan Doinea
 

Similar a ESUP-Portail: A Global Approach of Digital Services for Higher Education in France (20)

Duke's eLearning Roadmap and the Sakai Transition
Duke's eLearning Roadmap and the Sakai TransitionDuke's eLearning Roadmap and the Sakai Transition
Duke's eLearning Roadmap and the Sakai Transition
 
Ilegall
IlegallIlegall
Ilegall
 
Sakai Charles Sturt Keynote
Sakai Charles Sturt KeynoteSakai Charles Sturt Keynote
Sakai Charles Sturt Keynote
 
Access Control in ESDIN: Shibboleth
Access Control in ESDIN: ShibbolethAccess Control in ESDIN: Shibboleth
Access Control in ESDIN: Shibboleth
 
SURFconext: a next generation collaboration infrastructure across institution...
SURFconext: a next generation collaboration infrastructure across institution...SURFconext: a next generation collaboration infrastructure across institution...
SURFconext: a next generation collaboration infrastructure across institution...
 
DDAY2014 - Ecologia del valore e DRUPAL@Engineering: l’esperienza di un grand...
DDAY2014 - Ecologia del valore e DRUPAL@Engineering: l’esperienza di un grand...DDAY2014 - Ecologia del valore e DRUPAL@Engineering: l’esperienza di un grand...
DDAY2014 - Ecologia del valore e DRUPAL@Engineering: l’esperienza di un grand...
 
Open Source Geospatial: then and now
Open Source Geospatial: then and nowOpen Source Geospatial: then and now
Open Source Geospatial: then and now
 
Ja sakai update_sakai_conference_2012
Ja sakai update_sakai_conference_2012Ja sakai update_sakai_conference_2012
Ja sakai update_sakai_conference_2012
 
Introduction to International MyLabs
Introduction to International MyLabsIntroduction to International MyLabs
Introduction to International MyLabs
 
Shibboleth Federations and Secure SDI
Shibboleth Federations and Secure SDIShibboleth Federations and Secure SDI
Shibboleth Federations and Secure SDI
 
OGC Web Service Shibboleth Interoperability Experiment
OGC Web Service Shibboleth Interoperability ExperimentOGC Web Service Shibboleth Interoperability Experiment
OGC Web Service Shibboleth Interoperability Experiment
 
2016 SDMX Experts meeting, Building Together
2016 SDMX Experts meeting, Building Together2016 SDMX Experts meeting, Building Together
2016 SDMX Experts meeting, Building Together
 
Dissemination
DisseminationDissemination
Dissemination
 
1 FInES Overview and Status - Man-Sze Li
1 FInES Overview and Status - Man-Sze Li1 FInES Overview and Status - Man-Sze Li
1 FInES Overview and Status - Man-Sze Li
 
Authentication Methods: Shibboleth
Authentication Methods: ShibbolethAuthentication Methods: Shibboleth
Authentication Methods: Shibboleth
 
DigComp helping shape the education ecosystem in Europe.pdf
DigComp helping shape the education ecosystem in Europe.pdfDigComp helping shape the education ecosystem in Europe.pdf
DigComp helping shape the education ecosystem in Europe.pdf
 
Tsb io t_convergenceprogramme_showcasesummaryreport_v1
Tsb io t_convergenceprogramme_showcasesummaryreport_v1Tsb io t_convergenceprogramme_showcasesummaryreport_v1
Tsb io t_convergenceprogramme_showcasesummaryreport_v1
 
uPortal 4 in Action
uPortal 4 in ActionuPortal 4 in Action
uPortal 4 in Action
 
Technical_Update_Germany
Technical_Update_GermanyTechnical_Update_Germany
Technical_Update_Germany
 
National Techie Event 2008
National Techie Event 2008National Techie Event 2008
National Techie Event 2008
 

Último

ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxFIDO Alliance
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfdanishmna97
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch TuesdayIvanti
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxFIDO Alliance
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform EngineeringMarcus Vechiato
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....rightmanforbloodline
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxMarkSteadman7
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingWSO2
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAnitaRaj43
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)Samir Dash
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data SciencePaolo Missier
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 

Último (20)

ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptx
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform Engineering
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptx
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 

ESUP-Portail: A Global Approach of Digital Services for Higher Education in France

  • 1. Alain Mayeur University of Valenciennes Mathilde Guérin University of La Rochelle June 10-15, 2012 Growing Community; Growing Possibilities
  • 2. Goals & Strategy 2012 Jasig Sakai Conference 2
  • 3. Overview  Since 2002: Project “Digital working space” portal of digital services (ENT in France)  80% of French students and establishments staff use the platform to access to services and information  4 years (since July 2008) for the new structure (non profit structure with its own budget)  70 members in France 2012 Jasig Sakai Conference 3
  • 4. 2012 : 17 UNR covering national territory  More than 90% of students have a digital working space (ENT) UNRNPdC UNR UNR Picardie Normandie UNPIdF UNERA UNRB UNR PdL UNIRA UNR C UNR PCL UNRA UNR RA ACOR UNR Réunion UNR Midi UNR LR UNR PACA Pyrénées 2012 Jasig Sakai Conference 4
  • 5. Objectives  Facilitate learning and campus life for students... but also the daily work of the staff members  Pool the development of digital services to divide costs between universities  Share technological evolutions and new services amongst the members  Imagine and plan the evolutions of the French students' personal portal (Espace Numérique de Travail - ENT) 2012 Jasig Sakai Conference 5
  • 6. Some of the main services that have already been deployed so far:  access to LMS  staff member's personal file  selective admission management for staff members and internship candidates  student electronic office  digital community management  mobile services for smartphones  integration of Content Management System (CMS) in the students' personal portal 2012 Jasig Sakai Conference 6
  • 7. Strategy  Solutions are open-source to enable a constant evolution of tools and services  Each establishment can adapt the technological groundwork to fit its own strategy and needs  Collaborate with other consortiums such as Jasig and Sakai, whose solutions are the basis of the French projects  Assure the perpetuity, the adaptability, the technological developments 2012 Jasig Sakai Conference 7
  • 8. Give access to the Information System depending on the user's profile  Integration of e-learning platform, access to pedagogical services, integration of documentation components…  Encourage team brainwork and sharing of experience/feedback  Support on the standards 2012 Jasig Sakai Conference 8
  • 9. Organization 2012 Jasig Sakai Conference 9
  • 10. Organization  Strategic board composed of 9 people  Director of the consortium: Alain Mayeur  Technical Coordination Team: That’s me!  14 collaborators  Gatherings:  4 meetings a year  annual seminar for global coordination 2012 Jasig Sakai Conference 10
  • 11. Support of the French Ministry of Higher Education and Research:  evolution of digital plans and services for training, employability and academic life  Financial contributions from the Ministry and other French local self-governments 2012 Jasig Sakai Conference 11
  • 12. Working Groups  Work regarding uPortal: package, tutorial, etc.  Group management: Grouper internet 2  Portal/CMS  Communication (mail, calendar, digital desktop)  ESUP-Mobile  ECM-Nuxeo  IHM (ergonomics, look-n-feel, etc.)  OAE Sakai Group (created in April 2012) 2012 Jasig Sakai Conference 12
  • 13. Framework for development: ESUP-Commons2  Portlet, web mobile  Contribution of universities and engineering schools (development)  Lively community, encouraging debate  Mailing lists and Wiki  ESUP-Days: 2 conferences a year in Paris  more than 100 participants each time  #14 on June 27th 2012 2012 Jasig Sakai Conference 13
  • 14. Trainings to help members acquire or improve their technical skills  Offered by ESUP Portail members:  esup-commons-v2 (followed by 90 developers)  esup-uportal  Provided by external companies:  HTML5 / CSS3  jQuery (UI, mobile, etc.) 2012 Jasig Sakai Conference 14
  • 15. Relationship with Jasig and Sakai  Increasing our collaboration JASIG/ESUP for the last 6 years  Following the reflection and discussion about the Jasig-Sakai mergence  Work regarding Jasig solutions  Work regarding Sakai solutions 2012 Jasig Sakai Conference 15
  • 16. esup-uportal 2012 Jasig Sakai Conference 16
  • 17. Packaging & configuration  Create French package  Centralize configuration properties into one file and/or encourage the use of runtime environment properties esup.properties environment.build.ldap.url=ldaps://ldap1.univ.fr:636 environment.build.ldap.pooled=false LdapContext.xml <bean id="defaultLdapContext" class="org[...]LdapContextSource"> <property name="url" value="${environment.build.ldap.url}"/> <property name="pooled" value="${environment.build.ldap.pooled}"/> <!-- ... --> </bean> 2012 Jasig Sakai Conference 17
  • 18. Internationalization  Improve French messages  Translate default and quickstart entities  Add/Edit design for French portals 2012 Jasig Sakai Conference 18
  • 19. HCI & UI  Create new skins  Tutorial on how to custom the design  Find French companies to identify as “privileged partners” for design customization  Reflection on usability, ergonomics and accessibility  Identify most used customization and integrate them 2012 Jasig Sakai Conference 19
  • 20. Shibboleth  Facilitate Shibboleth integration  Documentation  Configuration  Proxy CAS Authentication  Grouper  Documentation / Best Practices  Suggestion of “generic group structure” 2012 Jasig Sakai Conference 20
  • 21. Support • Continuous support (french mailing-lists) • Recommendations / Best practices  Infrastructure, What (not) to do?, … • General documentation / FAQ  Data migration, layout management,… • Find French companies to identify as “privileged partners” for portal deployment 2012 Jasig Sakai Conference 21
  • 22. esup-indicateurs • Statistics on portal and services usage  Who? What? How much? 2012 Jasig Sakai Conference 22
  • 23. Web Services • “Export” of groups and user attributes… • … usable from portlets  Monitoring Servlet • Real-time data on portal status  Memory, Threads,… 2012 Jasig Sakai Conference 23
  • 24. esup-uportal4 v1.0 • Beta release: late June 2012 • First production deployment: Sept. 2012 • Widespread adoption: Jan. 2013 and beyond 2012 Jasig Sakai Conference 24
  • 25. uMobile 2012 Jasig Sakai Conference 25
  • 26. French packaging? • Nothing planned for now  Internationalization • French Messages  Development • Patches • New features 2012 Jasig Sakai Conference 26
  • 27. Examples of new modules 2012 Jasig Sakai Conference 27
  • 28. New features  RC release: late 2012  Deployment in France  First production deployment: Sept. 2012  Widespread adoption: Jan. 2013 and beyond 2012 Jasig Sakai Conference 28
  • 29. Portlets 2012 Jasig Sakai Conference 29
  • 30. esup-filemanager • v2.2.0 (May 2012) • Lets the user access (and manage) their homedirs (up/download, rename, delete, move, ...) 2012 Jasig Sakai Conference 30
  • 31. esup-lecture • v2.0-RC8 (GA: late 2012) • Aggregates XML feeds (RSS, RDF, …) and handles the users' preferences (subscription, (un)read items,...) 2012 Jasig Sakai Conference 31
  • 32. esup-annuaire2 • v0.2.2 (June 2012) • Searches through a LDAP directory for students, staff members or structures 2012 Jasig Sakai Conference 32
  • 33. esup-messages • v2.0.0-SNAPSHOT (RC1: late June 2012) • Lists mails in the user's inbox and displays the mail content 2012 Jasig Sakai Conference 33
  • 34. esup-twitter • v0.6 (March 2012) • To follow someone’s tweets 2012 Jasig Sakai Conference 34
  • 35. esup-portlet-sympa • v4.0 (November 2011) • Displays the mailing-lists the user has subscribed to or is the owner (or moderator) of 2012 Jasig Sakai Conference 35
  • 36. The How and the Why 2012 Jasig Sakai Conference 36
  • 37. The How • The new GIYF: “Google Git(Hub) Is Your Friend” jasig EsupPortail esup-uportal uPortal Fork uPortal Pull request uMobile-app uMobile-app Fork Pull request • Contributing in mailing-lists and joining specific WGs 2012 Jasig Sakai Conference 37
  • 38. The Why •… • Really?! •… • Do you even have to ask?! 2012 Jasig Sakai Conference 38
  • 39. Feedback on OAE 2012 Jasig Sakai Conference 39
  • 40. Sakai CLE • Sakai CLE in two French universities  UPMC: used as an e-learning platform  ULCO: used as a teaching and collaborative tool • Mainly used in two French universities for collaborative needs (Poitiers, Valenciennes) • Presentations in 2 of our ESUP-Days  July 5th 2007: Sakai functionalities and usage at UPMC  July 2nd 2010: evolution of Sakai deployment and method of integration in ESUP Portail 2012 Jasig Sakai Conference 40
  • 41. Sakai OAE • Deployment of test instances in 3 universities • Powerful ergonomic environment:  Simultaneous collaborative writing and document sharing  Different levels of workspaces  Various settings available 2012 Jasig Sakai Conference 41
  • 42. Mainly focus on collaborative activities • Staff collaboration • Teacher/student or student/student collaboration  An asset as a collaborative tool • Student projects and internship • Collaborative assignments  May respond to future portfolio needs • External users • Document sharing 2012 Jasig Sakai Conference 42
  • 43. Main limitations (early 2012) • “Poor” online documentation • Customizing styles seems laborious • No quota limit • * No French translation • * Needs to be compatible with the French digital workspaces (ENT) and CAS * : now available 2012 Jasig Sakai Conference 43
  • 44. Conclusion (early 2012) • Quite different from the LMS solutions used in French establishments  Is such a migration worth it? • Some tools, praised by teachers in our LMS solutions, seem to be missing  Tests, tracking, … To be used in addition to regular LMS as a social network and collaborative tool 2012 Jasig Sakai Conference 44
  • 45. ESUP SakaiOAE Working Group 2012 Jasig Sakai Conference 45
  • 46. Creation of the ESUP SakaiOAE Working Group  Objectives • Maintaining the French version • Organizing thematic days with feedbacks of partners • Thinking about implantation strategy in the information system of establishments • Widget development 2012 Jasig Sakai Conference 46
  • 47. Roadmap • First meeting: Sept. 2012  What? Who? When? => to define the roadmap!  Concretely speaking... • JIRA tickets • The return of GIYF Git(Hub) Is Your Friend 2012 Jasig Sakai Conference 47
  • 48. 2012 and beyond... 2012 Jasig Sakai Conference 48
  • 49. Objectives • New French esup-uportal package • Customized skins (uPortal, OAE, etc.) • Grouper: user profile management • New features/services •… • And increase collaboration with Jasig and Sakai! 2012 Jasig Sakai Conference 49
  • 50. Questions? 2012 Jasig Sakai Conference 50