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

plugin: sourmash_plugin_venn #3

Open
9 of 12 tasks
ctb opened this issue Aug 1, 2023 · 0 comments
Open
9 of 12 tasks

plugin: sourmash_plugin_venn #3

ctb opened this issue Aug 1, 2023 · 0 comments

Comments

@ctb
Copy link
Collaborator

ctb commented Aug 1, 2023

At https://github.com/sourmash-bio/sourmash_plugin_venn

Absolute requirements for a plugin:

  • posted to pypi
  • shows up properly after install with info -v
  • installation requirements are correct

Minimal requirements:

  • plugin has a basic README
  • if a script, scripts output is a good single line

Upgrading your plugin:

  • plugin code from template no longer has any 'xyz' strings
  • README contains example command lines, output, and/or screenshots
  • plugin has good default output for basic usage, -h/--help, and epilog
  • plugin has some automated tests
  • automated tests run on PRs and commits
  • -q/--quiet and -d/--debug suppress and produce output appropriately

The long haul:

  • plugin has automated tests with good code coverage
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant