Skip to content

Update and automate report figure to map repos to objectives#301

Merged
maxrjones merged 4 commits intomainfrom
add-reports-visualization
Jan 12, 2026
Merged

Update and automate report figure to map repos to objectives#301
maxrjones merged 4 commits intomainfrom
add-reports-visualization

Conversation

@maxrjones
Copy link
Collaborator

Generated using claude code

Co-authored-by: Aimee Barciauskas <aimee@developmentseed.org>
reports/plot.py Outdated
0.93,
f"Commits per Repository ({date_range})",
ax.set_title(
f"{pi.upper()} ODD's commits to open source repositories",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should this be "merged PRs" or "commits to default branch of"?


## Visualization

The commits per repository chart uses color-coding to show which objective each repo contributes to. Repos that contribute to multiple objectives are shown with split bars.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we add something like:

the number of merged PRs/commits to default branch should not be interpreted as the relative significance of any given repository in our work, as the development cadence and method varies across these repositories.

Copy link
Contributor

@abarciauskas-bgse abarciauskas-bgse left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @maxrjones ! I didn't read the code exhaustively but I reviewed the README updates and that documentation was helpful.

@maxrjones maxrjones merged commit 1f89c4c into main Jan 12, 2026
1 check passed
@maxrjones maxrjones deleted the add-reports-visualization branch January 12, 2026 17:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants