Enable users to search for issues and MR's they are participants on
Problem to solve
As a user who has commented on, or been active on, an issue or MR, I'd like to search to find all issues I've been active on, so that I can re-find issues/MR's that I need to continue to contribute to.
Intended users
everyone
Further details
Slack thread on this: https://gitlab.slack.com/archives/C0AR2KW4B/p1555629141253500 (while it lasts)
I run into this problem all the time and frankly, the lack of this ability makes me give up on finding past issues I've been involved in and seek external means (like looking through old Slack threads), which I should not have to do.
We will be doing a competitive campaign against Jira this year and the lack of this basic capability will make it tough to win over Jira users.
Proposal
Add in search an option for "participant" (neither "author" or "owner" solves this problem). Allow me to make it my default search.
Use case:
- One day, I commented on an issue that someone mentioned in Slack.
- a week passed by, with lot's of commenting on and working on various issues
- the subject of the issue I commented on (in step 1) comes up again
- I want to add some information to the issue
- To find that issue again today the most efficient way is for me to go back to Slack (which doesn't exactly have great search capability).
What does success look like, and how can we measure that?
The most obvious general measure of success is that I can stay in GitLab to find issues that I have previously been active on (if it's more efficient for me to go to an external tool like slack or google search then we have failed).
I imagine this solution in two forms:
- a search key option for "participant"
- the "issues" quick access icon (which today only shows me issues I'm the assignee on) to show me all issues I am a participant on.
Links / references
@johnjeremiah - for Jira campaign prep @ebrinkman - as acting Plan PM