larray-project / larray

N-dimensional labelled arrays in Python
https://larray.readthedocs.io/
GNU General Public License v3.0
8 stars 6 forks source link

Test git+nbdime to potentially replace ipyaml to handle Jupyter notebooks #601

Open alixdamman opened 6 years ago

alixdamman commented 6 years ago

@gdementen nbdime provides tools for diffing and merging Jupyter notebooks ( http://nbdime.readthedocs.io/en/stable/index.html ). It is possible to integrate nbdime with git: http://nbdime.readthedocs.io/en/stable/vcs.html

It could be a good alternative to ipyaml for the tutorial notebooks.

gdementen commented 6 years ago

I didn't know that project. It seems pretty nifty on paper. We should test it to see if it actually works well in practice. We won't be able to use PyCharm git integration, but it is probably a step in the right direction anyway thanks to the ability to diff the output, which is the weak point of the ipyaml solution.

alixdamman commented 6 years ago

For Github integration, we will need to wait a little bit more: https://github.com/jupyter/nbdime/issues/243