Allow for more complex queries in issue boards _columns_
Problem to solve
Due to our limited expressiveness in issue boards, it can happen that issues show up multiple times. For me it is for example not possible to create a boards like described in the use cases.
Intended users
Further details
&&
is a logical AND, ||
a logical OR:
Boards for the current milestone
- Open
- gitlab-ce~992791 && un-assigned
- gitlab-ce~992792 && un-assigned
- Assignee: IC X
- Assignee: IC Y
- Closed
Overviews over whole groups
- Open
- Unassigned
- Assignee part of group X
- Assignee part of group Y
- Closed
Priority buckets
- Open
- gitlab-ce
3713903 || gitlab-ce3713902 - gitlab-ce
3713901 || gitlab-ce3713900 - Closed
Proposal
I would love to be able to express certain things in a simple query language, which allows for boolean composition. The available functions could be limited to things we already support, like e.g. assignee, milestone, author. But we could add more complex function like member_of_group, milestone_due_before, and many more after an MVC.
This potentially also could impact milestones and epics.
Permissions and Security
TBD
Documentation
What does success look like, and how can we measure that?
TBD