Grand plot to overthrow Gerrit
This page is obsolete. It is being retained for archival purposes. It may document extensions or features that are obsolete and/or no longer supported. Do not rely on the information here being up-to-date. |
Gerrit have numerous issues.
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
edit- 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
More random things
editNeeded
edit- 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
edit- 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
edit- Find more stuff, talk to folks involved in previous discussions, etc
- Talk to actual users
- Look into feasibility of options
- Prototype based on feasible options
- Kidnap developers
- Kidnap users
- ...
- Get arrested.