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

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

@fmbenhassine
Copy link
Member

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

@fmbenhassine
Copy link
Member

fmbenhassine 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

@fmbenhassine
Copy link
Member

Hi @jnsunkersett

Any update on this?

@jnsunkersett
Copy link
Author

jnsunkersett commented Jul 5, 2017 via email

@fmbenhassine
Copy link
Member

Ok great. Let me know if you need help.

Kr
Mahmoud

@fmbenhassine
Copy link
Member

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!

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

jamie3 commented Dec 15, 2017

Looks great

@eric8words
Copy link

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

@fmbenhassine
Copy link
Member

@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
Development

No branches or pull requests

4 participants