View Single Post
I've long thought that the one-to-many relationship that Dave Allen implemented for the Context -> Action/Task linkage was a compromise to allow a functional paper based GTD system.

With the introduction of the map feature in OF for iPad, it seems to me it is time to finally implement this linkage as a proper many-to-many relationship. If contexts have locations (@Fedex, for example), it becomes a real hack to generate a task that can be done at any of the 4 Fedex locations I might pass by on a semi-typical day. I can turn dropping off a package at Fedex into a project with 4 parallel tasks, each assigned a context of a specific Fedex location or I can leave it as a task that does not show up on the map. The former method makes the "task" show up on the map (in multiple locations), but requires turning even simple tasks into projects and remembering that the "project" is done when one of the project tasks has been completed. Neither solution is even close to ideal.