YoVDO

Behind the Scenes of tox - Rewriting a Popular Python Tool

Offered By: Ubuntu OnAir via YouTube

Tags

Python Courses Software Development Courses DevOps Courses Software Architecture Courses Continuous Integration Courses Test Automation Courses Open Source Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the journey of rewriting tox, a widely-used Python test automation tool, in this 25-minute conference talk from Ubuntu Summit 2023. Delve into the motivations, design decisions, challenges, and lessons learned during the three-year process of reimagining a tool with over 10 million monthly downloads. Discover why the maintainers chose to undertake this significant rewrite, despite conventional wisdom against such projects. Learn about the strategies employed to minimize disruption during the release, the steps taken to ensure future-proofing and modularity, and gain insight into the maintainers' personal motivations. Gain valuable perspectives on when and why to consider rewriting software, and understand the potential benefits of such an endeavor for heavily relied-upon tools in both open-source and corporate environments.

Syllabus

Behind the Scenes of tox: Journey of Rewriting a Python Tool with Over 10 Million Monthly Downloads


Taught by

Ubuntu OnAir

Related Courses

Startup Engineering
Stanford University via Coursera
Developing Scalable Apps in Java
Google via Udacity
Cloud Computing Concepts, Part 1
University of Illinois at Urbana-Champaign via Coursera
Cloud Networking
University of Illinois at Urbana-Champaign via Coursera
Cloud Computing Concepts: Part 2
University of Illinois at Urbana-Champaign via Coursera