<ul><li>uPortal Community Call </li></ul><ul><li>February 18, 2010 </li></ul>
Agenda <ul><li>Introduction </li></ul><ul><li>uPortal 3.2 Release </li></ul><ul><li>Jasig Portlet Updates </li></ul><ul><l...
Introduction
uPortal Steering Committee <ul><li>Elected by the Jasig membership </li></ul><ul><li>Erik Olssen, University of California...
uPortal Community Calls <ul><li>Sharing </li></ul><ul><li>Collaboration </li></ul><ul><li>Community </li></ul>http://www.f...
December Community Call <ul><li>Topics included </li></ul><ul><ul><li>uPortal at the Jasig 2010 March Conference </li></ul...
Upcoming Events <ul><li>Jasig Spring 2010 Conference, San Diego CA </li></ul><ul><li>Seminars, presentations, BarCamp, Dev...
Hold that thought… <ul><li>Questions and discussion at the end </li></ul><ul><li>Additional feedback by email appreciated ...
uPortal 3.2 Release
uPortal 3.2 Overview <ul><li>Portlet Management </li></ul><ul><li>Mobile Browsing </li></ul><ul><li>CSS/JS Aggregation </l...
New Bundled Portlets <ul><li>Weather </li></ul><ul><li>Google Maps </li></ul><ul><li>Language Translation </li></ul><ul><l...
 
Demos and More http://www.youtube.com/uPortal
Jasig Portlet Updates
Recent Updates <ul><li>Portlet releases since December </li></ul><ul><ul><li>Weather Portlet </li></ul></ul><ul><ul><li>Ja...
Web Proxy Portlet Updates <ul><li>Proxy-CAS support </li></ul><ul><li>Custom config mode available in uPortal 3.2 </li></ul>
Calendar Portlet Updates <ul><li>Improved user interface and mobile support </li></ul><ul><li>Improved timezone handling <...
 
 
uPortal 3.3 Status
uPortal 3.3 <ul><li>Portlet 2.0 (JSR-286) </li></ul><ul><li>Removing IChannel Support </li></ul><ul><li>Consistent URLs </...
uPortal 3.3 - Progress <ul><li>Spring Autowiring – Complete </li></ul><ul><li>New Permissions Manager – In Progress </li><...
Spring 3.0 & Autowiring <ul><li>Using the new REST Services APIs </li></ul><ul><li>Converting to annotation based MVC supp...
Permissions Manager <ul><li>New Spring webflows suitable for integration with groups and portlet management portlets </li>...
 
 
 
Portlet 2.0 (JSR-286) <ul><li>Upgrading to Pluto 2.0 </li></ul><ul><li>Events, JS/CSS in <head>, resource serving </li></u...
Removing IChannel Support <ul><li>Necessary to move forward with uPortal </li></ul><ul><li>Channels never had a fully defi...
IChannel Initiatives <ul><li>Support for converting your Channels to Portlets </li></ul><ul><ul><li>Open-source your IChan...
Consistent URLs <ul><li>Move navigation state into the URL </li></ul><ul><li>Enforce canonical URLs </li></ul><ul><li>Allo...
DLM Fragment Management <ul><li>Add fragment administration to AJAX UI </li></ul><ul><li>REST based service APIs for manag...
uPortal - Long Term <ul><li>Refactored Build & Deployment - Maven Only </li></ul><ul><li>Spring Security for Authenticatio...
Johns Hopkins Demo
Questions? The uPortal Steering Committee [email_address]
The uPortal Steering Committee [email_address] Feedback? Suggestions? http://www.flickr.com/photos/hi-phi/   CC BY-NC-SA 2.0
Upcoming SlideShare
Loading in …5
×

uPortal Community Call February 18, 2010

2,233 views

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 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
2,233
On SlideShare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
11
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide

uPortal Community Call February 18, 2010

  1. 1. <ul><li>uPortal Community Call </li></ul><ul><li>February 18, 2010 </li></ul>
  2. 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. 3. Introduction
  4. 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. 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. 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. 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. 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. 9. uPortal 3.2 Release
  10. 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. 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
  13. 14. Jasig Portlet Updates
  14. 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>
  15. 16. Web Proxy Portlet Updates <ul><li>Proxy-CAS support </li></ul><ul><li>Custom config mode available in uPortal 3.2 </li></ul>
  16. 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>
  17. 20. uPortal 3.3 Status
  18. 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>
  19. 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>
  20. 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>
  21. 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>
  22. 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>
  23. 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>
  24. 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>
  25. 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
  26. 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>
  27. 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>
  28. 34. Johns Hopkins Demo
  29. 35. Questions? The uPortal Steering Committee [email_address]
  30. 36. The uPortal Steering Committee [email_address] Feedback? Suggestions? http://www.flickr.com/photos/hi-phi/ CC BY-NC-SA 2.0

×