Y
Hacker News
new
|
ask
|
show
|
jobs
by
jnpatel
3723 days ago
I find Jupyter great for the single-user use case, but I'm often frustrated with how it "breaks" with version control, when collaborating.
4 comments
jre
3722 days ago
I think the jupyter devs are aware of this and trying to find a fix. There is an enhancement proposal on how to get diff to work with notebooks :
https://github.com/jupyter/enhancement-proposals/blob/master...
And I think that's the project that should implement this :
https://github.com/jupyter/nbdime
link
anonetal
3723 days ago
There are several startups in that space, e.g., Domino Data Labs, that have been trying to make it easy to do collaborative/versioned notebooks. I have only seen the product videos so don't know how well they work etc.
link
filmor
3722 days ago
As long as you strip outputs and prompt numbers, diffing works quite well. I've been using this commit hook for quite a while:
http://stackoverflow.com/questions/25178118/opening-ipython-...
link
williamstein
3723 days ago
SageMathCloud has collaborative Jupyter notebooks (like Google docs) with TimeTravel and multiple cursors.
link
And I think that's the project that should implement this : https://github.com/jupyter/nbdime