I like the interleaved comments with the header and body format. I wonder if the authors knew that unidiffs already support comment lines? From the PATCH(1) man page:<p>"After removing indenting or encapsulation, lines beginning with # are ignored, as they are considered to be comments."
Curious why you resorted to email diffs around instead of using pull requests on GitHub? It would be cool to see this integrated with the GitHub API so I could push out my comments to GitHub after editing.
This is a fantastic idea! I love it and I'm completely sold. If you manage to get Github to let you export diff comments as this format, you'll really have something there!
This looks promising. I'd love to see this integrated with gerrit and similar, to provide a two-way bridge between Gerrit change comments and email.