You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by ad...@apache.org on 2002/11/21 00:52:39 UTC

cvs commit: jakarta-commons-sandbox/vfs/xdocs todo.xml download.xml api.xml

adammurdoch    2002/11/20 15:52:39

  Modified:    vfs/xdocs todo.xml download.xml api.xml
  Log:
  Doc tidy-ups.
  
  Revision  Changes    Path
  1.4       +28 -7     jakarta-commons-sandbox/vfs/xdocs/todo.xml
  
  Index: todo.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-commons-sandbox/vfs/xdocs/todo.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- todo.xml	17 Nov 2002 03:30:13 -0000	1.3
  +++ todo.xml	20 Nov 2002 23:52:38 -0000	1.4
  @@ -4,18 +4,35 @@
       <properties>
           <title>TODO</title>
           <author email="jstrachan@apache.org">James Strachan</author>
  +        <author email="adammurdoch@apache.org">Adam Murdoch</author>
       </properties>
   
       <body>
           <section name="TODO">
               <p>
                   The following is a list of items that need to be completed.
  -                Contributions are welcome!.
  +                Contributions are welcome!
               </p>
   
               <ul>
  -                <li>More documentation (status, how to build, jar dependencies, etc)</li>
  -                <li>Add more providers: http, webdav, resources, tar, gzip, cvs, subversion, jndi, etc</li>
  +                <li>More documentation (status, how to build, jar dependencies, file naming etc).</li>
  +                <li>Fix all the todo items in the code.</li>
  +                <li>Add more providers:
  +                    <ul>
  +                        <li>http and webdav</li>
  +                        <li>nfs</li>
  +                        <li>tar</li>
  +                        <li>gzip</li>
  +                        <li>bzip2</li>
  +                        <li>ClassLoader resources</li>
  +                        <li>cvs</li>
  +                        <li>subversion</li>
  +                        <li>scp</li>
  +                        <li>jndi</li>
  +                        <li>imap</li>
  +                        <li>...</li>
  +                    </ul>
  +                </li>
                   <li>Formalise the provider API.</li>
                   <li>
                       The in-memory caching mechanism is pretty rudimentary at
  @@ -23,14 +40,15 @@
                       some mechanism needs to be provided to release and refresh
                       cached info.</li>
                   <li>
  -                    The on-disk caching mechanism also needs more work.  Needs
  +                    The local disk caching mechanism also needs more work.  Needs
                       to check last-modified time.  Replicator needs to be more
                       configurable.</li>
                   <li>Add persistent replicator.</li>
                   <li>Add local mirroring.</li>
  +                <li>Extract AbstractLayerFileSystem out of ZipFileSystem.</li>
                   <li>
                       Change AbstractLayeredFileSystem to track changes to
  -                    the parent file object.  Eg when the parent file is deleted,
  +                    the parent layer.  Eg when the parent layer is deleted,
                       mark all the files in the fs as 'does-not-exist'.</li>
                   <li>Change AbstractLayeredFileSystem to support writeable
                       layered fs.</li>
  @@ -48,7 +66,10 @@
                       Add Filtering file systems, which sit on top of another
                       file system, and alter the contents.  For example, gzip or bzip2.</li>
                   <li>Add an equivalent of the fileScanner Jelly tag.</li>
  -                <li>Add an equivalent of Ant fileset.</li>
  +                <li>
  +                    Add an equivalent of Ant path, fileset, dirset, filelist, etc.
  +                    Ideally, these can be abstracted into a single data type.
  +                </li>
                   <li>
                       Allow selectors, name mappers, and filters to be specified
                       for the Ant tasks.</li>
  @@ -58,7 +79,7 @@
                       Handle file canonicalisation better (for cases like
                       case-insensitive file systems, symbolic links, name mangling, etc).</li>
                   <li>Add more selectors: XPath, Ant style, regular expression.</li>
  -                <li>Add adaptor for use with JXpath.</li>
  +                <li>Add adaptor (NodePointerFactory?) for use with JXpath.</li>
                   <li>Add contentChanged event to FileListener.</li>
                   <li>Provide a hook for authentication.</li>
                   <li>Sort out threading model.</li>
  
  
  
  1.2       +4 -1      jakarta-commons-sandbox/vfs/xdocs/download.xml
  
  Index: download.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-commons-sandbox/vfs/xdocs/download.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- download.xml	28 Oct 2002 02:05:30 -0000	1.1
  +++ download.xml	20 Nov 2002 23:52:38 -0000	1.2
  @@ -7,7 +7,10 @@
   
       <body>
           <section name="Download">
  -            <p>Coming soon.</p>
  +            <p>
  +                Nightly builds of the VFS can be found
  +                <a href="http://gump.covalent.net/jars/latest/commons-vfs/">here</a>.
  +            </p>
           </section>
       </body>
   </document>
  
  
  
  1.2       +1 -1      jakarta-commons-sandbox/vfs/xdocs/api.xml
  
  Index: api.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-commons-sandbox/vfs/xdocs/api.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- api.xml	17 Nov 2002 03:30:13 -0000	1.1
  +++ api.xml	20 Nov 2002 23:52:38 -0000	1.2
  @@ -5,7 +5,7 @@
       </properties>
   
       <body>
  -        <section name="Getting Started">
  +        <section name="Using The API">
               <p>
                   The <a href="apidocs/org/apache/commons/vfs/FileSystemManager.html"><code>FileSystemManager</code></a>
                   interface provides access to the VFS.  Using this interface
  
  
  

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>