Is there any way to allow user to edit a same ipython notebook in two browser tabs simultaneously

308 views
Skip to first unread message

Sherry Sue

unread,
Feb 1, 2017, 7:43:31 AM2/1/17
to MinRK, jup...@googlegroups.com
Hi, Benjamin
           We are using Jupyter 4.1.0 Notebook as our data analysis tool, and for some specific requirement, we need to edit the same ipython notebook concurrently in different window tabs for different possible users, for example:
    userA and userB all have access to the notebook web console and can edit/create .py files of that notebook server, and userA is using his browser to edit a .ipynb note file, and userB also will edit the same .ipynb note at the same time, since they collaborate with each other on analysis. 
       However, we found that with normal configurations, the changes that userA made to that .ipynb note can not take effect on the opened note window that userB is working on unless userB reload the note. That's really inconvenient for our collaboration working, since users have no way to know when those changes had been made by another user, and mostly happened situation is that userA will overwrite the changes that userB made by saving the note, so is there any way for us to implement this like install some extensions or make some additional configurations?

We did some research that solutions is in process like the goole-drive integration or some specific usage of jupyterHub, However, we really want to just use Jupyter and only had that installed, so currently, is there any proposals for that requirement? 

We will really appreciate if there's any.

Many thanks in advance!

Best Regards
 Sherry 

Thomas Kluyver

unread,
Feb 1, 2017, 8:38:38 AM2/1/17
to Project Jupyter
Hi Sherry,

On 1 February 2017 at 12:43, Sherry Sue <nju08e...@gmail.com> wrote:
We did some research that solutions is in process like the goole-drive integration or some specific usage of jupyterHub, However, we really want to just use Jupyter and only had that installed, so currently, is there any proposals for that requirement? 

It's a major goal that we're aiming towards, but it requires some significant changes to the project's architecture, so it's taking a while. If you want something you can use today, SageMathCloud provides notebooks with real-time collaboration as a hosted service.

Thomas
Reply all
Reply to author
Forward
0 new messages