Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Report our major upstream contributions in our quarterly updates #482

Open
choldgraf opened this issue Jul 25, 2022 · 0 comments
Open

Report our major upstream contributions in our quarterly updates #482

choldgraf opened this issue Jul 25, 2022 · 0 comments

Comments

@choldgraf
Copy link
Member

Context

I have been working on our quarterly team update using @damianavila's excellent "team changelog" list that he shared below:

However, that changelog tracks items that tend to be 2i2c-focused (around our hubs, communities, etc). Given that a large part of our mission entails providing upstream contributions and support, we should also communicate to our stakeholders what kind of upstream work we have done.

Proposal

We should define some way to track the upstream contributions that 2i2c team members have performed while "wearing their 2i2c hat". AKA, things that are in-scope for being on the clock (and not things that people feel they are doing in their off-work hours, 2i2c shouldn't get credit for that IMO).

It will be difficult to track this automatically and easily, but here are a few rubrics we might follow:

  • Define a few key stakeholder projects (e.g., jupyter, jupyterlab, jupyterhub, pydata-sphinx-theme, executablebooks).
  • For each project:
  • Grab a list of any pull request that was merged with a window of time, that was authored by a 2i2c team member
  • Calculate the number of comments we gave on issues and code reviews we performed
  • Have a section for "upstream contributions" that includes any notable PRs we grabbed above, as well as some summary statistics for each like "participated in N conversations"

Updates and actions

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Needs Shaping
Development

No branches or pull requests

1 participant