April 2012 uPortal Community Call

1,003 views
957 views

Published on

Archive of the April 2012 uPortal Community Call.
Agenda:
- uPortal Releases, Recent and Future
- uMobile Update
- Portlet Updates
- Documentation Update
- uPortal/uMobile at the 2012 Jasig Sakai - Conference
- Q&A

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,003
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
4
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

April 2012 uPortal Community Call

  1. 1. Community Call Sharing Ideas Enabling Collaboration Building Community April 11, 2012
  2. 2. Agenda • uPortal Releases, Recent and Future • uMobile Update • Portlet Updates • Documentation Update • uPortal/uMobile at the 2012 Jasig Sakai Conference • Q&A
  3. 3. uPortal Releases
  4. 4. uPortal 3.2.5 • Coming 4/13 • Addresses data-export performance • Multi-threaded layout export is now possible • UW Exported 65k layouts for 240k users in 30 minutes • 66 additional issues resolved since 3.2.4
  5. 5. uPortal 4.0.4 • Released last month • 43 Bugs Fixed • Dynamic Skin Configuration • Batch import/export logging and reporting
  6. 6. Dynamic Skin Configuration • Overrides the default, not the user selected skin • Set based on attribute or group membership • Example in renderingPipelineContext.xml<bean class="org.jasig.portal.rendering.xslt.UserAttributeSkinMappingTransformerConfigurationSource"> <property name="skinAttributeName" value="serverName" /> <property name="attributeToSkinMap"> <map> <entry key=".*.example.com" value="example.com" /> </map> </property></bean><bean class="org.jasig.portal.rendering.xslt.UserGroupSkinMappingTransformerConfigurationSource"> <property name="groupToSkinMap"> <map> <entry key="pags.studends" value="students" /> <entry key="pags.staff" value="staff" /> <entry key="pags.faculty" value="staff" /> </map> </property></bean>
  7. 7. Batch Import/Export • No longer fails on first error • All data for the current type is processed • Each failed entity has a log file written • Makes debugging data issues much easier • Makes reading log output much easier
  8. 8. uPortal 4.0.5 • Coming 4/13 • Performance improvements to data import • Runtime performance improvements • Page load times below 3.2.5 • Memory footprint improvements • 80% of markup is now shared between users to reduce cache overhead • Search UI Updates
  9. 9. Search Portlet
  10. 10. uMobile Update
  11. 11. uMobile 1.1 RC1 • Released last month, GA to follow • Performance updates • Bug fixes
  12. 12. List-based home screen
  13. 13. Inter-module links Links to Directory Links to Map
  14. 14. Map Categories
  15. 15. uMobile Development • Recent community call covered development strategies, including • External content via IFrame and web proxy • Mobile portlet development • Recording available at http://www.slideshare.net/uportal/umobile-development-
  16. 16. Esup-Portail Contributions • Augmented reality work • http://www.youtube.com/watch?v=t0nzWfI9u8Q • Testing and bug fixes
  17. 17. Portlet Updates
  18. 18. Courses Portlet • Added semester, GPA, and course credits information to portlet data model • New grades overview screen
  19. 19. Campus Life Portlets • Improved mobile views • New desktop screens
  20. 20. Classifieds Portlet • New contribution from Gary Maxwell at Fort Lewis • More updates to come!
  21. 21. Documentation Update
  22. 22. Whats new since the last call? Administration  Managing Permissions − https://wiki.jasig.org/x/kRAIAw − About uPortal permissions, Permissions Administration Portlet, Viewing and Editing Portal Permissions  “Packaged Stuff” − https://wiki.jasig.org/x/sAAbAw − Users can add a whole tab of customized (“package stuff”) to their layout
  23. 23. Whats New… User Interface  UE Development Tips − https://wiki.jasig.org/x/qICLAg  Understand Skin Organization − https://wiki.jasig.org/x/HAgoAw  Include JavaScript and CSS Resources − https://wiki.jasig.org/x/UgQoAw  Set a Default Skin − https://wiki.jasig.org/x/GAUoAw
  24. 24. Whats New… Developers Guide  New Search API − https://wiki.jasig.org/x/YgAbAw − Approach used to implement the new search api included in uPortal 4 Upgrading  Preview New Database Schema − https://wiki.jasig.org/x/jAMRAw − Preview the new database schema before attempting your migration
  25. 25. Documentation FeedbackAny Topic Ideas, Feedback, or Corrections: uportal-user@lists.jasig.org mccordl@southwestern.edu
  26. 26. uPortal @ Jasig-Sakai
  27. 27. Conference Overview
  28. 28. Pre-conference Seminars • Adopting uMobile • Implementing uPortal 4 • Portlet Development Best Practices • Skinning uPortal: For Developers
  29. 29. Sessions to Look For • uPortal and uMobile Overview Presentations • uPortal User/Profile/Layout Redesign BOF • Portal usability • Portal strategy • Delivering mobile content • Demos on innovative portals and portlets • Developing with Git and GitHub
  30. 30. Additional Opportunities • “Hack-a-thon” room available throughout the conference • Project Collaboration Time and Developer Days Thursday afternoon and Friday
  31. 31. Questions andOpen Discussion
  32. 32. Feedback? Suggestions?http://www.flickr.com/photos/aye_shamus/2972528931/ CC BY-NC-ND 2.0 The uPortal Steering Committee uportal-steering-committee@lists.ja-sig.org The uMobile Working Group umobile-working-group@lists.jasig.org

×