+ All Categories
Home > Technology > uPortal Community Call September 30, 2010

uPortal Community Call September 30, 2010

Date post: 24-Jun-2015
Category:
Upload: jasig-uportal-project
View: 650 times
Download: 1 times
Share this document with a friend
Popular Tags:
28
September 30, 2010 Community Calls Sharing Ideas Enabling Collaboration Building Community
Transcript
Page 1: uPortal Community Call September 30, 2010

September 30, 2010

Community Calls

Sharing IdeasEnabling CollaborationBuilding Community

Page 2: uPortal Community Call September 30, 2010

Agenda

• Introduction and Announcements

• uPortal Update

• Portlets Update

• Documentation Update

• Ohio University Portlets Demo

• Questions and Open Discussion

Page 3: uPortal Community Call September 30, 2010

Hold that thought…

Questions and discussion at the end

Additional feedback by email appreciated

http://www.flickr.com/photos/marcobellucci/ CC BY 2.0

Page 4: uPortal Community Call September 30, 2010

uPortal Steering CommitteeElected by the Jasig membership

• Erik Olsson, University of California – Irvine

• Laura McCord, Southwestern University

Selected by the uPortal developers

• Eric Dalquist, University of Wisconsin-Madison

• Jen Bourey, Unicon

Representing the Jasig Board

• Jim Helwig, University of Wisconsin-Madison (chair, board liason)

• Jonathan Markow, Jasig Executive Director (ex-officio member)

Page 5: uPortal Community Call September 30, 2010

Announcements

2010 Unconference - University of St. Francis, Joliet, IL

• October 18 - October 20 UnconferenceFocused discussions on topics you want:Implementation, technologies, roadmap, deployment, …

• October 20 - October 21 Developer DaysFocused time working on project development:uPortal, portlets, documentation, your own deployment

• More info: http://bit.ly/jasigunconf2010

Portlet Development Training following the UnConference

• More info: http://www.unicon.net/node/1411

Page 6: uPortal Community Call September 30, 2010

uPortal Update

Page 7: uPortal Community Call September 30, 2010

Rendering Pipeline – What Was

• Xalan, Xerces & XML Libraries

• “One Big File”

• Loads of IChannel Specifics

• Completely un-testable

• Custom XML → XHTML Converter

Page 8: uPortal Community Call September 30, 2010

Rendering Pipeline – What Is

• 100% Standard XML APIs (StAX)

• Custom String Events API (StAC)

• Bite-sized Components

• Unit Tests for All!

• All Configured in Spring

• Easier to Modify & Customize

Page 9: uPortal Community Call September 30, 2010

Rendering Pipeline – How It Works

• StAX Event Readers

• Components act as Event Filters

• Converts to Character Events

• Character Events are Logical Chunks

Page 10: uPortal Community Call September 30, 2010

Rendering Pipeline – How It Works

DLM StAXAttributeAddition StAX

XSLTransform StAX

StAXSerializer StAC

PortletOutput StAC

ResponseWriter

Writer

PortletRendering StAX

AttributeAddition StAX

XSLTransform StAX

Structure Phase

Theme Phase

Serialization Phase

Cache Cache

Cache

Page 11: uPortal Community Call September 30, 2010

Layout Preferences

Re-implemented AJAX code as Fluid Components

• more flexible markup

New unified user interface for

• adding portlets and subscribing to tabs

• selecting skins and layouts

New tab management interface

• inline editing

• tab drag and drop

Page 12: uPortal Community Call September 30, 2010

Add Portlet Content

Page 13: uPortal Community Call September 30, 2010

Subscribe to Tabs

Page 14: uPortal Community Call September 30, 2010

Select a Layout

Page 15: uPortal Community Call September 30, 2010

Select a Skin

Page 16: uPortal Community Call September 30, 2010

Edit a Tab

Page 17: uPortal Community Call September 30, 2010

Administrative Portlets

Groups and Permissions

• User interface gap analysis

• Bug fixing

User Management

• New JPA-based local account store

• Unified portlet for common user operations

• Local account management

Page 18: uPortal Community Call September 30, 2010

Portlets Update

Page 19: uPortal Community Call September 30, 2010

Portlets Updates

Ohio Updates to

Calendar Portlet

Email Preview Portlet

News Reader Portlet

Page 20: uPortal Community Call September 30, 2010

Documentation Update

Page 21: uPortal Community Call September 30, 2010

Documentation Update Preparing for Unconference 2010

Time for discussion about current manual

Template

Is the progress being made working for you?

What you like/dislike?

What do you want to see more of?

Manual sections that need work...

Contribute to the list of topics that have sparse documentation

How do we assess that the documentation is helping?

Goal: Leave the conference with objectives and more content.

Page 22: uPortal Community Call September 30, 2010

Documentation Update Since our last community call:

Progress is being made but could always use more:

Content

References

Ideas

Proofreading

Screen shots

Contact info...

Lead: [email protected]

Mailing lists [email protected]

Page 23: uPortal Community Call September 30, 2010

Ohio University Portlets Demo

Bruce Tong, Ohio UniversityDrew Wills, Unicon, Inc

Page 24: uPortal Community Call September 30, 2010

Jasig Incubating Portlets Demo

Ohio University

Main campus in Athens, Ohio

~30k students

~2.2k faculty

~3.5k staff

My.Ohio Portal

Work began in May, 2010

Based on uPortal 3.2.2 + a few recent patches

Applicants & students: Fall, 2010

Faculty, staff, others: TBD

Page 25: uPortal Community Call September 30, 2010

Jasig Incubating Portlets Demo

Incubating portlets currently in use @Ohio

Announcements

Calendar

Email Preview

Jasig Widget (esp. Maps)

News Reader (RSS)

Weather

https://wiki.jasig.org/display/PLT/Home

Page 26: uPortal Community Call September 30, 2010

Jasig Incubating Portlets Demo

We've made contributions to each of these Jasig portlets

We publish these portlets many times, in different ways, for different purposes

Sometimes pre-configured to display content we choose

Sometimes wide-open for user-chosen content

For example...

Academic Calendar portlet aggregates 5 Registrar feeds

Bobcat Sports Calendar portlet lists sporting events

My Calendar portlet supports user-configured feeds

Page 27: uPortal Community Call September 30, 2010

Questions andOpen Discussion

Page 28: uPortal Community Call September 30, 2010

The uPortal Steering Committee

[email protected]

Feedback?

Suggestions?

http://www.flickr.com/photos/aye_shamus/2972528931/ CC BY-NC-ND 2.0


Recommended