Categories for merge request comments

Problem to solve

Currently, comments on merge requests have no support for categorization. Tools like Fisheye and Upsource support categorizing comments such as labeling a comment as "Defect" or "Explanation".

Intended users

Developer

Further details

There should be a set of defaults that are globally available to every merge request. Probably the most important category is "Defect" to denote a comment that is calling out a big issue in the merge request.

Proposal

Support comment categorization. Categorization should be optional: not all comments must be categorized.

I have attached images of the UI that Fisheye and Upsource provide for this feature:

image

image

Permissions and Security

No security risk.

Documentation

Documentation about how to use this feature would need to be added.

Testing

Making sure the UI looks good even on very small screens.

What does success look like, and how can we measure that?

Supporting this feature like Fisheye or Upsource do.

What is the type of buyer?

Bronze

Links / references

Assignee Loading
Time tracking Loading