Hi Erik,
big thanks for your review, it is really nice to know how other software solves this problem. So the summary is: there is no consensus how to display todos in calendars (everybody use different approach).
The only problem is that I still thinks that none of these solutions is elegant and/or correct. And as everybody (who follow our development) know, I never accept solution if I am not at least 95% satisfied with it.
JM
On 27 Jan 2015, at 17:23, Erik Quaeghebeur inf-it.davclients@equaeghe.nospammail.net wrote:
Hi,
Given the discussion about showing todos in the calendar view (which I think is a nice idea), it may be useful to briefly describe how other calendar+task applications do this:
Lightning (Thunderbird):
- if only begin date(time): shows todo on that date
- if both begin and due date(time): shows todo on all days between both
- if only due date(time): shows todo on that date
Horde: only shows todos with due date(time) in the calendar on the due date
KOrganizer (KDE):
- if only begin date(time): shows todo on that date (in a different color)
- if both begin and due date(time): shows todo on due date
- if only due date(time): shows todo on that date
From this I gather that at least people tend to agree that showing the todo on the due date (if any) is reasonable. (Or at least I agree...)
I find the approach taken by Lightning for ranged todos unappealing. What seems more reasonable to me is to show the todos with a start date also on that start date and then (additionally?) let it ‘float’ as with the current day as suggested by Johan Vromans.
Best,
Erik