mlx icon indicating copy to clipboard operation
mlx copied to clipboard

Notebook registration with dependent files

Open ckadner opened this issue 4 years ago • 0 comments

MLX currently supports self contained notebooks.

MLX should allow users to upload a set of files along with the notebook metadata YAML like what Elyra is using for notebook definition: a set of Python files, that notebook imports. Or, settings files, requirements.txt, etc

We could store a set of files along with the YAML that is uploaded when a new notebook is registered in Minio. Those files we could then make available to Elyra for notebook execution.

We would either have to ask users to provide ...

  • either, a S3 bucket with credentials that has all the files,
  • or, a Github URL pointing to a repo that has them,
  • or, a .tgz file that contains all the files

Ideally we extend the YAML metadata to list all of the dependent files, but that could also be a higher burden to put on users.

Reported/requested by @blublinsky

ckadner avatar Jul 19 '21 18:07 ckadner