]
Michael Biarnes Kiefer updated DROOLS-744:
------------------------------------------
Fix Version/s: 7.0.0.Beta8
(was: 7.0.0.Beta7)
Rule Generation Feature Request
-------------------------------
Key: DROOLS-744
URL:
https://issues.jboss.org/browse/DROOLS-744
Project: Drools
Issue Type: Feature Request
Components: core engine, kie server
Affects Versions: 6.2.0.Final
Reporter: Justin Holmes
Assignee: Mario Fusco
Fix For: 7.0.0.Beta8
As a developer using Drools, I want a rule generation java api that supports control
logic in the rule templates (e.g. for loops, if/else) and integrates with the rule
workbench in order to build highly dynamic business rules driven systems.
The initial thought process around implementation is to build two things 1) a simple way
to author mvel templates in business central, the existing text editor could be used at
first and 2) a simple embedded java api in it's own maven module which can checkout
the git project that has the mvel template, apply a set of domain objects to the template,
check in the resulting rule files to the local git repo and then push the changes back to
business central. This allows us to leverage the power of the existing MVEL and JGit tech
stack while pushing the complexity to a java api, where we are stronger than the workbench
itself.