uportal community call february 18, 2010

36
uPortal Community Call February 18, 2010

Upload: jasig-uportal-project

Post on 19-May-2015

1.963 views

Category:

Technology


0 download

DESCRIPTION

uPortal community presentation from Februrary 18, 2010. This presentation includes information about the completed uPortal 3.2 general release, in-progress development for 3.3, and a demo of John Hopkins University's cusotmized uPortal installation. For video of the JHU demo, please visit http://www.youtube.com/watch?v=Auy3g9ClEkc (demo part 1) and http://www.youtube.com/watch?v=cKU1QREsLEo (demo part 2)

TRANSCRIPT

Page 1: uPortal Community Call February 18, 2010

uPortal Community CallFebruary 18, 2010

Page 2: uPortal Community Call February 18, 2010

Agenda

• Introduction

• uPortal 3.2 Release

• Jasig Portlet Updates

• uPortal 3.3 Status & Development

• Johns Hopkins University Portal Demo

• Questions

Page 3: uPortal Community Call February 18, 2010

Introduction

Page 4: uPortal Community Call February 18, 2010

uPortal Steering CommitteeElected by the Jasig membership

• Erik Olssen, University of California - Irvine

• Dwight Raum, The Johns Hopkins University

Selected by the uPortal developers

• Eric Dalquist, University of Wisconsin-Madison

• Jen Bourey, Unicon

Representing the Jasig Board

• Jim Helwig, University of Wisconsin-Madison (chair, board liason)

• Jonathan Markow, Jasig Executive Director (ex-officio member)

Page 5: uPortal Community Call February 18, 2010

uPortal Community Calls

Sharing

Collaboration

Community

http://www.flickr.com/photos/iandolphin CC BY-NC-ND 2.0

Page 6: uPortal Community Call February 18, 2010

December Community Call

• Topics included

• uPortal at the Jasig 2010 March Conference

• The Uportal Roadmap

• Getting involved in uPortal

• Slides and Audio on Slideshare

• http://www.slideshare.net/uportal/uportal-roadmap-community-call-uportal-32-and-beyond

Page 7: uPortal Community Call February 18, 2010

Upcoming EventsJasig Spring 2010 Conference, San Diego CA

•Seminars, presentations, BarCamp, Developer Days

•March 6-12

Next uPortal Community Call

•Looking for a host school and a portal demo

•June 2010

Page 8: uPortal Community Call February 18, 2010

Hold that thought…

Questions and discussion at the end

Additional feedback by email appreciated

http://www.flickr.com/photos/marcobellucci/ CC BY 2.0

Page 9: uPortal Community Call February 18, 2010

uPortal 3.2 Release

Page 10: uPortal Community Call February 18, 2010

uPortal 3.2 Overview

• Portlet Management

• Mobile Browsing

• CSS/JS Aggregation

• Config Portlet Mode

• New bundled portlets

• All Portlets

Page 11: uPortal Community Call February 18, 2010

New Bundled Portlets

• Weather

• Google Maps

• Language Translation

• Dictionary/Thesaurus

Page 12: uPortal Community Call February 18, 2010
Page 13: uPortal Community Call February 18, 2010

Demos and Morehttp://www.youtube.com/uPort

al

Page 14: uPortal Community Call February 18, 2010

Jasig Portlet Updates

Page 15: uPortal Community Call February 18, 2010

Recent Updates

• Portlet releases since December

• Weather Portlet

• Jasig Widget Portlets

• Web Proxy Portlet

• Other updates

• Calendar Portlet

Page 16: uPortal Community Call February 18, 2010

Web Proxy Portlet Updates

• Proxy-CAS support

• Custom config mode available in uPortal 3.2

Page 17: uPortal Community Call February 18, 2010

Calendar Portlet Updates

• Improved user interface and mobile support

• Improved timezone handling

• Support for internationalized messages

• Annotation-based controller architecture

• Jasig CAS client

Page 18: uPortal Community Call February 18, 2010
Page 19: uPortal Community Call February 18, 2010
Page 20: uPortal Community Call February 18, 2010

uPortal 3.3 Status

Page 21: uPortal Community Call February 18, 2010

uPortal 3.3

• Portlet 2.0 (JSR-286)

• Removing IChannel Support

• Consistent URLs

• DLM Management in AJAX UI

• Groups & Permissions Management Portlets

• Spring 3.0

Page 22: uPortal Community Call February 18, 2010

uPortal 3.3 - Progress

• Spring Autowiring – Complete

• New Permissions Manager – In Progress

• Spring 3.0 – In Progress

• Pluto 2.0 – In Progress

Page 23: uPortal Community Call February 18, 2010

Spring 3.0 & Autowiring

• Using the new REST Services APIs

• Converting to annotation based MVC support

• Autowiring to reduce XML configuration

• Uses annotations where possible

• Simplifies deployers overriding specific functionality

• Direction that Spring is going

Page 24: uPortal Community Call February 18, 2010

Permissions Manager

• New Spring webflows suitable for integration with groups and portlet management portlets

• User experience redesign

• More intuitive flow

• http://www.ja-sig.org/issues/browse/UP-2557

• http://www.ja-sig.org/wiki/display/UPC/Permissions+Manager+Portlet

Page 25: uPortal Community Call February 18, 2010
Page 26: uPortal Community Call February 18, 2010
Page 27: uPortal Community Call February 18, 2010
Page 28: uPortal Community Call February 18, 2010

Portlet 2.0 (JSR-286)

• Upgrading to Pluto 2.0

• Events, JS/CSS in <head>, resource serving

• Will require us to drop direct support for IChannels

Page 29: uPortal Community Call February 18, 2010

Removing IChannel Support

• Necessary to move forward with uPortal

• Channels never had a fully defined API

• Significant overhead in feature development

• This will greatly simplify uPortal's code base

Page 30: uPortal Community Call February 18, 2010

IChannel Initiatives

Support for converting your Channels to Portlets

• Open-source your IChannel and get help converting it from the community – and the community gains another portlet!

Portlet to Channel adaptor stub project

• A generic adaptor that could render IChannels.

• Technically feasible, but there are currently no resources identified to work on this. Interest would have to come from the Jasig uPortal community.

Page 31: uPortal Community Call February 18, 2010

Consistent URLs

• Move navigation state into the URL

• Enforce canonical URLs

• Allow usage of stats packages

• AWStats

• Google Analytics

/uPortal/folderName/state/channelName.subscribeId/render.uP

Page 32: uPortal Community Call February 18, 2010

DLM Fragment Management

• Add fragment administration to AJAX UI

• REST based service APIs for management

• Will replace current User Preferences channel

Page 33: uPortal Community Call February 18, 2010

uPortal - Long Term

• Refactored Build & Deployment - Maven Only

• Spring Security for Authentication

• Refactoring of user/profile/layout data model

• JPA for all database interaction

• Grouper Integration

• Multiple layouts per User

• Integrated Content Management

• Integrated Search Indexing

Page 34: uPortal Community Call February 18, 2010

Johns Hopkins Demo

Page 35: uPortal Community Call February 18, 2010

Questions?

The uPortal Steering [email protected]

Page 36: uPortal Community Call February 18, 2010

The uPortal Steering Committee

[email protected]

Feedback?

Suggestions?

http://www.flickr.com/photos/hi-phi/ CC BY-NC-SA 2.0