Jupyter Notebook Rich Diff Feedback #37376
Replies: 37 comments 58 replies
-
This is really awesome, thank you for working on this! Some minor issues/suggestions for improvement:
|
Beta Was this translation helpful? Give feedback.
-
Another small inconvenience is that the "expand all" button doesn't work at the moment Expanding manually (by section), however, does work: |
Beta Was this translation helpful? Give feedback.
-
I will second the comment about shrinking the "Metadata Changed" blocks, as I have tons of them and they're not very informative at the moment... all empty? |
Beta Was this translation helpful? Give feedback.
-
For output blocks with multiple mime-types, maybe a different heuristic for choosing the default? Plotly plots output as huge empty areas and in order to see them I must manually choose the PNG type: |
Beta Was this translation helpful? Give feedback.
-
This is a great feature and our team would happily pay for it. (We use ReviewNB right now.) Noticed a few UX bugs in the diff for a new cell: |
Beta Was this translation helpful? Give feedback.
-
Hi @gwincr11, it is possible to give me access try out this feature? Looking forward to using it well! |
Beta Was this translation helpful? Give feedback.
-
Overall this is so great! One big issue when teaching how to work with notebooks is that students find it intimidating to version control them and this will help a lot to make that process friendlier.
|
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
It's very exciting to be able to render notebooks appropriately! My thoughts so far:
Really looking forward to further support for notebooks! |
Beta Was this translation helpful? Give feedback.
-
I want to be able to make comments on cells when reviewing notebooks |
Beta Was this translation helpful? Give feedback.
-
Is this sign-up form still valid? I signed up two days ago and still don't see rich diffs |
Beta Was this translation helpful? Give feedback.
-
I would also really like to try this out! Thank you :) |
Beta Was this translation helpful? Give feedback.
-
Thank you for letting us test this functionality! I work with notebooks a lot and my old company uses phabricator which has a pretty nice support for jupyter rich diff, glad to see that github is also introducing this! Some issues I noticed + functionalities I think would be beneficial (apologies if some have been mentioned already, I wrote these before reading others comments):
Hope this is helpful and very much looking forward to further iteration on this crucial functionality! |
Beta Was this translation helpful? Give feedback.
-
Is this still active? I signed up two days ago but still see the JSON based diffs. |
Beta Was this translation helpful? Give feedback.
This comment was marked as spam.
This comment was marked as spam.
-
This feature is amazing, thank you for creating it! It would be nice if markdown cells would be rendered (as you get when reviewing '.md' files). |
Beta Was this translation helpful? Give feedback.
-
I'm not able to highlight and select (to copy) the text in the rich diff. Is that expected? On latest Chrome OS X. |
Beta Was this translation helpful? Give feedback.
-
Thank you for starting to integrate nbdime; I've wanted something like this for years. I have two main pieces of feedback:
Again, thank you so much for working on this. I can't wait to see where it goes. |
Beta Was this translation helpful? Give feedback.
-
Pull request |
Beta Was this translation helpful? Give feedback.
-
Thank you for your work on this! It's been a while since this has been in feature preview. Wondering if this is an ETA for when this can become a standard feature / if there's a typical amount of time to expect for something from a feature preview to become standard? |
Beta Was this translation helpful? Give feedback.
-
This is a cool feature! Two issues I've run into:
|
Beta Was this translation helpful? Give feedback.
-
Is this available on GitHub enterprise ? |
Beta Was this translation helpful? Give feedback.
-
Any plans for extensions / API to use this UI for other custom diffs? e.g. PlantUML is sometimes difficult to review in text form. |
Beta Was this translation helpful? Give feedback.
-
Thank you for building this functionality! Jupyter notebooks are increasingly a common documentation and programming format and your support for it is much appreciated! As others have said, the major missing feature for productivity is the ability to make in-line comments in a PR review. I can appreciate how this is a non-trivial feature because you need to match the comments to the exact lines in the "source code," so I wish you god speed on this one. Thank you! 🙏 ❤️ |
Beta Was this translation helpful? Give feedback.
This comment was marked as spam.
This comment was marked as spam.
-
I've requested access to this last week but still don't have access, could I be added? |
Beta Was this translation helpful? Give feedback.
-
While this is nice for viewing diffs you don't have access to line comment when reviewing PR's that have Jupyter notebooks so you end up switching between the 2 views. If adding inline review comments is hard to implement at least add a toggle between the 2 views on the PR page. |
Beta Was this translation helpful? Give feedback.
-
Thanks for your work on this, great progress. I've read several comments & responses about in-line comments and whether they are a worth implementing. I'd like to add to previous comments that the ability to comment in-line is an essential feature. I would even go so far as to bluntly say (but with no rudeness intended) that if in-line comments were not added then the notebook rich diff rendering will have no purpose. The only reason I would use the diff feature is for PR review. Adding in-line comments is the next priority. |
Beta Was this translation helpful? Give feedback.
-
💬 Your Product Feedback Has Been Submitted 🎉 Thank you for taking the time to share your insights with us! Your feedback is invaluable as we build a better GitHub experience for all our users. Here's what you can expect moving forward ⏩
Where to look to see what's shipping 👀
What you can do in the meantime 💻
As a member of the GitHub community, your participation is essential. While we can't promise that every suggestion will be implemented, we want to emphasize that your feedback is instrumental in guiding our decisions and priorities. Thank you once again for your contribution to making GitHub even better! We're grateful for your ongoing support and collaboration in shaping the future of our platform. ⭐ |
Beta Was this translation helpful? Give feedback.
-
Hello and thank you for testing out the new Python Notebook Rich Diff feature. Please let us know if you see any issues, errors or room for improvement. ❤️
This is available as a feature preview
Beta Was this translation helpful? Give feedback.
All reactions