Links - The Drupal Rules Engine Project
Update: June 20 2008 - Development release of Rules ( rules-6.x-1.x-dev ).
Update: July 10 2008 - RPG project
Update: Sept 24 2008 - Development release ( 6.x-1.0-beta2 )
Wolfgang Ziegler ( a.k.a. fago ) has started a project derived from the workflow-ng module to create a Drupal rules nodule implementing inference engine functionality, tightly coupled to the Workflow-NG module. One presumes that the rules engine will implement forward/backward chaining and be pluggable into the workflow engine.
The wish list includes features such as:
- generic scheduling support
- verbose mode, so that admins can track the execution of rules
- support for sets of entities
- to work with them - support for looping over these sets
- based on that support loading arguments from views
- basic variable support (strings, ..)
I'm not sure what some of these mean, but it's a good start.
Some Drupal module not directly related to rule engines may have a bearing on the rule engine project. For example, the Drupal RPG game engine project has developed an interesting implementaton of rule-sets built from PHP code, as well as events, message and other rule-like structures required to simulate complex behaviors using a certain rule-set for game logic.
