8 ms·
I find Jupyter great for the single-user use case, but I'm often frustrated with how it "breaks" with version control, when collaborating.
by jnpatel 10y 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.
- anonetal 10y agoThere 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.
- williamstein 10y agoSageMathCloud has collaborative Jupyter notebooks (like Google docs) with TimeTravel and multiple cursors.
- jre 10y agoI 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/notebook-diff/notebook-diff.md https://github.com/jupyter/enhancement-proposals/blob/master... And I think that's the project that should implement this : https://github.com/jupyter/nbdime https://github.com/jupyter/nbdime
- filmor 10y agoAs 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-notebook-without-output/25178426#25178426 http://stackoverflow.com/questions/25178118/opening-ipython-...