uportal community call september 30, 2010

Post on 24-Jun-2015

651 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

September 30, 2010

Community Calls

Sharing IdeasEnabling CollaborationBuilding Community

Agenda

• Introduction and Announcements

• uPortal Update

• Portlets Update

• Documentation Update

• Ohio University Portlets Demo

• Questions and Open Discussion

Hold that thought…

Questions and discussion at the end

Additional feedback by email appreciated

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

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)

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

uPortal Update

Rendering Pipeline – What Was

• Xalan, Xerces & XML Libraries

• “One Big File”

• Loads of IChannel Specifics

• Completely un-testable

• Custom XML → XHTML Converter

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

Rendering Pipeline – How It Works

• StAX Event Readers

• Components act as Event Filters

• Converts to Character Events

• Character Events are Logical Chunks

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

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

Add Portlet Content

Subscribe to Tabs

Select a Layout

Select a Skin

Edit a Tab

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

Portlets Update

Portlets Updates

Ohio Updates to

Calendar Portlet

Email Preview Portlet

News Reader Portlet

Documentation Update

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.

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: mccordl@southwestern.edu

Mailing lists uportal-user@lists.ja-sig.org

Ohio University Portlets Demo

Bruce Tong, Ohio UniversityDrew Wills, Unicon, Inc

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

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

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

Questions andOpen Discussion

The uPortal Steering Committee

uportal-steering-committee@lists.ja-sig.org

Feedback?

Suggestions?

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

top related