april 2012 uportal community call
DESCRIPTION
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&ATRANSCRIPT
![Page 1: April 2012 uPortal Community Call](https://reader035.vdocuments.mx/reader035/viewer/2022062307/555a501bd8b42ad56a8b4b95/html5/thumbnails/1.jpg)
April 11, 2012
Community Call
Sharing IdeasEnabling CollaborationBuilding Community
![Page 2: April 2012 uPortal Community Call](https://reader035.vdocuments.mx/reader035/viewer/2022062307/555a501bd8b42ad56a8b4b95/html5/thumbnails/2.jpg)
Agenda
• uPortal Releases, Recent and Future
• uMobile Update
• Portlet Updates
• Documentation Update
• uPortal/uMobile at the 2012 Jasig Sakai Conference
• Q&A
![Page 3: April 2012 uPortal Community Call](https://reader035.vdocuments.mx/reader035/viewer/2022062307/555a501bd8b42ad56a8b4b95/html5/thumbnails/3.jpg)
uPortal Releases
![Page 4: April 2012 uPortal Community Call](https://reader035.vdocuments.mx/reader035/viewer/2022062307/555a501bd8b42ad56a8b4b95/html5/thumbnails/4.jpg)
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
![Page 5: April 2012 uPortal Community Call](https://reader035.vdocuments.mx/reader035/viewer/2022062307/555a501bd8b42ad56a8b4b95/html5/thumbnails/5.jpg)
uPortal 4.0.4
• Released last month
• 43 Bugs Fixed
• Dynamic Skin Configuration
• Batch import/export logging and reporting
![Page 6: April 2012 uPortal Community Call](https://reader035.vdocuments.mx/reader035/viewer/2022062307/555a501bd8b42ad56a8b4b95/html5/thumbnails/6.jpg)
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>
![Page 7: April 2012 uPortal Community Call](https://reader035.vdocuments.mx/reader035/viewer/2022062307/555a501bd8b42ad56a8b4b95/html5/thumbnails/7.jpg)
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
![Page 8: April 2012 uPortal Community Call](https://reader035.vdocuments.mx/reader035/viewer/2022062307/555a501bd8b42ad56a8b4b95/html5/thumbnails/8.jpg)
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
![Page 9: April 2012 uPortal Community Call](https://reader035.vdocuments.mx/reader035/viewer/2022062307/555a501bd8b42ad56a8b4b95/html5/thumbnails/9.jpg)
Search Portlet
![Page 10: April 2012 uPortal Community Call](https://reader035.vdocuments.mx/reader035/viewer/2022062307/555a501bd8b42ad56a8b4b95/html5/thumbnails/10.jpg)
uMobile Update
![Page 11: April 2012 uPortal Community Call](https://reader035.vdocuments.mx/reader035/viewer/2022062307/555a501bd8b42ad56a8b4b95/html5/thumbnails/11.jpg)
uMobile 1.1 RC1
• Released last month, GA to follow
• Performance updates
• Bug fixes
![Page 12: April 2012 uPortal Community Call](https://reader035.vdocuments.mx/reader035/viewer/2022062307/555a501bd8b42ad56a8b4b95/html5/thumbnails/12.jpg)
List-based home screen
![Page 13: April 2012 uPortal Community Call](https://reader035.vdocuments.mx/reader035/viewer/2022062307/555a501bd8b42ad56a8b4b95/html5/thumbnails/13.jpg)
Inter-module links
Links to Map
Links to Director
y
![Page 14: April 2012 uPortal Community Call](https://reader035.vdocuments.mx/reader035/viewer/2022062307/555a501bd8b42ad56a8b4b95/html5/thumbnails/14.jpg)
Map Categories
![Page 15: April 2012 uPortal Community Call](https://reader035.vdocuments.mx/reader035/viewer/2022062307/555a501bd8b42ad56a8b4b95/html5/thumbnails/15.jpg)
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-strategies
![Page 16: April 2012 uPortal Community Call](https://reader035.vdocuments.mx/reader035/viewer/2022062307/555a501bd8b42ad56a8b4b95/html5/thumbnails/16.jpg)
Esup-Portail Contributions
• Augmented reality work
• http://www.youtube.com/watch?v=t0nzWfI9u8Q
• Testing and bug fixes
![Page 17: April 2012 uPortal Community Call](https://reader035.vdocuments.mx/reader035/viewer/2022062307/555a501bd8b42ad56a8b4b95/html5/thumbnails/17.jpg)
Portlet Updates
![Page 18: April 2012 uPortal Community Call](https://reader035.vdocuments.mx/reader035/viewer/2022062307/555a501bd8b42ad56a8b4b95/html5/thumbnails/18.jpg)
Courses Portlet
• Added semester, GPA, and course credits information to portlet data model
• New grades overview screen
![Page 19: April 2012 uPortal Community Call](https://reader035.vdocuments.mx/reader035/viewer/2022062307/555a501bd8b42ad56a8b4b95/html5/thumbnails/19.jpg)
Campus Life Portlets
• Improved mobile views
• New desktop screens
![Page 20: April 2012 uPortal Community Call](https://reader035.vdocuments.mx/reader035/viewer/2022062307/555a501bd8b42ad56a8b4b95/html5/thumbnails/20.jpg)
Classifieds Portlet
• New contribution from Gary Maxwell at Fort Lewis
• More updates to come!
![Page 21: April 2012 uPortal Community Call](https://reader035.vdocuments.mx/reader035/viewer/2022062307/555a501bd8b42ad56a8b4b95/html5/thumbnails/21.jpg)
Documentation Update
![Page 22: April 2012 uPortal Community Call](https://reader035.vdocuments.mx/reader035/viewer/2022062307/555a501bd8b42ad56a8b4b95/html5/thumbnails/22.jpg)
What's 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
![Page 23: April 2012 uPortal Community Call](https://reader035.vdocuments.mx/reader035/viewer/2022062307/555a501bd8b42ad56a8b4b95/html5/thumbnails/23.jpg)
What's 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
![Page 24: April 2012 uPortal Community Call](https://reader035.vdocuments.mx/reader035/viewer/2022062307/555a501bd8b42ad56a8b4b95/html5/thumbnails/24.jpg)
What's 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
![Page 25: April 2012 uPortal Community Call](https://reader035.vdocuments.mx/reader035/viewer/2022062307/555a501bd8b42ad56a8b4b95/html5/thumbnails/25.jpg)
Documentation Feedback
Any Topic Ideas, Feedback, or Corrections:
![Page 26: April 2012 uPortal Community Call](https://reader035.vdocuments.mx/reader035/viewer/2022062307/555a501bd8b42ad56a8b4b95/html5/thumbnails/26.jpg)
uPortal @ Jasig-Sakai
![Page 27: April 2012 uPortal Community Call](https://reader035.vdocuments.mx/reader035/viewer/2022062307/555a501bd8b42ad56a8b4b95/html5/thumbnails/27.jpg)
Conference Overview
![Page 28: April 2012 uPortal Community Call](https://reader035.vdocuments.mx/reader035/viewer/2022062307/555a501bd8b42ad56a8b4b95/html5/thumbnails/28.jpg)
Pre-conference Seminars
• Adopting uMobile
• Implementing uPortal 4
• Portlet Development Best Practices
• Skinning uPortal: For Developers
![Page 29: April 2012 uPortal Community Call](https://reader035.vdocuments.mx/reader035/viewer/2022062307/555a501bd8b42ad56a8b4b95/html5/thumbnails/29.jpg)
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
![Page 30: April 2012 uPortal Community Call](https://reader035.vdocuments.mx/reader035/viewer/2022062307/555a501bd8b42ad56a8b4b95/html5/thumbnails/30.jpg)
Additional Opportunities
• “Hack-a-thon” room available throughout the conference
• Project Collaboration Time and Developer Days Thursday afternoon and Friday
![Page 31: April 2012 uPortal Community Call](https://reader035.vdocuments.mx/reader035/viewer/2022062307/555a501bd8b42ad56a8b4b95/html5/thumbnails/31.jpg)
Questions andOpen Discussion
![Page 32: April 2012 uPortal Community Call](https://reader035.vdocuments.mx/reader035/viewer/2022062307/555a501bd8b42ad56a8b4b95/html5/thumbnails/32.jpg)
The uPortal Steering [email protected]
Feedback?
Suggestions?
http://www.flickr.com/photos/aye_shamus/2972528931/ CC BY-NC-ND 2.0
The uMobile Working [email protected]