Hello everyone, You will find below the meeting minutes from our call today
# Participants: - Jerome B. - Jahia - Kevan J. - Jahia - Thomas S. - Enonic - Jonathan S. - Jahia - David G. - Jahia - Francois G. - Jahia # Agenda - Round table and introduction - Next release - Project roadmap and backlog - Q&A / General discussion items # Meeting minutes The main goal is to use this meeting as a regular checkpoint, discuss the next release, open PRs, short/mid-term activities, and important/notable tickets. ## Roadmap and backlog A vote was sent yesterday for Unomi 2.5.0, we’re currently not expecting the next Unomi release (2.6.0) to happen in the short-mid term. Outside of the project context, some work will be carried out by Jahia to assist some of their business users to migrate towards a product built upon Unomi 2, these migrations might trigger further improvements in Unomi 2. Some work was done recently to upgrade dependencies (UNOMI-829). Dedicated issues were created for those dependencies that couldn’t be updated without significant changes in the codebase. Pull Requests opened by dependabot were not re-reviewed after that effort, Jonathan S. (assignee on UNOMI-829) will do a pass on those that were made outdated by the ticket and will close them. For the other dependabot pull requests, this will be tracked with UNOMI-693, by looking at their age, quite a few of them are likely outdated. Work was carried out on the Graphql API, but was blocked by dependencies to graphql-java / graphql-java-annotations. A release is currently being worked on for graphql-java-annotations (expected in the next 2 weeks), which would allow the work to resume on UNOMI-680 and its subtasks. The list of PRs will be reviewed again next month. We did not spend much time discussing the scope of Unomi 2.6.0, and we expect it to keep evolving in the coming months. ## General discussion items Thomas mentioned that the lack of UI / admin view on Unomi is creating challenges to adoption. It was mentioned that some work might currently be carried out on this topic by project/community members but participants of the call were not directly involved and cannot comment (individual (s) involved are welcome to comment). A ticket was created to implement OpenSearch support for Unomi (UNOMI-828), this raises interests but participants on the call were unclear about the status and plans, in particular when it comes to current and future (8+) compatibility with Elasticsearch (see the question in the ticket itself). A question was raised about the use of sessions in REST vs GraphQL, sessions are still used and necessary for the REST API but are not implemented in the GraphQL API. # Next release Apache Unomi 2.6.0 - release date not planned yet # Next meeting July 11, 2024 - 5PM CET (afternoon slot): https://us02web.zoom.us/j/85252119410 # Actions Jonathan S.: Close dependabot PRs that were made outdated by UNOMI-828