Open gordonwoodhull opened 6 years ago
As we discussed on the call, this ticket is ambiguous about whether we mean dashboards or notebooks. @useless5771 reports that ipywidgets is used for both.
The blog linked above shares this ambiguity (says dashboards, but the examples are notebooks).
We'd really like the notebook capability but if it is easier to do just dashboards, we agreed to do that instead.
Once we support the latest Jupyter, we can look at supporting its interactive capabilities.
For example,
ipywidgets
has widgets very much like Shiny widgets (although it looks event-based rather than reactive):https://blog.dominodatalab.com/interactive-dashboards-in-jupyter/
In my limited understanding, Jupyter opens up a bunch of different websocket connections for the various communication streams, so we might have to redirect those streams into ocaps on the client side, like we do for Shiny messages.
If that doesn't work, I don't know if it's possible to upgrade proxy.R to handle websockets.
@s-u, is this an accurate description of the problem?