Hey Dmitry and Matt, First off, `git-request-pull` requires the user to have their own repository hosted somewhere, and someone would need to clone it/add a remote and fetch from it just to check out what's inside. That means extra steps with no real benefits. Dmitry Alexandrov writes: > The only thing the I am aware of is git-am, which provides... nothing (?) over a simple pull request. Reciprocally, I don't think a simple pull request provides much over git-am, except that with `format-patch`, everything is simply text, that once sent over email (in a decentralized fashion) can be simply responded to and read without relying on complicated javascript in a browser, and using your mail reader of choice. Applying a patchset is pretty easy with tools like b4, lei and friends. Also, patches lend themselves much better to an iteration workflow, I know that at least GitHub doesn't like when people rewrite PR history, which is imo the only solution to get a clean git history in the end. Best, -- Josselin Poiret