Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for Decision Table #78

Open
KKIyer opened this issue Oct 16, 2019 · 1 comment
Open

Add support for Decision Table #78

KKIyer opened this issue Oct 16, 2019 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@KKIyer
Copy link
Contributor

KKIyer commented Oct 16, 2019

Current behavior:
At present all Rules need to be written in Go. Decision Tables will provide more flexibility for defining Rules for non Go users. Very useful when Rules are in the order of 100s-1000s making it easier to define and manage Rules

Expected behavior:
Provide a Visual way to define Rules i.e. spreadsheet(table) that can be easily imported at start up and can be evaluated/executed in conjunction with other Rules written in Go

What is the motivation / use case for changing the behavior?
Ability to easily define 100-1000s of Rules that are easy to manage and change without having to write several Condition/Action blocks of code which can be cumbersome and error prone
Additional information you deem important (e.g. I need this tomorrow):

@KKIyer KKIyer added the enhancement New feature or request label Oct 16, 2019
@rameshpolishetti rameshpolishetti self-assigned this Oct 23, 2019
@aashish2001
Copy link

@rameshpolishetti as we discussed , we need support for excel and spreadsheet in Decision tables as most users prefer these two formats for writing rules than .csv

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants