You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@portals.apache.org by ta...@apache.org on 2013/05/28 03:54:28 UTC
svn commit: r1486726 -
/portals/site/jetspeed/jetspeed-2.2/src/site/xdoc/roadmap.xml
Author: taylor
Date: Tue May 28 01:54:28 2013
New Revision: 1486726
URL: http://svn.apache.org/r1486726
Log:
updating roadmap
Modified:
portals/site/jetspeed/jetspeed-2.2/src/site/xdoc/roadmap.xml
Modified: portals/site/jetspeed/jetspeed-2.2/src/site/xdoc/roadmap.xml
URL: http://svn.apache.org/viewvc/portals/site/jetspeed/jetspeed-2.2/src/site/xdoc/roadmap.xml?rev=1486726&r1=1486725&r2=1486726&view=diff
==============================================================================
--- portals/site/jetspeed/jetspeed-2.2/src/site/xdoc/roadmap.xml (original)
+++ portals/site/jetspeed/jetspeed-2.2/src/site/xdoc/roadmap.xml Tue May 28 01:54:28 2013
@@ -18,171 +18,48 @@
<document>
<properties>
<title>Jetspeed Roadmap</title>
- <subtitle>Roadmap for the year 2011</subtitle>
+ <subtitle>Roadmap</subtitle>
<authors>
<person name="David Sean Taylor" email="taylor@apache.org" />
</authors>
</properties>
<body>
- <section name="Timeline">
- <p>Timeline of 2011 releases</p>
+ <section name="Upcoming Releases Timeline">
<ul>
- <li>by end of Q1 - 2.2.2 Release</li>
- <li>by end of Q2 - 2.2.3 Release</li>
- <li>by end of Q4 - 2.2.4 Release</li>
+ <li>2.2.3 - Summer 2013</li>
+ <li>2.2.4 - Winter 2013</li>
</ul>
</section>
- <section name="2.2.2 Release">
- <ul>
- <li><b>Portlet instances</b><br/>
- <p>Instances allow site editors to quickly create new portlet variants based on
- modified preference and other descriptor settings. Use case: a customized
- IFrame portlet with all preferences and localized metadata pre-configured.
- </p>
-
- <ul>
- <li>create portlet instances from a portlet (API)</li>
- <li>wizard to create an instance from a portlet, overriding preferences</li>
- <li>Integrate with search, toolbox</li>
- <li>protect instances from deletion on deployment</li>
- </ul>
- <em>feature lead: DST</em>
- </li>
- <br/>
- <li><b>Documentation</b><br/>
- <p></p>
- <ul>
- <li>LDAP documentation updated</li>
- <li>Improve clarity, provide context where needed</li>
- <li>Set up documentation team</li>
- </ul>
- <em>feature lead: RW</em>
- </li>
- <br/>
- <li><b>Search Engine</b><br/>
- <p>Improve Jetspeed Search Engine </p>
- <ul>
- <li>Continue the work on a more generic Search Engine API</li>
- <li>Implement user/user attribute search via new Search Engine API as prove of concept</li>
- </ul>
- <em>feature lead: JM</em>
- </li>
- <br/>
- <li><b>OSGi</b><br/>
- <p>Support deployment to OSGi container</p>
- <ul>
- <li>Deployment on OSGi Web Container</li>
- <li>OSGi portlet bridge</li>
- </ul>
- <em>feature lead: WK</em>
- <br/>
- a) If OSGi Web Containers provide transparent deployments on web application bundles, the only thing we can do
- is just to test deployments against some OSGi Web Containers.
- <br/>
- b) Refer to http://felix.apache.org/site/apache-felix-http-service.html.
- Similarly, we could provide a portlet bridge which loads and invokes portlet OSGi component from OSGi context.
- <br/>
- Patches will be appreciated.
- </li>
- <br/>
- <li><b>Extended Database Support</b><br/>
- <p>Create/Seed database on jetspeed startup</p><br/>
- <em>feature lead: VK</em>
- </li>
- <br/>
- <li><b>Maintenance, Bug fixes</b><br/>
- <p></p>
- <ul>
- <li>Performance improvements</li>
- <li>Data Migration improvements</li>
- <li>Maven 3.0 compliance</li>
- <li>Bug fixes</li>
- </ul>
- <em>feature lead: team</em>
- </li>
- <br/>
- <li><b>Domains</b><br/>
- <p>Full support of multihosted domains on a single portal deployment.</p>
- <ul>
- <li>add domains system folder</li>
- <li>administer users by domain</li>
- <li>domain valve to map request to domain</li>
- <li>environments</li>
- <li>delegated security by domain</li>
- <li>security policy per domain</li>
- </ul>
- <em>feature lead: DST</em>
- </li>
- <br/>
- </ul>
- </section>
<section name="2.2.3 Release">
- <p>The Jetspeed 2.2.3 release is scheduled for end of Q2
- </p>
+ <p>The theme of this release is to get back on track with the latest versions of Java, Servlet Containers, Maven</p>
<ul>
- <li><b>JetUI Enhancements</b><br/>
- <p>Continue JetUI development started in 2.2.1</p>
- <ul>
- <li>customization of all template types (DPSML, TPSML, DPSML)</li>
- <li>additional layouts in jetui</li>
- <li>nesting in jetui</li>
- <li>add/remove columns</li>
- <li>abstract jetui to work outside of jetspeed</li>
- <li>preset arrangements (side by side)</li>
- <li>tabbed menus, add / rename / delete in place</li>
- <li>client side action handling</li>
- </ul>
- <em>feature lead: DST</em>
- </li>
- <br/>
- <li><b>Jetspeed Microkernel (Lite)</b><br/>
- <ul>
- <li>a simple build of Jetspeed</li>
- <li>no pages, no layout</li>
- <li>no security</li>
- <li>local PAs</li>
- <li>eclipse / netbeans simple integration</li>
- <li>API cleanup</li>
- </ul>
- <em>feature lead: DST</em>
- </li>
- <br/>
- <li><b>GWT Portlets (APA)</b><br/>
- <p>GWT Portlet examples and infrastructure</p><br/>
- <em>feature lead: BG</em>
- </li>
- <br/>
- <li><b>Content Portlets (APA)</b></li>
- <em>feature lead: WK</em>
- <br/>
- Basic features were already provided in apa-content sandbox project (http://svn.apache.org/repos/asf/portals/applications/sandbox/content/trunk).
- <br/>
- TODOs: a) Upgrading Jackrabbit dependency to 2.x, b) Documentation
- <br/>
- Patches or documentations will be really appreciated.
- <br/><br/>
- <li><b>OAuth</b></li>
- <br/>
+ <li>Tomcat7 and Servlet 3.0</li>
+ <li>JBoss 7</li>
+ <li>Upgrade to Java 1.6 minimal, Generics in API</li>
+ <li>Maven-3 Support</li>
+ <li>Fast User Manager</li>
+ <li>Security Domains, Security Constraints Expressions</li>
</ul>
- </section>
- <section name="2.2.4 Release">
- <p>The Jetspeed 2.2.4 release is scheduled for end of Q4
- </p>
+ </section>
+ <section name ="2.2.4 Release">
+ <p>The theme of this release is to improve the user interface experience</p>
<ul>
- <li><b>Jetspeed Express</b><br/>
- <p>A more feature-enabled distribution of Jetspeed</p><br/>
- <em>feature lead: VK</em>
- </li>
- <br/>
- <li>Decorator Upgrade</li>
- <li>Admin Portlets cleanup</li>
- <li>Gadgets</li>
- <li>XML cleanup</li>
- <li>Cleanup Statistics Portlet</li>
- <li>Replace OJB with JPA</li>
- <li>Registry Export</li>
+ <li>Web Resource Optimization</li>
+ <li>JetUI Improvements</li>
+ <li>Administrative Portlet Improvements</li>
+ <li>Portals Applications releases</li>
</ul>
</section>
+ <section name="Last Release">
+ <p><a href='http://portals.apache.org/jetspeed-2/features.html'>2.2.2</a>- released October 2011</p>
+ <ul>
+ <li>Portlet Cloning</li>
+ <li>Apache Solr based Search Engine</li>
+ <li>Bulk Migration of DBPSML from 2.1.x to 2.2.x</li>
+ <li>Admin Security and Portlet Level Security Improvements</li>
+ </ul>
+ </section>
+
</body>
</document>