[EMAIL PROTECTED] wrote:
> 
> On Sat, 12 Feb 2000, Kevin A. Burton wrote:

Ug... sorry it took so long to reply... 

> 
> Thanks for the reply. I will get the package structure reorganized to
> jetspeed. What do you think of org.apache.jetspeed.icalendar? I will send
> it to you later today or early Sunday.

Sounds perfect.
 
> The overall plan goes like this. Implement iCalendar protocol for
> Jetspeed. It prioritizes like this.
> 
> 1. Parse an iCalendar input stream. I have implemented one other protocol,
> the serialization protocol, before and found reading the protocol first
> was the way to go. We can test the protocol with the output from KDE
> calendar app.

Cool. I didn't know KDE had iCalendar support.
 
> 2. Map the resulting objects back to OPL in Turbine or to Castor, both if
> time permits.

This is an interesting scenario.  I haven't had the time to compare both
solutions.
 
> 3. Write an Output Stream. At this point we can test the validity of our
> output stream by using our own parsing and the one that comes with the
> calendar app in KDE.
> 
> 4. Work with the folks at KDE to give them the option to browse on line
> calendars.

I am trying to think of the best way to handle this.  Probably through a
published document that specifies what output feeds the current JetSpeed
installation defines.
 
> 5. Write a calendaring client. Maybe this one is too ambitious and it
> might not fit in with the java.apache.org site, ie server applications.
> 
> About the code, it is my first real clean room, no bs code. Some premises
> I am going on when writing it are to code for as many failures as possible
> and give descriptive messages. Another premise is to check for as many
> possibilities of failure as possible as early as possible. They seem to go
> hand in hand. I rarely let a java system class throw an exception. The
> error messages are too generic.

-- 

Kevin A Burton
http://relativity.yi.org
Message to SUN:  "Open Source Java!"
"For evil to win is for good men to do nothing."


--
--------------------------------------------------------------
Please read the FAQ! <http://java.apache.org/faq/>
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Archives and Other:  <http://java.apache.org/main/mail.html>
Problems?:           [EMAIL PROTECTED]

Reply via email to