Andrew, great minds think alike :). Ian S. and I were just talking about this early today. I decided to submit a basic introduction to Gerrit. I'm not the 'best' person to give this talk -- I've only been using Gerrit for a few months -- but I was thinking that Gerrit from a new users perspective might be interesting.
I've put the talk in [1]. If someone with more experience puts a talk in, I'd be happy to vote my own talk down. Also, if someone would like to collaborate on a talk, I'd be happy to do that too.
Another talk that might be interesting is one on the Gerrit Plug-in / extension model. This is potentially very interesting to Eclipse adopters as it opens the door to tighter integration between code reviews and other Eclipse tools / technologies.
I've been playing with the Gerrit plug-in API on my own time, but it's currently in active development and changing daily. Shawn, do you expect Gerrit 2.9 to be stable by EclipseCon? Do you think an overview of the Gerrit Plug-in API would be interesting? One idea is that we have running example that's relevant to Eclipse, for example:
Create a Gerrit Plug-in that adds a button to the project page. When selected, it prompts for a bug number. It will automatically create an empty Revision (empty change-set) with a commit message derived from the bugzilla entry and a Change-ID. From here, a developer could fetch the commit, and start working on. They would --amend as usual, and push the changes back for verification / review. The advantage is that the link to bugzilla is already there, and the Change-ID is automatically included.
This talk with show both the Gerrit API as well as give the audience some ideas on how they could use it within the context of Eclipse.
Thoughts?
Ian