Open petruut opened 2 months ago
Thank you very much for opening up this issue! I am currently a bit overwhelmed by the many requests that arrive each week, so please forgive me, if I fail to respond personally. I am still very likely to at least skim read your request and I'll probably try to fix all (real) bugs if possible and I will likely review every single PR being made (please, give me a heads up if you intent to do so) and I will try to work on popular requests (please upvote via thumbs up on the original issue) whenever possible, but trying to respond to every single issue over the last years has been kind of draining and I need to adjust my approach for this project to remain fun for me and to make any progress with actually coding new stuff. Thanks for your understanding!
Makes sense to also allow this for tags when we add this.
Omnifocus has a nice way of wrapping this to allow for fairly well organised/ dense Projects and Tags hierarchies.
The quick add syntax from Omnifocus could be useful as well: I can quick add/ quick create a new tag/ project directly in the hierarchy by using " : " (which hints more at namespaces). An alternative could be "/" (which hints more at folders).
E.g. adapting this to the establishing quick entry syntax of SuperProductivity, this might look like:
+Folder : Subfolder : NewProject2 +Folder/Subfolder/NewProject
The smart auto-complete suggesting the available options within that hierarchy.
The same logic should apply to be both Projects and Tags - I see no reason why we'd fragment this.
Pretty quickly, for professional users at least, the projects and tags will become overwhelming. The app needs a way to organise this.
The industry standard of allowing folders should also be implemented here. An alternation would be namespace, which is neat and more powerful but perhaps more difficult to implement.
Folders would allow to tuck all People tags together, Priority tags together, Status tags together, etc. Same applies for projects - all personal, professional, relationship, home, related projects can reside in a neater way.
This is essential to allow the app to scale and fit the complexity of the life of most users.