From jeff at rosejn.net Thu Dec 1 04:09:01 2005 From: jeff at rosejn.net (Jeff Rose) Date: Thu, 01 Dec 2005 10:09:01 +0100 Subject: [iCalendar-devel] Error parsing ical file created using Apple's Ical app In-Reply-To: <438E3A83.50105@wange.dk> References: <4384AD47.2030104@wange.dk> <1133289164.8457.29.camel@localhost.localdomain> <438CE449.9040605@wange.dk> <438CE551.2080807@wange.dk> <1133393943.19942.5.camel@localhost.localdomain> <438E3A83.50105@wange.dk> Message-ID: <1133428141.8247.23.camel@localhost.localdomain> Great! As for the webdav, do you have a plan yet for what you are going to be using? There was some discussion on ruby-talk a while back about putting together a calendar server using webdav on top of webrick, but I haven't heard anything since. Just looking around right now I saw that Why created a DAV gem for a WebDAV plugin for Webrick (gem install webrick-webdav) I was just looking around and it seems the CalDAV specification has been progressing also. A couple projects have implementations so I think what they've got so far is just about complete. The spec is under 30 pages so it might not be too hard to put on top of the current dav, xml, ical, and ActionMailer stuff... I might have a look at it this weekend actually. If anyone else is interested it would be great to do some brainstorming. -Jeff On Thu, 2005-12-01 at 00:49 +0100, Gitte Wange wrote: > Jeff Rose wrote: > > Ok, after a bit of debugging with my most complicated test case yet I've > > fixed the problems. When I added support for timezones a while back I > > introduced some interesting bugs that only popped up when components > > showed up in a specific order in a file. (I was accidentally > > re-defining a class variable of a parent class in a derived > > class...Standard < Timezone < Component) > > > > So, I've tested with the problem calendar in a couple ways and I hope > > the new version on rubyforge will solve all problems :-) > > > > Ciao, > > Jeff > > WAY to cool! > It works - i can parse the icalendar file! > > Now i just need to figure out how to fetch/put it using webdav ;) > > Greetings, > Gitte Wange > _______________________________________________ > icalendar-devel mailing list > icalendar-devel at rubyforge.org > http://rubyforge.org/mailman/listinfo/icalendar-devel From gitte at wange.dk Thu Dec 1 04:16:00 2005 From: gitte at wange.dk (Gitte Wange) Date: Thu, 01 Dec 2005 10:16:00 +0100 Subject: [iCalendar-devel] Error parsing ical file created using Apple's Ical app In-Reply-To: <1133428141.8247.23.camel@localhost.localdomain> References: <4384AD47.2030104@wange.dk> <1133289164.8457.29.camel@localhost.localdomain> <438CE449.9040605@wange.dk> <438CE551.2080807@wange.dk> <1133393943.19942.5.camel@localhost.localdomain> <438E3A83.50105@wange.dk> <1133428141.8247.23.camel@localhost.localdomain> Message-ID: <438EBF50.8030508@wange.dk> Jeff Rose wrote: > Great! As for the webdav, do you have a plan yet for what you are going > to be using? There was some discussion on ruby-talk a while back about > putting together a calendar server using webdav on top of webrick, but I > haven't heard anything since. Just looking around right now I saw that > Why created a DAV gem for a WebDAV plugin for Webrick (gem install > webrick-webdav) I was just looking around and it seems the CalDAV > specification has been progressing also. A couple projects have > implementations so I think what they've got so far is just about > complete. The spec is under 30 pages so it might not be too hard to put > on top of the current dav, xml, ical, and ActionMailer stuff... > > I might have a look at it this weekend actually. If anyone else is > interested it would be great to do some brainstorming. > > -Jeff Well ATM I have all my ical files placed on an Apache server accessing them using WebDav so it would be obvious to just stay on that path. What I need is a sort of webdav-client module for ruby - I found some code snippets that I need to review. All of this calendaring stuff is ATM implemented in a time management product (rtime) that I work on, but I'm thinking about seperating it out as a seperate product. (I'm pretty new to rails products, release styles etc so it might take me a bit time to get hold on all these things). I would be very interested in a brainstorm - perhaps I have time this weekend. Greetings, Gitte Wange From gitte at wange.dk Wed Dec 21 19:35:46 2005 From: gitte at wange.dk (Gitte Wange) Date: Thu, 22 Dec 2005 01:35:46 +0100 Subject: [iCalendar-devel] Problems with timezone in generated ical files Message-ID: <43A9F4E2.6090302@wange.dk> Hello again, I have a major problem with the ical files I generate using the icalendar module. When importing the ical files into Apple's ical app, the events doesn't have any timezone set. Looking into an existing ical file, I can see that all the timestamps looks like: DTSTART;TZID=Europe/Copenhagen:20050914T190000 In the file I generate using icalendar, they look like: DTSTART:20050202T010000 What's missing is the timezone id. I haven't found any place in the code this get's added. What am I missing? Greetings, Gitte Wange