Hacker Newsnew | past | comments | ask | show | jobs | submit | tragic95's commentslogin

Agree. After leaving FB, I was surprised to see no open source tool recreate its stacking workflow.

Graphite is a god send in my post FB career!


Did you even read the full article? Based on it's definition, Google would be called a polyrepo company.


I generally like the idea of keeping PRs small, but it can be difficult to do so, because I'm spending too much time waiting on code reviews.


++ to stacking - google has lots of folk's writing on this, ie: https://benjamincongdon.me/blog/2022/07/17/In-Praise-of-Stac...

The general idea is that you have a chance to parallelize waiting for review with you writing more code, leading to high-velocity small PRs and never being blocked.


Stack!


I'm convinced that all repositories with more than a few hundred PRs definitely need a merge queue. Glad to see discussion in this space, I've been frustrated by the lack of merge queues at previous companies.


Agreed. It's a common problem that many teams don't even realise they have.

Same thing with stacked PRs. It's a wonder Github hasn't shipped with merge queue+stacked PRs by now.


Graphite.dev is stacked PRs for github


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: