Is DTRules still maintained?

106 views
Skip to first unread message

Klaus Uhl

unread,
Dec 3, 2013, 7:16:28 AM12/3/13
to dtr...@googlegroups.com
Hallo there,
I happened to find the projects website when looking for a small rule engine to embed in a project.
After what I've read and the number and dates of the posts in the group here, I am not sure, if the project is still going.
Any comment would be appreciated.
Regards.
Klaus

paul snow

unread,
Dec 3, 2013, 7:52:18 AM12/3/13
to dtr...@googlegroups.com

Yes it is.  There are about two years of development that has not been released that I did for source pulse.  Hopefully I can get those changes released, but if not, I will replicate them going forward.

In the mean time,  I can help you with any questions you might have.

Paul

--
You received this message because you are subscribed to the Google Groups "DTRules" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dtrules+u...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Klaus Uhl

unread,
Dec 3, 2013, 8:01:22 AM12/3/13
to dtr...@googlegroups.com
Hi Paul,
well, that was a fast answer! :)
Are there any major obstacles for the release you mentioned?
I would like to tell you a little bit about what I want to solve, maybe you can give me your guess, if DTRules would be a proper fit:

We are developing a home automation system. Inside the Java-part there are a lot of different devices (some real, some virtual), which have different properties. Some are meters, you might have some sort of heating, windows could be open or closed, temperature ranges and so on.
I am to develop some sort of rules manager, which can subsribe to the changes of certain properties and lead to certain actions based on them.

Rules would consist out of a variety of ((if A the B) && (if C > D)) like statements, which should be nestable. Great would be, if I could use the output of a rule as input for other rules, too.

I guess a deterministic approach would be a good fit, as my "rules" should be executed, if the condition is met. It is not necessary to find out, which rule would be a better fit or anything like that.

Also we have limited memory on our device, which means, that small and fast sounds like exactly what we need. :)

Can't wait for your thoughts on it.

Klaus

paul snow

unread,
Dec 3, 2013, 11:58:21 AM12/3/13
to dtr...@googlegroups.com

I doubt you need the new release.  But the new code does have features that would be nice to have.

It is small, fast, and deterministic.  Likely a good fit for you.

Reply all
Reply to author
Forward
0 new messages