Hello, Well I'm no mGTD developer, but I had a similar problem, that is, I wanted to preserve some custom views and menus through future upgrades and so I needed to find the easiest way to do so. Obviously in an upgrade *something* is going to be overwritten no matter what you do (unless a specific facility for this is introduced in the future) but I think I have got it down to one thing that will need to be re- customised after an upgrade.
You can see my solution at http://ivashko.tiddlyspot.com/ Under the Process menu (which is custom) I have added a link to those tiddlers tagged 'custom'. So far just four. With the ProcessInboxMenu and DoWorkMenu I just added the word custom to the end for my versions - as the names don't matter because you don't see them. For the Action Dashboard by Context, I added an asterisk for the custom version. Then in the actual MGTDSidebar I changed it to use my custom menus, which in turn include my custom dashboard and other modifications. I also created MGTDSidebarCustom which is not actually in use, but is a copy of my changes to MGTDSidebar. So now, when upgrading: 1: My custom tiddlers won't be overwritten because they have different names, and 2: all I have to do is copy the contents of MGTDSidebarCustom to MGTDSidebar (which will have been overwritten) and all should be good, unless, 3: there were major changes to the structure of the sidebar and menus, but then all bets are off:) So that should work ok I think. Obviously such a scheme could be extended to have a dropdown listbox to choose a customised system as is now available for themes and colour schemes - but of course it would have to be incorporated into the official mGTD or it would be overwritten. Jacques. p.s. just in case anyone wonders why there is a ₤ in my Process menu, it's not because I love money, I just have to use the symbol a lot and don't have one on my keyboard:) On Mar 9, 10:53 pm, Ed Griebel <[email protected]> wrote: > On Mon, Mar 9, 2009 at 3:19 AM, jdunham <[email protected]> wrote: > > > Hi Ed: > > > You're right, it was easier than I thought it would be to add the new > > statuses. Thanks for the push. > > What I chose was a new ProjectStatus I call "pending" which is really > > pending my availability to work on it. > > I also have a new ActionStatus called "queued" which basically means > > the same thing. > > The hardest part of all this was to come up with appropriate names, > > and I'm still not totally thrilled, but I think the functionality is > > good. > > I'm not too crazy about my names either :-) > Even though it's not "pure GTD", I like your idea of having a > pending-type status on projects and actions, sounds like a "get around > to it" status. > > > Also I would appreciate input from the developers on how to keep these > > changes from getting discarded in any mGTD upgrades. > > Hah, always the $64 question, I would like to understand if there's > any best practices for this too. There's a tickler where > customizations can go (MgtdUserConf) but that won't work for inline > macro modifications. > > > > > Jason > > > On Mar 2, 9:37 am, Ed Griebel <[email protected]> wrote: > >> I like the idea of a "long-term idea" because I have a lot of them too. > > >> I'm just a user of mGTD, but I was able to add a new "classification" > >> for Future, this is how I did it: > >> - I added a new tiddler "Future/Never", tagged ProjectStatus, content > >> "order:3 <newline> button:fut <newline> buttonLong:future" > >> - added a new entry to Projects Dashboard tiddler by double-clicking > >> on it after the "someday/maybe" line: > >> <<mgtdList title:'Future/Never Projects' startTag:Project > >> tags:'Future/Never && !Complete' view:ProjectArea mode:global > >> newButtonTags:'Project Future/Never' > >> >> > > >> I haven't thoroughly searched the code to see where else blocks for > >> "Active" and "Someday/Maybe" projects are displayed to add > >> "Future/Never" to them. > > >> -ed > > >> On Fri, Feb 27, 2009 at 5:32 PM, Jason Dunham <[email protected]> wrote: > >> > Hi Ronin and Jacques, > >> > thanks for the ideas. > > >> > Realms won't really work for me, because I am already making use of them. > >> > In fact I'm using most of the features of mGTD, and finding them > >> > useful. If > >> > that weren't true, I'd be more interested in finding another task manager > >> > than fixing mGTD. > > >> > So I'm reluctant to overload one of those features with this function, > >> > though I will probably start with more disciplined use of the stars. > > >> > I believe this is a real problem so I would love to hear if any of the > >> > developers have an opinion, or if other people like Ronin are also > >> > grappling > >> > with this. > > >> > Thanks, > > >> > On Fri, Feb 27, 2009 at 11:52 AM, RoninTDK <[email protected]> wrote: > > >> >> I have sort of similar problem: > > >> >> So what I do in monkeyGTD is create a > >> >> seperate realm "IDEAS" where I put all that stuff. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "GTD TiddlyWiki" group. 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 -~----------~----~----~----~------~----~------~--~---
