On Sun, Sep 25, 2016 at 5:41 AM, Tim Starling tstarling@wikimedia.org wrote:
On 25/09/16 21:09, BinĂ¡ris wrote:
I try to familiarize myself with Gerrit which is not a good example for user-friendly interface. I noticed a letter B in the upper right corner of the screen, and I suspected it could be a portion of my login name. So I looked at it in
HTML
source, and it was. I pushed my mouse on it and I got another half window as attached.
So did somebody perhaps wire the size of a 25" monitor into page
rendering?
My computer is a Samsung notebook.
In T38471 I complained that the old version was too wide at 1163px (for my dashboard on a random day). Now the new version is 1520px. I'm not sure if the Gerrit folks are serious or are trolling us. Perhaps it is a tactic to encourage UI code contributions?
My suspicion is that the Gerrit folks (in particular, Shawn Pierce) aren't so much trolling us as saying "stop relying on the UI of Gerrit! That's not the point!" The last time I was paying close attention to this, Gerrit upstream seems to be particularly focused on building code review features suitable for: 1. Incorporation into git upstream 2. Integrated into development UIs like Eclipse
The strategy seems to be "Gerrit is a reference implementation of a code review UI for Git". I haven't paid close enough attention to either Gerrit upstream or Git upstream to know if the Gerrit core contributors have made progress in getting code review functionality added to Git core (or if they've given up, or if I completely misunderstood their strategy). I'm guessing that Eclipse has pretty good Gerrit support, but I rarely play with Eclipse, so that's just a guess based on the Eclipse Foundation's involvement with Gerrit.
As bd808 noted, Gerrit upstream seems to be working on yet another UI, which would make sense if their goal is to create a variety of compatible implementations of advanced Git functionality.
Rob