Provide a way to work with a referenced issue from anywhere in the product without leaving your current context
Problem to solve
Currently, the only way to interact with an issue in more depth is going to the corresponding issue detail view. This makes it difficult and inefficient to iterate on issues within other contexts and workflows, such as building a roadmap via epics, or updating an issue referenced on an issue board.
Issues should be a first class citizen and should be accessible to view and edit anywhere within GitLab without losing the context of your current workflow.
Currently, there are disparate implementations of this:
- An issue board allows you to view more details of an issue via a fly-out, but it is incomplete and the pattern is not established more broadly across the product.
- Soon, you will be able to create an issue from within an epic, but there is no way to easily iterate on that issue without out opening a new tab, which is somewhat disruptive to the epic workflow.
Intended users
Any GitLab user where an issue is referenced.
Further details
Why
- Both internal and external users have been annoyed by the disruptive experience of our current implementation - (TO DO: Link to all relevant issues)
Use Cases
- When i'm working on an epic and want to update an issue or learn more about it, I want an easy to view the issue without leaving my epic view.
- When I'm viewing an issue list, I want to view/edit/update an issue without having to open a new tab to retain the context of my issue list (or use the browser's back button).
- When I'm viewing an issue board, I want to easily work with an issue without having to leave the context of the issue board I'm working within.
- When I'm viewing an issue board, I want to see comments and related MRs without having to navigate to the issue. https://gitlab.com/gitlab-org/gitlab-ee/issues/13319
Proposal
- Provide a way to work with an issue in all of its glory from anywhere in the product without leaving your current context, opening a new tab, etc.
Permissions and Security
- TBD
Documentation
- TBD
Testing
- TBD
What does success look like, and how can we measure that?
- TBD
What is the type of buyer?
- TBD
Links / references
- Closed epic discussing this: &383 (closed)
This page may contain information related to upcoming products, features and functionality. It is important to note that the information presented is for informational purposes only, so please do not rely on the information for purchasing or planning purposes. Just like with all projects, the items mentioned on the page are subject to change or delay, and the development, release, and timing of any products, features, or functionality remain at the sole discretion of GitLab Inc.