Open moorepants opened 7 years ago
Hey Jason, thanks for your question at my talk and for your request.
We could make our plugin work with Jupyterhub if it provides a REST API to authenticate users. However, as I said when I answered your question, there would be some limitations:
Do you think that would be ok for your students?
Possibly. I'm sure we could do away with the variable explorer. Sounds like the save/open stuff might be confusing to the students. It isn't clear to me how you'd open or save things then? Would you use the jupyter menu instead?
It isn't clear to me how you'd open or save things then?
Ok, how about this: I think we can ask the notebook server (through REST calls) about the filesystem behind it. So with that info we could build a Qt treewidget to represent a filesystem view that will allow users to open/save notebooks in the server.
Would you use the jupyter menu instead?
Trying to use any of the Jupyter menu actions will open the notebook in your web browser right now. So that takes users out of Spyder, which makes no sense for the integration we want to have through this plugin.
Several of my colleagues would probably switch to spyder if they could connect their notebooks to our clusters from within spyder. Personally, I prefer using the
I just watched the spyder talk at SciPy and really liked this plugin. I think my students would prefer this over the JupyterHub interface and it would be nice if a user could open Spyder locally and then open notebooks from a server (like jupyterhub). This would allow me to manage the software installed on the server, accept their assigments, etc, and then they can use spyder.