[Korganizer-devel] [Bug 138958] on movement of follow-up appointments (eg. occurence once each month on a specified week day) future appointments don't get moved to the new weekday

Reinhold Kainhofer reinhold at kainhofer.com
Mon Dec 18 14:45:15 CET 2006


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=138958         




------- Additional Comments From reinhold kainhofer com  2006-12-18 14:45 -------
Am Montag, 18. Dezember 2006 14:18 schrieb Martin Neuwirth:
> I have a current appointment starting on some weekday, let's say Monday,
> which occures every four weeks

[...]
> So it should be like this if you move such an appointment like in the
> example above from Monday to Wednesday in the same week the appointment
> already is in, all future appointments should also be updated to the new
> weekday.


Well, it soulds so easy in this case. However, there are other cases, where it 
is no so easy.

- -) You have an event that occurs every other monday and wednesday. If you move 
the monday event to tuesday, how should the recurrence be updated? To tuesday 
and wednesday? Or should both be moved, so the event appears every second 
tuesday and thursday.

- -) If you have an event that occurs every two weeks on monday and wednesday, 
and you move the monday event to the week before, what shall be the resulting 
recurrence?

- -) If you have a montly recurrence, e.g. on the last day of the month, and you 
move it to next, should it be changed to recur on every first of the month?

- -) If you have a monthly recurrence on the 25 of each month and you move it to 
a 31st, that event won't occur in months with only 30 days... Will the user 
be aware of this?

- -) If you have a monthly recurrence on the first tuesday of each month and you 
move it one day earlier (to the first monday), you would expect that all 
following events are also moved one day earlier, right? 
But that's not the case because in months where the first day is a tuesday, 
the first monday is six days later and not one day earlier...

So, in short, I have thought about modifying recurrence rules on moving events 
quite a lot, but there are so many pitfalls, that I have not yet found a good 
way to adapt the recurrence rule in a way that achieves what most users would 
probably expect. So I simply decided to not touch the recurrence rule at all.

Cheers,
Reinhold


More information about the Korganizer-devel mailing list