Thought-provoking article: scale OS software by corporate backing, or monetise PR review, as merging PR labour is scarce! https://twitter.com/nayafia/status/906953748143935489
Related Posts
I'm increasingly doubtful that commit messages should be entirely immutable.
I sometimes find myself editing or commenting on merged pull requests, to help future readers.
Phabricator appended a URL to commit messages, which helped. In principle PR merging could do the same thing.
I really like the MELPA model of packaging directly from git. It solves the problem of forgetting to release something -- just merge a PR and you're done.
It also makes version number bumps much less important.
You could go even further in a statically typed language and also figure out when breaking changes occur.
Learning software development through playing and contributing to a MUD: https://tashian.com/articles/how-i-learned-to-program/