Your SlideShare is downloading. ×
0
uPortal Community Call February 18, 2010
uPortal Community Call February 18, 2010
uPortal Community Call February 18, 2010
uPortal Community Call February 18, 2010
uPortal Community Call February 18, 2010
uPortal Community Call February 18, 2010
uPortal Community Call February 18, 2010
uPortal Community Call February 18, 2010
uPortal Community Call February 18, 2010
uPortal Community Call February 18, 2010
uPortal Community Call February 18, 2010
uPortal Community Call February 18, 2010
uPortal Community Call February 18, 2010
uPortal Community Call February 18, 2010
uPortal Community Call February 18, 2010
uPortal Community Call February 18, 2010
uPortal Community Call February 18, 2010
uPortal Community Call February 18, 2010
uPortal Community Call February 18, 2010
uPortal Community Call February 18, 2010
uPortal Community Call February 18, 2010
uPortal Community Call February 18, 2010
uPortal Community Call February 18, 2010
uPortal Community Call February 18, 2010
uPortal Community Call February 18, 2010
uPortal Community Call February 18, 2010
uPortal Community Call February 18, 2010
uPortal Community Call February 18, 2010
uPortal Community Call February 18, 2010
uPortal Community Call February 18, 2010
uPortal Community Call February 18, 2010
uPortal Community Call February 18, 2010
uPortal Community Call February 18, 2010
uPortal Community Call February 18, 2010
uPortal Community Call February 18, 2010
uPortal Community Call February 18, 2010
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

uPortal Community Call February 18, 2010

1,975

Published on

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 …

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)

Published in: Technology
1 Comment
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total Views
1,975
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
10
Comments
1
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  1. <ul><li>uPortal Community Call </li></ul><ul><li>February 18, 2010 </li></ul>
  2. Agenda <ul><li>Introduction </li></ul><ul><li>uPortal 3.2 Release </li></ul><ul><li>Jasig Portlet Updates </li></ul><ul><li>uPortal 3.3 Status & Development </li></ul><ul><li>Johns Hopkins University Portal Demo </li></ul><ul><li>Questions </li></ul>
  3. Introduction
  4. uPortal Steering Committee <ul><li>Elected by the Jasig membership </li></ul><ul><li>Erik Olssen, University of California - Irvine </li></ul><ul><li>Dwight Raum, The Johns Hopkins University </li></ul><ul><li>Selected by the uPortal developers </li></ul><ul><li>Eric Dalquist, University of Wisconsin-Madison </li></ul><ul><li>Jen Bourey, Unicon </li></ul><ul><li>Representing the Jasig Board </li></ul><ul><li>Jim Helwig, University of Wisconsin-Madison (chair, board liason) </li></ul><ul><li>Jonathan Markow, Jasig Executive Director (ex-officio member) </li></ul>
  5. uPortal Community Calls <ul><li>Sharing </li></ul><ul><li>Collaboration </li></ul><ul><li>Community </li></ul>http://www.flickr.com/photos/iandolphin CC BY-NC-ND 2.0
  6. December Community Call <ul><li>Topics included </li></ul><ul><ul><li>uPortal at the Jasig 2010 March Conference </li></ul></ul><ul><ul><li>The Uportal Roadmap </li></ul></ul><ul><ul><li>Getting involved in uPortal </li></ul></ul><ul><li>Slides and Audio on Slideshare </li></ul><ul><ul><li>http://www.slideshare.net/uportal/uportal-roadmap-community-call-uportal-32-and-beyond </li></ul></ul>
  7. Upcoming Events <ul><li>Jasig Spring 2010 Conference, San Diego CA </li></ul><ul><li>Seminars, presentations, BarCamp, Developer Days </li></ul><ul><li>March 6-12 </li></ul><ul><li>Next uPortal Community Call </li></ul><ul><li>Looking for a host school and a portal demo </li></ul><ul><li>June 2010 </li></ul>
  8. Hold that thought… <ul><li>Questions and discussion at the end </li></ul><ul><li>Additional feedback by email appreciated </li></ul>http://www.flickr.com/photos/marcobellucci/ CC BY 2.0
  9. uPortal 3.2 Release
  10. uPortal 3.2 Overview <ul><li>Portlet Management </li></ul><ul><li>Mobile Browsing </li></ul><ul><li>CSS/JS Aggregation </li></ul><ul><li>Config Portlet Mode </li></ul><ul><li>New bundled portlets </li></ul><ul><li>All Portlets </li></ul>
  11. New Bundled Portlets <ul><li>Weather </li></ul><ul><li>Google Maps </li></ul><ul><li>Language Translation </li></ul><ul><li>Dictionary/Thesaurus </li></ul>
  12.  
  13. Demos and More http://www.youtube.com/uPortal
  14. Jasig Portlet Updates
  15. Recent Updates <ul><li>Portlet releases since December </li></ul><ul><ul><li>Weather Portlet </li></ul></ul><ul><ul><li>Jasig Widget Portlets </li></ul></ul><ul><ul><li>Web Proxy Portlet </li></ul></ul><ul><li>Other updates </li></ul><ul><ul><li>Calendar Portlet </li></ul></ul>
  16. Web Proxy Portlet Updates <ul><li>Proxy-CAS support </li></ul><ul><li>Custom config mode available in uPortal 3.2 </li></ul>
  17. Calendar Portlet Updates <ul><li>Improved user interface and mobile support </li></ul><ul><li>Improved timezone handling </li></ul><ul><li>Support for internationalized messages </li></ul><ul><li>Annotation-based controller architecture </li></ul><ul><li>Jasig CAS client </li></ul>
  18.  
  19.  
  20. uPortal 3.3 Status
  21. uPortal 3.3 <ul><li>Portlet 2.0 (JSR-286) </li></ul><ul><li>Removing IChannel Support </li></ul><ul><li>Consistent URLs </li></ul><ul><li>DLM Management in AJAX UI </li></ul><ul><li>Groups & Permissions Management Portlets </li></ul><ul><li>Spring 3.0 </li></ul>
  22. uPortal 3.3 - Progress <ul><li>Spring Autowiring – Complete </li></ul><ul><li>New Permissions Manager – In Progress </li></ul><ul><li>Spring 3.0 – In Progress </li></ul><ul><li>Pluto 2.0 – In Progress </li></ul>
  23. Spring 3.0 & Autowiring <ul><li>Using the new REST Services APIs </li></ul><ul><li>Converting to annotation based MVC support </li></ul><ul><li>Autowiring to reduce XML configuration </li></ul><ul><ul><li>Uses annotations where possible </li></ul></ul><ul><ul><li>Simplifies deployers overriding specific functionality </li></ul></ul><ul><ul><li>Direction that Spring is going </li></ul></ul>
  24. Permissions Manager <ul><li>New Spring webflows suitable for integration with groups and portlet management portlets </li></ul><ul><li>User experience redesign </li></ul><ul><li>More intuitive flow </li></ul><ul><li>http://www.ja-sig.org/issues/browse/UP-2557 </li></ul><ul><li>http://www.ja-sig.org/wiki/display/UPC/Permissions+Manager+Portlet </li></ul>
  25.  
  26.  
  27.  
  28. Portlet 2.0 (JSR-286) <ul><li>Upgrading to Pluto 2.0 </li></ul><ul><li>Events, JS/CSS in <head>, resource serving </li></ul><ul><li>Will require us to drop direct support for IChannels </li></ul>
  29. Removing IChannel Support <ul><li>Necessary to move forward with uPortal </li></ul><ul><li>Channels never had a fully defined API </li></ul><ul><li>Significant overhead in feature development </li></ul><ul><li>This will greatly simplify uPortal's code base </li></ul>
  30. IChannel Initiatives <ul><li>Support for converting your Channels to Portlets </li></ul><ul><ul><li>Open-source your IChannel and get help converting it from the community – and the community gains another portlet! </li></ul></ul><ul><li>Portlet to Channel adaptor stub project </li></ul><ul><ul><li>A generic adaptor that could render IChannels. </li></ul></ul><ul><ul><li>Technically feasible, but there are currently no resources identified to work on this. Interest would have to come from the Jasig uPortal community. </li></ul></ul>
  31. Consistent URLs <ul><li>Move navigation state into the URL </li></ul><ul><li>Enforce canonical URLs </li></ul><ul><li>Allow usage of stats packages </li></ul><ul><ul><li>AWStats </li></ul></ul><ul><ul><li>Google Analytics </li></ul></ul>/uPortal/ folderName / state / channelName.subscribeId / render .uP
  32. DLM Fragment Management <ul><li>Add fragment administration to AJAX UI </li></ul><ul><li>REST based service APIs for management </li></ul><ul><li>Will replace current User Preferences channel </li></ul>
  33. uPortal - Long Term <ul><li>Refactored Build & Deployment - Maven Only </li></ul><ul><li>Spring Security for Authentication </li></ul><ul><li>Refactoring of user/profile/layout data model </li></ul><ul><li>JPA for all database interaction </li></ul><ul><li>Grouper Integration </li></ul><ul><li>Multiple layouts per User </li></ul><ul><li>Integrated Content Management </li></ul><ul><li>Integrated Search Indexing </li></ul>
  34. Johns Hopkins Demo
  35. Questions? The uPortal Steering Committee [email_address]
  36. The uPortal Steering Committee [email_address] Feedback? Suggestions? http://www.flickr.com/photos/hi-phi/ CC BY-NC-SA 2.0

×