Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

uPortal Community Call April 15, 2010


Published on

This presentation is from the uPortal Community Call on April 15, 2010. It includes an update on uPortal 3.2.x and uPortal 3.3 work, an overview of some of the new administration portlets, discussion of what the community wants to see for content management integration and a discussion of a nice student task list portlet UC Irvine has developed.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

uPortal Community Call April 15, 2010

  1. 1. uPortal Community Call April 15, 2010
  2. 2. Agenda <ul><li>Introduction </li></ul><ul><li>uPortal Status & Development </li></ul><ul><li>Other Community Updates </li></ul><ul><li>Content Management Integration </li></ul><ul><li>University of California Irvine Portal Demo </li></ul><ul><li>Questions </li></ul>
  3. 3. Hold that thought… Questions and discussion at the end Additional feedback by email appreciated CC BY 2.0
  4. 4. Introduction
  5. 5. uPortal Steering Committee <ul><li>Elected by the Jasig membership </li></ul><ul><li>Erik Olsson, 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>
  6. 6. uPortal Community Calls Sharing Collaboration Community CC BY-NC-ND 2.0
  7. 7. February Community Call <ul><li>Topics included </li></ul><ul><ul><li>uPortal at the Jasig 2010 March Conference </li></ul></ul><ul><ul><li>uPortal Development Update </li></ul></ul><ul><ul><li>Johns Hopkins University Demo </li></ul></ul><ul><li>Slides and Audio on Slideshare </li></ul><ul><ul><li> </li></ul></ul>
  8. 8. Announcements <ul><li>The uPortal FAQ has been updated at </li></ul><ul><li>Next uPortal Community Call – June 2010 </li></ul><ul><li>Look for an upcoming announcement regarding the availability of session recordings from the Jasig Spring 2010 conference – provided by TechSmith </li></ul>
  9. 9. uPortal Updates
  10. 10. uPortal 3.2.1 Release <ul><li>First 3.2.x maintenance release </li></ul><ul><li>Features and bug fixes </li></ul><ul><ul><li>Fix for portlet rendering issue </li></ul></ul><ul><ul><li>Can now suppress portlets from mobile view </li></ul></ul><ul><ul><li>Skin and accessibility </li></ul></ul><ul><li> </li></ul>
  11. 11. uPortal 3.3 Priorities <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>
  12. 12. uPortal 3.3 Progress <ul><li>Portlet 2.0 (JSR-286) updates </li></ul><ul><li>New Group administration portlet </li></ul><ul><li>Permissions administration portlet updates </li></ul>
  13. 13. Portlet 2.0 (JSR-286) <ul><li>Pluto 2.0 Features </li></ul><ul><ul><li>Events </li></ul></ul><ul><ul><li>JS/CSS in <head> </li></ul></ul><ul><ul><li>resource serving </li></ul></ul><ul><li>Current status </li></ul><ul><ul><li>Close to support for basic portlet rendering </li></ul></ul><ul><ul><li>Watch out for a milestone release </li></ul></ul>
  14. 14. Administration Portlets <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> </li></ul><ul><li> </li></ul>
  15. 15. Permissions Progress <ul><li>New user interface features </li></ul><ul><ul><li>Incorporation of wireframe designs </li></ul></ul><ul><ul><li>Browse permissions by owner and activity </li></ul></ul><ul><li>Replaced of IPermissions interface with a new, less channel-specific API </li></ul><ul><li>Refactored owners and activities as JPA-persisted database entities </li></ul>
  16. 19. Groups Progress <ul><li>New portlet supports group administration </li></ul><ul><ul><li>Create new member groups </li></ul></ul><ul><ul><li>Update groups and their members </li></ul></ul><ul><ul><li>Delete groups </li></ul></ul><ul><li>Permissions management integration </li></ul>
  17. 20. Next Steps <ul><li>Continued refinement of user interfaces </li></ul><ul><li>Allow UI administration of owners and activities </li></ul><ul><li>Add REST services </li></ul><ul><li>Refactor groups and permissions implementations using JPA </li></ul><ul><ul><li>Enforce relational constraints </li></ul></ul><ul><ul><li>Replace custom caching and locking code </li></ul></ul>
  18. 21. Other Community Updates
  19. 22. Fluid 1.2 Release <ul><li>jQuery 1.4 and jQuery UI 1.8 support </li></ul><ul><li>Inline edit improvements </li></ul><ul><li>Mobile support improvements </li></ul><ul><ul><ul><li>Updated iPhone and Android themes </li></ul></ul></ul><ul><ul><ul><li>Improved mobile packaging </li></ul></ul></ul><ul><li>Bug fixes to renderer and reorderer </li></ul>
  20. 23. Content Management Integration
  21. 24. CMS Integration Strategies
  22. 25. Internal CMS Integration <ul><li>Provide simple WYSIWYG content management </li></ul><ul><li>Combine with new uPortal admin features </li></ul><ul><ul><li>Publishing workflow </li></ul></ul><ul><ul><li>Delegated permissions </li></ul></ul><ul><li>Implementation options </li></ul><ul><ul><li>Build on existing JSR-170 portlet in Jasig Incubator </li></ul></ul><ul><ul><li>Create new portlet implementation </li></ul></ul>
  23. 26. External CMS Integration <ul><li>Allow portal to interact with an external CMS </li></ul><ul><ul><li>Management of content to be displayed externally </li></ul></ul><ul><ul><li>Display managed content within the portal </li></ul></ul><ul><li>Use CMIS Standard </li></ul><ul><ul><li>Some CMS products use custom APIs instead </li></ul></ul>
  24. 27. University of California Irvine Demo
  25. 28. Questions? The uPortal Steering Committee [email_address]
  26. 29. The uPortal Steering Committee [email_address] Feedback? Suggestions? CC BY-NC-SA 2.0