We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Slow Food Digests Better

Formal Metadata

Title
Slow Food Digests Better
Subtitle
Or how to maintain an ancient project without getting lost
Alternative Title
Slow Food Digests Better - or how to maintain a 8.5 year old Python project without getting lost
Title of Series
Number of Parts
34
Author
License
CC Attribution - NoDerivatives 4.0 International:
You are free to use, copy, distribute and transmit the work or content in unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
AMO - https://addons.mozilla.org/ was originally written as a PHP web application, ported to Python / Django 1.1 in 2010, more or less maintained over time and only recently got much more traction because of Firefox Quantum and Mozilla's move to WebExtensions. The talk will show our approach to maintaining very old code, handling refactoring, adding new features as well as feature/code removal while slowly upgrading our way to a Python 3 and Django 2.0 ecosystem and why we chose that approach over a rewrite.