Upload
jasig-uportal-project
View
803
Download
0
Tags:
Embed Size (px)
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&A
Citation preview
April 11, 2012
Community Call
Sharing IdeasEnabling CollaborationBuilding Community
Agenda
• uPortal Releases, Recent and Future
• uMobile Update
• Portlet Updates
• Documentation Update
• uPortal/uMobile at the 2012 Jasig Sakai Conference
• Q&A
uPortal Releases
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
uPortal 4.0.4
• Released last month
• 43 Bugs Fixed
• Dynamic Skin Configuration
• Batch import/export logging and reporting
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>
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
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
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 Map
Links to Director
y
Map Categories
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
Esup-Portail Contributions
• Augmented reality work
• http://www.youtube.com/watch?v=t0nzWfI9u8Q
• Testing and bug fixes
Portlet Updates
Courses Portlet
• Added semester, GPA, and course credits information to portlet data model
• New grades overview screen
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
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
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
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
Documentation Feedback
Any Topic Ideas, Feedback, or Corrections:
uPortal @ Jasig-Sakai
Conference Overview
Pre-conference Seminars
• Adopting uMobile
• Implementing uPortal 4
• Portlet Development Best Practices
• Skinning uPortal: For Developers
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
Additional Opportunities
• “Hack-a-thon” room available throughout the conference
• Project Collaboration Time and Developer Days Thursday afternoon and Friday
Questions andOpen Discussion
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]