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>