Hi all, Please find below the minutes of our monthly meeting. If you have any questions/corrections don't hesitate to reply to this email.
Regards, Serge... Participants - Jérôme Blanchard (Jahia) - Serge Huber (Inoyu) ________________________________ 1. Log colour enhancement (pull request) Pull request: feat: Update log format — adds log level colours and aligns with patterns inspired by recent Karaf logging (with some new config keys present but commented, as in newer Karaf). JIRA: None yet — the PR should be associated with a new Unomi JIRA issue before merge (this was requested on the PR thread). CI / tests: Results were mixed in discussion (reported pass on OpenSearch, failure on Elasticsearch — possibly instability rather than the change itself). Worth re-checking current CI on the PR before merge. ________________________________ 2. PR stack workflow (tooling) Approach: Dependent PRs stacked on each other instead of every branch starting from master, to manage large, interdependent work. Tool: Git Town (open source CLI; includes support for stacked changes). Alternative considered: Graphite — noted as attractive but tighter GitHub integration may require Apache Infra discussion/approval if adopted project-wide. Pilot: A first stacked PR was mentioned as a workflow test; if a public GitHub PR number exists, add it here when published (none was clearly identifiable as “the” pilot from the public repo listing alone). ________________________________ 3. Documentation — PlantUML / AsciiDoc (pull request + JIRA) Pull request: UNOMI-882: Enable AsciiDoctor diagrams (PlantUML/GraphViz) and expand manual JIRA: UNOMI-882 — Enhanced Technical Documentation with Integrated Diagrams (sub-task, In Progress) Scope: AsciiDoctor diagram integration (asciidoctor-diagram, PlantUML, GraphViz), CI/docs workflow updates, and manual content updates; documentation-focused. Links / anchors: Hardcoded references were added where needed so titles can change without breaking cross-references. Open point: One failing check was attributed to an incorrect artifact version in the PR (to be corrected before merge). ________________________________ 4. Forked Karaf files (tracking for upgrades) Discussion on listing files forked from Apache Karaf (e.g. under etc/, bin/setenv, and similar) to simplify future Karaf upgrades. An LLM-assisted pass was used in the meeting to draft an initial list. Proposal: Add this to project coding guidelines (and optionally use tooling/LLM assistance later to track divergence between versions). ________________________________ 5. Project growth and visibility Interest in broadening contributors and committers beyond the current main sponsoring organisations. Possible future contributors mentioned included partners — informal, not commitments. New project website is live and feedback has been positive: https://unomi.apache.org/
