Scripts for generating OpenStack development community statistics
Go to file
Andreas Jaeger 8f9da79911 python version changes
In OpenStack CI we use python 2.7 and 3.5, use those in
tox.ini, remove 2.6, 3.3, 3.4 from setup.

Remove 2.6 from setup.cfg and change 3.3 to 3.5.

Change-Id: Ie69ca899f6fed9b1948d0fc3cb92393135d360b5
2016-12-17 19:25:50 +01:00
doc/source cleaning up index.rst file 2014-05-29 11:20:35 +02:00
projects Merge "Add tripleo-quickstart to tripleo projects" 2016-10-21 16:44:50 +00:00
reviewstats Indicate the branch when generating stable checks 2016-04-06 14:17:24 +10:00
tests Add --csv-rows option 2013-12-16 11:27:22 -05:00
.coveragerc Change ignore-errors to ignore_errors 2015-09-21 14:24:02 +00:00
.gitignore Add a bug statistics tool. 2013-12-06 08:13:37 +13:00
.gitreview Add .gitreview file 2013-07-01 15:03:59 +00:00
.mailmap Cookiecutterify reviewstats. 2013-11-25 03:26:57 +00:00
.testr.conf Cookiecutterify reviewstats. 2013-11-25 03:26:57 +00:00
CONTRIBUTING.rst Adjust wording for new Workflow URLs 2014-12-05 11:50:04 -08:00
LICENSE Cookiecutterify reviewstats. 2013-11-25 03:26:57 +00:00
MANIFEST.in Cookiecutterify reviewstats. 2013-11-25 03:26:57 +00:00
README.rst Document installation from repository 2015-04-02 09:40:49 -04:00
babel.cfg Cookiecutterify reviewstats. 2013-11-25 03:26:57 +00:00
genresults-openreviews.sh Add GERRIT_KEY and GERRIT_SERVER options in scripts 2015-03-26 17:53:29 +01:00
genresults-reviewers.sh Fix user and pass in genresults-reviewers.sh 2015-06-05 01:26:54 +00:00
genresults-reviews-for-bugs.sh Add GERRIT_KEY and GERRIT_SERVER options in scripts 2015-03-26 17:53:29 +01:00
openstack-common.conf Cookiecutterify reviewstats. 2013-11-25 03:26:57 +00:00
requirements.txt Remove argparse from requirements 2016-01-20 19:30:16 +01:00
setup.cfg python version changes 2016-12-17 19:25:50 +01:00
setup.py Cookiecutterify reviewstats. 2013-11-25 03:26:57 +00:00
test-requirements.txt Remove discover from test-requirements 2016-07-22 05:01:22 +00:00
tox.ini python version changes 2016-12-17 19:25:50 +01:00

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

Clone the git repository, then install the library:

pip install .

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.
  • lp_projects: A list of Launchpad project ids to include.