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

SciCookie Quality Checklist (based on pyopensci guideline) #230

Open
10 of 14 tasks
EverVino opened this issue Mar 1, 2024 · 0 comments
Open
10 of 14 tasks

SciCookie Quality Checklist (based on pyopensci guideline) #230

EverVino opened this issue Mar 1, 2024 · 0 comments
Labels

Comments

@EverVino
Copy link

EverVino commented Mar 1, 2024

Summary

Check list for scicookie as sci tool
Reference pyOpenSci

  • Installation The package can be installed from a community repository such as PyPI (preferred), and/or a community channel on conda (e.g. conda-forge, bioconda).
  • Documentation The package has sufficient online documentation to allow us to evaluate package function and scope without installing the package. This includes:
    • User-facing documentation that overviews how to install and start using the package.
    • Short tutorials that help a user understand how to use the package and what it can do for them. Additionally, how to create a profile file and push it.
    • API documentation (documentation for your code's functions, classes, methods and attributes): this includes clearly written docstrings with variables defined using a standard docstring format. (this is not a library, so maybe we don't need this right now).
  • Core GitHub repository Files
    • README The package has a README.md file with clear explanation of what the package does, instructions on how to install it, and a link to development instructions.
    • Contributing File The package has a CONTRIBUTING.md file that details how to install and contribute to the package.
    • Code of Conduct The package has a CODE_OF_CONDUCT.md file.
    • License The package has an OSI approved license.
      NOTE: We prefer that you have development instructions in your documentation too.
  • Issue Submission Documentation All of the information is filled out in the YAML header of the issue (located at the top of the issue template).
  • Automated tests Package has a testing suite and is tested via a Continuous Integration service.
  • Repository The repository link resolves correctly.

Additional Information

Code of Conduct

  • I agree to follow the Code of Conduct
@xmnlab xmnlab changed the title SciCookie Quality Checklist SciCookie Quality Checklist (based on pyopensci guideline) Nov 20, 2024
@xmnlab xmnlab added the size:~5h <=5h label Nov 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants