Amit Rathi Building GitHub Code Review Experience for Jupyter Notebooks | JupyterCon 2023

Опубликовано: 19 Июль 2023
на канале: JupyterCon
318
7

Key Takeaways
What is notebook code review & why should Jupyter users care
How to build rich diffs & commenting for notebooks
How to integrate notebook diff & commenting with version control platforms like GitHub & Bitbucket
Summary
For the past 4+ years, I’ve built a notebook code review experience (ReviewNB) for GitHub as a solo bootstrapped developer. Thousands of organizations now use the service, including Apple, Airbnb, Lyft, Deloitte, Affirm, AWS, Meta Reality Labs, and NASA JPL.

This talk focuses on behind-the-scenes technical details such as,

Challenges of building rich notebook diffs on top of GitHub / Bitbucket
handling JSON diffs
handling images, plots & other rich outputs
Challenges of building discussion / commenting functionality for notebooks
where & how to store notebook comments
how to handle comments when underlying notebook changes


Смотрите видео Amit Rathi Building GitHub Code Review Experience for Jupyter Notebooks | JupyterCon 2023 онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь JupyterCon 19 Июль 2023, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 318 раз и оно понравилось 7 людям.