- From: Geoffrey M Clemm <geoffrey.clemm@us.ibm.com>
- Date: Wed, 1 Dec 2004 23:09:54 -0500
- To: "'WebDAV \(WebDAV WG\)'" <w3c-dist-auth@w3.org>
- Message-ID: <OFAC57DAB8.29CA98BC-ON85256F5E.0015519E-85256F5E.0016E01D@us.ibm.com>
Thanks, Jim! Here's a reformatting which should avoid the column wrap
problem.
Cheers,
Geoff
+------------------+
| Root Collection |
| bindings: |
| CollX |
+------------------+
|
|
|
+-------------------------------+
| Collection C1 |<-------+
| bindings: | |
| x.gif CollY | |
+-------------------------------+ |
| \ |
| \ (creates loop) |
| \ |
+-------------+ +------------------+ |
| Resource R1 | | Collection C2 | |
+-------------+ | bindings: | |
| y.gif CollZ | |
+------------------+ |
| | |
| +--------+
|
+-------------+
| Resource R2 |
+-------------+
If a COPY with Depth inifinity is submitted to /CollX, with destination of
/CollA, the outcome of the copy operation is:
+------------------+
| Root Collection |
| bindings: |
| CollX CollA |
+------------------+
| |
| +--------------------------+
| |
+-------------------+ |
| Collection C1 |<------------------+ |
| bindings: | | |
| x.gif CollY | | |
+-------------------+ | |
| \ | |
| \ (creates loop) | |
| \ | |
+-------------+ +-----------------+ | |
| Resource R1 | | Collection C2 | | |
+-------------+ | bindings: | | |
| y.gif CollZ | | |
+-----------------+ | |
| | | |
| +-------+ |
| |
+-------------+ |
| Resource R2 | |
+-------------+ |
|
+-------------------------------+
|
|
+-------------------+
| Collection C3 |<------------------+
| bindings: | |
| x.gif CollY | |
+-------------------+ |
| \ |
| \ (creates loop) |
| \ |
+-------------+ +-----------------+ |
| Resource R3 | | Collection C4 | |
+-------------+ | bindings: | |
| y.gif CollZ | |
+-----------------+ |
| | |
| +-------+
|
+-------------+
| Resource R4 |
+-------------+
w3c-dist-auth-request@w3.org wrote on 12/01/2004 08:04:00 PM:
>
> > OK. Any proposed text/artwork for inclusion into the spec?
> > (I'll work on the other issues in the meantime :-).
>
> How about:
>
> As an example of how COPY with Depth infinity would work in the presence
of
> bindings, consider the following collection:
>
> +------------------+
> | Root Collection |
> | bindings: |
> | CollX |
> +------------------+
> |
> |
> |
> +-------------------------------+
> | Collection C1 |<-------+
> | bindings: | |
> | x.gif CollY | |
> +-------------------------------+ |
> | \ |
> | \ (creates loop) |
> | \ |
> +-------------+ +------------------+ |
> | Resource R1 | | Collection C2 | |
> +-------------+ | bindings: | |
> | y.gif CollZ | |
> +------------------+ |
> | | |
> | +--------+
> |
> +-------------+
> | Resource R2 |
> +-------------+
>
> If a COPY with Depth inifinity is submitted to /CollX, with destination
of
> /CollA, the outcome of the copy operation is:
>
> +-------------------------+
> | Root Collection |
> | bindings: |
> | CollX CollA |
> +-------------------------+
> / \
> / \
> / \
> / \
> +-------------------------------+
> +-------------------------------+
> | Collection C1 |<-------+ | Collection C3
> |<-------+
> | bindings: | | | bindings:
> | |
> | x.gif CollY | | | x.gif CollY
> | |
> +-------------------------------+ |
> +-------------------------------+ |
> | \ | | \
> |
> | \ (creates loop) | | \
> (creates loop) |
> | \ | | \
> |
> +-------------+ +------------------+ | +-------------+
> +------------------+ |
> | Resource R1 | | Collection C2 | | | Resource R3 | |
> Collection C4 | |
> +-------------+ | bindings: | | +-------------+ |
> bindings: | |
> | y.gif CollZ | | |
y.gif
> CollZ | |
> +------------------+ |
> +------------------+ |
> | | | |
> | |
> | +--------+ |
> +--------+
> | |
> +-------------+
> +-------------+
> | Resource R2 | |
> Resource R4 |
> +-------------+
> +-------------+
>
>
> Unfortunately, this figure goes over the RFC column limit, so it'll need
> some tweaking before its in final form.
>
> - Jim
> [attachment "bind_fig.txt" deleted by Geoffrey M Clemm/Lexington/IBM]
Received on Thursday, 2 December 2004 04:10:21 UTC