EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark Copyright © 2002-2008 ESUP-Portail consortium uPortal-based software and community.

Slides:



Advertisements
Similar presentations
The ESUP-Portail project on the way to 1,000,000 users
Advertisements

A network of interconnected portals for sharing open contents Alain Kavenoky UNIT and the ORI-OAI development team Alain.
2008 EPA and Partners Metadata Training Program: 2008 CAP Project Geospatial Metadata: Intermediate Course Module 3: Metadata Catalogs and Geospatial One.
automated single login access to Novell storage resources
1 The Networked Learning Environment. 2 Blackboards Product Strategy Leading institutions are harnessing the power of information networks to connect.
Copyright © 2005 – ESUP-Portail – University of Rennes 1 – Pascal Aubry Open-source Identity Federation with Shibboleth, Pascal Aubry, EUNIS2006, Tartu,
© 2008 EBSCO Information Services SUSHI, COUNTER and ERM Systems An Update on Usage Standards Ressources électroniques dans les bibliothèques électroniques.
Data storage and CMS Raymond Bourges – University of Rennes 1 (coordination) Pascal Aubry – University of Rennes 1 (specification) Thomas Bellembois –
Open-source Single Sign-On with CAS (Central Authentication Service)
Open-source Single Sign-On with CAS (Central Authentication Service) Pascal Aubry, Vincent Mathieu & Julien Marchal Copyright © 2004 – ESUP-Portail consortium.
Copyright 2009 © Consortium ESUP-Portail JASIG Spring Conference, Dallas, Texas, March 1-4, 2009 esup-helpdesk: a mature portlet for uPortal Pascal AUBRY.
Copyright © 2006 ESUP-Portail consortium The ESUP-Portail project Pascal Aubry Consortium ESUP-Portail / University of Rennes.
Copyright © 2006 ESUP-Portail consortium The ESUP-Portail project (in a few words) Pascal Aubry Consortium ESUP-Portail / University.
ESUP-Portail: a pure WebDAV-based Network attached Storage Pierre Gambarotto Pascal Aubry.
9th Sakai conference, 1-3 July 2008, Paris France Copyright © ESUP-Portail consortium uPortal-based software and community Pascal Aubry Consortium.
Knowledge Management at the Gordon – Staff Portal Project Presented by Deirdre Carmichael 12 September 2008.
The technical side of Portals and ePortfolios Bonnie Ferguson Michael Wilcox.
Introducing the Macquarie E-learning Centre of Excellence (MELCOE) James Dalziel Adjunct Professor and Director
A Prototype Implementation of a Framework for Organising Virtual Exhibitions over the Web Ali Elbekai, Nick Rossiter School of Computing, Engineering and.
Open Source vs. Open Systems A Profile and Comparison Sasan Salari VP, New Technology Services Head, Vista Developers Network July 14th, 2004.
Operations Portal & Client Connection: Real-time Project Management Tool.
Networking of Legal Information Websites in Europe - experiences and challenges Aki Hietanen Ministry of Justice, Finland.
The JA-SIG Clearinghouse – We’re making progress! JA-SIG Miami December, 2003 Patty Gertz.
Evaluation of a Large-scale VRE Implementation - ELVI Staff and students using the VRE benefit from the greater transparency and communication that it.
Andrea Eastman-Mullins Information & Technology Coordinator University of North Carolina, Office of the President Teaching and Learning with Technology.
Chapter 2. Slide 1 CULTURAL SUBJECT GATEWAYS CULTURAL SUBJECT GATEWAYS Subject Gateways  Started as links of lists  Continued as Web directories  Culminated.
CNRIS CNRIS 2.0 Challenges for a new generation of Research Information Systems.
Technical Review Group (TRG)Agenda 27/04/06 TRG Remit Membership Operation ICT Strategy ICT Roadmap.
ARCHIMÈDE Presented by Guy Teasdale Directeur, Services soutien et développement Bibliothèque de l’Université Laval CARL Workshop on Institutional Repositories.
Enterprise Web Portal Portal Evaluation Plan. Enterprise Web Portal tool for managing increased growth & complexity. a means to increase staff efficiency.
Luminis Platform Product Roadmap The following slides represent a reference roadmap for the Luminis Platform solution. Question: What are the differences.
Migrating to uPortal 2 at UBC Paul Zablosky University of British Columbia Copyright Paul Zablosky This work is the intellectual property of the.
Software Frameworks for Acquisition and Control European PhD – 2009 Horácio Fernandes.
Exchange server Mail system Four components Mail user agent (MUA) to read and compose mail Mail transport agent (MTA) route messages Delivery agent.
Academic Services Interactive Media Managing the Web with Java JA-SIG Winter 2002 Robert Sherratt Academic Services, Interactive Media.
Introduction to Liferay Copyright © Liferay, Inc. All Rights Reserved. No material may be reproduced electronically or in print without written.
Sharepoint Portal Server Basics. Introduction Sharepoint server belongs to Microsoft family of servers Integrated suite of server capabilities Hosted.
Learning Management Systems. students faculty content.
Project Proposal: Academic Job Market and Application Tracker Website Project designed by: Cengiz Gunay Client: Cengiz Gunay Audience: PhD candidates and.
Portal and AQAS-Philadelphia University 21-22/6/2011 AVCI Platform in PU Dr. Abdel-Rahman Al-Qawasmi Philadelphia University Director of Computer Center.
Turkey IDA Info-Day PM Session, September 25, 2003 CIRCA 1 CIRCA : The IDA Collaborative Software Tool Grzegorz Ambroziewicz European Commission - DG Enterprise.
SWITCHaai Team Federated Identity Management.
1 Jean-François Desnos, Geneviève Gras, Béatrice Meier, Laurent Pilet Université Joseph Fourier, Université de Strasbourg, Clermont Université.
World Bank, Africa Region, Africa Household Survey Databank - The World Bank - Africa.
UPortal 3 – What's New? JA-SIG Conference, Spring 2008 uPortal What's New? Eric Dalquist University of Wisconsin - Madison.
F. Guilleux, O. Salaün - CRU Middleware activities in French Higher Education.
Near East Rural & Agricultural Knowledge and Information Network - NERAKIN Food and Agriculture Organization of the United Nations Near East and North.
Using CERIF-based CRIS to support the academic and research community: emerging services in Greece Nikos Houssos National Documentation Centre / National.
Sakai strategy at UPMC-Paris 6 Author: Yves Epelboin, Manager, Head of IT for Education Narrator: Jean-François Lévêque, Sakai Chief Technical Officer.
Portal Strategies and Issues at Georgetown Common Solutions Group Winter Meeting Duke University January 10, 2001.
SITools Enhanced Use of Laboratory Services and Data Romain Conseil
TNC2004 Rhodes 1 Authentication and access control in Sympa mailing list manager Serge Aumont & Olivier Salaün May 2004.
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Access Control Personal.
New uPortal Contributions from the University of Wisconsin-Madison Jim Helwig University of Wisconsin-Madison Eric Dalquist Unicon, Inc. JA-SIG December.
What is Cyberinfrastructure? Russ Hobby, Internet2 Clemson University CI Days 20 May 2008.
MEDIU Learning for HE Ahmad Nimer | Project Manager.
Capture the Movement: Banner 7.0 and Beyond Susan LaCour, Senior Vice President, Solutions Development California Community Colleges Banner Group.
A Community of Learning SUNGARD SUMMIT 2007 | sungardsummit.com 1 Extending SSO – CAS in Luminis Presented by: Zachary Tirrell Plymouth State University.
A Community of Learning Moving Forward with Luminis IV Presented by: Dan Bramer Plymouth State University March 20, 2007 Evaluation Code 1011.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
Comité Réseau des Universités News from CRU activities: Identity federation, eduroam, PKI, SCS, Sympa, security policies cru.fr 7th.
Presented by Jim Farmer uPortal Project Administrator at Open Source Deployment and Development Thursday, 11 December 2003 OSS Watch at Oxford University,
Sakai: A Higher Education Initiative Jim Farmer at the Aviation Industry CBT Committee Meeting 2 February 2004, Phoenix, Arizona USA.
UPortal 3 RC2 PreviewJA-SIG Conference, Summer 2007 uPortal RC2 Preview Moving on Up Reviewing current work and future plans Standardizing the framework.
The Sakai Architecture
Active Directory Domain Services (AD DS). Identity and Access (IDA) – An IDA infrastructure should: Store information about users, groups, computers and.
Portlet Development Konrad Rokicki (SAIC) Manav Kher (SemanticBits) Joshua Phillips (SemanticBits) Arch/VCDE F2F November 28, 2008.
The Sakai Project and Partnership
Copyright VirtuaaliAMK
Presentation transcript:

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark Copyright © ESUP-Portail consortium uPortal-based software and community Pascal Aubry Consortium ESUP-Portail / University of Rennes 1

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark Copyright © ESUP-Portail consortium History How the project began, how it grew to its present size

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark The ESUP-Portail project Copyright © ESUP-Portail consortium The very beginning May 2002: 4 projects selected –EEPUN (partner Microsoft) –Monte-Cristo (partner SCT) –ENCORA (partner Sun) –ESUP-Portail (no industrial partner, open-source based) Funded by the French Ministry of Education –about 6M for the whole project –development and investment Of the four, one is still really operating

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark The ESUP-Portail project Copyright © ESUP-Portail consortium Our operational goals Create an open-source portal for universities –Adopt an existing solution or build a new one Distribute the final product Expand the ESUP program –To reach a wider public

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark The ESUP-Portail project Copyright © ESUP-Portail consortium Our numerous other goals Explore new technologies –for providing access to digital resources and services Encourage the use of IT –by integrating them in a single environment Enhance the cooperation between institutions –by adopting common standards

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark The ESUP-Portail project Copyright © ESUP-Portail consortium Our numerous other goals (cont.) Develop independent learning –By implementing tools Modernize the pedagogy –By proposing up-to-date tools –Soften the line between on-line education and traditional in-class education –Develop new kinds of relationships between the students, the professors and the administration

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark The ESUP-Portail project Copyright © ESUP-Portail consortium Our numerous other goals (cont.) Promote mobility –Provide organized and controllable access to institutional applications Simplify administrative procedures Improve information quality

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark The ESUP-Portail project Copyright © ESUP-Portail consortium Our strategy and targets Strategy –Schéma Directeur des Environnements Numériques de Travail (SDET) Architecture, authentication, interoperability Targets –digital universities –regional digital universities –thematic digital universities

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark The ESUP-Portail project Copyright © ESUP-Portail consortium Our preferences for implementation Consideration of existing technologies Open-source software A solid, well-understood technological base and architecture (J2EE, uPortal, CAS) A flexible, modular and evolving system –adaptable to the institutional strategy Respect of standards –directory: SupAnn (French standard, extends eduPerson) –authentication, authorization and SSO: CAS & Shibboleth –interoperability: Web services, JSR-168 (portlets)

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark The ESUP-Portail project Copyright © ESUP-Portail consortium Our preferences for implementation (cont.) Specific components in addition to the usual portal tools –e-learning platforms –pedagogical services –documentation modules –administrative Information System applications –system applications The coherent deployment of services

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark The ESUP-Portail project Copyright © ESUP-Portail consortium Our path towards to the solution Choosing a portal –a home-made solution was planned –uPortal was finally chosen Choosing an SSO –several solutions were evaluated –CAS was quickly selected for its permanence security portability ease of uPortal integration Adding services

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark The ESUP-Portail project Copyright © ESUP-Portail consortium The architecture Information System Central Authentication Service portal students and staff services from the administrators point of view, Information System-centered from the users point of view, user-centered

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark The ESUP-Portail project Copyright © ESUP-Portail consortium A typical Information System for a French University Staff (Harpège) LDAP Students & courses (Apogée) Accounting (Sifac) Misc services

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark Copyright © ESUP-Portail consortium The ESUP-Portail community 1,000,000 users

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark The ESUP-Portail project Copyright © ESUP-Portail consortium The initials members 5 universities –university of Valenciennes (coordinator) –university of Nancy 1 –university of Nancy 2 –university of Rennes 1 –ENSEEIHT Sept 2004: 72,000 potential users 20 full-time developers (one year) –only a few Java developers

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark The ESUP-Portail project Copyright © ESUP-Portail consortium Our deployment partners A few test sites –to validate the proposed portal prior to its widespread distribution In 2004/2005, most of these sites use the solution in production

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark The ESUP-Portail project Copyright © ESUP-Portail consortium The official members 79 institutions –universities –regional digital universities (9 out of 11) –Hautes Ecoles Most sites using the portal by Sept Today: 1,000,000 users

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark The ESUP-Portail project Copyright © ESUP-Portail consortium Our organization An operational coordinating committee composed of the project leaders in the original member institutions communication strategy meeting organization A technical coordinating committee composed of the engineers responsible for the main sub-projects technologies frameworks integration QA

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark The ESUP-Portail project Copyright © ESUP-Portail consortium International relations Study of or participation in international projects –JASIG –Sakai, Mille (Canada), university of Geneva We are not native English speakers…

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark The ESUP-Portail project Copyright © ESUP-Portail consortium The role of the consortium today Supporting the community through mailing lists (30) Developing new applications Integrating contributions Documenting the project Publicizing project activities

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark The ESUP-Portail project Copyright © ESUP-Portail consortium Communications ESUP-Days –2 meetings a year –2-days conference, participants –on technical and logistical aspects –to obtain feedback Papers and conference presentations –in France: JRES –in Europe: EUNIS –In the U.S.: JASIG

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark The ESUP-Portail project Copyright © ESUP-Portail consortium Papers and presentations In English –JASIGwinter2006, EUNIS2007 – The ESUP-Portail project on the way to 1,000,000 users –EUNIS2006, JASIGsummer2007 – ESUP-Portail helpdesk: user support at establishment-level –EUNIS2006 – Open-source Identity Federation with Shibboleth –EUNIS2004 – ESUP-Portail: open source Single Sign-On with CAS –EUNIS2004 – ESUP-Portail: a pure WebDAV-based Network Attached Storage In French –JRES2007: Diffusion en direct et en différé de vidéos de cours : architecture et intégration dans ESUP Portail –JRES2007: ORI-OAI - Outil de Référencement et d'indexation pour un réseau de portails OAI –JRES2007: esup-commons : un framework de développement pour le projet ESUP-Portail –ESUP-Days (4 conferences) –TutoJRES2006 – Distribuer un developement –CSIESR2006 – inJAC ESUP et OAI-PMH – Le CMS ESUP-Portail –JRES2005 – ESUP-Portail Helpdesk : le suivi des demandes des utilisateurs à l'échelle d'un établissement –JRES2005 – Utilisation de WebDAV dans ESUP-Portail –CSIESR 2005 – le socle de lENT ESUP-Portail –CSIESR2005 – Expérience sur la mise en place d'un ENT (démarche) –CSIESR2005 – Authentification SSO, CAS –CSIESR2005 – Connecteur entre socle et briques applicatives –CSIESR Problématique notion de « profils » –JRES2003 – Les Espaces Numériques de Travail –JRES2003 – ESUP Portail, un ENT universitaire –JRES2003 – Single Sign-On open-source avec CAS –JRES2003 – INJAC

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark The ESUP-Portail project Copyright © ESUP-Portail consortium Training 20 training programs already organized to –bring teams up to standard XML, XSLT, Java, … –show local administrators how to deploy uPortal (-esup), CAS, some applications (helpdesk, …) –show developers how to write applications uPortal channels, then portlets –Esup-commons

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark The ESUP-Portail project Copyright © ESUP-Portail consortium Federating the community So many deployers… but very few contributions…

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark Copyright © ESUP-Portail consortium The ESUP-Portail sub-projects The services offered by the ESUP-Portail environment

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark The ESUP-Portail project Copyright © ESUP-Portail consortium The ESUP-Portail sub-projects Incubator (35 projects) –immature projects –no guarantees Repository (30 projects) –completed projects –guarantees system integrity: security fixes permanence: functional fixes coherence with the other projects (lib conflicts) Moving from the incubator to the repository requires that the project –attain the right scale –be in operation for one year in two establishments or two years in one repository incubator discontinued projects

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark The ESUP-Portail project Copyright © ESUP-Portail consortium Developments around JA-SIG products –uPortal-esup: a pre-configured portal for the French university community –uPortal-quick-start –client librairies:, perlCAS (CRU), pam_cas-esup, mod_cas-esup –v2 utilities: CAS Generic Handler, CAS quick-start –v3 French translation and toolbox

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark The ESUP-Portail project Copyright © ESUP-Portail consortium Services for all users Communication tools –Horde IMP webmail, Sympa Mailing list manager –calendar, planning –helpdesk –announcements, phpBB forums, intranet Data storage –WebDAV repository formerly Slide-based, now Nuxeo-based –storage quotas information Documentation –online publications –access to outside libraries User tools –bookmarks, online help, LDAP searches System tools –printing quotas information –network status information

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark The ESUP-Portail project Copyright © ESUP-Portail consortium Services for students Course offerings Homework uploads (Moodle) Administrative files access –grades –exam dates

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark The ESUP-Portail project Copyright © ESUP-Portail consortium Services for faculty and staff Faculty –course offering data entry forms –homework downloads (Moodle) Administrative staff –printing credits management –storage quotas management –helpdesk Faculty and staff –administrative files access Career status, traveling expenses refunds

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark The ESUP-Portail project Copyright © ESUP-Portail consortium The uPortal-esup package A pre-configured uPortal installation Easy configuration –by setting properties and running ant tasks A pre-filled database WAI effort (accessibility) French translations Statistics –user connections channel usage Patches

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark The ESUP-Portail project Copyright © ESUP-Portail consortium Internationalized developments Not very many… –phpCAS –CAS Generic Handler and CAS quick-start –WebDAV server Quotas handling –CAS-ified Horde IMP, –esup-helpdesk, esup-print, esup-diskquota Maybe more in the future (thanks to esup-commons)

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark Copyright © ESUP-Portail consortium esup-commons The ESUP-Portail development framework

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark The ESUP-Portail project Copyright © ESUP-Portail consortium The goals of esup-commons Provide a robust and easy-to-use development framework to our community Make all the community use the same standards –Make easier the deployment of applications by using the same procedures –Incite people to contribute to existing applications by adopting common architectures

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark The ESUP-Portail project Copyright © ESUP-Portail consortium Esup-commons in a few words Open-source free software Based on standards only –Spring, JSF, Hibernate, Lucene, … Portlets and servlets –same code for both using the MyFaces MVC –choice of deployment type by setting properties –a less complicated development environment –stand-alone applications (quick-starts) Native i18n support Integration with the Information System –CAS authentication, LDAP searches, uPortal group and user attribute retrieval

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark The ESUP-Portail project Copyright © ESUP-Portail consortium Esup-commons in a few words (cont.) Enhanced exception handling –exception reports sent by A taglib to simplify JSF pages SMTP capabilities Version management –insure the coherence between the versions of the database and the application (especially important for clusters) Deep link handling and URL generation Hibernate pagination esup-blank –a blank canevas to develop new applications esup-example –a simple application to show how to use esup-commons

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark The ESUP-Portail project Copyright © ESUP-Portail consortium The layers web rendering web controller domain services data service data persistence bean management data batch commandsweb requests batch controller web.beans domain beans database web LDAP service portal service URL service i18n service cache service data access taglib auth. service web services web services controller

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark Copyright © ESUP-Portail consortium So what about now?

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark The ESUP-Portail project Copyright © ESUP-Portail consortium In the future Constitution of a legal entity for the Consortium in order to allow –funds to be collected from members –the consortium to become a well-known interlocutor (Ministry of Education, JA-SIG…) –the project to continue in the future More than 1,000,000 users

EUNIS2008 – Visions for use of IT in higher education – Aarhus, Denmark Copyright © ESUP-Portail consortium