incubator-kie-drools Documentation

Apache KIE (Knowledge Is Everything) is the home of Drools, OptaPlanner, jBPM, and Kogito.

6,340 stars Java Java 10 files ยท ~11,496 tokens #apache#dmn#drools#hacktoberfest#java#jbpm#kogito#optaplanner
RAW Doc

Documentation

This directory centralizes documentation about how this repository works โ€” its
structure, its build, and its conventions. User documentation for Drools, OptaPlanner, jBPM, and Kogito lives on
Apache KIE :: Documentation.

In this directory

Document What it covers
STRUCTURE.md The module prefix structure, the BOM/parent-pom hierarchies, and architectural notes
BUILDING.md How to build the repo, useful Maven flags and profiles, and troubleshooting
DEV.md Building only the modules your changes affect, with make dev
CONVENTIONS.md Code style, licensing, dependency rules, testing and codegen conventions
PR_CHECKS_AND_CI.md The checks that run on pull requests, and how CI builds the repo
DEVELOP_ON_MACOS.md Setting up macOS for GraalVM native image builds
OTHER_COMPONENTS.md Apache KIE components beyond the four main projects: the PMML engine and KIE Tools
HISTORY.md How KIE started, its initiatives over the years, and the move to Apache

At the repository root

  • README.md โ€” project introduction
  • CONTRIBUTING.md โ€” contribution guide (issues, PRs, dependency requirements)