Hello all,
The last week, I've been working on a web interface to upload patches to Gerrit. This would allow people to contribute, even without using git for more than 'pull' and 'diff'. One could even use the SVN mirror on github to update & generate patches.
It uses OAuth to identify the user to prevent abuse, and the OAuth identified user will be listed as committer name in the commit. The username shown as 'owner' in Gerrit will still be 'Gerrit patch uploader'.
Another reason this is useful is if you're uploading other people's work - I find it annoying to have these listed under 'outgoing reviews', as they are patches I should review, not that I should ask others to review.
It's hosted on Tool Labs: https://tools.wmflabs.org/gerrit-patch-uploader/
Merlijn