You are viewing a plain text version of this content. The canonical link for it is here.
Posted to slide-dev@jakarta.apache.org by re...@locus.apache.org on 2000/05/24 05:18:53 UTC
cvs commit: jakarta-slide RELEASE-PLAN STATUS.html
remm 00/05/23 20:18:53
Modified: . RELEASE-PLAN STATUS.html
Log:
Updates to the planned features list.
Remy
Revision Changes Path
1.2 +2 -3 jakarta-slide/RELEASE-PLAN
Index: RELEASE-PLAN
===================================================================
RCS file: /home/cvs/jakarta-slide/RELEASE-PLAN,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- RELEASE-PLAN 2000/05/09 02:46:34 1.1
+++ RELEASE-PLAN 2000/05/24 03:18:49 1.2
@@ -52,7 +52,7 @@
parameter, since the Uri is the only way to get the RELATIVE
path info of the object
* structure Non-linear versioning support
-* services Unified (ie, stores independant) object cache
+- services Unified (ie, stores independant) object cache
webdav PROPATCH method
webdav Test and debug PROPPATCH
* webdav Locks header support
@@ -66,7 +66,7 @@
v 1.0
-----
-ETA : 06/06/2000 (JavaOne)
+ETA : 06/06/2000
general All the issues in STATUS.html should have been fixed by then
tests Add an easy to run performance test
@@ -84,7 +84,6 @@
to achieve this)
lock Enhance documentation on locking component
security Caching for role resolution
-authentication CredentialsToken type checking
authentication SecurityToken type checking
v 1.1
1.5 +79 -19 jakarta-slide/STATUS.html
Index: STATUS.html
===================================================================
RCS file: /home/cvs/jakarta-slide/STATUS.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- STATUS.html 2000/05/17 18:14:08 1.4
+++ STATUS.html 2000/05/24 03:18:49 1.5
@@ -43,6 +43,7 @@
<li><a href="#Architecture">Architecture</a> of the content
management API
<li><a href="#Common">Common</a> components
+ <li><a href="#Api">API</a>
<li><a href="#Storage">Storage</a> of data
<li><a href="#Utility">Utility</a> component functionality
<li><a href="#Webdav">Webdav</a> servlet
@@ -63,12 +64,11 @@
<th width="30%">Volunteers</th>
</tr>
<tr>
- <td align="center">Medium</td>
+ <td align="center">High</td>
<td>
- Modify data objects so that recycling can be used
- (instead of cloning).
+ Make Slide Avalon aware.
</td>
- <td>---</td>
+ <td><a href="mailto:remm@exoffice.com">Remy Maucherat</a></td>
</tr>
</table>
@@ -82,12 +82,22 @@
<th width="30%">Volunteers</th>
</tr>
<tr>
- <td align="center">Medium</td>
+ <td align="center">High</td>
<td>
- XMLMarshaller and XMLUnmarshaller don't handle the new
- descriptors. Think about rewriting them without Castor.
+ Rewrite the XML configuration files handling using either :
+ <ul>
+ <li>Tomcat's XMLMapper
+ <li>Apache Avalon Configuration system
+ <li>A combination of those two
+ </ul>
+ The most likely solution is that Avalon Configuration system will
+ be used for everything but data import (including the base
+ configuration) and export.
+ [org.apache.slide.common.Namespace]
+ [org.apache.slide.common.XMLMarshaller]
+ [org.apache.slide.common.XMLUnmarshaller]
</td>
- <td>---</td>
+ <td><a href="mailto:remm@exoffice.com">Remy Maucherat</a></td>
</tr>
<tr>
<td align="center">High</td>
@@ -111,14 +121,49 @@
<tr>
<td align="center">Low</td>
<td>
+ Add full role resolution (with caching).
+ [org.apache.slide.content.NodeRevisionDescriptors]
+ </td>
+ <td>---</td>
+ </tr>
+ <tr>
+ <td align="center">Low</td>
+ <td>
Finish non linear versioning support (merging and branching).
[org.apache.slide.content]
</td>
<td>---</td>
</tr>
+ <tr>
+ <td align="center">Low</td>
+ <td>
+ Add negative permissions support.
+ [org.apache.slide.security]
+ </td>
+ <td>---</td>
+ </tr>
</table>
+ <a name="Api"></a>
+ <div align="center"><h1>API</h1></div>
+ <table border="1" width="100%">
+ <tr>
+ <th width="10%">Priority</th>
+ <th width="60%">Action Item</th>
+ <th width="30%">Volunteers</th>
+ </tr>
+ <tr>
+ <td align="center">Medium</td>
+ <td>
+ Develop a Slide JSP Taglib (see the jakarta-taglibs project for more
+ details).
+ </td>
+ <td>---</td>
+ </tr>
+ </table>
+
+
<a name="Storage"></a>
<div align="center"><h1>Storage implementations</h1></div>
<table border="1" width="100%">
@@ -167,16 +212,8 @@
<tr>
<td align="center">Medium</td>
<td>
- Redesign the config files handling. Try to remove the dependancy with
- Exolab Castor in the process.
- </td>
- <td>---</td>
- </tr>
- <tr>
- <td align="center">Medium</td>
- <td>
Update the documentation, and make it easy to build it with
- the associated stylesheets. Or alternatively, convert it back to HTML.
+ the associated stylesheets. Or alternatively, convert it to HTML.
</td>
<td>---</td>
</tr>
@@ -201,7 +238,7 @@
<th width="30%">Volunteers</th>
</tr>
<tr>
- <td align="center">Medium</td>
+ <td align="center">High</td>
<td>
Integration with Catalina/Tomcat through Catalina/Tomcat servlet
invoker. Makes sure it works, and fix any issues.
@@ -230,6 +267,20 @@
</td>
<td>---</td>
</tr>
+ <tr>
+ <td align="center">Medium</td>
+ <td>
+ Support HTTP/1.1 (using the code from Catalina).
+ </td>
+ <td>---</td>
+ </tr>
+ <tr>
+ <td align="center">Low</td>
+ <td>
+ DAV ACL support (based on the drafts).
+ </td>
+ <td>---</td>
+ </tr>
</table>
@@ -255,12 +306,21 @@
</td>
<td>---</td>
</tr>
+ <tr>
+ <td align="center">Medium</td>
+ <td>
+ Develop a full-fledged application using Slide. Good candidates
+ would be a portal kit, a discussion forum or a iDrive - like
+ system.
+ </td>
+ <td>---</td>
+ </tr>
</table>
<br>
<div align="center"><hr width="75%"><font size="2">
- $Id: STATUS.html,v 1.4 2000/05/17 18:14:08 remm Exp $
+ $Id: STATUS.html,v 1.5 2000/05/24 03:18:49 remm Exp $
</font></div>
</body>