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/

Reply via email to