
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