Re: [Ietf-carddav] Comments on draft-daboo-carddav-02

Elias Sinderson <[email protected]>
Newsgroups gmane.ietf.webdav
Message-ID <[email protected]>
Cyrus Daboo wrote:
> --On July 15, 2007 12:21:31 PM +0200 Julian Reschke 
> <[email protected]> wrote:
>> The introduction of new DAV:resourcetypes however has lead to the 
>> introduction of new HTTP methods, with the single purpose of creating 
>> a WebDAV collection with a certain set of properties. I think this is 
>> an extremely bad idea. [...] I'd suggest defining what MKCALENDAR and 
>> MKADDRESSBOOK have in common, and come up with a single solution to 
>> that. For instance, such as MKCOL using a request body that carries a 
>> set of properties, including the WebDAV resource type.
> [...] I do agree that this is not an ideal state of affairs. If there 
> is consensus in the WebDAV community to do so, I agree that we should 
> write up a formal extension to MKCOL that would cover all the other 
> MKxxx's behaviors. However, I do not believe that belongs in CardDAV, 
> it should be a separate extension that CardDAV can itself leverage. I 
> would be happy to put a spec together on that (extracting the 
> behaviors from the existing specs).
>
> What do others thinks about this?
I believe that this is a most sensible idea -- the creation of new 
protocol methods to operate on resource types is Really Bad (TM) and 
defining a generic, extensible solution that supports domain specific 
MKxxx behavior is clearly preferred. Extending MKCOL with semantics 
covering the optional inclusion of a request body containing properties 
would seem like a very reasonable starting point in this.

It would further be my preference to see the above specified prior to 
pushing CardDAV along the RFC track.


Regards,
Elias
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.