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>