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

Easy work flow #101

Closed
jnsunkersett opened this issue Jun 28, 2017 · 9 comments
Closed

Easy work flow #101

jnsunkersett opened this issue Jun 28, 2017 · 9 comments

Comments

@jnsunkersett
Copy link

@jnsunkersett jnsunkersett commented Jun 28, 2017

Hi,

I went through the documentation and was impressed with your easy, lightweight, pojo based engine.
The annotation and pojo based are the most appealing parts.

But still could the rules be be externalized to an external property file or similar ?

Though I have not used EasyRules practically yet, was contemplating using it more as a WorkFlow engine than a RuleEngine. (cause a workflow is also a series of steps to be taken based on some decision)

So the external file is important, to externalize the flow.

If you are aware of anything similar any redirection will be appreciated.

thanks in advance.
Jeevan

@benas
Copy link
Member

@benas benas commented Jun 28, 2017

Hi,

I went through the documentation and was impressed with your easy, lightweight, pojo based engine.
The annotation and pojo based are the most appealing parts.

Thank you!

But still could the rules be be externalized to an external property file or similar ?

Yes, this is planned for next release. Please see #36

Though I have not used EasyRules practically yet, was contemplating using it more as a WorkFlow engine than a RuleEngine. (cause a workflow is also a series of steps to be taken based on some decision). If you are aware of anything similar any redirection will be appreciated.

There is a project called easy flows for that. But it is not released yet. It will allow to define workflows as you described. Keep tuned 😉

Kr
Mahmoud

@benas
Copy link
Member

@benas benas commented Jul 1, 2017

Hi @jnsunkersett

There is a project called easy flows for that. But it is not released yet.

FYI, Easy Flows project has been released. It shares the same philosophy as Easy Rules (and all other projects of jeasy actually).

a workflow is also a series of steps to be taken based on some decision

You should be able to do that with Easy Flows.
It is also planned to add the ability to load workflows from external files (like requested in this issue).

Kind regards
Mahmoud

@benas
Copy link
Member

@benas benas commented Jul 5, 2017

Hi @jnsunkersett

Any update on this?

@jnsunkersett
Copy link
Author

@jnsunkersett jnsunkersett commented Jul 5, 2017

@benas
Copy link
Member

@benas benas commented Jul 5, 2017

Ok great. Let me know if you need help.

Kr
Mahmoud

@benas benas closed this Jul 5, 2017
@benas
Copy link
Member

@benas benas commented Dec 14, 2017

But still could the rules be be externalized to an external property file or similar ?

@jnsunkersett Now that #36 is implemented, you can store rules in an external resource (file, db) and load them when needed without recompiling the app. You can already give it a try in v3.1 snapshot. Hope this helps!

@benas benas mentioned this issue Dec 14, 2017
@jamie3
Copy link

@jamie3 jamie3 commented Dec 15, 2017

Looks great

@eric8words
Copy link

@eric8words eric8words commented Feb 3, 2018

I like the rules engine and the workflow. keep going.

@benas
Copy link
Member

@benas benas commented Feb 3, 2018

@eric8words Glad to hear that! Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
4 participants