Button "New Tag" besides button "Delete" in Branches listing
Problem to solve
Creating a tag from a branch.
Further details
We are managing a lot of legacy projects (talking about 20+ years of code history here). After such long time one ends up with hundres of branches. While some still are needed to fulfill maintenance contracts, most of them are outdated. As nobody knows what the future brings, these branches shall not get rdeleted, but instead they shall get replaced by tags. This is rather tedious, as one has to click back-and-forth between the "Branches" list and the "Tags" list a lot of times. There should be a simpler way to create a tag from a branch.
Proposal
Provide a button "New Tag" besides the button "Delete" in the Branches listing. Just as the "Delete" button will delete the branch of this line, that new button will create a tag on the HEAD of this branch.
What does success look like, and how can we measure that?
The button appears right to the existing "delete" button. Clicking it, one is asked for a name. Committing this dialog, a tag is created with that name, referencing the HEAD of that branch.