Hi, Thomas,

Great plugin.  I'm always on the look for a good task management 
application.  I have tried dozens of them.  

What I value most is the ability to hide items that cannot be done now.  
GTD uses "contexts" for this purpose.  I suppose a "context" is just a 
tag.  I can use some special character for tags denoting contexts 
("@computer", "@home", etc.).  "Projects" are also just tags.  So, I guess, 
your system can accommodate that.  But there are two other conditions that 
can make a task irrelevant now:

1. Task dependencies.  I'd like the ability to hide tasks that cannot be 
started before another task is completed.  And when the blocking task is 
completed, the blocked task should become "active" and show up in the 
lists.  It helps to unclutter the lists tremendously.  Very few otherwise 
excellent task management applications allow that.  

http://orgmode.org/manual/TODO-dependencies.html

2. The ability to postpone tasks.  Some tasks cannot be started until some 
future time.  I'd like to have the ability to set this time and hide the 
task from the list until that time.  Emacs Org Mode uses "SCHEDULED" 
attribute for that.  Some implementations of todo.txt call it "threshold".  
I use this feature most frequently for recurring tasks.  E.g. if I just 
mowed my lawn, I don't want to see it on my list again sooner than in 2 
weeks.  And for daily items that need to be done each evening, for example, 
having a timestamp is critical to hide items until "6pm", for example.  GTD 
uses the concept of "tickler" for this.  In Monkey GTD which I used for a 
while many years ago, tasks could be converted into "ticklers".  But I find 
it unnecessary since this, imo, is just a task attribute.

http://orgmode.org/manual/Deadlines-and-scheduling.html

You do have reminders, but this is not quite the same thing.  They don't 
seem to hide tasks until a certain time.  

Another important feature is task recurrence - the ability to regenerate 
the task with due dates and threshold dates in the future.  The best 
implementation of this I found in Emacs Org Mode.  They have 3 kinds of 
recurring events:

1. Recurring in a certain interval after the previous due date.  These are 
good for things like paying bills or filing tax returns.  Org Mode uses 
"+1w" syntax for those.

2. Recurring in a certain interval after the last completion date.  These 
are good for things like mowing the lawn or having a haircut.  Org Mode 
uses ".+1w" syntax for those

3. Recurring on a certain date, after "now".  This is good for catching up 
on delinquent tasks.  E.g. if I have to send weekly reports on Fridays and 
forgot to mark it "done" for a whole month, I want the task to recur on the 
next Friday rather than having to mark the task "Done" 4 times incrementing 
the due date by a week.  Org Mode uses "++1w" syntax for those.

http://orgmode.org/manual/Repeated-tasks.html

Do you have any ideas on how to implement these concepts with your plugin?

Thanks.



On Saturday, May 13, 2017 at 11:15:15 AM UTC-7, Thomas Elmiger wrote:
>
> Hi all
>
> With enormous gratitude for inspiring users like *Mark S.* and *Josiah* 
> (aka @TiddlyTweeter) who contributed many ideas and testing: My plugins are 
> updated (and still worked in my first test). 
> *Warning: only tested with TW 5.1.14!*
>
> ===
>
> *ToDoNow*
> My helper to get things done got several new features, optimisations and 
> enhancements:
>
> * reordered icons in ToDo lists
> ** first deadline (if available by kixam-plugin), then priority
> * archive tasks to get them out of the lists 
> ** new button in ToDoDone list
> ** new tiddler ToDoArchive with keyword and tag search
> * deadline handling improved
> ** new set of icons
> ** delete deadline (hover over date)
> * view template to show ToDo info on all relevant tiddlers (single view)
> * tag and priority changes don’t affect modified timestamp (TW 5.1.14)
> * new empty message for ToDoNow section
> * bugs fixed on Work-Report (now part of the plugin)
> * better readme documentation and examples (see this link 
> <https://tid.li/tw5/plugins.html#%24%3A%2FControlPanel:ToDoNow%20%24%3A%2FControlPanel>
> )
>
> ===
>
> *Listreveal*
> My tool for listing tiddlers got some updated button macros and CSS – no 
> big deal.
>
> ===
>
> *As always: remember to back up your wikis before you try my stuff.*
>
> You can find the plugins here: 
> http://tid.li/tw5/plugins.html#Get%20More%20Plugins – feedback ist highly 
> appreciated!
>
> (There are still some ideas from Josiah and Mark on my consideration list, 
> but please don’t hold your comments back.)
>
> Happy doing and have a nice weekend!
> Thomas
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/015d2f35-c7aa-42ce-9d94-821ee8d9de56%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to