[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: a cute hack: repos history as iCalendar

From: Russell E Glaue <rglaue_at_cait.org>
Date: 2004-11-11 15:58:08 CET

Ben Collins-Sussman wrote:
>
> On Nov 7, 2004, at 4:11 PM, Russell E Glaue wrote:
>
>>
>> We have dav_svn module, what about dav_svn_ical module which allows us
>> to browse the events with an iCal compatible client like Apple iCal.
>>
>
> I'm not sure what it means to "browse" calendar data over the internet.
> Certainly, a CGI program could respond to an http GET request by
> reading a repository and returning iCalendar data in the GET response
> body. Is that what you mean? Or are you talking about something more
> complex?

No, a CGI program is too primitive. What should really happen as an
extension to WebDAV_SVN is an open standards method of communicating events.

This could be iCal, or it could be XML.

xCal is based on ical, rfc2445
        http://xml.coverpages.org/iCal.html
        http://www.ietf.org/rfc/rfc2445.txt

And also see this link in the References are on
xml.coverpages.org/iCal.html :
        Proposed Calendar Server Extensions for WebDAV (CalDAV)
                http://xml.coverpages.org/ni2003-12-31-a.html

Subversion already implements WebDAV as a method of delivering content,
and I think that should be continued to used to send other content like
events.

Plus, most open standards compatible browsers of iCal content are going
to use WebDAV, and secondly perhaps subscription service.
Mozilla Sunbird and Apple iCal are going to use WebDAV.
I do not know of any clients that would be able to implement a HTTP POST
to receive the calendar content.

Also, if this is implemented via WebDAV, of course it would be read-only
WebDAV.

And we would probably have to set up an iCal or xCal collection in the
configuration that would say, This WebDAV URL equals= this collection of
events. ... but don't let me confuse this anymore.

Does this make any sense?

I think this would be great. bundling svn-commit events to xCal events.
I have other ideas if anyone is wanting to hear it.
This idea could be really benificial for anyone wanting a way to browse
through events in subversion.
-RG

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Nov 11 15:59:37 2004

This is an archived mail posted to the Subversion Dev mailing list.