Hi folks,
Chad alerted me to the notes of the Gerrit Hackathon, which happened May 7-11:
https://groups.google.com/forum/#!msg/repo-discuss/kEL3FPT2rLo/w39qjsmnrwwJ
No one from WMF was there, but I thought you all might find this interesting.
Bits I found interesting:
* The Gerrit devs are working on a plugin/extension system, which
should make it much easier to extend Gerrit. They're planning both a
simple but stable API ("extensions"), and a more powerful but less
stable API ("plugins").
*, They plan to integrate Lucene, which in addition making search
generally work better, will also mean that they can then start moving
stuff out of the database and into git itself (in git notes[1] if
necessary for after-the-fact editing). It took me a while to
understand why this is useful, but now I get it. If they really go
all the way with this, it could mean cloning a repo will give you all
of the data in Gerrit, which means that Git guis could be made to
support Gerrit metadata, and that one might never have to interact
directly with the web interface.
* Tagging ("change labels") is on their roadmap (which the notetaker
acknowledges are "highly coveted"). However, they want to integrate
Lucene into Gerrit first, since they tags just being search metadata
that can be indexed/refreshed in Lucene rather than having to ever
live in the db.
Rob
[1] Git notes:
http://schacon.github.com/git/git-notes.html