Keynote Session: "Lessons Learned from 5 Years of ECA"

Session Room
Room 1 (Amphitheater Pantheon)
Time Slot
Duration
45 min

Speaker: Jürgen Haas

Over the past five years, the ECA (Event–Condition–Action) module has evolved from an initial idea into a powerful and widely adopted tool within the Drupal ecosystem. In this keynote, Jürgen Haas shares his personal journey in the Drupal community, using the story of ECA as a lens to reflect on growth, challenges, and collaboration.

The session will explore the key lessons learned along the way — from early decisions and missteps to the iterative improvements that shaped both the module's architecture and its user experience. It will also highlight recent UX and feature advancements that demonstrate how continuous community feedback drives meaningful progress.

Beyond the technical aspects, this keynote emphasizes the importance of Drupal's governance model and community culture. Projects like ECA do not succeed in isolation; they thrive because of a structured, open, and supportive community that enables individuals to contribute, experiment, and innovate.

Ultimately, this talk is an invitation: to reflect on your own ideas, to engage with the community, and to take the steps needed to turn concepts into impactful, real-world solutions.

Educational Track - Drupal in a Day Sponsors

Social Night Sponsors

In-Kind Sponsors

Media Partner Sponsors