-
Notifications
You must be signed in to change notification settings - Fork 294
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
docs(readme): CII Best Practices badge 100% completion #357
Comments
Thanks for the ping @petermetz |
@dcmiddle Overall the process was useful IMO. It wasn't very fun of course to grind through the questions, but I don't see how that could be improved. Future improvement idea that's not really tied to any specific question: A sort-of meta-metric that shows a number of a peer reviews (and the reviewer's name if they choose to publish it) from others similar how people can peer review and sign off on a research paper. Why? There's a big difference between me clicking through a questionnaire and saying 'yeah sure' to everything (the urge is always high to call one's own baby beautiful) and 5 other people also being in agreement with all my self reported answers. Another meta-metric suggestion would be to have the form show if the answers were regularly updated or not (every six months or a year maybe for a recommended period?). Why? Maybe this month I have no code with manual memory management in the repo, but next week someone adds some inline assembly or whatever else as a performance optimization and now suddenly it's relevant and we need to take care of it according to the CII badge questions. |
Very helpful feedback. Thanks @petermetz! |
From https://github.blog/2022-08-15-the-next-step-for-lgtm-com-github-code-scanning/
TLDR: lgtm.com is gone, the new version of it is CodeQL which we've had for years, so we can consider this task finished as such. |
Checklist to resolve
Describe the bug
We are not yet passing the CII Best Practices check (looks like from the TSC mailing list that we need 100%)
https://bestpractices.coreinfrastructure.org/en/projects/4089
To Reproduce
Visit the link or the project readme where the badge is at and observe <100% compliance.
Expected behavior
We should have 100% compliance on the badge.
Screenshots
Hyperledger Cactus release version or commit (git rev-parse --short HEAD):
v0.2.0
cc: @sfuji822 @takeutak @jonathan-m-hamilton @dhuseby @dcmiddle
The text was updated successfully, but these errors were encountered: