intermine / bluegenes-tool-store

BlueGenes' Tool API server. Used as dependency in BlueGenes but can also be used standalone.
Other
2 stars 2 forks source link

Add support for tools not created by InterMine #4

Closed yochannah closed 4 years ago

yochannah commented 4 years ago

e.g. under another namespace than @intermine, or no namespace at all. Low priority for now, perhaps pick back up if we have a genuine use case for this.

heralden commented 4 years ago

If I understand you correctly, this does work. Any npm package with the bluegenes-intermine-tool keyword will pop up in the bluegenes tool store page, to be optionally installed, and the cli tool lets you install any package. The only difference is that only the intermine scoped tools get automatically installed on initialisation.

yochannah commented 4 years ago

This might be the easiest ticket ever then :D

What about the @intermine filepath?

heralden commented 4 years ago

Filepaths for other packages will work similarly, dumping it into tools/<scope>/<package> or for when the package doesn't have a scope, tools/<package>.

Closing ticket as we discussed.