-
Notifications
You must be signed in to change notification settings - Fork 37
Open
Labels
Description
@yannickwurm: "Some major work is required for modules which require binaries. Currently using samtools (etc) involves download & compiling... this is extremely prone to fail & a big maintenance effort. Instead, rely on local docker install (so each module relies on a single docker file. (thus each module would include a dockerfile)."
So, either we:
- Rely on Docker like Yannick says (issue: Docker becomes a dependency);
- Don't provide at all the binaries (just the wrapper) and push the responsibility of installing to the user (sucks and hard to control versioning);
- Try to provide pre-compiled binaries (but then, we're doing package management...). @maxogden might have some ideas;
- Turn some of those tools into native addons (hard to do and maintain in sync with upstream).
Reactions are currently unavailable