[jboss-svn-commits] JBL Code SVN: r26103 - in labs/jbossrules/trunk/drools-docs: drools-docs-expert/src/main/docbook/en-US/Chapter-IDE and 7 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Apr 17 07:48:30 EDT 2009


Author: mark.proctor at jboss.com
Date: 2009-04-17 07:48:30 -0400 (Fri, 17 Apr 2009)
New Revision: 26103

Added:
   labs/jbossrules/trunk/drools-docs/drools-docs-introduction/src/main/docbook/en-US/Chapter-Welcome/
   labs/jbossrules/trunk/drools-docs/drools-docs-introduction/src/main/docbook/en-US/Chapter-Welcome/Chapter-Welcome.xml
   labs/jbossrules/trunk/drools-docs/drools-docs-introduction/src/main/docbook/images/Chapter-Welcome/
   labs/jbossrules/trunk/drools-docs/drools-docs-introduction/src/main/docbook/images/Chapter-Welcome/drools_logo.png
Modified:
   labs/jbossrules/trunk/drools-docs/drools-docs-expert/src/main/docbook/en-US/Chapter-IDE/Chapter-QuickStart.xml
   labs/jbossrules/trunk/drools-docs/drools-docs-expert/src/main/docbook/en-US/master.xml
   labs/jbossrules/trunk/drools-docs/drools-docs-flow/src/main/docbook/en-US/master.xml
   labs/jbossrules/trunk/drools-docs/drools-docs-fusion/src/main/docbook/en-US/master.xml
   labs/jbossrules/trunk/drools-docs/drools-docs-guvnor/src/main/docbook/en-US/master.xml
   labs/jbossrules/trunk/drools-docs/drools-docs-introduction/src/main/docbook/en-US/master.xml
Log:
-added IDE to expert docs
-removed authors, as no one maintains that correctly
-added Welcome section to Introduction

Modified: labs/jbossrules/trunk/drools-docs/drools-docs-expert/src/main/docbook/en-US/Chapter-IDE/Chapter-QuickStart.xml
===================================================================
--- labs/jbossrules/trunk/drools-docs/drools-docs-expert/src/main/docbook/en-US/Chapter-IDE/Chapter-QuickStart.xml	2009-04-17 10:47:21 UTC (rev 26102)
+++ labs/jbossrules/trunk/drools-docs/drools-docs-expert/src/main/docbook/en-US/Chapter-IDE/Chapter-QuickStart.xml	2009-04-17 11:48:30 UTC (rev 26103)
@@ -2,7 +2,7 @@
 <chapter version="5.0" xmlns="http://docbook.org/ns/docbook"
   xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude"
   xmlns:svg="http://www.w3.org/2000/svg" xmlns:m="http://www.w3.org/1998/Math/MathML"
-  xmlns:html="http://www.w3.org/1999/xhtml" xmlns:db="http://docbook.org/ns/docbook" xml:base="./">
+  xmlns:html="http://www.w3.org/1999/xhtml" xmlns:db="http://docbook.org/ns/docbook">
   <title>The (Eclipse based) Rule IDE</title>
 
   <para>
@@ -27,14 +27,14 @@
   <figure>
     <title>Overview</title>
 
-    <mediaobject>
+    <mediaobject xml:base="../">
       <imageobject>
         <imagedata align="center" fileref="images/Chapter-IDE/all.jpg" format="JPG" scalefit="1" />
       </imageobject>
     </mediaobject>
   </figure>
 
-  <section>
+  <section xml:base="../">
     <title>Features outline</title>
 
     <para>The rules IDE has the following features</para>
@@ -110,7 +110,7 @@
     and features. All of the power of Eclipse is available.</para>
   </section>
 
-  <section>
+  <section xml:base="../">
     <title>Creating a Rule project</title>
 
     <para>The aim of the new project wizard is to setup an executable scaffold
@@ -161,7 +161,7 @@
     rules you will need to run them in a unit test of course.</para>
   </section>
 
-  <section>
+  <section xml:base="../">
     <title>Creating a new rule and wizards</title>
 
     <para>You can create a rule simple as an empty text ".drl" file, or use
@@ -202,7 +202,7 @@
     you don't want !</para>
   </section>
 
-  <section>
+  <section xml:base="../">
     <title>Textual rule editor</title>
 
     <para>The rule editor is where rule managers and developers will be
@@ -252,7 +252,7 @@
     </figure>
   </section>
 
-<section>
+<section xml:base="../">
   <title>Guided editor (rule GUI)</title>
   <para>
     A new feature of the Drools IDE (since version 4) is the guided editor for rules. This is similar to the web based editor that is available in the BRMS. This allows you to build rules in a GUI driven fashion, based on your object model. 
@@ -284,7 +284,7 @@
 //then pass the outputDRL to the PackageBuilder as normal</programlisting>
 </section>
 
-  <section>
+  <section xml:base="../">
     <title>Views</title>
 
     <para>When debugging an application using a Drools engine, these views
@@ -496,7 +496,7 @@
     </section>
   </section>
 
-  <section>
+  <section xml:base="../">
     <title>Domain Specific Languages</title>
 
     <para>Domain Specific Languages (dsl) allow you to create a language that
@@ -578,7 +578,7 @@
     </section>
   </section>
 
-  <section>
+  <section xml:base="../">
     <title>The Rete View</title>
 
     <para>The Rete Tree View shows you the current Rete Network for your drl
@@ -615,7 +615,7 @@
     on "Generate Rete View".</para>
   </section>
 
-  <section>
+  <section xml:base="../">
     <title>Large drl files</title>
 
     <para>Depending on the JDK you use, it may be necessary to increase the
@@ -640,7 +640,7 @@
   </section>
 
 
-    <section>
+    <section xml:base="../">
 
       <title>Debugging rules</title>
 
@@ -661,7 +661,7 @@
       continue, etc.).  You can also use the debug views to inspect the content of the
       working memory and agenda.</para>
 
-<section>
+<section >
      <title>Creating breakpoints</title>
      <para>You can add/remove rule breakpoints in drl files in two ways, similar to adding
      breakpoints to Java files:</para>

Modified: labs/jbossrules/trunk/drools-docs/drools-docs-expert/src/main/docbook/en-US/master.xml
===================================================================
--- labs/jbossrules/trunk/drools-docs/drools-docs-expert/src/main/docbook/en-US/master.xml	2009-04-17 10:47:21 UTC (rev 26102)
+++ labs/jbossrules/trunk/drools-docs/drools-docs-expert/src/main/docbook/en-US/master.xml	2009-04-17 11:48:30 UTC (rev 26103)
@@ -15,6 +15,7 @@
     <xi:include href="Chapter-Language_Reference/Chapter-Language_Reference.xml" />    
     <xi:include href="Chapter-Authoring/Chapter-Authoring.xml" />        
     <xi:include href="Chapter-JSR94/Chapter-JSR94.xml" />      
+    <xi:include href="Chapter-IDE/Chapter-QuickStart.xml" /> 
     <xi:include href="Chapter-Examples/Chapter-Examples.xml" />   
 	<!--index /-->
 </book>

Modified: labs/jbossrules/trunk/drools-docs/drools-docs-flow/src/main/docbook/en-US/master.xml
===================================================================
--- labs/jbossrules/trunk/drools-docs/drools-docs-flow/src/main/docbook/en-US/master.xml	2009-04-17 10:47:21 UTC (rev 26102)
+++ labs/jbossrules/trunk/drools-docs/drools-docs-flow/src/main/docbook/en-US/master.xml	2009-04-17 11:48:30 UTC (rev 26103)
@@ -13,7 +13,7 @@
 
     <releaseinfo>5.0.0</releaseinfo>
 
-    <author>
+    <!--author>
       <firstname>Kris</firstname>
       <surname>Verlaenen</surname>
     </author>
@@ -31,7 +31,7 @@
     <author>
       <firstname>Edson</firstname>
       <surname>Tirelli</surname>
-    </author>
+    </author-->
     
   </info>
 

Modified: labs/jbossrules/trunk/drools-docs/drools-docs-fusion/src/main/docbook/en-US/master.xml
===================================================================
--- labs/jbossrules/trunk/drools-docs/drools-docs-fusion/src/main/docbook/en-US/master.xml	2009-04-17 10:47:21 UTC (rev 26102)
+++ labs/jbossrules/trunk/drools-docs/drools-docs-fusion/src/main/docbook/en-US/master.xml	2009-04-17 11:48:30 UTC (rev 26103)
@@ -13,7 +13,7 @@
 
     <releaseinfo>5.0.0</releaseinfo>
 
-    <author>
+    <!--author>
       <firstname>Mark</firstname>
       <surname>Proctor</surname>
     </author>
@@ -31,7 +31,7 @@
     <author>
       <firstname>Kris</firstname>
       <surname>Verlaenen</surname>
-    </author>
+    </author-->
     
   </info>
 

Modified: labs/jbossrules/trunk/drools-docs/drools-docs-guvnor/src/main/docbook/en-US/master.xml
===================================================================
--- labs/jbossrules/trunk/drools-docs/drools-docs-guvnor/src/main/docbook/en-US/master.xml	2009-04-17 10:47:21 UTC (rev 26102)
+++ labs/jbossrules/trunk/drools-docs/drools-docs-guvnor/src/main/docbook/en-US/master.xml	2009-04-17 11:48:30 UTC (rev 26103)
@@ -13,7 +13,7 @@
 
     <releaseinfo>5.0.0</releaseinfo>
 
-    <author>
+    <!--author>
       <firstname>Michael</firstname>
       <surname>Neale</surname>
     </author>
@@ -21,7 +21,7 @@
     <author>
       <firstname>Fernando</firstname>
       <surname>Meyer</surname>
-    </author>
+    </author-->
   </info>
 
 <!--

Added: labs/jbossrules/trunk/drools-docs/drools-docs-introduction/src/main/docbook/en-US/Chapter-Welcome/Chapter-Welcome.xml
===================================================================
--- labs/jbossrules/trunk/drools-docs/drools-docs-introduction/src/main/docbook/en-US/Chapter-Welcome/Chapter-Welcome.xml	                        (rev 0)
+++ labs/jbossrules/trunk/drools-docs/drools-docs-introduction/src/main/docbook/en-US/Chapter-Welcome/Chapter-Welcome.xml	2009-04-17 11:48:30 UTC (rev 26103)
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<chapter version="5.0" xml:base="../../" xmlns="http://docbook.org/ns/docbook"
+         xmlns:xlink="http://www.w3.org/1999/xlink"
+         xmlns:xi="http://www.w3.org/2001/XInclude"
+         xmlns:svg="http://www.w3.org/2000/svg"
+         xmlns:m="http://www.w3.org/1998/Math/MathML"
+         xmlns:html="http://www.w3.org/1999/xhtml"
+         xmlns:db="http://docbook.org/ns/docbook">
+  <title>Welcome</title>
+
+  <screenshot>
+    <screeninfo>Setup TortoiseSVN checkout</screeninfo>
+
+    <mediaobject>
+      <imageobject>
+        <imagedata fileref="images/Chapter-Welcome/drools_logo.png" />
+      </imageobject>
+    </mediaobject>
+  </screenshot>
+
+  <para>I've always stated that end business users struggle understanding the
+  differences between rules and processes, and more recently rules and event
+  processing. For them they have this problem in their mind and they just want
+  to model it using some software. The traditional way of using two vendor
+  offerings forces the business user to work with a process oriented or rules
+  oriented approach which just gets in the way, often with great confusion
+  over which tool they should be using to model which bit.</para>
+
+  <para>PegaSystems and Microsoft have done a great job of showing that the
+  two can be combined and a behavioural modelling approach can be used. This
+  allows the business user to work more naturally where the full range of
+  approaches is available to them, without the tools getting in the way. From
+  being process oriented to rule oriented or shades of grey in the middle -
+  whatever suites the problem being modelled at that time.</para>
+
+  <para>Drools 5.0 takes this one step further by not only adding workflow
+  with Drools Flow but also adding event processing with Drools Fusion,
+  creating a more holistic approach to software development. Where the term
+  holistic is used for emphasizing the importance of the whole and the
+  interdependence of its parts. Drools 5.0 is the launch of what we call the
+  Business Logic integration Platform (BLiP) .</para>
+
+  <para>Drools 5.0 is now split into 4 modules, each with their own manual -
+  Guvnor, Expert, Fusion and Flow. Guvnor is our web based governance system,
+  traditionally referred to in the rules world as a BRMS. We decided to move
+  away from the BRMS term to a play on governance as it's not rules specific.
+  Expert is the traditional rules engine. Fusion is the event processing side,
+  it's a play on data/sensor fusion terminology. Finally there is Flow which
+  is our workflow module.</para>
+</chapter>

Modified: labs/jbossrules/trunk/drools-docs/drools-docs-introduction/src/main/docbook/en-US/master.xml
===================================================================
--- labs/jbossrules/trunk/drools-docs/drools-docs-introduction/src/main/docbook/en-US/master.xml	2009-04-17 10:47:21 UTC (rev 26102)
+++ labs/jbossrules/trunk/drools-docs/drools-docs-introduction/src/main/docbook/en-US/master.xml	2009-04-17 11:48:30 UTC (rev 26103)
@@ -8,7 +8,7 @@
 
 		<releaseinfo>5.0.0</releaseinfo>
 
-		<author>
+		<!--author>
 			<personname>
 				<firstname>Mark</firstname>
 				<surname>Proctor</surname>
@@ -27,7 +27,7 @@
 				<firstname>Edson</firstname>
 				<surname>Tirelli</surname>
 			</personname>
-		</author>
+		</author-->
 	</info>
 
 	<!--
@@ -37,6 +37,8 @@
 		</imageobject> </mediaobject> <para /> </preface>
 	-->
 
+    <xi:include href="Chapter-Welcome/Chapter-Welcome.xml" />
+    
 	<xi:include href="Chapter-Release_Notes/Chapter-ReleaseNotes.xml" />
 
 	<xi:include href="Chapter-Install/Chapter-Install.xml" />

Added: labs/jbossrules/trunk/drools-docs/drools-docs-introduction/src/main/docbook/images/Chapter-Welcome/drools_logo.png
===================================================================
(Binary files differ)


Property changes on: labs/jbossrules/trunk/drools-docs/drools-docs-introduction/src/main/docbook/images/Chapter-Welcome/drools_logo.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream




More information about the jboss-svn-commits mailing list