Hi Ben,
I think we've spoken before over email. I've recently fully implemented a sophisticated custom calendar component that relies of complex rules using rools on the back end.
I am very satisfied with it and am excited to hear that project development is getting kick started again.
The only thing that I had to work around with rools in the 0.1.4 form is the ability to assert multiple objects. The hack is to wrap them into a single object and pull them out inside of an individual rule.
This being the case brings out another slight flaw which is that you cannot set variables available to all conditions and consequences. So I have to pull out all my individual objects out of the wrapper object in each condition/consequence to work on them. Not very DRY!
Let us know how your trials go if you decide to use Rools.
|