Open parmentelat opened 1 year ago
mostly this is done by now, remains to deploy
also there might be a need to tweak the nbh script to take into account the following messages isued within nb7 containers
<the-date thurst container: [W the-date >
LabApp] 'notebook_dir' has moved from NotebookApp to ServerApp. This config will be passed to ServerApp. Be sure to update your config before our next release.
LabApp] 'base_url' has moved from NotebookApp to ServerApp. This config will be passed to ServerApp. Be sure to update your config before our next release.
LabApp] 'token' has moved from NotebookApp to ServerApp. This config will be passed to ServerApp. Be sure to update your config b
efore our next release.
LabApp] 'password' has moved from NotebookApp to ServerApp. This config will be passed to ServerApp. Be sure to update your confi
g before our next release.
LabApp] 'disable_check_xsrf' has moved from NotebookApp to ServerApp. This config will be passed to ServerApp. Be sure to update
your config before our next release.
ServerApp] notebook_dir is deprecated, use root_dir
ServerApp] ServerApp.token config is deprecated in 2.0. Use IdentityProvider.token.
NotebookApp] 'ip' has moved from NotebookApp to ServerApp. This config will be passed to ServerApp. Be sure to update your config before our next release.
NotebookApp] 'ip' has moved from NotebookApp to ServerApp. This config will be passed to ServerApp. Be sure to update your config before our next release.
NotebookApp] 'port' has moved from NotebookApp to ServerApp. This config will be passed to ServerApp. Be sure to update your config before our next release.
NotebookApp] 'port' has moved from NotebookApp to ServerApp. This config will be passed to ServerApp. Be sure to update your config before our next release.
NotebookApp] 'tornado_settings' has moved from NotebookApp to ServerApp. This config will be passed to ServerApp. Be sure to update your config before our next release.
NotebookApp] 'tornado_settings' has moved from NotebookApp to ServerApp. This config will be passed to ServerApp. Be sure to update your config before our next release.
the default install of notebook being now nb7, there are a few changes that need to be done for a smooth transition
[x] provide a means for courses to stick to nb6
notebook-6.5.4
tagDockerfile
will need to adapt:[x] write a
jupyterlab-nbhosting
jlab extension that customizes the default notebook menus and such, so that we get something alike the patchy nb-classic menus - ongoing work in https://github.com/parmentelat/jupyterlab-nbhosting[x] there may be a need for this extension to behave differently whether we run in mooc mode (customization needed) or not (less crucial and maybe even harmful); in which case the simplest way could be to use an environment variable to switch between both mode;