parent
b56b3ad969
commit
9a91ddc1ca
|
@ -0,0 +1,42 @@
|
|||
==========================
|
||||
Gerrit Dashboard Creator
|
||||
==========================
|
||||
|
||||
Creates custom urls for gerrit dashboards
|
||||
|
||||
The Problem
|
||||
===========
|
||||
|
||||
The Gerrit Review system is great, until it gets completely out of
|
||||
control with too much content in it. When you are staring at a single
|
||||
list of 400 reviews, it's completely overwhelming.
|
||||
|
||||
Sisyphus never had it so good.
|
||||
|
||||
The Solution
|
||||
============
|
||||
|
||||
I've found that slicing up the giant review task into a set of smaller
|
||||
buckets that you can see actually get smaller as you go through them
|
||||
becomes a far more motivating way of looking at reviews.
|
||||
|
||||
As of gerrit 2.6 there is support for building custom dashboards, both
|
||||
on the server side, and on the client side (as a url). These are
|
||||
really powerful.
|
||||
|
||||
The server side defintion for these dashboards is pretty easy to
|
||||
understand, however you need really extreme levels of permissions to
|
||||
create these dashboards. The client side definition is a single url
|
||||
which is hard to manipulate inline.
|
||||
|
||||
This tool takes the server side definition, creates the client side
|
||||
encoding of it, and spits that url out on the command line. You can
|
||||
then load it in your browser and off you go.
|
||||
|
||||
Contributions Welcomed
|
||||
======================
|
||||
|
||||
If you have a dashboard definition that your OpenStack team finds
|
||||
useful, please just send a PR. Very happy to include many many
|
||||
interesting examples in this repository for instances that people can
|
||||
find and use.
|
|
@ -6,9 +6,12 @@ foreach = (project:openstack/tempest OR project:openstack-dev/grenade OR project
|
|||
[section "QA Specs"]
|
||||
query = project:openstack/qa-specs
|
||||
|
||||
[section "Needs Feedback (Changes with no code review in last 5 days)"]
|
||||
[section "Needs Feedback (Changes older than 5 days that have not been reviewed by anyone)"]
|
||||
query = NOT label:Code-Review<=2 age:5d
|
||||
|
||||
[section "Your are a reviewer, but haven't voted in the current revision"]
|
||||
query = NOT label:Code-Review<=2,self reviewer:self
|
||||
|
||||
[section "Needs final +2"]
|
||||
query = label:Code-Review>=2 limit:50
|
||||
|
||||
|
|
Loading…
Reference in New Issue