I would like to build a CalDAV adaptor, but some stuff can't be really done in a model. Example: on certain CalDAV servers, you can act as a proxy (read-only or rw) to other users and in the user's DAV principals. In the user's principals, the calendar-proxy-write-for will have a value like this:
<?xml version='1.0' encoding='UTF-8'?> <calendar-proxy-write-for xmlns='http://calendarserver.org/ns/'> <href xmlns='DAV:'>/principals/__uids__/4FDFAE18-ED9F-46C4-AC1A-21F75B2B9763/</href> <href xmlns='DAV:'>/principals/__uids__/14D3CE99-7FD1-4A04-8808-F46D594EC07F/</href> </calendar-proxy-write-for> So a href points to the URI of another user's principals, and it's a kind of relationship. But a relationship which can't be mapped in the model. I think doing a CalDAV adaptor would still be useful so that we can use qualifiers, etc., but without a model (the EOs would be classes that I would write manually). But I don't think it's possible to drop the model? _______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [email protected]
