What GTD/TODO plugin or template are you using?

Hi,
I just installed Sticky Todo Plugin - Initial Release and it works great.

For larger Projects, it would be great to have a combination of projektify with a Kanban like

https://ibnishak.github.io/Tesseract/projects/tekan/Tekan.html

or

https://burningtreec.github.io/tiddlywiki-muuri/#Kanban:Kanban%20[[How%20this%20Kanban%20works]]

1 Like

I have found Checklist plug in to be the best for handling daily todos

1 Like

I see Projectify 's github repo is public archived, but I think I can learn very much from it, I’m going to use the “due calendar” and “check toolbar button” from it. It will fit well with the DynamicTable method.

Thanks to the MIT License of @NicolasPetton , I can pick the component I need to build mine :laughing:

I think I can learn code of projectify, and extract its calendar widget and done widget, make them separate small plugins…These widget that edits field can use the latest cascade viewtemplate feature.

4 Likes

That is a sad news! I also checked and learned both Notebook theme and Projectify were archived!

1 Like

I have a table with two columns, each transcluding a tiddler.

One tiddler has the days of the week and ‘Soon’ as categories, and there are list widgets for each. The other has my main areas of work and life as categories, with list widgets for each. I try to schedule the urgent and important stuff, and leave the other column for things that I can do when I have time. Soon is for things for appointments for the next few weeks so I have a place to put those so I don’t forget. I also have Jan-Dec tags and check those before the end of the month. Keeping it simple.

1 Like

I’m currently using Google Calendar for journal, and I had a plugin to import google calendar (which is under refactor to typescript and adding feature…).

For inline todo, do you mean something like Sticky Todo Plugin - Initial Release ?

What does mean? And in this part, I think you are describing your DynamicTable right?

This is a great one! by the way I use Tiny Todolist in Mehregan edition with Thinkup plugin!

Yes! Here I mean a tiddler which has other small stuffs linked to it!
This kind of todo is a Task and I use an individual tiddler for it and I call it Task Tiddler: It has longer description (e.g. in text field) other fields like due-date, priority, … links to other tiddlers,…
It may be backlinked from other tiddlers so those nodes are relevant to this task!

In summary: a short few words todo is good for Tiny Todolist like today shopping list
A detailed task with some explanations, links, other data is good for Task Manager (the one uses dynamic tables)

@linonetwo - just to clarify; You seem to ask about todo lists in general but also bring up GTD. But GTD refers to a very specific workflow and philosophy so it is much broader than todo lists.

I see a lot of “GTD” projects that are mostly prioritised todo lists. But priorities aren’t part of GTD!

In GTD what matters is context. And TW is great for context. So you can tag your todos with @2min for short jobs, @errand for jobs to do on the road, @phone for things that require a phone, @am for things that require your morning brain, etc.

I currently use a system of templates for each major tag of Todo, TodoDone, TodoLater. I can drag and drop items inside the list for pseudo-priorities. Items in TodoLater are dated in the caption field and sorted accordingly so I’m reminded at the start of a month of upcoming birthdays, etc. I have checkboxes to help move items back and forth between Todo, TodoDone, and TodoLater as needed (since many tasks get re-used almost daily).

2 Likes

I think you could also look at @EricShulman’s Tiddlytools/Time plugin, which is more actively developed.

I tried for the purpose of todolists/project management the plugins Projectify and kookmas Todolist plugin. I think they are nice, but for me they lack in one important thing: SPEED!

For me a ToDo-List in general has two requirements:

  • Get things fast out of my head. Example: I’m in a meeting and someone mentions something I have to do. This should be written down as fast as possible so I can still follow the meeting, but it should also be done in a “structured” way so I can find it later. This is done good by Projectify and Todolist Plugin!
  • Get an initial structure of the task in a fast way. If I write down a task, it nearly has everytime multiple sub-tasks and sub-subtasks. As ideas floating in while I’m writing down the task, I want the subtasks fast written down but also in a structured way. It’s a first brainstorming of the task. This is where Projectify and Todolist Plugin are lacking. In Projectify it’s to complicated to create subtasks and sub-subtasks. In Todolist Plugin you can’t even create subtasks.

Therefore right now, I’m using streams. For me it has the followings advantages:

  • fast (you can only use keyboard shortcuts!) but you still get a structure/hirarchy with subtasks and sub-subtasks
  • very intuitive and flexible as you can drag-and-drop the nodes around
1 Like

How do you use streams for making checklists? Can you share how you do it?

I don’t use checklists with streams. I just delete them if I “checked” them, but maybe @TW_Tones uses checklists?

I use a tri-state “task” button and a very basic kanban system, it fits my needs well.

My workflow :

Create a tiddler (if needed) with alt+N, set a name.

Then click on the task button (while editing or after) :

The task button becomes red and display the “todo” icon. I can also do this while in view mode, that way it’s easy for me to change the state of a task/tiddler.

The three states are : todo, doing, done.

(technically there are four, the fourth being “unset”)

If I want to display my task in a Kanban, all I need to do is to tag my tasks with a topic (coding for example), then on the tiddler coding I add the tag kt :

I can drag and drop the tasks in the kanban and change their order as I progress on my tasks.

I can also click on “To do” to create a new task.

One thing that I need to improve is the drop zone, when the kanban is empty it’s easy to miss…

I used to set deadlines with projectify but I prefer to use google calendar, that way I can access my planning with my phone too.

5 Likes

Logically simple to learn, very handy and quick!

Well done @telumire

1 Like

@telumire thanks for sharing, some key features I like in your approach;

  • Drag and drop or toggle status
  • Create in context ie todo button
    • I imagina create doing or create done would have its uses
  • Create then set tiddler type on demand
  • Manual reorder

Once nice thing about Projectify is to drag and drop on a project to “change” project.

One thing my solutions also include is the ability to flag completed todo items as a reference or archive items, when it contains information to retain. Otherwise done todos can be “purged” occasionally.

I like your example @telumire because it is making greater use of tiddlywiki features to have intuitive, functional yet a minimalist UI.

1 Like

I use Projectify daily; am a big fan!

1 Like

Not sure if anyone else has encountered this, but it seems the latest TiddlyWiki version 5.3.7 breaks the drag-and-drop functionality of Projectify’s Project items … the Project tag gets removed from the ToDo and it disappears from the list.

I do realize that this is an archived plugin. Not sure if anyone knows how to fix this behavior.

@gavcloud

I will test it when I get home, but I have not noticed this. I use a heavily modified projectify and evolutionary design enhancements.

I will fix it if needed.

On TiddlyWiki V5.3.6

Dragging a tiddler title in the inbox, and open in the story over a project name in the sidebar removes inbox and adds the project tag. Subsequent drag and drop on other projects removes the first project tags and adds the new one.

On TiddlyWiki V5.3.7

The behaviour is the same as above, so I expect your problem is most likely independant of the tiddlywiki upgrade.

So unless I misunderstand you problem this is not happening on either version for me.

Hi, I can confirm that this is due to a bug introduced by TiddlyWiki v5.3.7, most probably due to changes to the list-tagged-draggable macro.

1 Like