Project Structure and Build
The multi-module Maven project structure, how the build works, and how to use custom components with Lucille.
This section is for developers contributing code back to the Lucille project. It covers how the project is structured, how to set up your development environment, and the coding conventions used throughout the codebase.
If you are writing components for your own project rather than contributing to Lucille itself, see the Component Developer Guide instead.
The multi-module Maven project structure, how the build works, and how to use custom components with Lucille.
Coding standards for Lucille and how to set up for local development.
Formatting, naming, class structure, Javadoc, and test conventions used in the Lucille codebase.