Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the impact of un-upstreamed patches in software development through this 19-minute conference talk by Jon Mason at YPS 2023.11. Delve into the challenges of maintaining up-to-date software versions, from addressing CVEs to adapting makefiles for build environments. Examine the lifecycle of patches, distinguishing between those that are upstreamed and those that linger in distribution packages. Analyze the potential technical debt and issues arising from long-lived patches. Gain insights into patch longevity and upstream integration rates through visual data representations, providing a comprehensive overview of this often-overlooked aspect of software maintenance.