ECA (Event - Condition - Action): New rules engine for Drupal 9+

Richard Papp

Inspired by BPMN (Business Process Model and Notation: bpmn.org) 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 trigger actions on events using BPMN models. The proof of concept finally turned into a set of modules publicly available on drupal.org - this presentation will demonstrate the module suite in action and explain the architecture behind it.
About myself:
Richard Papp (@boromino) is a full stack developer at LakeDrops and has contributed modules, documentation, patches and support in the issue queue. He has also given talks on Drupal user groups and Drupal camps.

Nivel de experiencia
Avanzado
Temática
Development
Versión de drupal
10
9
Idioma
Inglés