Anisse on Nostr: It's 2024 and GitHub still encourages bad development processes: - it has no commit ...
It's 2024 and GitHub still encourages bad development processes:
- it has no commit message review UI (like Gerrit or ... e-mail 😬). Good commit messages are essential to long term projects, and not encouraging reviews if bad.
- GitHub actions don't test each commit independently, meaning you can very easily break bisectability of issues (there are workarounds)
- and it tends to encourage squash and merge (as a result of those two previous points?), which is only good for write-only projects
#Github
- it has no commit message review UI (like Gerrit or ... e-mail 😬). Good commit messages are essential to long term projects, and not encouraging reviews if bad.
- GitHub actions don't test each commit independently, meaning you can very easily break bisectability of issues (there are workarounds)
- and it tends to encourage squash and merge (as a result of those two previous points?), which is only good for write-only projects
#Github