-
Notifications
You must be signed in to change notification settings - Fork 16
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
Every tool needs a requirement? #30
Comments
hmm, would samtools count because it's a galaxy dependency? (I realise that no one should build tools around a built-in lib, but who knows, some people might). Edit: Or really any other tool that is (reasonably) available on every nix system. cat? md5sum? |
You want to use a fixed version for you tool and independent of the Galaxy version. Especially if you submit jobs from Docker to somewhere. |
But for us, probably this makes very good sense. 👍 |
Absolutely - huge (though unofficial) +1 from me. In the next release of planemo |
Presumably for otherwise self-contained Perl/Python/Java/... tools consisting of a single script/jar file and its XML wrapper, you'd like there to be an explicit dependency on Perl/Python/Java/...? |
@peterjc I assume that is the approach. |
I was reviewing the PR from @mvdbeek and @bwlang and saw this:
https://github.com/galaxyproject/galaxy/pull/2554/files#diff-263ae1620291cf7bcd13ac7faf7be5f0R231
Since we are now using conda packages, it is very easy to annotate every tool with
perl
,python
etc. as dependency. I think we should do this and require every tool to have a dependency.Can anyone think of any tool that does not need a dependency at all?
The text was updated successfully, but these errors were encountered: