mlx
mlx copied to clipboard
Notebook registration with dependent files
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