3 ms·
Are you talking about a small group all working together on an IPython notebook + source files? IPython doesn't (yet) support collaborative editing by itself,
by jasongrout 12y ago
Are you talking about a small group all working together on an IPython notebook + source files? IPython doesn't (yet) support collaborative editing by itself, but SageMathCloud (https://cloud.sagemath.com/ https://cloud.sagemath.com/, source at https://github.com/sagemath/cloud https://github.com/sagemath/cloud) has patched IPython to have Google Docs-style collaborative editing. SageMathCloud is still using the latest IPython 2.x release (updated soon, probably in conjunction with upgrading the version of IPython in Sage). Still, it's probably your best bet right now for collaborative editing in IPython notebooks.
That said, several IPython developers are working on adding Google Drive support, and I believe they are working on the collaborative editing capabilities as part of that.
- stillsut 12y agoGoogleDrive-type editing is really neat, but I was thinking along the lines of an applied project e.g. if one person has a microscope they can collect images for everyone to analyze: http://nbviewer.ipython.org/github/sutt/BossLab/blob/master/science/ImgProc1.ipynb http://nbviewer.ipython.org/github/sutt/BossLab/blob/master/...
- omaranto 12y agoIs SageMathCloud really based on the IPython notebook? I had assumed it was based instead on the earlier Sage Notebook.
- jasongrout 12y agoSageMathCloud is a completely new thing, which is much more comprehensive than either the IPython notebook or the previous Sage notebook. It provides the ability to run arbitrary services and connect to them, and provides a very easy way to launch an IPython notebook server. Log in, create a project, click "New", and then click "IPython notebook". It starts up an IPython notebook server (patched to allow collaborative editing) and tunnels the connection out so that you are interacting with the IPython notebook server it started up. Beyond that, it has a completely new Sage notebook, terminal, latex editor (all allowing real-time collaboration), automatic snapshots every few minutes, and many more things.