bids-matlab icon indicating copy to clipboard operation
bids-matlab copied to clipboard

NMIND certif

Open Remi-Gau opened this issue 2 years ago • 0 comments

NMIND bronze certif

testing

  • [x] Provide / generate / point to test data
  • [x] Provide instructions for users to run tests that include instructions for evaluation for correct behavior

infrastructure

  • [x] Code is open source
  • [x] Package is under version control
  • [x] Readme is present
  • [x] License is present
  • [x] Issues tracking is enabled
  • [x] Digital Object Identifier (DOI) points to latest version
  • [ ] All documented installation instructions can be successfully followed

documentation

  • [x] Landing page (e.g., GitHub README, website) provides a link to documentation and brief description of what program does
  • [x] Documentation is up to date with version of software
  • [x] Typical intended usage is described
  • [x] An example of its usage is shown
  • [x] Document functions intended to be used by users
  • [x] Description of required input parameters for user-facing functions with reasonable description of inputs
  • [ ] Description of output(s)
  • [x] User installation instructions available
  • [x] Dependencies listed

NMIND silver certif

testing

  • [x] Some form of testing suite present
  • [x] Test coverage > 50%

infrastructure

  • [x] Issue template(s) available
  • [x] Continuous integration runs tests
  • [x] No excessive files included

documentation

  • [ ] Background/significance of program
  • [x] One or more tutorial to showcase the multiple of the program's usages
  • [ ] Any alternative usage that is advertised is thoroughly documented
  • [ ] Thorough description of required and optional input parameters
  • [x] Document public functions
  • [ ] A statement of supported operating systems / environments

NMIND gold certif

testing

  • [ ] Test coverage > 90%
  • [x] Benchmarking information is provided for examples

infrastructure

  • [ ] Continuous integration builds packages
  • [x] Continuous integration validates style
  • [ ] Journal of Open Source Software submission
  • [x] Contribution guide present
  • [x] Code of Conduct present

documentation

  • [ ] Continuous integration badges in README for build status
  • [x] Continuous integration badges in README for tests passing
  • [ ] Continuous integration badges in README for coverage
  • [ ] Document functions, classes, modules, etc.
  • [x] Has a documented style guide
  • [ ] Maintenance status is documented

Remi-Gau avatar Jun 05 '23 13:06 Remi-Gau