[kronolith] Question regarding behaviour of recurring events
Michael Rubinsky
mrubinsk at horde.org
Thu Mar 25 15:26:05 UTC 2010
A general question for kronolith users on list -
Due to the way ActiveSync devices such as Android and iPhone deal with
exceptions to recurring events, it has become necessary to keep track
of an exception's "base" event - the original, recurring event. The
reason is that an activesync device treats exceptions as a sort of
"sub event" that is part of the recurring event. When a recurring
event on an activesync device is removed, it also removes all events
that represent exceptions to the recurring event. This is NOT how
kronolith currently deals with exceptions. Kronolith adds a new event
for each exception, and does NOT remove exceptions when recurring
events are completely deleted. My question is what would the majority
of users expect the behavior to be in Kronolith when deleting a
recurring event from within the kronolith interface?
One the one hand, it makes complete sense to remove the exceptions,
and it would also be consistent with what happens when a user removes
the exception from his activesync device. On the other hand, it's not
how kronolith users are used to dealing with removing recurring
events, so this might lead to unexpected deletion of events. The only
drawback to leaving it the way it currently works, is that is would be
inconsistent behavior - they would be removed when deleted from an
ActiveSync device, but NOT deleted when removed from within Kronolith.
What are everyone's thoughts?
--
Mike
--
The Horde Project (www.horde.org)
mrubinsk at horde.org
"Reality is merely an illusion, albeit a very persistent one." - A. Einstein
More information about the kronolith
mailing list