Making Legacy Software Maintainable - The GlassFish Modernization Project
Eclipse Foundation via YouTube
PowerBI Data Analyst - Create visualizations and dashboards from scratch
Learn Generative AI, Prompt Engineering, and LLMs for Free
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Learn about the challenges and strategies of modernizing legacy software systems through this conference talk from EclipseCon 2023, where David Matějček of Omnifish OU shares insights from the Eclipse GlassFish project's transformation journey. Explore how a new team of committers and contributors approached the daunting task of updating long-unchanged code, addressing critical questions about backward compatibility, risk management, and the necessity of radical changes. Discover practical approaches to revitalizing established software projects while balancing technical debt, compatibility requirements, and modernization needs in this 38-minute presentation that uses GlassFish's evolution through various corporate stewardships as a compelling case study.
Syllabus
How to Make Unmaintainable Project Maintainable - GlassFish Example
Taught by
Eclipse Foundation