[Cosmo-dev] Cosmo WebUI Service Layer
Travis Vachon
travis at osafoundation.org
Mon Mar 5 17:41:22 PST 2007
>
>>
>>> * Saving Event Details and Deleting Events - shouldn't this be
>>> generalized to support any kind of item (tasks and notes at least?)
>>
>> Doesn't it as it was written?
>
> It didn't look like that to me, at least at the conduit layer --
> there were all kinds of event specific methods there.
Ok, after a chat with Grant Baillie and some chatter on IRC:
I think the only event specific methods have to do with recurrence:
getRecurrenceRules
saveRecurrenceRules
expandEvents
saveNewEventBreakRecurrence
According to Bobby getRecurrenceRules and saveRecurrenceRules will
most likely be folded into the EventStamp. The other two methods
will, when called with uids or Items that are not Events (that is,
aren't stamped with EventStamps).
Since Events are the only type of thing that make sense with
recurrence in our data model, I think it makes sense to keep these
using event specific terminology.
-Travis
More information about the cosmo-dev
mailing list