There's a lot here that I really like - keep going! I wanted to pick up on 11.a. I've recently put together a dashboard for integrating Final Version (FV) into mGSD for choosing which tasks to do.
Before I get to the code, a bit of background: I use mGSD as my main inbox as well (which goes against the design philosophy). That is, I use the QuickAdd to add any action, project, email, thought to the system. This then shows up in a list of actions without contexts, that I work through and make the relevant type of tiddler and give appropriate tags to (such as context). Only once an action has a context does it appear on my to do lists. This is important because this is a little different to FV, where projects are added to the main 'to do' list, and just readded if they aren't finished. I wanted to avoid this because part of the power of mGSD is having the rest of the project stored relationally without appearing on the actual list of things to currently do. Thus, this FV dashboard takes actions that are 'in the system' - they are an actual action and have a context assigned. These actions are arranged as the current list, ordered by last modified date. Then, using the FV algorithm (which can be seen here: http://archive.constantcontact.com/fs004/1100358239599/archive/1109511856508.html), I go down and 'dot' the actions I want to make a chain using the starred feature. These starred items then show up on the 'current chain' list in reverse viewed order (ie things at the bottom of the full list are at the top of the chain). Then I work through the chain, marking complete the ones I complete, and viewing the ones I don't so that they move to the bottom of the full list. The one change I would like to make but don't know how is to make the lists ordered by last viewed date (ie when the tiddler was last opened), but sort: viewed doesn't work. Anyone know the answer to this one? You may also notice that unlike FV, I've added ticklers above the full list, and at the bottom of the chain. This is because I think ticklers are worthwhile as they keep action in the system, but out of sight until they are needed (ie not having to constantly 'move' something on the main list because it can't be done until a certain day). These then really form the start of the full list to make sure they get done on the day they ping. Here is the actual code for the FV dashboard. Let me know what you think. * {{cols2{ {{col{ <<tiddler 'Ticklers Requiring Action'>> <<mgtdList title:'Complete List' startTag:Action tags:'Next && !Done' where:tiddler.hasActiveProject()&&(tiddler.hasParent('Context')) view:ActionProj mode:global sort:modified >> }}} {{col{ <<mgtdList title:'Current Chain' startTag:Starred tags:'Next && !Done' view:ActionProj mode:global gView:bold sort:-modified >> <<mgtdList startTag:Starred tags:'Tickler && !Done' view:Tickler mode:global gView:bold sort:-modified >> }}} }}} * -- You received this message because you are subscribed to the Google Groups "GTD TiddlyWiki" group. To view this discussion on the web visit https://groups.google.com/d/msg/gtd-tiddlywiki/-/monFt_Ic1tsJ. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/gtd-tiddlywiki?hl=en.
