Skip to content

Small tweaks for improved user experience

Subscribe to incoming reviews

Default Gerrit assumption about review requests is inverted compared to GitHub-like platforms. Even though change author may request review from specific Gerrit users, it is not considered to be the default workflow.

It is expected that reviewers setup their personal notification filters to be CC'ed on the changes that they consider interesting. This approach resembles that of CODEOWNERS but is configured on per-user (instead of per-repository) basis.

Personalized menu (saved searches)

Gerrit users can personalize menu items appearing in the top bar ('Your' dropdown). This may be useful for saving frequently used search queries.

Better diff on wide displays

Diff view provides some customization parameters.

Notable among those is 'Fit to screen' option which may be appealing to users with wide monitors. Try switching it on and seeing if you like the resulting diff view better. It will resize both diff columns to 50% of screen width and all files will now use the same alignment for diff columns which you may find aesthetically pleasing.

Set SSH username in client config

You may want to save username and port for connecting to Gerrit in your SSH client configuration file:

# ~/.ssh/config
Host review.frostfs.info
    User YOUR_USERNAME
    Port 2222

This will allow you to skip specifying user and port in git commands, e.g. git clone ssh://review.frostfs.info/TrueCloudLab/frostfs-node

Metadata in incoming e-mails (for filtering)

Gerrit e-mails contain a lot of metadata that is not rendered by default but is available to your e-mail client. You may refer to these values when configuring client side filters for incoming e-mail.