Re: [tw] [TW5] How to create a list of blocked or unblocked tasks?
I was about to ask how to create a list of tasks not tagged with other tasks, but I have figured it out: [tag[task]!tag[done]] -[tag[task]tagging[]] On Thu, Nov 7, 2013 at 3:00 PM, Jeremy Ruston wrote: > > I'm glad it's making sense for you. If you're enjoying it I would > encourage you to spread the word as far as you can - TW5 needs the oxygen > of popularity to survive. > Tiddlywiki is a great way to keep records of information with complex relationships. I have tried various flavors of "MindMapping" software - Freemind, XMind, CMapTools, TheBrain. They are useful, but limited and tend to grow too cumbersome as more functionality is added. I also tried many different task management systems: Todoist, Google tasks, task (a console text-based Linux application, very powerful, BTW), GTG, Evolution, various Firefox add-ons. In most of them, it's difficult to create links between tasks/projects/contexts/contacts/emails/files etc. I like simple systems like "hipster PDA" which is just a stack of index cards. But with index cards, planning projects is difficult. I can sort a stack of cards by priority, but I cannot place same card into multiple stacks grouped by contact/context/project. Linking an index card to computer files or emails is, of course, difficult. TW5 seems unsurpassed in its flexibility while using a very minimal interface. It resembles a stack of index cards while allowing to group and sort these cards as needed. I do spread the word as much as I can. -- 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 http://groups.google.com/group/tiddlywiki. For more options, visit https://groups.google.com/groups/opt_out.
Re: [tw] [TW5] How to create a list of blocked or unblocked tasks?
Hi Arkady Yess! This is exactly what I was looking for. > > I don't quite understand how the "tagging[]" condition works. It looks > like filters preceeding the "tagging[]" apply to the tag tiddlers and > filters following "tagging[]" apply to the list tiddlers themselves. Is it > correct? > The tagging filter replaces the currently accumulated tiddlers with any tiddlers that they are tagging. I'm afraid it only makes sense with a rather careful and specific reading the very similar English words tag, tags, tagging, tagged etc. > Thank you very much! > I'm glad it's making sense for you. If you're enjoying it I would encourage you to spread the word as far as you can - TW5 needs the oxygen of popularity to survive. Many thanks, Jeremy. > > > > -- > Arkady > > -- > 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 http://groups.google.com/group/tiddlywiki. > For more options, visit https://groups.google.com/groups/opt_out. > -- Jeremy Ruston mailto:jeremy.rus...@gmail.com -- 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 http://groups.google.com/group/tiddlywiki. For more options, visit https://groups.google.com/groups/opt_out.
Re: [tw] [TW5] How to create a list of blocked or unblocked tasks?
Jeremy, This is awesome! Thanks a lot! On Thu, Nov 7, 2013 at 11:50 AM, Jeremy Ruston wrote: > Hi Arkady > > I don't think it's currently possible to filter for your postponed tasks; > as discussed previously, we'd need a new filter operator that allows > comparisons. > I understand. For now, I created a list of postponed tasks grouped by "start" date and delete the "start" field manually each day. To do that, I customized the "sameday.js" filter to use "start" field instead of "modified" and added the new filter as "samestartday". Works for me. Actually, moving tasks from "postponed" to "active" manually makes me review them at the same time. !Postponed Tasks <$list filter="[!has[draft.of]tag[task]!tag[done]has[start]sort[start]eachday[start]]" itemClass="tw-menu-list-item">'' <$view field="start" format="date" template="DDth MMM "/>'' <$list filter="[!tag[done]samestartday{!!start}sort[created]!sort[priority]]" itemClass="tw-menu-list-subitem"> <$checkbox tag="done"> <$view field="priority"/> <$view field="title" format="link"/> > Anyhow, this gives us tiddlers tagged task that are not done: > > [tag[task]!tag[done]] > > This gives us all the tiddlers tagged with tiddlers that are tagged task > that are not done: > > [tag[task]!tag[done]tagging[]] > > We can further filter for tiddlers that are themselves tasks: > > [tag[task]!tag[done]tagging[]tag[task]] > > Yess! This is exactly what I was looking for. I don't quite understand how the "tagging[]" condition works. It looks like filters preceeding the "tagging[]" apply to the tag tiddlers and filters following "tagging[]" apply to the list tiddlers themselves. Is it correct? Thank you very much! -- Arkady -- 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 http://groups.google.com/group/tiddlywiki. For more options, visit https://groups.google.com/groups/opt_out.
Re: [tw] [TW5] How to create a list of blocked or unblocked tasks?
Hi Arkady I don't think it's currently possible to filter for your postponed tasks; as discussed previously, we'd need a new filter operator that allows comparisons. Anyhow, this gives us tiddlers tagged task that are not done: [tag[task]!tag[done]] This gives us all the tiddlers tagged with tiddlers that are tagged task that are not done: [tag[task]!tag[done]tagging[]] We can further filter for tiddlers that are themselves tasks: [tag[task]!tag[done]tagging[]tag[task]] Does that help? Best wishes Jeremy On Tue, Nov 5, 2013 at 10:37 PM, Arkady Grudzinsky wrote: > My TW5 use case is a task management system. I find the <$list> widget > along with the ability to create custom fields very instrumental. I need a > filter for "blocked" tasks - tasks tagged with other tasks. > > Concepts (nothing new - most borrowed from previous implementations such > as mGSD): > * A task is a tiddler tagged "task". > * Complete tasks - tiddlers tagged "task" and "done". > * Postponed tasks - tiddlers tagged "task" with "start" field set to some > date in the future. Postponed tasks replace ticklers in my system. > * Blocked tasks - tiddlers tagged "task" which are also tagged with > incomplete task tiddlers (tiddlers tagged "task", but not "done") > * Active tasks - filter="[tag[task]!tag[done]!has[draft.of]!has[start]]" - > need to add a condition for unblocked tasks (tasks not tagged with other > incomplete tasks). > > How can I ceate a filter for "blocked" and "unblocked" tasks? > > This is also useful to select tasks that do not belong to any project - > tiddlers not tagged with tiddlers tagged "project" or projects that do not > belong to realms, areas, etc. > > Is it possible to create such filters? > > > -- > 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 http://groups.google.com/group/tiddlywiki. > For more options, visit https://groups.google.com/groups/opt_out. > -- Jeremy Ruston mailto:jeremy.rus...@gmail.com -- 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 http://groups.google.com/group/tiddlywiki. For more options, visit https://groups.google.com/groups/opt_out.
[tw] [TW5] How to create a list of blocked or unblocked tasks?
My TW5 use case is a task management system. I find the <$list> widget along with the ability to create custom fields very instrumental. I need a filter for "blocked" tasks - tasks tagged with other tasks. Concepts (nothing new - most borrowed from previous implementations such as mGSD): * A task is a tiddler tagged "task". * Complete tasks - tiddlers tagged "task" and "done". * Postponed tasks - tiddlers tagged "task" with "start" field set to some date in the future. Postponed tasks replace ticklers in my system. * Blocked tasks - tiddlers tagged "task" which are also tagged with incomplete task tiddlers (tiddlers tagged "task", but not "done") * Active tasks - filter="[tag[task]!tag[done]!has[draft.of]!has[start]]" - need to add a condition for unblocked tasks (tasks not tagged with other incomplete tasks). How can I ceate a filter for "blocked" and "unblocked" tasks? This is also useful to select tasks that do not belong to any project - tiddlers not tagged with tiddlers tagged "project" or projects that do not belong to realms, areas, etc. Is it possible to create such filters? -- 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 http://groups.google.com/group/tiddlywiki. For more options, visit https://groups.google.com/groups/opt_out.