Bookmark issues/epics/merge_requests you are interested in
Problem to solve
I want to keep track of some issues that I really care about for a specific period of time, and I want to be sure I don't forget to check if they have been solved. For example, bugs affecting customers, handbook updates, etc.
The ideal flow is that I go somewhere (issue list? dedicated view?) and see the list of the issues I "bookmarked".
At the moment we have a few things that may help, but I feel they are not fulfilling the exact scope:
Subscribe
I'm automatically subscribed to issues I participate in, so there will be a lot of "noise" and the list is not only about what I want to have as top priority.
Add emoji
I found some proposal to use the my-reaction. This information is public and not fitting well for a temporary personal watchlist. It also requires you to have multiple watchlists (issues, epics, merge requests).
Add labels
Very rude hack of labels, very public, and not sustainable since we can end up having millions of labels in an issue
(just mentioned here because it was discussed in the past)
Assign myself
Works well if I'm the DRI for that issue, and I'm actively working to solve the problem. But not the right choice if I just want to oversee the process and check what's going on.
Intended users
Almost anyone, but since it's me reporting...
Parker, Product Manager
Proposal
Implement the ability to "tag" issues, epics, merge requests in a private way, per user, and to see the list somewhere. Similar to TODOs.
The list could be the very same list as TODOs, so we can easily see all the details from there, and click if we want to jump to a specific element.
Permissions and Security
Users can access and manage their own list.
What does success look like, and how can we measure that?
Count how many elements are added to the list.