[rules-users] Rules storage without Guvnor?

2014-06-02 Thread Péter Gergely , Horváth
Hello All, We are evaluating Drools for our use case and would have a question for storing rules files. We are in a relatively constrained environment, where getting Guvnor up and running does not seems to be a valid option. Since we would only need the core repository functionality so that we

Re: [rules-users] Rules storage without Guvnor?

2014-06-02 Thread Michael Anstis
What version are you considering (the reply differs for each). Sent on the move On 2 Jun 2014 08:40, Péter Gergely, Horváth h.pe...@mailbox.hu wrote: Hello All, We are evaluating Drools for our use case and would have a question for storing rules files. We are in a relatively constrained

Re: [rules-users] Rules storage without Guvnor?

2014-06-02 Thread Horváth Péter Gergely
Hi, What do you recommend? :) I think we should go for the latest 6.x series, but theoretically we could also choose 5.x (we are in an early stage). I would guess new features / bug fixes will appear in 6.x first... Cheers, Peter 2014-06-02 10:19 GMT+02:00 Michael Anstis

Re: [rules-users] Abstraction between rules and data model?

2014-06-02 Thread Davide Sottara
I can't guarantee a public date.. as a community member, I work on a best effort basis... I'll try to do it before the end of the month, though. For now, as a workaround, I would create derived getter/setter pairs that expose the desired computations. A concrete example of what you are trying to

Re: [rules-users] Rules storage without Guvnor?

2014-06-02 Thread Mark Proctor
On 2 Jun 2014, at 08:40, Péter Gergely, Horváth h.pe...@mailbox.hu wrote: Hello All, We are evaluating Drools for our use case and would have a question for storing rules files. We are in a relatively constrained environment, where getting Guvnor up and running does not seems to be a

[rules-users] Does generated graph rules is build to respect a disjunctive normal form ?

2014-06-02 Thread Mercier Jonathan
Hi, We use Drools at this time to explore some possibilities. We have an old system, clips based and with clips rules need to be wrote to a disjunctive normal form because they are no internal processing to transform user rule to a disjunctive normal form. As Drools generate a graph (Phreak)

Re: [rules-users] Does generated graph rules is build to respect a disjunctive normal form ?

2014-06-02 Thread Mark Proctor
I thought clips did do disjunction normal form? in that all ‘or’s are removed from the body of the tree and moved to the root, thus rewriting the logic into separate rules? This docs shows an ‘or’ rule is the equivalent of disjunction normal form:

Re: [rules-users] Does generated graph rules is build to respect a disjunctive normal form ?

2014-06-02 Thread Mercier Jonathan
Le 02/06/2014 15:43, Mark Proctor a écrit : I thought clips did do disjunction normal form? in that all ‘or’s are removed from the body of the tree and moved to the root, thus rewriting the logic into separate rules? This docs shows an ‘or’ rule is the equivalent of disjunction normal form:

Re: [rules-users] Does generated graph rules is build to respect a disjunctive normal form ?

2014-06-02 Thread Mark Proctor
On 2 Jun 2014, at 14:58, Mercier Jonathan jmerc...@genoscope.cns.fr wrote: Thanks Mark simple and clear :-) Did you you have somewhere a roadmap ? to know: - when nearly 6.0.2 will come 6.1 CR should be out this week - when concurrent approach wil be add Our new algorithm has been

Re: [rules-users] Abstraction between rules and data model?

2014-06-02 Thread Mark Proctor
On 2 Jun 2014, at 13:59, Horváth Péter Gergely h.pe...@mailbox.hu wrote: Hi Davide, Thanks, I just wanted to get a grasp of the time frame we could expect (whether it is a month or half a year etc.) :) We haven’t had much feedback on traits, and the system is still in flux. So we cannot

[rules-users] How to refer values from different sheets in drools decision table?

2014-06-02 Thread Shrinath Managuli
Hi Drools, Requires clarity on referring data in Drools Decision table, Consider a IN case as like below, [cid:image001.png@01CF7E9C.169B05D0] Here the values for IN case are F and M are mapped from different sheet using the reference CONCATENATE(, 'user-gender-datasheet'!C15, , ,

Re: [rules-users] Abstraction between rules and data model?

2014-06-02 Thread Wolfgang Laun
Perhaps https://engage.redhat.com/forms/rule-design-patterns section 2.5 might be of interest to you. Some of what you've posted seems to deviate towards what is called overengineering, but of course it may have to be as complicated as it was presented. -W On 02/06/2014, Horváth Péter Gergely

Re: [rules-users] Rules storage without Guvnor?

2014-06-02 Thread Vincent LEGENDRE
Hi Guvnor implements a REST API that can be used to get a big DRL from ressources in a package. Most of time in my company's projects we used this API to get and store DRL files in a production environnement, with some dedicated code (no maven nor web in prod). It is almost as simple as

Re: [rules-users] Abstraction between rules and data model?

2014-06-02 Thread Vincent LEGENDRE
I have personnaly 2 ways of getting as far as possible from refactor problems : - mostly use flat objets, ie some objets that are as DB tables (only simple POJO with foreign keys, no child objects). This way it is easy to get and store used objects (with SQL or JPA frameworks, which has some

Re: [rules-users] Rules storage without Guvnor?

2014-06-02 Thread Mark Proctor
On 2 Jun 2014, at 16:21, Horváth Péter Gergely h.pe...@mailbox.hu wrote: Hi Mark, Thank you for your help. Creating a custom build of Guvnor sounds to require quite some effort, I'm not sure whether we should go down that way. Unfortunately, I don't think we will have the option to use

[rules-users] Drools-6 WB | Why Database is Required for Indexing When GIT repo is available

2014-06-02 Thread Zahid Ahmed
Hi, In Drools-6 documentation its mentioned that, Everything is now stored as a file, including meta data. The database is only there to provide fast indexing and search. So importing and exporting is all standard Git and external sites, like GitHub, can be used to exchange repositories.