News for hackers. Stuff that matters.
Re:Stacked Diffs (and why you should know about them) by fosterfriends on Tuesday October 17, 2023 @02:17PM (#37919260)
Per https://stacking.dev/, tools like sapling, spr, graphite.dev, ghstack all exist to handle the pain points you're mentioning. Agreed it's hard with vanilla git and github, but with extra tooling you can get it to work well.

Also, totally agree on the "smaller the better" - https://graphite.dev/blog/the-ideal-pr-is-50-lines-long

Re:Stacked Diffs (and why you should know about them) by hinkley on Tuesday October 17, 2023 @03:59PM (#37920727)
I want a VCS with better merge support over time.

We have frameworks and project generators that could be repos you fork. The main advantage being more help with upgrading to versions with breaking changes (generators are terrible at this, and I end up faking this myself to see the diffs).