At the moment we use a copy from the robotserver to install matlab. This is a bit cumbersome and heavy in maintenance. SURF seems to just pull the software from the web in their component: https://gitlab.com/rsc-surf-nl/plugins/plugin-matlab/
Additionally, SURF integrates Matlab with JupyterHub. This is nice! Maybe we can have an optional Matlab component for VRE Lab? If we could do this, it also means we could remove a dependency on the flaky Guacamole component for the Matlab desktop catalog item (as VRE Lab has better desktop functionality, not based on Guacamole).
Investigate:
- do we just want to use SURF component? can we add it as an optional component to VRE Lab?
- or should we instead copy SURF's source into our matlab role and remove the robotserver dependency from it?
At the moment we use a copy from the robotserver to install matlab. This is a bit cumbersome and heavy in maintenance. SURF seems to just pull the software from the web in their component: https://gitlab.com/rsc-surf-nl/plugins/plugin-matlab/
Additionally, SURF integrates Matlab with JupyterHub. This is nice! Maybe we can have an optional Matlab component for VRE Lab? If we could do this, it also means we could remove a dependency on the flaky Guacamole component for the Matlab desktop catalog item (as VRE Lab has better desktop functionality, not based on Guacamole).
Investigate: