https://github.com/davesteele/debian-rc-stats
Debian Release-Critical Bug Statistics
https://github.com/davesteele/debian-rc-stats
Last synced: 11 months ago
JSON representation
Debian Release-Critical Bug Statistics
- Host: GitHub
- URL: https://github.com/davesteele/debian-rc-stats
- Owner: davesteele
- License: gpl-2.0
- Created: 2017-05-22T12:59:35.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-08-10T16:17:38.000Z (over 8 years ago)
- Last Synced: 2025-01-13T13:29:26.073Z (about 1 year ago)
- Language: Python
- Size: 12.9 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Debian RC Stats
These are some helper scripts to collect and report on Debian Testing
Release-Critical bugs over time.
## Scripts
### getbts
Download the backing spools from BTS, and store them in the local
*btsspool* directory. As of Aug 2017, this will result in a download
of 3M files into a 100GB directory tree.
### comments.py
Scrape the local BTS spool, creating *comments.json* and *bugs.json*.
The first contains information on every comment on the RC bugs, and
the second information on the bugs themselves.
### srclookup.py
Read a local Packages file, and create a source package lookup
dictionary *srclookup.json*. The Packages file needs to be downloaded and
uncompressed before running the command.
### testuploads.py
Scrape the Debian Testing Changes mailing list archive, and store
*testing* upload information to *uploads.json*.
### makecsv.py
Create csv output with per-week stats for *outbugs.json*.
### buginfo.py
Analyze the local bugs.json, comments.json, srclookup.json, and uploads.json,
and output a processed bug list, *outbugs.json*.
## Files
### datestats.csv/ods
The output of makecsv.
### deb-popularity-dc17.odp
A slide presentation of some results.