On Mar 8, 2005, at 12:06 PM, Brian Moseley wrote:
heh! i haven't noticed you say so on the ietf-caldav list lately, tho i haven't read the archives either :)

It is too far gone to deal with the design misunderstandings on a mailing list -- I tried that with WebDAV and ultimately failed because the people involved were too focused on getting a Save As... dialog working to even recognize the design mistake of requiring the client assume it is working with files. CalDAV is worse because it takes a simple application that could be defined as two media types (one for the calendar and one for the entry) and instead describe it as new "types" of resources with special resource-specific operations for manipulating its state. We might as well be using a proprietary protocol between client and server, since the client is dictating the server implementation.

i respect and understand this opinion. if jackrabbit isn't the appropriate place for this work, i can do it elsewhere and layer it on top of jackrabbit (or another JCR implementation, though i haven't seen any others that i would consider using).

It should be possible to use node types and java's inheritance to extend jackrabbit. However, it would also be trivial to create a better calendar implementation without making any changes to jackrabbit -- just define the media types.

....Roy



Reply via email to