Grand plot to overthrow Gerrit

Gerrit sucks.

It does some things right and could perhaps be rendered decent with a thorough overhaul, but as it is there does not appear to be much in terms of qualification of what all really is needed in a code review tool, what all gerrit does, and what all gerrit doesn't do, at least not all together in one place such that it could be easily formed into a large mallet and used to bludgeon people.

Because large mallets used for bludgeoning people are very important.

Random stuff

 * Git/Gerrit evaluation
 * http://www.gossamer-threads.com/lists/wiki/wikitech/301003?search_string=plin;#301003
 * David Schoonover
 * https://www.ohloh.net/p/launchpad
 * http://hire.jobvite.com/Jobvite/Job.aspx?j=o4gIWfwI&c=qSa9VfwQ

Needed

 * Everything
 * Pre-merge review
 * post-merge review
 * comments, diffs, and all them shiny things that help do stuffy stuff
 * interoperability with mediawiki and bugzilla
 * maintainability
 * usability
 * an endless supply of chickens
 * a really large pit
 * no major disruptions for developers

Gerrit

 * It works mostly. It just sucks.
 * Why the hell is the backend written in java, and the frontend in javascript?
 * Seriously, it sucks.

A PLAN

 * 1) Find more stuff, talk to folks involved in previous discussions, etc
 * 2) Talk to actual users
 * 3) Look into feasibility of options
 * 4) Prototype based on feasible options
 * 5) Kidnap developers
 * 6) Kidnap users
 * 7) Get arrested.
 * 1) Get arrested.