# Summary

The Rules module allows site administrators to define conditionally executed actions based on occurring events (known as reactive or ECA rules).

http://d8rules.org/news/d8rules-finishes-milestone-1 presents a nice wrap-up of progress so far as of September 2015. As of November 3, the D8 port is marked as "unstable."

# Project URL

https://www.drupal.org/project/rules

# Where is the code?

https://github.com/fago/rules

# Estimated completion date

Within 3 months, if Milestone 2 funding is achieved. (EUR 14.220 based on the community rate of EUR 45,-) Longer if not.

# Dependencies

N/A

# Who's doing the port?

Development efforts being lead by @fago and @klausi, but their roadmap issue contains lists of issues hand-picked for novice, intermediate, and advanced contributors.

# What help do they need?

This initiative is seeking funding to expedite porting efforts. See http://d8rules.org/ for more info.

# D8 roadmap

#2245015: [META] Rules 8.x Roadmap
#2245611: [META] Rules 8.x architecture

# Background and reference information

N/A

Comments

Kazanir created an issue. See original summary.

Kazanir’s picture

webchick’s picture

Issue summary: View changes

Adding some info about what help is needed.

webchick’s picture

Issue summary: View changes

Adding some timing information based on talking to dasjo. Sounds like if the Milestone 2 funding were achieved, this module could be mostly done (at an "MVP" level at least) in about 3 months.

dasjo’s picture

jonathanshaw’s picture

Priority: Normal » Major

Bumping to major, should be considered for critical?

dasjo’s picture

rules 8.x-3.0-alpha1 has been released - this is a preview release and is not intended for production sites. Use at your own risk
https://www.drupal.org/node/2682821

mmjvb’s picture

LaurensV’s picture

The 8.x-3.0-alpha2 release can't even be installed:
Fatal error: Class Drupal\rules\Ui\RulesUiDefinition contains 2 abstract methods and must therefore be declared abstract or implement the remaining methods (Drupal\Component\Plugin\Definition\PluginDefinitionInterface::id, Drupal\Component\Plugin\Definition\PluginDefinitionInterface::getProvider) in /home/rcbf7/www/sites/default/modules/rules/src/Ui/RulesUiDefinition.php on line 146

Any estimation on when there will be a sort of stable release for rules?

mmjvb’s picture

@LaurensV Use the issue queue of Rules for reporting these things, they are to be expected with alpha releases. You'll may find possible workarounds there as well.
This issue is about the port, not for issues with a release.