Skip to content

Consider repositioning pipeline status in merge request list

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

When looking at assigned merge request list, by accessing https://gitlab.com/dashboard/merge_requests?assignee_username=brodock, as part of the maintainer role, I want to quickly scan merge requests by their pipeline status.

I can, for example, delay looking at pipelines that are still running, until it gets either green or red.

Because of how this is structured today, we most of the metadata condensed in the right side:

merge-request-fluid

As can be seen above, we have variable content that will dis-align the status indication. This makes it harder to visually scan.

A possible alternative is to move it further to the right, but that feels not consistent to how we deal with other status listing.

Here is 'similar issues' example:

similar_issues

This is how the merge request widget displays it (emphasis to the left summarized state):

mr_widget

This is how the related merge requests are displayed:

related_mr

The example above is interesting but slightly different to the personal merge request list, because we can filter by the state using the navigation tabs, so we don't have the need to display the state on the left side.

This leaves me with a suggestion to improve it, by moving the status to the left side, which seems to be the most consistent among other usages:

Proposal

proposal

Edited by 🤖 GitLab Bot 🤖