As Nathan and others have pointed out, we need to discuss, agree, and document how we would like to accept contributions.
I think at most, we should accept patches on the mailing list, and PRs on GitHub. But personally, I think we should only support PRs. I think a unified method for all contributions is desirable and makes the PPMC's lives easier. PRs require less work from committers, and tie into the automated build tools easier. They are way easier to keep track of too - Github just lists them all for us. They also can be reviewed and merged without leaving the browser, assuming the change is valid and the build testing has coverage. What do you think? Best, Anthony