<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.14.3">
</HEAD>
<BODY>
Mark,<BR>
<BR>
Any idea when 4.0GA will be up on the jboss maven repo?<BR>
<BR>
Thanks!<BR>
Eric<BR>
<BR>
<BR>
On Wed, 2007-07-25 at 10:04 +0100, Mark Proctor wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">JBoss Drools 4.0 has just been released :) We are really proud of what </FONT>
<FONT COLOR="#000000">we have done here. We believe that we now have the best and most </FONT>
<FONT COLOR="#000000">powerful declarative rule language, bar none; commercial or open source. </FONT>
<FONT COLOR="#000000">The Rule Flow is excellent and I really enjoyed updating the Conway's </FONT>
<FONT COLOR="#000000">Game of Life to Rule Flow; sub Rule Flows and milestone support will be </FONT>
<FONT COLOR="#000000">coming in a point release soon. The BRMS has long been requested and we </FONT>
<FONT COLOR="#000000">put a lot of effort into the ajax based design. The Eclipse improvements </FONT>
<FONT COLOR="#000000">for the  debug points and guided editor should help reduce learning </FONT>
<FONT COLOR="#000000">curves, opening us to new audiences. Of course performance is now much </FONT>
<FONT COLOR="#000000">better, especially for complex rules and the new Sequential Mode should </FONT>
<FONT COLOR="#000000">be very popular with decision services.</FONT>

<FONT COLOR="#000000">Boss Drools 4.0 can be summarised as:</FONT>
<FONT COLOR="#000000">* More expressiveness.</FONT>
<FONT COLOR="#000000">* More powerful declarative keywords.</FONT>
<FONT COLOR="#000000">* Hibernate ready, with 'from' keyword for evaluating external data.</FONT>
<FONT COLOR="#000000">* Pluggable dialects, with new MVEL dialect.</FONT>
<FONT COLOR="#000000">* New Rule Flow and Eclipse modeller.</FONT>
<FONT COLOR="#000000">* Better Performance.</FONT>
<FONT COLOR="#000000">* IDE Improvements.</FONT>
<FONT COLOR="#000000">* Enterprise Ready with Web 2.0 Business Rules Management Studio.</FONT>

<FONT COLOR="#000000">Resources:</FONT>
<FONT COLOR="#000000">* Presentation from Skills Matter </FONT>
<FONT COLOR="#000000"><A HREF="http://wiki.jboss.org/wiki/attach?page=JBossRules%2FSkillsMatter20070711.pdf">http://wiki.jboss.org/wiki/attach?page=JBossRules%2FSkillsMatter20070711.pdf</A></FONT>
<FONT COLOR="#000000">* What's new in JBoss Rules 4.0 </FONT>
<FONT COLOR="#000000"><A HREF="http://wiki.jboss.org/wiki/attach?page=JBossRules%2Fwhats_new_in_jbossrules_4.0.pdf">http://wiki.jboss.org/wiki/attach?page=JBossRules%2Fwhats_new_in_jbossrules_4.0.pdf</A></FONT>

<FONT COLOR="#000000">Enjoy :)</FONT>
<FONT COLOR="#000000">The Drools Team</FONT>
<FONT COLOR="#000000">Mark Proctor, Michael Neale, Edson Tirelli, Kris Verlaenen, Fernando Meyer</FONT>
<FONT COLOR="#000000"><A HREF="http://blog.athico.com">http://blog.athico.com</A></FONT>

<FONT COLOR="#000000">Here is a more detailed enhancements list:</FONT>
<FONT COLOR="#000000">Language Expressiveness Enhancements</FONT>
<FONT COLOR="#000000">* New Conditional Elements: from(hibernate ready), collect, accumulate </FONT>
<FONT COLOR="#000000">and forall</FONT>
<FONT COLOR="#000000">* New Field Constraint operators: not matches, not contains, in, not in, </FONT>
<FONT COLOR="#000000">memberOf, not memberOf</FONT>
<FONT COLOR="#000000">* New Implicit Self Reference field: this</FONT>
<FONT COLOR="#000000">* Full support to Conditional Elements nesting, for First Order Logic </FONT>
<FONT COLOR="#000000">completeness.</FONT>
<FONT COLOR="#000000">* Support to multi-restrictions and constraint connectives &amp;&amp; and ||</FONT>
<FONT COLOR="#000000">* Parser improvements to remove previous language limitations, like </FONT>
<FONT COLOR="#000000">character escaping and keyword conflicts</FONT>
<FONT COLOR="#000000">* Support to pluggable dialects and built-in support to Java and MVEL</FONT>
<FONT COLOR="#000000">* Complete rewrite of DSL engine, allowing for full l10n</FONT>
<FONT COLOR="#000000">* Fact attributes auto-vivification for return value restrictions and </FONT>
<FONT COLOR="#000000">inline-eval constraints</FONT>
<FONT COLOR="#000000">* Support to nested accessors, property navigation and simplified </FONT>
<FONT COLOR="#000000">collection, arrays and maps syntax</FONT>
<FONT COLOR="#000000">* Improved support to XML rules</FONT>
<FONT COLOR="#000000">* Experimental Clips parser support</FONT>

<FONT COLOR="#000000">Core Engine Enhancements</FONT>
<FONT COLOR="#000000">* Native support to primitive types, avoiding constant autoboxing</FONT>
<FONT COLOR="#000000">* Transparent optional Shadow Facts</FONT>
<FONT COLOR="#000000">* Rete Network performance improvements for complex rules</FONT>
<FONT COLOR="#000000">* Rule-Flow</FONT>
<FONT COLOR="#000000">* Stateful and Stateless working memories (rule engine sessions)</FONT>
<FONT COLOR="#000000">* Support for Asynchronous Working Memory actions</FONT>
<FONT COLOR="#000000">* Rules Engine Agent for hot deployment and BRMS integration</FONT>
<FONT COLOR="#000000">* Pluggeable dialects and and full support to MVEL scripting language</FONT>
<FONT COLOR="#000000">* Dynamic salience for rules conflict resolution</FONT>
<FONT COLOR="#000000">* Parameterized Queries</FONT>
<FONT COLOR="#000000">* halt command</FONT>
<FONT COLOR="#000000">* Sequential execution mode, faster performance and uses less memory</FONT>
<FONT COLOR="#000000">* Pluggable global variable resolver</FONT>

<FONT COLOR="#000000">IDE Enhancements</FONT>
<FONT COLOR="#000000">* Support for rule break-points on debugging</FONT>
<FONT COLOR="#000000">* WYSIWYG support to rule-flows</FONT>
<FONT COLOR="#000000">* New guided editor for rules authoring</FONT>
<FONT COLOR="#000000">* Upgrade to support all new engine features</FONT>

<FONT COLOR="#000000">Business Rules Management System - BRMS</FONT>
<FONT COLOR="#000000">* User friendly web interface with nice WEB 2.0 ajax features (GWT)</FONT>
<FONT COLOR="#000000">* Package configuration</FONT>
<FONT COLOR="#000000">* Rule Authoring easy to edit rules both with guided editor ( drop-down </FONT>
<FONT COLOR="#000000">menus ) and text editor</FONT>
<FONT COLOR="#000000">* Package compilation and deployment</FONT>
<FONT COLOR="#000000">* Easy deployment with Rule Agent</FONT>
<FONT COLOR="#000000">* Easy to organize with categories and search assets</FONT>
<FONT COLOR="#000000">* Versioning enabled, you can easily replace yours assets with </FONT>
<FONT COLOR="#000000">previously saved</FONT>
<FONT COLOR="#000000">* JCR compliant rule assets repository</FONT>

<FONT COLOR="#000000">Miscellaneous Enhancements</FONT>
<FONT COLOR="#000000">* Slimmed down dependencies and smaller memory footprint</FONT>

<FONT COLOR="#000000">_______________________________________________</FONT>
<FONT COLOR="#000000">rules-users mailing list</FONT>
<FONT COLOR="#000000"><A HREF="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</A></FONT>
<FONT COLOR="#000000"><A HREF="https://lists.jboss.org/mailman/listinfo/rules-users">https://lists.jboss.org/mailman/listinfo/rules-users</A></FONT>
</PRE>
</BLOCKQUOTE>
</BODY>
</HTML>