W3C home > Mailing lists > Public > w3c-dist-auth@w3.org > October to December 2004

RE: Comments on bind-08

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

This archive was generated by hypermail 2.3.1 : Wednesday, 5 February 2014 07:17:51 UTC