Efesto module - step-by-step (this guide refers to the creation of a module with an api, compilation and runtime submodules) create container module (i.e. the current EfestoModuleStub) define drools referred version declare efesto dependency management implement compilation submodule (see specific guide) implement runtime submodule (see specific guide) put shared code inside the api submodule (if needed)