[IPython-dev] Best collaborative multi-user, multi-project notebook workflow?
Thu Feb 27 06:59:07 CST 2014
On Thu, Feb 27, 2014 at 7:24 AM, Patrick Surry <firstname.lastname@example.org>wrote:
> To date I've mainly been using ipython notebook to do data analysis with
> pandas in a single-user mode: pull data to my local machine, set up a
> notebook, do some analysis, share some output. If anything, my main
> complaint has been lack of multi-directory support (eagerly awaiting its
> arrival!), leading me to store all my notebooks in a single folder, which
> is getting a bit unwieldy, but somehow feels easier/safer than trying to
> manage multiple notebook servers in a multitude of directories and keeping
> track of which notebooks/shells are still running etc.
> Anyway, I'm thinking about how to expand to a team > 1, and looking for
> recommendations about how to share, collaborate on, manage and archive
> multiple notebook projects. Should everyone run ipython on a shared
> server, or does each user keep local and use git or the like to share? In
> general can multiple user changes to a notebook be safely merged with git
> without breaking its structure? Is there a good way to experiment with
> multi-directory support yet, or is UI still a blocker? Any other best
> practice recommendations?
Have you looked at Sage's recent IPython interface? The recent changes 
are very interesting, allowing multi-users to edit the same document
simultaneously. I think it serves as a nice prototype of what an IPython
server can do.
> IPython-dev mailing list
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the IPython-dev