You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
James Gerity a4d15e7c01
Tweak suptitle
7 months ago
..
README.md Fix inverted open/closed items 7 months ago
analyze.py Tweak suptitle 7 months ago
out.png Tweak suptitle 7 months ago
query.py Update milestone visualization example to include multiple milestones 7 months ago
requirements.txt Add requirements file 7 months ago
sopel_milestone_data.json Update milestone visualization example to include multiple milestones 7 months ago

README.md

This is a little experiment in visualizing GitHub milestones over time, more specifically milestones in the project Sopel.

query.py contains the code necessary to query the GitHub GraphQL API to obtain information about issues and PRs associated with the target milestone (NOTE: if you want to re-run this code, you need to set the GITHUB_TOKEN environment variable)

analyze.py contains the code necessary to turn the data returned from this query into the plot below, counting up the number of open/closed issues at each time-point in the range to be plotted

Faceted plot of multiple Sopel milestones, showing Open and Closed items for each milestone