Quantcast
Channel: Planet Python
Viewing all articles
Browse latest Browse all 24353

Talk Python to Me: #401: Migrating 3.8 Million Lines of Python

$
0
0
At some point, you've probably migrated an app from one framework or major runtime version to another. For example, Django to Flask, Python 2 to Python 3, or even Angular to Vue.js. This can be a big challenge. If you had 100s of active devs and millions of lines of code, it's a huge challenge. We have Ben Bariteau from Yelp here to recount their story moving 3.8M lines of code from Python 2 to Python 3. But this is not just a 2-to-3 story. It has many lessons on how to migrate code in many situations. There are plenty of gems to take from his experience. <br/><br/> <br/> <strong>Links from the show</strong><br/> <br/> <div><b>Ben on Twitter</b>: <a href="https://mobile.twitter.com/benbariteau" target="_blank" rel="noopener">@benbariteau</a><br/> <b>Ben's Talk at PyCon 2022</b>: <a href="https://www.youtube.com/watch?v=d6QAPcOX5OM" target="_blank" rel="noopener">youtube.com</a><br/> <b>python-modernize</b>: <a href="https://github.com/PyCQA/modernize" target="_blank" rel="noopener">github.com</a><br/> <b>python-future</b>: <a href="https://github.com/PythonCharmers/python-future" target="_blank" rel="noopener">github.com</a><br/> <b>Watch this episode on YouTube</b>: <a href="https://www.youtube.com/watch?v=H0RjzsTC9QA" target="_blank" rel="noopener">youtube.com</a><br/> <b>Episode transcripts</b>: <a href="https://talkpython.fm/episodes/transcript/401/migrating-3.8-million-lines-of-python" target="_blank" rel="noopener">talkpython.fm</a><br/> <br/> <b>--- Stay in touch with us ---</b><br/> <b>Subscribe to us on YouTube</b>: <a href="https://talkpython.fm/youtube" target="_blank" rel="noopener">youtube.com</a><br/> <b>Follow Talk Python on Mastodon</b>: <a href="https://fosstodon.org/web/@talkpython" target="_blank" rel="noopener"><i class="fa-brands fa-mastodon"></i>talkpython</a><br/> <b>Follow Michael on Mastodon</b>: <a href="https://fosstodon.org/web/@mkennedy" target="_blank" rel="noopener"><i class="fa-brands fa-mastodon"></i>mkennedy</a><br/></div><br/> <strong>Sponsors</strong><br/> <a href='https://talkpython.fm/cox'>Cox Automotive</a><br> <a href='https://talkpython.fm/userinterviews'>User Interviews</a><br> <a href='https://talkpython.fm/training'>Talk Python Training</a>

Viewing all articles
Browse latest Browse all 24353

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>