JBoss.orgCommunity Documentation

Drools Introduction and General User Guide

Version 5.4.0.Final


1. Welcome
2. Installation and Setup (Core and IDE)
2.1. Installing and using
2.1.1. Dependencies and jars
2.1.2. Runtime
2.1.3. Installing IDE (Rule Workbench)
2.2. Building from source
2.2.1. Getting the sources
2.2.2. Building the sources
2.3. Eclipse
2.3.1. Importing Eclipse Projects
3. Getting Involved
3.1. Sign up to jboss.org
3.2. Sign the Contributor Agreement
3.3. Submitting issues via JIRA
3.4. Fork Github
3.5. Writing Tests
3.6. Commit with Correct Conventions
3.7. Submit Pull Requests
4. Drools Release Notes
4.1. What is New and Noteworthy in Drools 5.4.0
4.1.1. Drools Expert
4.1.2. Drools Fusion
4.1.3. Guvnor
4.1.4. Planner
4.1.5. Eclipse plugin
4.2. What is New and Noteworthy in Drools 5.3.0
4.2.1. Drools Expert
4.2.2. Guvnor
4.2.3. Drools Planner
4.2.4. Drools Integration
4.3. What is New and Noteworthy in Drools 5.2.0
4.3.1. Knowledge API (renamed from Drools API)
4.3.2. Drools Expert and Fusion
4.3.3. Drools and jBPM integration
4.3.4. Merging Drools Flow into jBPM5
4.3.5. Guvnor
4.3.6. Eclipse
4.3.7. Maven artifactId changes
4.4. What is New and Noteworthy in Drools 5.1.0
4.4.1. Drools API
4.4.2. Core
4.4.3. Expert
4.4.4. Flow
4.4.5. Guvnor
4.4.6. Eclipse
4.4.7. Known Issues
4.5. What is New and Noteworthy in Drools 5.0.0
4.5.1. Drools API
4.5.2. Drools Guvnor
4.5.3. Drools Expert
4.5.4. Drools Flow
4.5.5. Drools Fusion
4.5.6. Eclipse IDE
4.6. What is new in Drools 4.0
4.6.1. Language Expressiveness Enhancements
4.6.2. Core Engine Enhancements
4.6.3. IDE Enhancements
4.6.4. Business Rules Management System - BRMS
4.6.5. Miscellaneous Enhancements
4.7. Upgrade tips from Drools 3.0.x to Drools 4.0.x
4.7.1. API changes
4.7.2. Rule Language Changes
4.7.3. Drools Update Tool
4.7.4. DSL Grammars in Drools 4.0
4.7.5. Rule flow Update for 4.0.2
5. Drools compatibility matrix