From: Chuck Remes Date: 2010-09-04T03:59:45+09:00 Subject: Re: Event Resolution Framework On Sep 3, 2010, at 1:51 PM, Jesús Gabriel y Galán wrote: > On Fri, Sep 3, 2010 at 4:48 PM, Chuck Remes wrote: >> >> On Sep 3, 2010, at 9:41 AM, Andrew Wagner wrote: >> >>> So how does the logic decide which event takes priority? And what >>> abstraction could a library provide for something like this? It almost seems >>> like you would just need to set up some rules, like "Event F always wins", >>> "Event K always beats Event D unless some_fact is true", etc. >>> >>> On Fri, Sep 3, 2010 at 10:16 AM, Terry Michaels wrote: >>> >>>> Andrew Wagner wrote: >>>>> This sounds interesting. Have you heard of such a library in another >>>>> language? >>>> >>>> No. Google searches bring up nothing. But then, maybe "Event Resolution" >>>> is the wrong terminology(?) >> >> I think you may want to google "rules engine." When I did that, I came up with this hit: >> >> http://rools.rubyforge.org/ > > Amazing ! We even nearly used the same words :) Great minds think alike! Oh, and further down the list of hits is Ruleby which looks like an interesting choice. Plus, it's under active development. http://github.com/codeaspects/ruleby cr