List Info

Thread: iCalendar to XML transform




iCalendar to XML transform
user name
2006-11-14 14:39:18
Hi,

Well that was trivial indeed .  I am not
sure how useful.  There are
many reasons and we can debate them offline.  For instance 
"DTSTART: 19700405T020000" is now just text in
xslt and date functions
cannot be applied.  I believe one would be severely limited
in the kind
of xslt transforms she could write.

As to the RDF point, I fully agree with you.  RDF would not
really fit
in WS scenarios, and that's how I approached the problem
initially.  I
believe WS are very valuable and they should interoperate
with calendar
servers seamlessly (for this an xml schema and a WSDL mapped
CalDAV
would be necessary).  But RDF is equally interesting and I
planned to
try a few things in the near future myself.  They don't rule
each other
out imho.

Interesting discussion. I'd like to keep it going 
Hadrian

> -----Original Message-----
> From: Norman Walsh [mailto:Norman.WalshSun.COM]
> Sent: Tuesday, November 14, 2006 7:48 AM
> To: Zbarcea, Hadrian
> Cc: Kervin L. Pierre; Tim Hare; ietf-caldavosafoundation.org
> Subject: Re: [Ietf-caldav] Re: iCalendar to XML
transform
> 
> / "Zbarcea, Hadrian" <hzbarceaiona.com> was heard to say:
> | The problem imho is that there is no such thing as
trivial XML.
> 
> Well, it sounded to me like parsing the text was a
problem Tim had
solved,
> his question was how to get it into XSLT. For that, XML
can indeed be
> trivial:
> 
> <doc xml:space="preserve">
> BEGIN:VCALENDAR
> BEGIN:VTIMEZONE
>
TZID:/softwarestudio.org/Olson_20011030_5/America/Los_Angele
s
> BEGINAYLIGHT
> DTSTART:19700405T020000
> RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
> ...
> </doc>
> 
> | Royer is not active anymore in these communities as
it seems.  And
that
> | was a DTD not an XML schema anyway.  RDF is a tricky
way to go.
> 
> Yeah, but this is the sort of application where RDF
might be the right
> answer. It's syntactic structure is fairly shallow,
it's semantics are
> fairly concise (by which I mean, there are semantic
constraints like
> start times precede end times, etc.), it's an open
format, and one of
> the most useful things to do with your calendar data is
combine it
> with the calendar data of others. RDF is good at those
things.
> 
>                                         Be seeing you,
>                                           norm
> 
> --
> Norman Walsh
> XML Standards Architect
> Sun Microsystems, Inc.
_______________________________________________
Ietf-caldav mailing list -- Ietf-caldavosafoundation.org
See http://ietf.webdav.org
/caldav/ for more CalDAV resources
http://lists.osafoundation.org/mailman/listinfo/ietf-
caldav
[1]

about | contact  Other archives ( Real Estate discussion Medical topics )