Spring 2007 Roadmap

DRAFT - This is a document in progress and contains material from the Spring Roadmap which should not be considered official until this notice has been removed.

Summary

This document is intended to document uPortal Framework development planned to occur over the next 6 months (until the Spring 2007 Developer Meeting). The following branches are slated for active development. Unless otherwise stated, new features listed in a lower numbered release can be expected to also be incorporated into any higher number releases – e.g. 2.5.x features can be expected to also be present in 2.6.x. Which features are targeted for a specific branch is determined by the Release Strategy

uPortal 2.6

Release Engineering: Andrew Petro

uPortal 2.5.3 is the latest release of the current mature, production branch of the uPortal Framework and is recommended for production deployment. The 2.6 release is undergoing active development and will be the next release in this series. The focus of development on this branch is improvements in performance, stability, and incorporation of backwards-compatible features consistent with the Release Strategy.

Previously Planned Work (Spring 2006)

Planned Work (next 6 months)

Work Item

Contributor

uPortal 2.6 Release

Andrew Petro Jonathan Markow

Packaging of uP Channels and existing community features into uPortal distribution
Csynfeed, Google maps, other channels possible candidates

Chris Doyle, JHU, Jen B.

XHTML/CSS Skin Enhancements
Bugfixes, DLM compatibility, extra skins

 

D&D Preferences
Refinements & other bug-fixes, etc.

Jen Bourey (Yale)

uPortal Manual

Andrew Petro, Jonathan Markow

Migration

Susan?

GAPS
Mavenization, deployer documentation

Dan E.

Opportunities

Work items which may be desired, but which currently have no resources allocated for implementation within the next six months.

Work Item

Contributor

UW Webproxy Portlet
UW Does not have resources to complete separating out their local modifications to the Webproxy portlet to enable it to run in a stock uPortal environment, but would be able to volunteer assistance & guidance if someone else was able to commit to doing so.

 

UP-1040@JIRA
UW Does not have resources to complete separating out their local modifications to the Webproxy portlet to enable it to run in a stock uPortal environment, but would be able to volunteer assistance & guidance if someone else was able to commit to doing so.

 

GAPS
Upgrade uP2 to use GAPS jar, test against custom code and other bits

 

uPortal 3.x (sandbox)

Release Engineering: Eric Dalquist

uPortal 3.x is an independent development branch currently located in the JA-SIG sandbox. It represents a complete re-architecture of the uPortal framework. While it is expected to encompass most of the featureset of uPortal 2.x, it is a separate codebase, and work items listed above do not apply to uP 3.x. This release is incomplete, undergoing active development, and may change at any time. It is NOT recommended for production deployment at this time. While a migration path from uPortal 2.x is a high-priority work item for the uP 3.x project, backwards compatibility is NOT guaranteed, and significant work may be required to migrate existing installations.

Planned Work

Work Item

Contributor

Maven Building
Improvemed compliance with the portlet specification and support for Portlet features

Eric Dalquist (UW-Madison)

Bug Fixing

Peter K.

FLUID
Assessment of suitable involvement by FLUID in uP3 and UI in general

FLUID

Opportunities

Work items which may be desired, but which currently have no resources allocated for implementation within the next six months.

Work Item

Contributor