Does anyone have any experience with this? I can’t immediately figure out what it offers beyond nbdime, but it seems like it might be helping more with the review part.
@danielskatz I built ReviewNB so I can help answer this. It is a peer review tool for Jupyter Notebooks where one can share their notebooks & others can comment on the content (at an individual cell level) to share feedback, ask clarifying questions etc. It also shows visual diff instead of JSON diff for displaying how the notebook content has changed from it’s previous version.
Being said that, ReviewNB is primarily designed for peer review within a data science team context & requirements for peer review in the publication context might vary. E.g. ReviewNB’s review workflow is tightly coupled with GitHub pull requests (all comments you write are posted on GitHub, visual diff is generated from GitHub patch etc). So you might want to try it out to see if this fits your requirements.
it seems like a proprietary wrapper around various Jupyter tools
@choldgraf I appreciate all your work in Jupyter community. But this comment is really insulting to my work. What Jupyter tools is ReviewNB a “wrapper” around? If you are referring to nbdime - No, we are not using nbdime at all. I wouldn’t have been able to build commenting using a third party diff tool. I literally take git patch from GitHub and build the diff from it. If anything, I rely on the notebook format and the notebook styling more than any Jupyter tool or library.
I’m a proud engineer & trust me I’d really have better things to work on than building proprietary wrapper around open source tools. It’s so disheartening to see such comments.