On Mar 1, 2006, at 21:26, Morgen Sagen wrote:
The drawbacks are:
[..]
2) We have to publish two different resources to share a single CalendarEvent (or any item that is stamped as an event); this causes problems when, for whatever reason, there is a .xml resource on Cosmo without a matching .ics resource
[..]
3) We should strive to use existing standards.  Some obvious ones:
   - test/vcard                 vCard v3.0              
http://www.ietf.org/rfc/rfc2426.txt
   - text/calendar              iCalendar               
http://www.ietf.org/rfc/rfc2445.txt
   - text/message               MIME Message    
http://www.ietf.org/rfc/rfc2045.txt
[..]
5) We shouldn't have to publish multiple resources to share a single item

Having two files for any atomic entity is indeed a bad idea. I would suggest wrapping multiple files in some sort of envelope to prevent this.

You could use something like mime's multipart or even zip (which gives the added benefit of compression and directory structure, if desired).

Once you know multiple files are in such an envelope, you can name them and have them reference each other by those names, which can be a powerful mechanism.

Reid

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "Dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/dev

Reply via email to