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/07/20 08:11:38 UTC
cvs commit: jakarta-slide/src/doc version.xml
remm 00/07/19 23:11:37
Modified: . STATUS.html
src/clients/webdav/src/org/apache/webdav/cmd Main.java
src/doc version.xml
Log:
- Final step in the initial cleanup of the documentation.
- Removed any incorrect information from the documentation. It's
far from being finished (some pages are still blank, others contain
very little information), but at least it has a readable layout, and it
doesn't contain any outdated information anymore.
- Use the "doc" target to generate it. It requires the latest Ant and
XSL:P (Xalan should work too, but it seems there is a path
related bug somewhere). http://www.clc-marketing.com/xslp/
Be sure you add xslp.jar to your classpath before using the
bootstrap script to build Ant.
Revision Changes Path
1.13 +18 -20 jakarta-slide/STATUS.html
Index: STATUS.html
===================================================================
RCS file: /home/cvs/jakarta-slide/STATUS.html,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- STATUS.html 2000/07/18 22:44:55 1.12
+++ STATUS.html 2000/07/20 06:11:36 1.13
@@ -237,22 +237,6 @@
<th width="60%">Action Item</th>
<th width="30%">Volunteers</th>
</tr>
- <tr>
- <td align="center">Medium</td>
- <td>
- Rewrite the documentation's stylesheets.
- </td>
- <td>---</td>
- </tr>
- <tr>
- <td align="center">Medium</td>
- <td>
- Rewrite the tokenizers (Scope tokenizer should be useless if
- Jakarta Regexp is used for scope matching).
- [org.apache.slide.common.UriTokenizer]
- [org.apache.slide.common.ScopeTokenizer]</td>
- <td>---</td>
- </tr>
</table>
@@ -275,7 +259,7 @@
<tr>
<td align="center">Medium</td>
<td>
- Locks header support (when passing lock tokens in the If header).
+ Locks header support.
</td>
<td>---</td>
</tr>
@@ -289,13 +273,20 @@
<tr>
<td align="center">Medium</td>
<td>
- PROPPATCH method support.
+ PROPPATCH response is not compliant.
</td>
<td>---</td>
</tr>
<tr>
<td align="center">Medium</td>
<td>
+ XML Namespace support in PROPATCH and PROPFIND.
+ </td>
+ <td>---</td>
+ </tr>
+ <tr>
+ <td align="center">Medium</td>
+ <td>
MKCOL doesn't return 409 - Conflict.
</td>
<td>---</td>
@@ -303,7 +294,7 @@
<tr>
<td align="center">Medium</td>
<td>
- Support HTTP/1.1 headers (using the code from Catalina).
+ Support HTTP/1.1 headers.
</td>
<td>---</td>
</tr>
@@ -314,6 +305,13 @@
</td>
<td>---</td>
</tr>
+ <tr>
+ <td align="center">Low</td>
+ <td>
+ Enhance directory browsing pages.
+ </td>
+ <td>---</td>
+ </tr>
</table>
@@ -353,7 +351,7 @@
<br>
<div align="center"><hr width="75%"><font size="2">
- $Id: STATUS.html,v 1.12 2000/07/18 22:44:55 remm Exp $
+ $Id: STATUS.html,v 1.13 2000/07/20 06:11:36 remm Exp $
</font></div>
</body>
1.5 +6 -6 jakarta-slide/src/clients/webdav/src/org/apache/webdav/cmd/Main.java
Index: Main.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/clients/webdav/src/org/apache/webdav/cmd/Main.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- Main.java 2000/07/04 05:52:56 1.4
+++ Main.java 2000/07/20 06:11:36 1.5
@@ -1,7 +1,7 @@
/*
- * $Header: /home/cvs/jakarta-slide/src/clients/webdav/src/org/apache/webdav/cmd/Main.java,v 1.4 2000/07/04 05:52:56 remm Exp $
- * $Revision: 1.4 $
- * $Date: 2000/07/04 05:52:56 $
+ * $Header: /home/cvs/jakarta-slide/src/clients/webdav/src/org/apache/webdav/cmd/Main.java,v 1.5 2000/07/20 06:11:36 remm Exp $
+ * $Revision: 1.5 $
+ * $Date: 2000/07/20 06:11:36 $
*
* ====================================================================
*
@@ -140,9 +140,9 @@
//System.out.println(method2.getDataAsString());
- PutMethod method3 = new PutMethod();
- method3.setPath("/test/winzip2.log");
- method3.sendData(new File("/winzip.log"));
+ PropPatchMethod method3 = new PropPatchMethod();
+ method3.setPath("/test");
+ method3.addPropertyToSet("password", "foo");
client.executeMethod(method3);
System.out.println("Response :");
System.out.println("Status code : " + method3.getStatusCode());
1.5 +42 -54 jakarta-slide/src/doc/version.xml
Index: version.xml
===================================================================
RCS file: /home/cvs/jakarta-slide/src/doc/version.xml,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- version.xml 2000/07/20 00:10:23 1.4
+++ version.xml 2000/07/20 06:11:37 1.5
@@ -1,61 +1,49 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<document url="./version.xml">
-
+
<body>
-
- <title>Content Helper</title>
-
- <section title="Overview">
-
- <p>Slide provides transparent versioning for the content of the objects it
- manages. By default linear versioning is automatically provided, but the client can
- use helper functions to create and merge branches. The versioning component also
- manages the properties associated on the objects, like for example its size and creation
- date. Custom properties can be added on any object by the client application.
- </p>
-
- </section>
-
- <section title="Principles">
-
- <p>Each <tt>ObjectNode</tt> which has content has associated NodeRevisionDescriptors and NodeRevisionDescriptor objects. These objects manage :
- <ul>
- <li>The properties associated with the object</li>
- <li>The revision tree</li>
- </ul>
- The basic properties include :
- <ul>
- <li>Client friendly name</li>
- <li>Creation date</li>
- <li>Content type</li>
- <li>Content language (if applicable)</li>
- </ul>
- </p>
-
- <p>The client application can modify properties, add custom ones, create revisions and
- modify existing ones.</p>
-
- </section>
-
- <section title="Behavior">
-
- <p>Before attempting a read operation on properties and / or revision, the versioning
- component will check to see if the object is locked for a Read properties action type,
- and that the client has the right to perform the Read Properties action on the associated
- <tt>ObjectNode</tt>.
- </p>
-
- <p>If a write access is made on the properties, the locking check and security check will
- be made against the Modify properties action.
- </p>
-
- <p>If a write access is made on one of the revisions, the locking check and security
- check will be made against the Modify revisions action.
- </p>
-
- </section>
-
+
+ <title>Content Helper</title>
+
+ <section title="Overview">
+
+ <p>
+ Slide provides transparent versioning for the content of the objects it
+ manages. By default linear versioning is automatically provided, but the
+ client can use helper functions to create and merge branches. The
+ versioning component also manages the metadata associated on the
+ objects, like for example its size and creation date.
+ </p>
+
+ </section>
+
+ <section title="Principles">
+
+ <p>
+ Each <tt>ObjectNode</tt> which has content has associated
+ NodeRevisionDescriptors and NodeRevisionDescriptor objects. These
+ objects manage :
+ <ul>
+ <li>The metadata associated with the object</li>
+ <li>The revision tree</li>
+ </ul>
+ The basic metadata include :
+ <ul>
+ <li>Client friendly name</li>
+ <li>Creation date</li>
+ <li>Content type</li>
+ <li>Content language (if applicable)</li>
+ </ul>
+ </p>
+
+ <p>
+ The client application can modify metadata fields, add additional
+ fields, ...
+ </p>
+
+ </section>
+
<section title="Object Model">
<p>