[go: up one dir, main page]

Skip to content

show commit graph next to commit-list in merge-requests

Problem to solve

It can sometimes be confusing to determine the order of the commit-list in a merge-request.

Target audience

I'm sorry, I can't really fill this out as specified in the template, because the link to the personas return 404. Please advice :)

Further details

While commit-order with most recent commit on the top is the de-facto standard for showing commit-lists in Git tools, it seems like it's not completely universal. In particular GitHub shows the commit-list on pull-requests sorted by timestamp rather than commit order, and with the most recent commit on the bottom.

This makes it confusing for users used to GitHub's ordering to read merge-requests in GitLab.

Proposal

We can make this immediately obvious by including the commit graph next to the commit-list, decorating it with the branch name at the tip.

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

I'm not sure this is directly measurable.

Links / references

https://lists.freedesktop.org/archives/mesa-dev/2019-January/213659.html