Ack! Of course my browser cleverly turned "vpython" into "python" and I 
didn't catch it!

sorry.
-steve

On Tuesday, May 22, 2018 at 9:11:57 AM UTC-4, Steve Spicklemire wrote:
>
> Hi Jupyter folks,
>
> I'm hoping to carve out some time in the next few weeks to make some 
> serious progress on a jupyterlab compatible version of vpython (
> http://vpython.org).
>
> The jupyter notebook interaction of vpython involves opening a 
> communication channel (ipykernel.comm.Comm) between the kernel process and 
> a javascript program running in the browser handling the display. The 
> javascript code is currently embedded in the python package 
> (site-packages/vpython/vpython_libraries/) 
> and transferred into nbextensions on demand and then pulled into the 
> notebook using ipython.display.display.
>
> It has been suggested that this whole scheme needs to be redesigned under 
> jupyterlab. I'm hoping to begin that design process now, but being new to 
> jupyterlab, I'm not really sure where to begin. I did read through the 
> tutorials for jupyterlab extensions, but I'm not clear what sort of 
> extension would be needed here since it doesn't seem to exactly match the 
> use cases described in the exam extensions. I'd love some input from any 
> jupyterlab veterans about how we should go about planning/building this. 
> Ideally users would be able to take code that works in the jupyter 
> notebook, and run it unchanged in jupyterlab.
>
> something like:
>
> -------
> from vpython import *
>
> s=sphere()
>
> --------
>
> without needing any magics or other python code if possible.
>
> thanks,
> -steve
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Project Jupyter" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jupyter+unsubscr...@googlegroups.com.
To post to this group, send email to jupyter@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jupyter/d715af03-d022-48b5-bacd-562352eced55%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to