The Rust and Servo projects enjoy giving credit to those who contribute to their GitHub repos, and congratulating new contributors when they land their first commits.
The gitstat tool turns
output into pretty graphs and statistics about new contributors and
orglog is designed to concatenate the git logs of all source repositories
(not forks) in a given organization.
credentials.py, and edit it to contain the
GitHub username and password of an account without 2-factor auth.
Alternately, set the
GH_PASS environment variables to contain
the username and password of a GitHub account without 2-factor auth.
python orglog.py orgname and the log will be created.
The following goes into gitstat's
TEMPLATE_FILE = 'aggregate_template.html' INPUT_FILE = 'log.txt' # None for stdin OUTPUT_FILE = 'index.html' # None for stdout
#TODO in orglog.py. Pull requests welcome.