-
Notifications
You must be signed in to change notification settings - Fork 1
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
Cll Best Practices Badge Program "passing" checklist #93
Comments
I checked the items under vulnerability reports, but really they are the same as the bug reports, since we have no security risks to speak of. |
Working build system: N/A. |
For the "New functionality testing": I added an item to the PR checklist in #98. |
I think, as with vulnerability reports, the "Secure development knowledge" part is overkill for this project (and probably for most research software). I'll just check them, since I think the things listed there are not rocket science, so technically we fulfill the criteria. |
Static code analysis: also not applicable. |
Okay! So, all the items that are not yet checked now have a separate issue. ... except the following two under bug fixing:
I'm not sure we can (or want to) guarantee this. On the other hand, it seems unlikely that it will become an actual issue in the near future, since we have no users, except ourselves. |
That might change as the repo is used for the ZeroSpeech challenge - Multimodal track, that will be announced soon. I am not so kin on formalizing any such guarantee though as it is indeed not clear how we could ensure that once the project ends. |
Following #41, in this issue we can check off the items on the CII checklist.
Once we are done, we should add the badge to the readme, so that'll be checkmark number 1:
Basics
Basic project website content
FLOSS license
Documentation
Other
Change Control
Public version-controlled source repository
Unique version numbering
Release notes
Reporting
Bug-reporting process
Vulnerability report process
Quality
Working build system
Automated test suite
New functionality testing
Warning flags
Security
Secure development knowledge
Use basic good cryptographic practices
Not applicable.
Secured delivery against man-in-the-middle (MITM) attacks
Publicly known vulnerabilities fixed
Other security issues
Analysis
Static code analysis
Not applicable
Dynamic code analysis
The text was updated successfully, but these errors were encountered: