mathilde guérin - university of la rochelle · memorandum of understanding between esup-portail,...
TRANSCRIPT
![Page 1: Mathilde Guérin - University of La Rochelle · Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation EuroSakai 2013 13 . esup-uportal EuroSakai 2013 14](https://reader031.vdocuments.net/reader031/viewer/2022022019/5b9592cf09d3f2ea5c8c33f7/html5/thumbnails/1.jpg)
January 30-31, 2013
Mathilde Guérin - University of La Rochelle
![Page 2: Mathilde Guérin - University of La Rochelle · Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation EuroSakai 2013 13 . esup-uportal EuroSakai 2013 14](https://reader031.vdocuments.net/reader031/viewer/2022022019/5b9592cf09d3f2ea5c8c33f7/html5/thumbnails/2.jpg)
Goals & Strategy
EuroSakai 2013 2
![Page 3: Mathilde Guérin - University of La Rochelle · Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation EuroSakai 2013 13 . esup-uportal EuroSakai 2013 14](https://reader031.vdocuments.net/reader031/viewer/2022022019/5b9592cf09d3f2ea5c8c33f7/html5/thumbnails/3.jpg)
Overview launching of the “Digital working
space” (ENT) project 70 members in France 80% of French students and establishments
staff use our platform to access services and information
EuroSakai 2013 3
![Page 4: Mathilde Guérin - University of La Rochelle · Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation EuroSakai 2013 13 . esup-uportal EuroSakai 2013 14](https://reader031.vdocuments.net/reader031/viewer/2022022019/5b9592cf09d3f2ea5c8c33f7/html5/thumbnails/4.jpg)
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)
EuroSakai 2013 4
![Page 5: Mathilde Guérin - University of La Rochelle · Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation EuroSakai 2013 13 . esup-uportal EuroSakai 2013 14](https://reader031.vdocuments.net/reader031/viewer/2022022019/5b9592cf09d3f2ea5c8c33f7/html5/thumbnails/5.jpg)
Some of the main services that have already been deployed so far: access to LMS staff members’ 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
EuroSakai 2013 5
![Page 6: Mathilde Guérin - University of La Rochelle · Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation EuroSakai 2013 13 . esup-uportal EuroSakai 2013 14](https://reader031.vdocuments.net/reader031/viewer/2022022019/5b9592cf09d3f2ea5c8c33f7/html5/thumbnails/6.jpg)
Strategy Solutions are open-source to enable a
constant evolution of tools and services Assure the perpetuity, the adaptability of
our work Each establishment can adapt the
technological groundwork to fit its own strategy and needs
Collaborate with other consortiums such as Jasig and Sakai
EuroSakai 2013 6
![Page 7: Mathilde Guérin - University of La Rochelle · Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation EuroSakai 2013 13 . esup-uportal EuroSakai 2013 14](https://reader031.vdocuments.net/reader031/viewer/2022022019/5b9592cf09d3f2ea5c8c33f7/html5/thumbnails/7.jpg)
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 brain work and sharing of experience/feedback
Support on the standards
EuroSakai 2013 7
![Page 8: Mathilde Guérin - University of La Rochelle · Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation EuroSakai 2013 13 . esup-uportal EuroSakai 2013 14](https://reader031.vdocuments.net/reader031/viewer/2022022019/5b9592cf09d3f2ea5c8c33f7/html5/thumbnails/8.jpg)
Organization
EuroSakai 2013 8
![Page 9: Mathilde Guérin - University of La Rochelle · Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation EuroSakai 2013 13 . esup-uportal EuroSakai 2013 14](https://reader031.vdocuments.net/reader031/viewer/2022022019/5b9592cf09d3f2ea5c8c33f7/html5/thumbnails/9.jpg)
Organization Director of the consortium: Alain Mayeur Strategic board composed of 9 people Technical Coordination Team:
14 collaborators
Gatherings held throughout the year Support and financial contributions from the
Ministry of Higher Education and Research
EuroSakai 2013 9
![Page 10: Mathilde Guérin - University of La Rochelle · Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation EuroSakai 2013 13 . esup-uportal EuroSakai 2013 14](https://reader031.vdocuments.net/reader031/viewer/2022022019/5b9592cf09d3f2ea5c8c33f7/html5/thumbnails/10.jpg)
Working Groups Work regarding uPortal: package, tutorial, etc. Portal/CMS Communication (mail, calendar, digital desktop) ESUP-Mobile ECM-Nuxeo IHM (ergonomics, look-n-feel, etc.) OAE Sakai Working Group ...
EuroSakai 2013 10
![Page 11: Mathilde Guérin - University of La Rochelle · Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation EuroSakai 2013 13 . esup-uportal EuroSakai 2013 14](https://reader031.vdocuments.net/reader031/viewer/2022022019/5b9592cf09d3f2ea5c8c33f7/html5/thumbnails/11.jpg)
Framework for development: ESUP-Commons2 Servlet/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
#15 on January 31st 2013
EuroSakai 2013 11
![Page 12: Mathilde Guérin - University of La Rochelle · Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation EuroSakai 2013 13 . esup-uportal EuroSakai 2013 14](https://reader031.vdocuments.net/reader031/viewer/2022022019/5b9592cf09d3f2ea5c8c33f7/html5/thumbnails/12.jpg)
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.)
EuroSakai 2013 12
![Page 13: Mathilde Guérin - University of La Rochelle · Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation EuroSakai 2013 13 . esup-uportal EuroSakai 2013 14](https://reader031.vdocuments.net/reader031/viewer/2022022019/5b9592cf09d3f2ea5c8c33f7/html5/thumbnails/13.jpg)
Relationship with Jasig and Sakai Apereo Increasing our Jasig/ESUP collaboration for the
last 6 years Work regarding Jasig solutions
Work regarding Sakai solutions
October 2012: the three parties signed a Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation
EuroSakai 2013 13
![Page 14: Mathilde Guérin - University of La Rochelle · Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation EuroSakai 2013 13 . esup-uportal EuroSakai 2013 14](https://reader031.vdocuments.net/reader031/viewer/2022022019/5b9592cf09d3f2ea5c8c33f7/html5/thumbnails/14.jpg)
esup-uportal
EuroSakai 2013 14
![Page 15: Mathilde Guérin - University of La Rochelle · Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation EuroSakai 2013 13 . esup-uportal EuroSakai 2013 14](https://reader031.vdocuments.net/reader031/viewer/2022022019/5b9592cf09d3f2ea5c8c33f7/html5/thumbnails/15.jpg)
Packaging & configuration Create French package of uPortal (Jasig) Centralize configuration properties into one
file and/or encourage the use of runtime environment properties
EuroSakai 2013 15
environment.build.cas.protocol=https environment.build.cas.server=auth.univ.fr environment.build.cas.context=/mycas
esup.properties
logoutRedirect.root=${environment.build.cas.protocol}://${environment.build.cas.server}${environment.build.cas.context}/logout?service=[...]
security.properties
![Page 16: Mathilde Guérin - University of La Rochelle · Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation EuroSakai 2013 13 . esup-uportal EuroSakai 2013 14](https://reader031.vdocuments.net/reader031/viewer/2022022019/5b9592cf09d3f2ea5c8c33f7/html5/thumbnails/16.jpg)
Internationalization Improve French messages Translate useful data in existing entities Design adaption for French portals
EuroSakai 2013 16
![Page 17: Mathilde Guérin - University of La Rochelle · Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation EuroSakai 2013 13 . esup-uportal EuroSakai 2013 14](https://reader031.vdocuments.net/reader031/viewer/2022022019/5b9592cf09d3f2ea5c8c33f7/html5/thumbnails/17.jpg)
Shibboleth Facilitate Shibboleth integration
Documentation Configuration
Proxy CAS Authentication Grouper
Documentation / Best Practices Suggestion of “generic group structure”
EuroSakai 2013 17
![Page 18: Mathilde Guérin - University of La Rochelle · Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation EuroSakai 2013 13 . esup-uportal EuroSakai 2013 14](https://reader031.vdocuments.net/reader031/viewer/2022022019/5b9592cf09d3f2ea5c8c33f7/html5/thumbnails/18.jpg)
Web Services • “Export” of groups and user attributes… • … usable from portlets
Monitoring Servlet • Real-time data on portal status
Memory, Threads,…
EuroSakai 2013 18
![Page 19: Mathilde Guérin - University of La Rochelle · Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation EuroSakai 2013 13 . esup-uportal EuroSakai 2013 14](https://reader031.vdocuments.net/reader031/viewer/2022022019/5b9592cf09d3f2ea5c8c33f7/html5/thumbnails/19.jpg)
Support • Documentation / FAQ
Data migration, layout management,… • Continuous support (French mailing-lists) • Recommendations / Best practices
Infrastructure, What (not) to do?, How to upgrade,…
• Find French companies to identify as “privileged partners” for portal deployment
EuroSakai 2013 19
![Page 20: Mathilde Guérin - University of La Rochelle · Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation EuroSakai 2013 13 . esup-uportal EuroSakai 2013 14](https://reader031.vdocuments.net/reader031/viewer/2022022019/5b9592cf09d3f2ea5c8c33f7/html5/thumbnails/20.jpg)
esup-uportal4-v1.0 • Release: March 2013 • First production deployment: Spring 2013 • Widespread adoption: September 2013 and
beyond
EuroSakai 2013 20
![Page 21: Mathilde Guérin - University of La Rochelle · Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation EuroSakai 2013 13 . esup-uportal EuroSakai 2013 14](https://reader031.vdocuments.net/reader031/viewer/2022022019/5b9592cf09d3f2ea5c8c33f7/html5/thumbnails/21.jpg)
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
EuroSakai 2013 21
![Page 22: Mathilde Guérin - University of La Rochelle · Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation EuroSakai 2013 13 . esup-uportal EuroSakai 2013 14](https://reader031.vdocuments.net/reader031/viewer/2022022019/5b9592cf09d3f2ea5c8c33f7/html5/thumbnails/22.jpg)
uMobile
EuroSakai 2013 22
![Page 23: Mathilde Guérin - University of La Rochelle · Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation EuroSakai 2013 13 . esup-uportal EuroSakai 2013 14](https://reader031.vdocuments.net/reader031/viewer/2022022019/5b9592cf09d3f2ea5c8c33f7/html5/thumbnails/23.jpg)
French packaging? • Nothing planned for now
Internationalization • French messages
Development • Patches
• New features
• uPortal optimization to facilitate uMobile dev.
EuroSakai 2013 23
![Page 24: Mathilde Guérin - University of La Rochelle · Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation EuroSakai 2013 13 . esup-uportal EuroSakai 2013 14](https://reader031.vdocuments.net/reader031/viewer/2022022019/5b9592cf09d3f2ea5c8c33f7/html5/thumbnails/24.jpg)
Examples of new modules • Recommendations & tips
EuroSakai 2013 24
![Page 25: Mathilde Guérin - University of La Rochelle · Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation EuroSakai 2013 13 . esup-uportal EuroSakai 2013 14](https://reader031.vdocuments.net/reader031/viewer/2022022019/5b9592cf09d3f2ea5c8c33f7/html5/thumbnails/25.jpg)
• Geolocation
EuroSakai 2013 25
![Page 26: Mathilde Guérin - University of La Rochelle · Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation EuroSakai 2013 13 . esup-uportal EuroSakai 2013 14](https://reader031.vdocuments.net/reader031/viewer/2022022019/5b9592cf09d3f2ea5c8c33f7/html5/thumbnails/26.jpg)
• Augmented reality
• Demo available on the uMobile’s Youtube channel: “Extending uMobile with Augmented Reality”
EuroSakai 2013 26
GPS position Range of vision FOV Visible buildings Buildings out of FOV
![Page 27: Mathilde Guérin - University of La Rochelle · Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation EuroSakai 2013 13 . esup-uportal EuroSakai 2013 14](https://reader031.vdocuments.net/reader031/viewer/2022022019/5b9592cf09d3f2ea5c8c33f7/html5/thumbnails/27.jpg)
Deployment in France Waiting for the esup-uportal-v4 package First production deployment: not before
Summer 2013 Widespread adoption: Jan. 2014 and beyond
EuroSakai 2013 27
![Page 28: Mathilde Guérin - University of La Rochelle · Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation EuroSakai 2013 13 . esup-uportal EuroSakai 2013 14](https://reader031.vdocuments.net/reader031/viewer/2022022019/5b9592cf09d3f2ea5c8c33f7/html5/thumbnails/28.jpg)
Services
EuroSakai 2013 28
![Page 29: Mathilde Guérin - University of La Rochelle · Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation EuroSakai 2013 13 . esup-uportal EuroSakai 2013 14](https://reader031.vdocuments.net/reader031/viewer/2022022019/5b9592cf09d3f2ea5c8c33f7/html5/thumbnails/29.jpg)
esup-twitter • v0.6 (March 2012) • To follow someone’s tweets
EuroSakai 2013 29
![Page 30: Mathilde Guérin - University of La Rochelle · Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation EuroSakai 2013 13 . esup-uportal EuroSakai 2013 14](https://reader031.vdocuments.net/reader031/viewer/2022022019/5b9592cf09d3f2ea5c8c33f7/html5/thumbnails/30.jpg)
esup-lecture • v2.0.0 (August 2012) • Aggregates XML feeds (RSS, RDF, …) and
handles the users' preferences (subscription, (un)read items,...)
EuroSakai 2013 30
![Page 31: Mathilde Guérin - University of La Rochelle · Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation EuroSakai 2013 13 . esup-uportal EuroSakai 2013 14](https://reader031.vdocuments.net/reader031/viewer/2022022019/5b9592cf09d3f2ea5c8c33f7/html5/thumbnails/31.jpg)
esup-filemanager • v2.2.2 (November 2012) • Lets the user access (and manage) their
homedirs (up/download, rename, delete, move, ...)
EuroSakai 2013 31
![Page 32: Mathilde Guérin - University of La Rochelle · Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation EuroSakai 2013 13 . esup-uportal EuroSakai 2013 14](https://reader031.vdocuments.net/reader031/viewer/2022022019/5b9592cf09d3f2ea5c8c33f7/html5/thumbnails/32.jpg)
EuroSakai 2013 32
![Page 33: Mathilde Guérin - University of La Rochelle · Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation EuroSakai 2013 13 . esup-uportal EuroSakai 2013 14](https://reader031.vdocuments.net/reader031/viewer/2022022019/5b9592cf09d3f2ea5c8c33f7/html5/thumbnails/33.jpg)
The How and the Why
EuroSakai 2013 33
![Page 34: Mathilde Guérin - University of La Rochelle · Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation EuroSakai 2013 13 . esup-uportal EuroSakai 2013 14](https://reader031.vdocuments.net/reader031/viewer/2022022019/5b9592cf09d3f2ea5c8c33f7/html5/thumbnails/34.jpg)
The How • The new GIYF: “Google Git(Hub) Is Your Friend”
• Contributing in mailing-lists
• JIRA tickets
• Joining specific WGs
EuroSakai 2013 34
uPortal
uMobile-app
esup-uportal
EsupPortail jasig
uMobile-app
Pull request
Pull request
Fork
Fork
![Page 35: Mathilde Guérin - University of La Rochelle · Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation EuroSakai 2013 13 . esup-uportal EuroSakai 2013 14](https://reader031.vdocuments.net/reader031/viewer/2022022019/5b9592cf09d3f2ea5c8c33f7/html5/thumbnails/35.jpg)
The Why • Uhmmm... • ... • Go back to the beginning of this
presentation and you’ll find out!
35
![Page 36: Mathilde Guérin - University of La Rochelle · Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation EuroSakai 2013 13 . esup-uportal EuroSakai 2013 14](https://reader031.vdocuments.net/reader031/viewer/2022022019/5b9592cf09d3f2ea5c8c33f7/html5/thumbnails/36.jpg)
2013 and beyond...
EuroSakai 2013 36
![Page 37: Mathilde Guérin - University of La Rochelle · Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation EuroSakai 2013 13 . esup-uportal EuroSakai 2013 14](https://reader031.vdocuments.net/reader031/viewer/2022022019/5b9592cf09d3f2ea5c8c33f7/html5/thumbnails/37.jpg)
Objectives • New French esup-uportal package
• Customized skins (uPortal, OAE, etc.)
• New features/services
• …
• And increase collaboration with Jasig and Sakai Apereo !
EuroSakai 2013 37
![Page 38: Mathilde Guérin - University of La Rochelle · Memorandum of Understanding between ESUP-Portail, Jasig and the Sakai Foundation EuroSakai 2013 13 . esup-uportal EuroSakai 2013 14](https://reader031.vdocuments.net/reader031/viewer/2022022019/5b9592cf09d3f2ea5c8c33f7/html5/thumbnails/38.jpg)
Questions?
EuroSakai 2013 38