NWDUG Meetup April 2022
ECA (Event - Condition - Action): New rules engine for Drupal 9+ w/ Jürgen Haas Inspired by BPMN (Business Process Model and Notation) and a customer's requirement to migrate from Drupal 7 to 9 for sites with extensive use of rules, we investigated possible ways forward and built a proof of concept for a brand-new engine in Drupal 9 to process events based on BPMN models. It turned out to be more than a PoC and turned into a set of modules publicly available on drupal.org, including ECA: Event - Condition - Action and BPMN.iO. This presentation will demonstrate this in action and explain the architecture behind it. About the presenter Jürgen Haas has been a Drupal enthusiast since version 4.7 and a passionate contributor for modules, documentation, patches, and support in the issue queue. Working full-time on Drupal solutions with a focus on backend development and automation/devops. Founder of the Drupal User Group Lake Constance in 2011 and a regular speaker at meetups and a couple
↗https://tube.tchncs.de/w/3TQrZ3vUGxhiqWaeAYZenD