Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
x/build/devapp: doesn't make it clear which subrepo a pending CL belongs to #30096
Our commit message formatting rules instruct people to omit subrepo prefix (like "x/crypto/") from CL subjects, since those are used only in the issue tracker.
However, the current release dashboard doesn't display the subrepo, making it hard to find (correctly formatted) CLs for a given subrepo package. For example, see https://groups.google.com/d/msg/golang-dev/j7w5535aLjA/BuE0P-wkFwAJ for a recent occurrence (/cc @bcmills).
I'd like to make a change to better visualize the subrepo that a given CL affects. Here's the proposed fix:
It was easy to implement by reusing the logic for doing the subject parsing from gochanges.org.
It also brings a benefit that improperly formatted CL subjects (that don't omit "x/crypto/" prefix) are easier to spot (and fix):
I've sent CL 161219 with the fix. It can be previewed on a staging instance: