32
April 11, 2012 Community Call Sharing Ideas Enabling Collaboration Building Community

April 2012 uPortal Community Call

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

Page 1: April 2012 uPortal Community Call

April 11, 2012

Community Call

Sharing IdeasEnabling CollaborationBuilding Community

Page 2: 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

Page 3: April 2012 uPortal Community Call

uPortal Releases

Page 4: April 2012 uPortal Community Call

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

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

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

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

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

Search Portlet

Page 10: April 2012 uPortal Community Call

uMobile Update

Page 11: April 2012 uPortal Community Call

uMobile 1.1 RC1

• Released last month, GA to follow

• Performance updates

• Bug fixes

Page 12: April 2012 uPortal Community Call

List-based home screen

Page 13: April 2012 uPortal Community Call

Inter-module links

Links to Map

Links to Director

y

Page 14: April 2012 uPortal Community Call

Map Categories

Page 15: April 2012 uPortal Community Call

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

Esup-Portail Contributions

• Augmented reality work

• http://www.youtube.com/watch?v=t0nzWfI9u8Q

• Testing and bug fixes

Page 17: April 2012 uPortal Community Call

Portlet Updates

Page 18: April 2012 uPortal Community Call

Courses Portlet

• Added semester, GPA, and course credits information to portlet data model

• New grades overview screen

Page 19: April 2012 uPortal Community Call

Campus Life Portlets

• Improved mobile views

• New desktop screens

Page 20: April 2012 uPortal Community Call

Classifieds Portlet

• New contribution from Gary Maxwell at Fort Lewis

• More updates to come!

Page 21: April 2012 uPortal Community Call

Documentation Update

Page 22: April 2012 uPortal Community Call

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

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

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

Documentation Feedback

Any Topic Ideas, Feedback, or Corrections:

[email protected]

[email protected]

Page 26: April 2012 uPortal Community Call

uPortal @ Jasig-Sakai

Page 27: April 2012 uPortal Community Call

Conference Overview

Page 28: April 2012 uPortal Community Call

Pre-conference Seminars

• Adopting uMobile

• Implementing uPortal 4

• Portlet Development Best Practices

• Skinning uPortal: For Developers

Page 29: April 2012 uPortal Community Call

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

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

Questions andOpen Discussion

Page 32: April 2012 uPortal Community Call

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]