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

What does it mean to be a contributor and how many does the Julia ecosystem have #1253

Open
logankilpatrick opened this issue Apr 4, 2021 · 2 comments

Comments

@logankilpatrick
Copy link
Member

One important metric we should be tracking and sharing is contributors to the language and ecosystem. This is really really hard to do. We can obviously go for the low hanging fruit via GitHub and look at who committed to a repo but that often time isn't enough.

A few possible metrics that would be cool to track:

  • The number of people who contributed to all of the registered Julia packages per month (including issues and PR's)
    • The number of new folks who contributed to those packages
  • See way of tracking non code contributions

On the question of what it means to be a contributor, this will hopefully be taken care of by our 2021 GSoD proposal. This whole discussion was inspired by the NumFocus project survey where I had to say how many "contributors" Julia had which was quite a difficult question to answer.

This could be a cool JuliaHub feature too I suppose @ViralBShah @aviks

@giordano
Copy link
Contributor

giordano commented Apr 4, 2021

I have the answers for the metrics questions, wait for JuliaCon 🙂

@ViralBShah
Copy link
Member

ViralBShah commented Apr 4, 2021

So long as the contribution goes to a repo (julia or package), it can be automatically counted. Even our docs usually go into the repos.

Other contributions are books published, tutorials, videos and such - which have to be done manually by someone.

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

No branches or pull requests

3 participants