What problem does it solve?
Lutece 8 workflow module development typically requires assembling a full stack from task definitions, configuration persistence, CDI producers, UI components, and translation resources. lutece-workflow provides a complete, standard blueprint to implement new workflow modules with consistent structure and integration points.
Core Features & Use Cases
- Complete module pattern: Task, TaskConfig, TaskConfigDAO, TaskTypeProducer, ConfigServiceProducer, TaskComponent, templates, and SQL scaffolding.
- UI integration: admin configuration forms, action forms, and history information views.
- Internationalization and plugin packaging: i18n keys, plugin XML descriptor, and dependencies on lutece-core and workflow plugins.
- Reference-driven: aligned with reference modules and patterns described in the repository.
Quick Start
Install and adapt the lutece-workflow module by configuring a new task type and its UI components, then deploy to validate in your Lutece 8 environment.