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

Workflow maintenance plugin concept #103

Open
ilveroluca opened this issue May 11, 2021 · 0 comments
Open

Workflow maintenance plugin concept #103

ilveroluca opened this issue May 11, 2021 · 0 comments
Labels
proposal Ideas to be discussed for future integration

Comments

@ilveroluca
Copy link
Member

Implement a mechanism to support integration of tools that support workflow quality, sustainability, development...

Example plugins

  • Workflow auto-upgrade plugin for Galaxy workflows -- we could write something
  • Workflow linting
    • Docker container linting, Tool linting, ...whatever we find

Possible interface ideas

  • plugins provide compatibility metadata against Workflow RO-crate
  • LM can use the metadata to automatically match workflows to plugins
  • Plugin analyses Workflow RO-create and returns result through LM API (API would have to be extended)
  • Execute compatible plugins automatically or if triggered through API
@ilveroluca ilveroluca added the proposal Ideas to be discussed for future integration label May 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
proposal Ideas to be discussed for future integration
Projects
None yet
Development

No branches or pull requests

1 participant