Add "Submit feedback" in-product feedback link

Description

We encourage people to submit bug reports and feature requests, but we expect that you know how to do this (find the appropriate project, create an issue, pick an issue template). We should make it easier. How about a Submit feedback menu item somewhere in the web UI, say under the avatar? How about dedicated for items for specific kinds of feedback so someone doesn't have to discover the template dropdown first?

Proposal

OP by Mark

Proposal

  • Add Submit feedback under the Avatar
  • Add Submit feature
  • Add Submit bug

Bug reports and feedback should go in issues, but I'm not sure where general feedback should go, if anywhere. Also, I'm not sure if issues should go into CE or EE project. It's hard to know up-front which one is correct as it depends on the feature, not just the distribution/tier they happen to be using.

Solution

Let's add a navigation item Submit feedback in the new "Help" menu. Once we add the What's new? and Submit feedback rows, we will add a separator between Help and the rest of the options.

If we do not offer an instance review, the content of the dropdown will be:

  • Help
  • -------------------
  • What's new?
  • Submit feedback
  • Contribute to GitLab

If we do offer an instance review, the content of the dropdown will be:

  • Help
  • -------------------
  • What's new?
  • Submit feedback
  • Contribute to GitLab
  • -------------------
  • Get a free instance review
No instance review Instance review
Edited by Andreas Kämmerle