Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Indico - The 20 Year History and Evolution of an Open-Source Project at CERN

EuroPython Conference via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the remarkable 20-year journey of Indico, CERN's open-source event management toolkit, in this comprehensive conference talk from EuroPython 2025. Discover how this powerful platform, which has hosted major conferences including EuroPython itself in 2006 and 2007, has continuously evolved while serving thousands of events at CERN and other major international organizations. Learn about the unique challenges of maintaining a long-lived web application, including strategies for managing technical debt, adopting new technologies, and serving a continuously growing user base without disruption. Follow the project's fascinating technical evolution from its origins as a PHP/MySQL application through its transitions to mod_python with ZODB, a custom WSGI implementation, and ultimately to a modern Flask/Postgres/React architecture. Gain valuable insights into real-world architectural decisions for open-source projects and understand the delicate balancing act required to integrate new technologies while managing legacy code. Benefit from the experiences of two team members who share practical strategies for keeping systems current with emerging technologies while maintaining stability and functionality for existing users.

Syllabus

Indico: the 20 year history and evolution of an open-source project at CERN

Taught by

EuroPython Conference

Reviews

Start your review of Indico - The 20 Year History and Evolution of an Open-Source Project at CERN

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.