-
-
Notifications
You must be signed in to change notification settings - Fork 8k
Add Linux Foundation Health Score badge to README #30505
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
Conversation
Congrats! We have onboarded matplotlib to LFX Insights, the Linux Foundation's platform for monitoring the world's most critical open-source projects. https://insights.linuxfoundation.org/project/matplotlib
Interesting! Clicking through the report, I have some questions about the metrics (which this may be the wrong venue to bring up). They seem like they are very focused on corporate backed / directed projects and not community driven projects which leads to some very odd conclusions.
On the positive side, I very much appreciate that this is pulling out basically everything we can get from github! Still does not capture the user support / community work off of GH, but is far better than just counting commits! It is possible to also ingest our discourse server? On one hand, this is very low cost to merge technically, but I also don't want to highlight a score card that are structurally always going to look bad on (because we are a community project not a corporate project). |
Thanks a lot for your feedback @tacaswell When we initially built Insights, we had the projects in mind that are under the umbrella of the Linux Foundation. This led to metrics like "contributions outside of work hours" as most contributors are getting paid for their work on LF projects. I agree that this should not apply to a project like matplotlib. I went on and removed the following metrics for your project (it might take a few hours to reflect):
Other than that, I don't think Insights makes matplotlib look "bad" at all. Our overall assessment is "healthy" which is really awesome for a volunteer-driven project!
We will take a look. You can follow the ticket here.
Yes. We do have a Discourse integration. But I would need an API key to onboard it. |
Dropping those metrics I'm happy to merge this! Our rules are normally 1 review for docs merges, but I would like a second review on this. If/when we merge this I'll reach out to sort out the discourse API key. |
Let's try this. |
@jonathimer Is there a way to gain insights on why these issues pop up and how to mitigate them? |
The controls in "Security & Best Practices" are powered by the OpenSSF Baseline projects. You can documentation about the controls on their website. We're currently working on a new feature that will tell you in Insights what this actually means and how you can mitigate it. I expect this to go live in the next 1-2 weeks. |
Congrats! We have onboarded matplotlib to LFX Insights, the Linux Foundation's platform for monitoring the world's most critical open-source projects.
https://insights.linuxfoundation.org/project/matplotlib