Hi Guys, I have been thinking about problems we are soon going to start facing in marketing our OFBiz website and some of them can be solved using a rules engine, this then spilled over into other departments once I had read through the Drools website and saw how powerful it could be once implemented inside OFBiz.
I was thinking Drools http://jboss.org/drools/ as its ASL2 so we can have in trunk http://jboss.org/drools/downloads.html and also because of the GUI which could be plugged into OFBiz where ever we need rules - a few cool examples are here http://downloads.jboss.com/drools/docs/5.0.1.26597.FINAL/drools-introduction/html/ch02.html#d0e166 and for the developers or data mining people using Birt etc they can use Eclipse. The uses I can think of right now are: 1. Sending emails to customers - similar to auto responders or triggered emails . 2. Stock reordering - allowing different stock to be treated differently depending on for example how fast its selling or out of which warehouse the most is shipped. 3. Inserting marketing material into parcels - picking different customer segments and targeting them differently. 4. Shipping carrier upgrades / changes depending on either destination or price - like zappos do when they secretly upgrade customers to over night delivery. 5. Refunds to customers if something goes wrong (could automate some of the process) and then if its outside the rules it move to a human for review. The real aim is that I want to move the process of rule changing out of the programers hands and put them into technical business people so that we can make fast changes to the business all done by the business users. What does everyone else think? Cheers Sam
