-
Couldn't load subscription status.
- Fork 56
Description
Feature Category
None
Problem Statement
With the current projects implementation (#118) tasks can be children of other tasks, which can be children of other tasks etc. So task can have multiple parents, grandparents and grandgrandparents etc.
In project management this is alike to a project being a part of an area, that has projects with subprojects that have tasks. To improve project management it would be great if this hierarchy would be part of TaskNotes.
Proposed Solution
No response
Use Case Examples
Create a filter option with a (virtual) field: "Projects Parents", based on the hierarchy of projects. Consider the following four notes:
Child D
---
projects: "Parent B"
---
Child C
---
projects: "Parent B"
---
Parent B
---
projects: "Grandparent A"
---
Grandparent A
---
projects:
---
The virtual field "Projects Parents" for Note C (and Note D) would be ["Grandparent A", "Parent B"]. And for note B it would be ["Note A"].
A filter for notes with the pseudo-query parents.contains("Grandparent A") would yield: ["Child D", "Child C", "Parent B"]
A filter for notes with the pseudo-query parents.contains("Parent B") would yield: ["Child D","Child C"]
This way you could filter notes by "super"-project like you would querying tasks from a certain area or project that contains other projects.
Priority/Impact
High - This would significantly improve my workflow
Additional Context
No response
Metadata
Metadata
Assignees
Labels
Projects
Status