Milestone 2: Rules core API completion & basic UI

Goal: After making sure that core APIs are in-line with the requirements of the Rules module, we need to make sure that the Rules APIs are ready early enough, so that all other contributed modules that get ported to Drupal 8 can port their Rules integrations right from the beginning.

Deliverables of Milestone 2:

  • Completing Rules engine features (Metadata assertions, logging service)

  • Rules plug-ins part two (Events, Loops, caching,  components API)

  • Configuration management system support (config entity, CMI support, integrity checks & config schema)

  • Generic rules integrations (Typed data & entity support)

  • Entity token support

  • Basically usable UI (Nothing fancy yet)
  • Basic API for embedding condition and action forms