You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Support More Linting / Validation / Refactoring without a Running Galaxy.
Improve tool shed (or replacement's) APIs so that we can reason about tool states and IDs without a running Galaxy server.
Attempt to migrate tool state handling from galaxy.tools to galaxy.tool_util in such a way that tool state can be reasoned about inside of Planemo. This would allow better workflow and tool linting without a Galaxy runtime/API.
For tools I was wondering if one could tweek the upload/staging such that if a URL is given the upload tool would just work like if a URL is pasted?
For linter errors/warnings it would be great to have something like the PEP numbers, i.e. if each linter message would have a code. Then IUC style CI could have more fine grained control which rules are allowed to be broken. The problem to this might be that linting is in parts done in the planemo code and in parts in the Galaxy code.
This issue is meant to sketch out project goals for the next year and a half.
Update For Modern Galaxy Features (e.g. gravity):
Harden Workflow/IWC Support:
workflow_test_init
#1250Code and Infrastructure for Online Test Data:
Support More Linting / Validation / Refactoring without a Running Galaxy.
Long Term Code Goals / Technical Debt Reduction:
Good Entry Points:
The text was updated successfully, but these errors were encountered: