April 2012 uPortal Community Call
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

April 2012 uPortal Community Call

  • 1,101 views
Uploaded on

Archive of the April 2012 uPortal Community Call. ...

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

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,101
On Slideshare
1,101
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
2
Comments
0
Likes
1

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. Community Call Sharing Ideas Enabling Collaboration Building Community April 11, 2012
  • 2. Agenda • uPortal Releases, Recent and Future • uMobile Update • Portlet Updates • Documentation Update • uPortal/uMobile at the 2012 Jasig Sakai Conference • Q&A
  • 3. uPortal Releases
  • 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. uPortal 4.0.4 • Released last month • 43 Bugs Fixed • Dynamic Skin Configuration • Batch import/export logging and reporting
  • 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. 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. 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. Search Portlet
  • 10. uMobile Update
  • 11. uMobile 1.1 RC1 • Released last month, GA to follow • Performance updates • Bug fixes
  • 12. List-based home screen
  • 13. Inter-module links Links to Directory Links to Map
  • 14. Map Categories
  • 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. Esup-Portail Contributions • Augmented reality work • http://www.youtube.com/watch?v=t0nzWfI9u8Q • Testing and bug fixes
  • 17. Portlet Updates
  • 18. Courses Portlet • Added semester, GPA, and course credits information to portlet data model • New grades overview screen
  • 19. Campus Life Portlets • Improved mobile views • New desktop screens
  • 20. Classifieds Portlet • New contribution from Gary Maxwell at Fort Lewis • More updates to come!
  • 21. Documentation Update
  • 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. 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. 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. Documentation FeedbackAny Topic Ideas, Feedback, or Corrections: uportal-user@lists.jasig.org mccordl@southwestern.edu
  • 26. uPortal @ Jasig-Sakai
  • 27. Conference Overview
  • 28. Pre-conference Seminars • Adopting uMobile • Implementing uPortal 4 • Portlet Development Best Practices • Skinning uPortal: For Developers
  • 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. Additional Opportunities • “Hack-a-thon” room available throughout the conference • Project Collaboration Time and Developer Days Thursday afternoon and Friday
  • 31. Questions andOpen Discussion
  • 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