Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling
 
PerlMonks  

Re: meeting requests with iCalendar

by mattr (Curate)
on Feb 17, 2006 at 12:32 UTC ( [id://530923]=note: print w/replies, xml ) Need Help??


in reply to meeting requests with iCalendar

I was writing a cgi system to create meetings with coaches and was using Date::ICal to make a Net::ICal::Event I believe (skimming some code from 2004).

However due to requirements changes and especially speed I ended up printing VCALENDAR files by scratch made up of VEVENTS, which were built from scheduling info in my db (not ICal objects). This was viewed in phpicalendar which is a very pretty, readonly ICalendar viewer. The admin ended up uploading calendars made in Outlook. Having the files already there on the hard disk in the public html folder was very useful, phpicalendar used that to display schedules.

I wanted phpicalendar to call a generator that would produce a calendar for it in realtime but couldn't get it going and it became moot. Phpicalendar works great, for what it does. The perl support for ICal and the travesty of reefknot and general perl ICal related unfinished modules and myserious docs wasted me a LOT of time. However some minimal things are not too bad. I'd say keep a close eye on what you really need to do, see if you really need ICal modules to do it, be sure what clients and browsers will be used (there are more out now I believe mozilla has something going) and that they are acceptable to everyone first. Go read the ICal RFC and general documentation. You may be able to get away with rolling your own. Also consider subscribing to some of the national holiday calendars online to display as a composite.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://530923]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others sharing their wisdom with the Monastery: (5)
As of 2024-04-25 14:10 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found