Scripts for generating OpenStack development community statistics
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Russell Bryant 36402ae486 Remove received reviews from output.
Remove the number of reviews received from the reviewers report output.
I think this information is valuable, but the values we're getting are
not accurate.  The problem is that if a patch gets rebased, the trivial
rebase detection will automatically re-apply reviews.  Those are getting
counted even though they aren't new reviews being received.

Change-Id: I3f1c620c225c1d1d3f2a137b095bac847a353238
10 years ago
doc/source Cookiecutterify reviewstats. 10 years ago
projects Update tempest core group 10 years ago
reviewstats Remove received reviews from output. 10 years ago
.coveragerc Cookiecutterify reviewstats. 10 years ago
.gitignore Cookiecutterify reviewstats. 10 years ago
.gitreview Add .gitreview file 10 years ago
.mailmap Cookiecutterify reviewstats. 10 years ago
.testr.conf Cookiecutterify reviewstats. 10 years ago
CONTRIBUTING.rst Cookiecutterify reviewstats. 10 years ago
LICENSE Cookiecutterify reviewstats. 10 years ago
MANIFEST.in Cookiecutterify reviewstats. 10 years ago
README.rst Document the JSON schema a little. 10 years ago
babel.cfg Cookiecutterify reviewstats. 10 years ago
genresults-openreviews.sh Move openreviews into the reviewstats namespace. 10 years ago
genresults-reviewers.sh Move reviewers.py into the reviewstats namespace. 10 years ago
genresults-reviews-for-bugs.sh Move reviews_for_bugs into reviewstats. 10 years ago
openstack-common.conf Cookiecutterify reviewstats. 10 years ago
requirements.txt Cookiecutterify reviewstats. 10 years ago
setup.cfg Move reviewers.py into the reviewstats namespace. 10 years ago
setup.py Cookiecutterify reviewstats. 10 years ago
test-requirements.txt Cookiecutterify reviewstats. 10 years ago
tox.ini Ignore E126. 10 years ago

README.rst

reviewstats

Utility scripts for generating stats about OpenStack development.

Features

  • openreviews.py - Get some stats on the number and age of open reviews.
  • reviewers.py - See how many reviews each person has done over a period of time.

Usage

pip install reviewstats

Run the scripts.

Project definitions

Each project has a JSON file describing what reviews, bugs and so on will count towards that projects statistics. The JSON file should have a single top level object containing the following keys:

  • name: The project name.
  • subprojects: A list of Gerrit projects to include
  • core-team: A list of Gerrit usernames to consider as core reviewers across subprojects.