Allow cross-project / cross-namespace issues
Description
Issues live within a project. However some issues affect multiple projects and creating the same issue for each of them causes a lot of duplication.
Proposal
Mark issues to affect multiple projects. This implies listing the issues in the issue list / boards of every affected project and also of the corresponding namespace.
Use cases
- similar projects with different "flavors" (for example GitLab CE / EE)
- issues which require upstream changes (for example GitLab CE / Gitaly)
- issues which are worked on in forks (for example GitLab CE community contributions)
Feature checklist
Make sure these are completed before closing the issue, with a link to the relevant commit.
-
Feature assurance -
Documentation -
Added to features.yml