- From: Babich, Alan <ABabich@filenet.com>
- Date: Fri, 1 Mar 2002 13:12:01 -0800
- To: w3c-dist-auth@w3c.org
Based on basic data modeling considerations, I agree with Julian that the source(s) and the output should not be considered variants of the same resource. Hence, they would seem to require different URI's. Alan Babich -----Original Message----- From: Julian Reschke [mailto:julian.reschke@gmx.de] Sent: Friday, March 01, 2002 5:41 AM To: w3c-dist-auth@w3c.org Subject: RE: Source header instead of property? (was Re: A case for GETSR C (or other mechanism to that effect)) Thanks, Geoff. Sorry if I keep repeating myself, but: are the source and the output resource a) different resources, or b) variants of the same resource [1]. I say "a)", and thus they need to have different URIs. Julian [1] RFC2616, section 1.3 > -----Original Message----- > From: w3c-dist-auth-request@w3.org > [mailto:w3c-dist-auth-request@w3.org]On Behalf Of Clemm, Geoff > Sent: Friday, March 01, 2002 2:32 PM > To: w3c-dist-auth@w3c.org > Subject: RE: Source header instead of property? (was Re: A case for > GETSR C (or other mechanism to that effect)) > > > The special header would effectively break the ability for Web Search > engines (e.g. google.com) to index the resource space, unless they were > upgraded to re-crawl the URL space with the "Translate" header, and > then store in their cache that the "Translate" header needs to be > included in the request. Analogously, it becomes impossible to just > embed a URL in a mail message that refers someone to the source ... > you'd have to somehow include an annotation that says "and use the > Translate header when you request this URL". These kinds of reasons > make me strongly object to either the GETSRC method or a Translate > header. > > Cheers, > Geoff > > -----Original Message----- > From: Erik Seaberg [mailto:erk@flyingcroc.com] > Sent: Thursday, February 28, 2002 11:41 PM > To: w3c-dist-auth@w3c.org > Subject: Source header instead of property? (was Re: A case for GETSRC > (or other mechanism to that effect)) > > > The only reason for GETSRC or "Translate: F" is to overload one URI for > both the source and output resources, but it seems to me that breaks a > lot of features. We suddenly need to duplicate most properties > ({DAV:}getsrcetag, {DAV:}getsrccontenttype...) to deal well with caching > and editing. You're likely to go through content negotiation and wind > up editing just one variant without even realizing it (or worse, store > one variant at the vanilla URI's corresponding filename and inhibit > negotiation!). And Web development being the way it is, it's almost > certain that when GETSRC seems to usually work on simplistic servers, > hardly any clients will know how to use {DAV:}source in the cases where > it won't. > > But if the output resource does have a separate URI, a PUT or LOCK or > PROPPATCH on it probably doesn't make sense, so it's not likely that > many modules will bother being compliant enough to answer a PROPFIND > request for {DAV:}source (in my case, GET clients and DAV clients are > talking to different servers entirely). An HTTP header containing the > source URIs for an output resource (only for authenticated requests?) > should be much easier to implement; would that be more likely to be > widely adopted and used? >
Received on Friday, 1 March 2002 16:12:34 UTC