[Ietf-caldav] freebusy lookups in CalDav are too hard to consume?

Robert Yates robyates70 at gmail.com
Mon May 29 19:19:36 PDT 2006


Helge Hess wrote:

> On 30. Mai 2006, at 01:01 Uhr, Kervin L. Pierre wrote:
>
>> (i) DOM and XPath gives manipulating XML a strong
>> advantage.
>
>
> Do you really need this for _freebusy_? I mean its just two time  
> items and a status ... ;-)
>
I think it depends what you are going to be doing with the freebusy time 
once you have parsed it.  One of the things that we frequently do with 
freebusy time is convert it to (x)html for rendering.  If the freebusy 
time was in xml then one xslt script, utilizing xpath, is all you need.  
You can even do this in the browser using xmlhttprequest to issue an 
HTTP GET and retrieve the response.

Another advantages of using an HTTP GET method and XML payloads for 
freebusy lookups is that browsers support both of them.  No browser that 
I know of supports the REPORT method in its XMLHttpRequest options.  The 
soon to be standard for XMLHttpRequest 
http://www.w3.org/TR/XMLHttpRequest/#dfn-open also does not support it. 
All the browsers also contain an XML parser and an XSLT processor. 

Wouldn't we want browsers to be able to easily make freebusy time 
lookups. The browser as a client seems like a really important use case 
to me.

Rob


More information about the Ietf-caldav mailing list