+1. Seems like a reasonable experiment, and it's easy to undo later on. It's worth pointing out that anyone curious about the component feature-branch commits that make up some larger contribution should still be able to see those in the Github UI. So the information is all still available if needed...
Jason On Sat, Dec 20, 2025 at 2:37 PM David Smiley <[email protected]> wrote: > > I really care/believe in the value of thoughtful commit messages to > communicate what a change is all about. But many times I increasingly see > here (and wherever GHE is used, in my experience), a lack of care. A > committer is excited to see a PR merged and they just hit the big green > button on GitHub to squash merge without thinking the slightest bit about > the commit message (apparently!), despite resulting in lots of junk in > there (e.g. "tidy"). Perhaps it annoys me more than it should... but boy > does it ever. In a word, it's "sloppy". Moreover, it's a lost opportunity > to say something of value to a future reader, rather than a series of > rather draft-y notes that reflects the iteration process, not the final > product of what was actually merged in the end. > > Next week, I plan to ask ASF Infra to configure our project to change our > configuration so that the squash commit message default will be only the PR > title. This will be less convenient for me and those of you who use the > existing intermediate commit messages as a draft to compose something > good. We'll deal with it; we'll get by. But hopefully looking at a big > *blank* text box by that squash merge button will prompt a... "oh yeah, > gotta write something there" to go do that. If we find this change to be a > net negative, we can change back. > > note: I checked if .asf.yaml has an option for this -- it doesn't. So I'll > file an INFRA ticket referencing GHE docs: > https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/configuring-commit-squashing-for-pull-requests > > ~ David Smiley > Apache Lucene/Solr Search Developer > http://www.linkedin.com/in/davidwsmiley --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
