tree: 3bccee17e7ae7966db32b466da4af96fe9e622f2
  1. asf_activity.py
  2. project_birthdays.py
  3. README.md
asf-highlights/README.md

ASF Highlights

Scripts for generating monthly summaries of Apache Software Foundation activity. Both scripts use uv for dependency management and can be run directly.

asf_activity.py

Reports on ASF activity from the previous month: new committers, new PMC members, and software releases.

./asf_activity.py [OPTIONS]

Options:

  • committers — New committers added last month
  • pmc — New PMC members added last month
  • releases — Releases made last month
  • all — All of the above (default)
  • -m, --markdown — Save output to a timestamped Markdown file (activity_YYYY_MM_DD.md)
  • -h, --help — Show help

Multiple options can be combined, e.g. uv run asf_activity.py committers pmc --markdown.

project_birthdays.py

Generates a Markdown summary of Apache projects celebrating their establishment anniversary in the current month. Output (summary and log file) is written to the birthdays/ directory.

./project_birthdays.py