I’ll keep this (relatively) short and sweet:
I already use a fine to-do list software application (MyLifeOrganized), but since I’m aiming to move most of my life online, I thought I’d check out various online to-do apps. I’ve been *shocked* at how every single app I’ve looked at falls into one of two categories:
1) Slower than a dog.
Sure, ajax is trendy and so [gag] Web2.0, but it sure beats the pants off having the damn screen redraw after every task add and edit!
2) No way to specify a start date.
Okay, this has to be the dumbest omission imaginable. I mean, come on, I can’t work on [x] until my friend so-and-so arrives in three months. I’m not going to start planning a birthday present for my sister until two weeks before her birthday. I’m not going to start testing out music notation software packages until after the 2007 NAMM show. Why on *earth* would I want all my to-do’s showing up as something to work on before I either want to or can work on them?!
This is particularly discouraging to me, because Remember the Milk is clearly a very slick service with passionate and smart developers and an active community and so on. So why on earth haven’t they implemented start dates for tasks? This certainly can’t rank up there as one of the tough technical problems of all times. I don’t see it posing a significant UI challenge, either. Nor, I’d imagine, is this something that users would be scratching their heads over (“Start date? Hmm… that’s so confusing and overwhelming. Whatever could it mean?!”)