TODO
A list of potential improvements which I see so far:
-
clean up all project-kernel relevant code from install_kernel.sh -
add deleting the kernel steps to the beginning of install_kernel.sh -
remove hard-coded Stage and Python versions to make this hopefully transferable to future stages -
add requirements.txt -
provide a way to easily edit kernel name. Problem with repo name approach: jupyter thinks the repo directory is the kernel directory (deleting the repo after installation makes the kernel work) -
add modules.sh -
error out meaningfully -
make script less verbose -
change repo to github template which users can fork (e.g. https://github.com/FZJ-JSC/jupyter-jsc-custom-share-template)
Edited by c.gonzalez.calaza