Re: A question on Versioning-unaware cl
Tim Ellison OTT (Tim_Ellison@oti.com)
Thu, 07 Oct 1999 13:39:04 -0400
From: Tim_Ellison@oti.com (Tim Ellison OTT)
To: ckaler@Exchange.Microsoft.com (Chris Kaler Exchange),
Message-ID: <1999Oct07.133600.1250.1345302@otismtp.ott.oti.com>
Date: Thu, 07 Oct 1999 13:39:04 -0400
Subject: RE: A question on Versioning-unaware cl
<chris>
It is a question of interoperability with existing protocols.
Today, HTTP and FTP (for example), interoperate.
</chris>
<tim expression="puzzled">
Just humor me for a moment...
HTTP and FTP don't interoperate. Nothing written using HTTProtocol has
anything to do with FTProtocol.
I admit, that they typically share the same files on a disk and thereby
share data, so you can 'put' with FTP and 'get' with HTTP, but that's not
the protocols interoperating, that's merely a shared disk.
</tim>
<chris>
When the HTTP portion supports WebDAV versioning,
there is now an interop problem. Although this is outside
of the scope of this effort, I think we will avoid lots of
questions and problems down the road if specify an
interop story. The one I proposed seems simple and
not burdensome on the server.
</chris>
<tpe>
I agree that adding in versioning means that it is very unlikely that the
server will store resources in a file structure that would be meaningful to
an FTP user.
.. but I could write a VxD to make it look like a file system, and no you
wouldn't have versioning commands in FTP, but then again you don't have POST
and HEAD either!
I feel that I'm either missing the point, being pedantic, or perhaps I'm
just out to lunch<g>
</tpe>