Enable better individual page feedback tracking

Background

Currently the feedback on individual pages can be hard to track. Each page has:

  • Edit button to submit MRs with improvements (actually 2 buttons; related to #804 (moved))
  • Create an issue button but template doesn't include any identifiers to source page. Also it includes a label that wont successfully apply for any non-gitlab-org members (as in most individual contributors).
  • Comments feature (rather useless IMO and hard/impossible to track... also comments get out dated as page changes)

Problem to solve

Ideally it should be easy to see items related to a given page:

  • All feedback (issues) for a given page
  • All open MRs against a given page

Proposal

  • Edit buttons and create issue buttons add searchable unique identifier for page to template
  • Add view all page feedback button that searches for open issues. Second button for open MRs?
  • Remove comments feature in favor of GitLab Dogfooding

Inspiration... see Microsoft docs, e.g. https://docs.microsoft.com/en-us/powershell/scripting/learn/ps101/02-help-system?view=powershell-7#feedback

Edited by Ben Bodenmiller