3D Plots ======== Interactive 3D plots using the default viewer do not work in SageNB because JSmol cannot currently be packaged for Debian. See the README.source of the jmol package for more details on this situation. You can view an interactive plot with reduced functionality by giving the option `viewer='canvas3d'`, or a non-interactive plot by giving the option `viewer='tachyon'`. Also, interactive plots with Jmol do work from the SageMath command-line interface. 3D plots do work from the SageMath command-line interface. (The upstream code claims to support using the old Jmol applet instead of JSmol, but this is just because it was not updated properly over the years, see https://github.com/sagemath/sagenb/issues/415) Secure Notebook =============== This current version of the SageNB Debian package does not yet support secure (HTTPS) operation. This is because the `certtool` program is not yet available in Debian. To fix this, we have a few options: - package certtool for Debian - patch SageNB to use openssl instead of certtool but I don't know when I'll be able to get around to this myself. In the meantime, patches are welcome! Or, you have a few workarounds: - use a reverse proxy server that supports HTTPS - if you just need it for personal use, you can use a SSH local forward: your_work_client$ ssh -L 8080:localhost:8080 your_sagenb_server will allow you to connect to localhost:8080 *on your_work_client*, in order to access the SageNB instance running on your_sagenb_server. Color pickers ============= Upstream SageNB uses 3 different types of color picker that the user can choose from. These use extremely old code, seem to be abandoned by their authors, and are a pain to package. Instead of these, Debian uses vanderlee's colorpicker, which is easier to use, actively maintained, and was already available in the libjs-jquery-colorpicker package. It is used *in place* of the old default "colorpicker" colorpicker. The other values, "jpicker" and "farbtastic", will raise an error in Debian. Please do file bugs in case there are any issues with this. However, I can say that I will not switch this package to the old arrangement, but rather would try to fix any issues with the new arrangement. Hopefully there are none.