Author: imario
Date: Fri Nov 10 14:59:22 2006
New Revision: 473563
URL: http://svn.apache.org/viewvc?view=rev&rev=473563
Log:
added mime filesystem to documentation, some cleanup
Modified:
jakarta/commons/proper/vfs/trunk/xdocs/download.xml
jakarta/commons/proper/vfs/trunk/xdocs/filesystems.xml
jakarta/commons/proper/vfs/trunk/xdocs/index.xml
jakarta/commons/proper/vfs/trunk/xdocs/todo.xml
Modified: jakarta/commons/proper/vfs/trunk/xdocs/download.xml
URL:
http://svn.apache.org/viewvc/jakarta/commons/proper/vfs/trunk/xdocs/download.xml?view=diff&rev=473563&r1=473562&r2=473563
==============================================================================
--- jakarta/commons/proper/vfs/trunk/xdocs/download.xml (original)
+++ jakarta/commons/proper/vfs/trunk/xdocs/download.xml Fri Nov 10 14:59:22 2006
@@ -87,14 +87,14 @@
You only need this bleeding edge version if you would
like to use the RandomAccessContent with
webdav
</td>
- <td>WebDAV</td>
+ <td>WebDAV (VFS sandbox)</td>
</tr>
<tr>
<td>
<a href="http://jcifs.samba.org/">jCIFS</a>
Version 0.8.3 or later.
</td>
- <td>CIFS</td>
+ <td>CIFS (VFS sandbox)</td>
</tr>
<tr>
<td>
@@ -103,7 +103,15 @@
</td>
<td>SFTP</td>
</tr>
- <tr>
+ <tr>
+ <td>
+ <a
href="http://java.sun.com/products/javamail/">javamail</a>
+ Version 1.4
+ </td>
+ <td>mime (VFS sandbox)</td>
+ </tr>
+<!--
+ <tr>
<td>
<a
href="http://jakarta.apache.org/commons/sandbox/compress/">Commons Compress</a>
Nightly build 20050911
@@ -116,6 +124,7 @@
</td>
<td>tar, bz2</td>
</tr>
+-->
</table>
</section>
<section name="Building Commons VFS">
Modified: jakarta/commons/proper/vfs/trunk/xdocs/filesystems.xml
URL:
http://svn.apache.org/viewvc/jakarta/commons/proper/vfs/trunk/xdocs/filesystems.xml?view=diff&rev=473563&r1=473562&r2=473563
==============================================================================
--- jakarta/commons/proper/vfs/trunk/xdocs/filesystems.xml (original)
+++ jakarta/commons/proper/vfs/trunk/xdocs/filesystems.xml Fri Nov 10 14:59:22
2006
@@ -11,7 +11,7 @@
<p>Commons VFS currently supports the following file systems:</p>
<ul>
<li>
- <a href="#CIFS">CIFS</a>
+ <a href="#CIFS">CIFS (VFS sandbox)</a>
</li>
<li>
<a href="#FTP">FTP</a>
@@ -29,7 +29,7 @@
<a href="#Temporary Files">Temporary Files</a>
</li>
<li>
- <a href="#WebDAV">WebDAV</a>
+ <a href="#WebDAV">WebDAV (VFS sandbox)</a>
</li>
<li>
<a href="#Zip, Jar and Tar">Zip, Jar and Tar
(uncompressed, tgz or tbz2)</a>
@@ -43,6 +43,9 @@
<li>
<a href="#ram">ram</a>
</li>
+ <li>
+ <a href="#mime">mime</a>
+ </li>
</ul>
</section>
@@ -474,5 +477,41 @@
</ul>
</section>
- </body>
+ <section name="mime">
+
+ <p>
+ This filesystem can read mails and its
attachements like archives.<br />
+ If a part in the parsed mail has no name, a
dummy name will be generated.
+ The dummy name is: _body_part_X where X will be
replaced by the part number.
+ </p>
+
+ <p>
+ <b>URI Format</b>
+ </p>
+
+ <p>
+ <code>mime://
+ <i>mime-file-uri</i>[!
+ <i>absolute-path</i>]
+ </code>
+ </p>
+
+ <p>
+ <b>Examples</b>
+ </p>
+
+ <ul>
+ <li>
+
<code>mime:file:///your/path/mail/anymail.mime!/</code>
+ </li>
+ <li>
+
<code>mime:file:///your/path/mail/anymail.mime!/filename.pdf</code>
+ </li>
+ <li>
+
<code>mime:file:///your/path/mail/anymail.mime!/_body_part_0</code>
+ </li>
+ </ul>
+ </section>
+
+ </body>
</document>
Modified: jakarta/commons/proper/vfs/trunk/xdocs/index.xml
URL:
http://svn.apache.org/viewvc/jakarta/commons/proper/vfs/trunk/xdocs/index.xml?view=diff&rev=473563&r1=473562&r2=473563
==============================================================================
--- jakarta/commons/proper/vfs/trunk/xdocs/index.xml (original)
+++ jakarta/commons/proper/vfs/trunk/xdocs/index.xml Fri Nov 10 14:59:22 2006
@@ -48,48 +48,6 @@
</section>
- <section name="News">
- <p>2005-09-26 - [EMAIL PROTECTED]: RC4 some enhancements - see
RELEASE_NOTES.txt</p>
- <!--
- <p>2005-08-13 - [EMAIL PROTECTED]: RC3</p>
-
- <p>2005-07-05 - [EMAIL PROTECTED]: RC2 - includes
multi-threading fixes for ftp and webdav</p>
-
- <p>2005-06-29 - [EMAIL PROTECTED]: RC1</p>
-
- <p>2005-06-19 - [EMAIL PROTECTED]: Again refactored
filename parsing. sftp now accepts files with space in
- their filename</p>
-
- <p>2005-05-24 - [EMAIL PROTECTED]: Moved VFS out of
sandbox into proper. What a great day!</p>
-
- <p>2005-05 - [EMAIL PROTECTED]: Find the "How to setup
a VFS Testserver" documentation in the developer
- area.</p>
-
- <p>2005-03 - [EMAIL PROTECTED]: easier configuration
for plugins - see api section for details</p>
-
- <p>2005-03 - [EMAIL PROTECTED]: The filename parsing
and api has changed.
- <ul>
- <li>Now it is needed to encode the '%' sign
using '%25'</li>
- <li>It is no longer needed to encode the '!'
sign when using nested archives (tar, jar, ...).
- <br/>
- Now you
- <u>can</u>
- encode it if you would like to use it in
your filename
- </li>
- <li>It is no longer needed to double-encode
the filename when using layered names.
- <code>tar:tar:file:///</code>
- </li>
- <li>Depending on the filesystem special
characters in your filename could automatically be
- encoded</li>
- <li>
- <code>FileName.resolveName(...)</code>
- has been moved to
-
<code>FileSystemManager.resolveName(...)</code>
- </li>
- </ul>
- </p>
- -->
- </section>
</body>
</document>
Modified: jakarta/commons/proper/vfs/trunk/xdocs/todo.xml
URL:
http://svn.apache.org/viewvc/jakarta/commons/proper/vfs/trunk/xdocs/todo.xml?view=diff&rev=473563&r1=473562&r2=473563
==============================================================================
--- jakarta/commons/proper/vfs/trunk/xdocs/todo.xml (original)
+++ jakarta/commons/proper/vfs/trunk/xdocs/todo.xml Fri Nov 10 14:59:22 2006
@@ -82,7 +82,6 @@
configurable.
</li>
<li>Add persistent replicator.</li>
- <li>Change the model so that folders may have content.</li>
<li>
Finish support for junctions: Make ancestors of a
junction
point visible, fire events when junction is added or
removed,
@@ -116,9 +115,7 @@
listeners.
</li>
<li>Get/set the file permissions.</li>
- <li>Sort out threading model.</li>
<li>Automatically checksum and/or verify remote files.</li>
- <li>Add a DefaultFileSystemManager subclass that is an
Avalon component.</li>
<li>
Look at adding native code for fine-grained control
over
permissions, file monitoring, faster moves, etc. Must
be
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]