I think this “chains of PRs” thing is working quite well. I’ve been playing around with how I name the branches, and thinking harder about automating it.
Of course it’s really ballooning the number unreviewed PRs I have.
I think my new name might be Dylan “Twenty Unreviewed Pull Requests” Hardison.
But some observations:
- Even with no automation, this isn’t much more work for me.
- Smaller commits lend themselves to drive-by reviews.
- I’ve also observed more mistakes being found.
So I’m going to continue to work this way for all larger tasks.
I wonder how many PRs it will be to implement oauth2?