Community Call     Sharing Ideas Enabling Collaboration  Building Community April 11, 2012
Agenda •   uPortal Releases, Recent and Future •   uMobile Update •   Portlet Updates •   Documentation Update •   uPortal...
uPortal Releases
uPortal 3.2.5 •   Coming 4/13 •   Addresses data-export performance     •   Multi-threaded layout export is now possible  ...
uPortal 4.0.4 •   Released last month •   43 Bugs Fixed •   Dynamic Skin Configuration •   Batch import/export logging and...
Dynamic Skin Configuration       •   Overrides the default, not the user selected skin       •   Set based on attribute or...
Batch Import/Export •   No longer fails on first error •   All data for the current type is processed •   Each failed enti...
uPortal 4.0.5 •   Coming 4/13 •   Performance improvements to data import •   Runtime performance improvements     •   Pag...
Search Portlet
uMobile Update
uMobile 1.1 RC1 •   Released last month, GA to follow •   Performance updates •   Bug fixes
List-based home screen
Inter-module links                      Links to                     Directory Links to Map
Map Categories
uMobile Development •   Recent community call covered development     strategies, including     •   External content via I...
Esup-Portail Contributions •   Augmented reality work     •   http://www.youtube.com/watch?v=t0nzWfI9u8Q •   Testing and b...
Portlet Updates
Courses Portlet •   Added semester, GPA, and     course credits information to     portlet data model •   New grades overv...
Campus Life Portlets •   Improved mobile views •   New desktop screens
Classifieds Portlet •   New contribution from Gary Maxwell at Fort Lewis •   More updates to come!
Documentation   Update
Whats new since the last call?    Administration            Managing Permissions         −   https://wiki.jasig.org/x/kR...
Whats New…    User Interface            UE Development Tips         −   https://wiki.jasig.org/x/qICLAg            Unde...
Whats New…    Developers Guide            New Search API        −   https://wiki.jasig.org/x/YgAbAw        −   Approach ...
Documentation FeedbackAny Topic Ideas, Feedback, or Corrections:  uportal-user@lists.jasig.org  mccordl@southwestern.edu
uPortal @ Jasig-Sakai
Conference Overview
Pre-conference Seminars •   Adopting uMobile •   Implementing uPortal 4 •   Portlet Development Best Practices •   Skinnin...
Sessions to Look For •   uPortal and uMobile Overview Presentations •   uPortal User/Profile/Layout Redesign BOF •   Porta...
Additional Opportunities •   “Hack-a-thon” room available throughout the     conference •   Project Collaboration Time and...
Questions andOpen Discussion
Feedback?                                                                      Suggestions?http://www.flickr.com/photos/ay...
Upcoming SlideShare
Loading in...5
×

April 2012 uPortal Community Call

833

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
833
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
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×