deislabs / duffle-bag

GUI tooling for CNAB bundles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Use new import/export commands to support thick bundles

itowlson opened this issue · comments

@technosophos has expressed a requirement for import and export, which I think is out of scope for dufflebags; but for now let's capture this and figure out what the expectation/need is tomorrow!

We want to allow dufflebags to contain thick bundles, so they can work without needing a connection to a registry.

The idea was that we would be able to package thick bundles (maybe npm run package-thick) and then the runtime would be able to support running a duffle import before the duffle install.

Okay, so the requirement is that duffle-bag should be able to work with thick bundles, allowing fully offline operation. Yes, that's definitely on the roadmap but I didn't have an issue for it - I reworded the title of this one to express it.

The npm run package-thick approach is interesting - I had assumed that we would do this at the duffle-coat end, to create the dufflebag around the thick bundle, but having the option at package time is a really neat idea. Except for the bit where it makes me work out how the Electron build bits work. shiver Thanks!