You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-user@portals.apache.org by David S Taylor <da...@bluesunrise.com> on 2014/01/14 21:04:05 UTC

roadmap 2014

Jetspeed Community,

[NOTE: Im just posting this to the user list, not the dev list so everyone
can participate, developers and community alike]

With the new year, its a good time to regroup, start working on tasks again
and realign the Jetspeed Roadmap. The first thing I'd like to address, is
moving the trunk build to Java 7. Since this kind of change is not a minor
revision, I am proposing that we do all future trunk work based on Java 7
starting from a 2.3.0 version.

Java 7 is a significant enough change to warrant a 'minor' release upgrade
[for example 2.3.0 - 2 is major, 3 is minor, 0 is revision].

With Java 7 support, this will allow Jetspeed developers to comfortably
make use of new Java 7 features without being constrained to older versions.

Here is the Roadmap Proposal for this year. Please feel free to discuss and
propose!

Jetspeed 2.3.0
===============
Targeted Release Date: April 2014

1. Java 7 (JS2-1292)
2. Jetspeed API + Generics (JS2-874)
3. Tomcat 7 and Servlet 3.0 (JS2-1274)
4. Upgrade Dependencies, Spring (JS2-1290)
5. Improve Build based on Maven 3, and Profiles (JS2-1291)
....

Jetspeed 2.3.1
==============
Targeted Release Date: a few months after 2.3.0

1. Upgrade (some) Admin Portlets JS2-1282
2. Security Domains (JS2-1233)
3. Fast User Manager (JS2-1293)
4. Web Resource Optimization
5. Improved JetUI (JS2-1084)
....


JIRA
=====

2.2.3
-----
Has 12 open issues, and 9 closed issues.
Recommend stopping work on 2.2.3, attributing all closed 2.2.3 issues with
2.2.3 and 2.3.0 as fix versions, and making trunk 2.3.0-SNAPSHOT.
All 2.2.3 open issues will be moved to 2.3.0
Propose branching 2.2.3, gives us the ability to continue a maintenance
branch for Java 1.5 installations, if anyone still needs that

--------------------
2.2.3 Open Issues
--------------------
JS2-874 Refactor Jetspeed API to use generics (in progress)
JS2-1235 portlet title not set correctly by PortletAccessDeniedException
JS2-1233 security domains **** Move to 2.3.1
JS2-1197 Audit Reports do not compile on 2.2.1
JS2-1084 Jetspeed UI Ajax Customization *** Move to 2.3.1
JS2-1274 Support Tomcat7

JS2-1243 Create or seed jetspeed schema on startup
JS2-1032 Limit the number of times users can add portlets to a page
JS2-845 Can you add auto refresh in jetspeed?
JS2-1268 File download (fileserver) pipeline is broken since 2.2.1
JS2-510 Ability to set inital window state of portlet in PSML
JS2-1289 Jetspeed installer Turkish installation problem

--------------------
2.2.3 Closed Issues
--------------------
JS2-1273 Upgrade apa-webcontent dependency to 1.3-SNAPSHOT
JS2-1285 NodeManagerImpl throws exception when the serialized file has
empty content
JS2-1284 ClassCastException in EhCacheDistributedElementImpl
JS2-1283 ServletRequestCleanupService throws RuntimeException when a
portlet is rendered asynchronously in parallel mode
JS2-1286 Changing Password Encryption Algorithm fails to log users on
JS2-1281 Generalize Security Constraints to support "AND" in addition to
"OR" grant specification.
JS2-1278 Missing column in MSSQL
JS2-1288 Build Error with Maven 3.0.x
JS2-1287 Complete Implementation of Portlet Tracking


2.2.4
-----
Has one issue. Propose closing this version and moving the one issue to
2.3.1

JS2-1282 - Admin Portlets - Move from 2.2.3 to 2.3.1

--
David