#d8rules

fago & dasjo presenting the #d8rules project

The case for Rules 8.x

We strongly believe that the Rules module must exist for Drupal 8. Together, we can make this happen!

  • Accelerate Drupal 8 uptake by ensuring that Rules as a key contributed module is ready, early enough.

  • Enable flexible workflows in Drupal 8 sites that are easily configurable & reusable.

  • Make Drupal contributions sustainable by funding an open source project that is used on hundreds of thousands of sites.

Overview of the Rules 8.x features

Porting Rules to Drupal 8 will require a major refactoring of the framework. The Rules Core APIs & functionality will evolve and Drupal 8 rewrite opportunities will be taken into account.

Site building based on Drupal 8 core integration wins

  • Admin UI usability improvements

  • Simple Views Bulk operations in core

Reusable components

  • Plug-in based architecture & fully object-oriented code

Site building based on Drupal 8 core integration wins

The key to success of the Rules module is its flexible UI that empowers site builders. We will port the Rules UI to Drupal 8 and make use of usability improvements that ship with Drupal core like the dropbuttons, modal dialogs, responsive administration tables.

With the Rules 8.x version, the simple Views Bulk Operations functionality incorporated into Drupal core will allow executing Rules actions on selected items out-of-the-box.

Reusable components

  • Like all Drupal 8, Rules 8.x will fully embrace object-oriented code and follow modern programming paradigms. Reusable, extensible and interchangeable services allow for better separation of concerns.