@123e16e8 @6adcf666 How about sending a PR over email, instead of the patches themselves?
https://git-scm.com/docs/git-request-pull
It seems like this flow would minimize complexity of email based development, while retaining many (but not all) of the benefits for offline work. I have never actually used this flow though, so I'm not sure how well it works in practice.
@e5b72764 @6adcf666 having patches in emails gives an ability to apply them, write a review without having a network.
Probably pull requests are good for some use cases, but not very offline friendly :)