
This was extracted (@ 2025-02-19 17:10) from a list of minutes
which have been approved by the Board.
Please Note
The Board typically approves the minutes of the previous meeting at the
beginning of every Board meeting; therefore, the list below does not
normally contain details from the minutes of the most recent Board meeting.
WARNING: these pages may omit some original contents of the minutes.
Meeting times vary, the exact schedule is available to ASF Members and Officers, search for "calendar" in the Foundation's private index page (svn:foundation/private-index.html).
## Description: The mission of Apache Unomi is the creation and maintenance of software related to providing a reference implementation of the OASIS Customer Data Platform specification currently being worked on by the OASIS Context Server Technical Committee ## Project Status: Current project status: Ongoing, with activity picking up Issues for the board: none ## Membership Data: Apache Unomi was founded 2019-02-20 (6 years ago) There are currently 16 committers and 8 PMC members in this project. The Committer-to-PMC ratio is 2:1. Community changes, past quarter: - Jonathan Sinovassin-Naïk was added to the PMC on 2024-11-25 - No new committers. Last addition was Francois Gerthoffert on 2022-09-15. ## Project Activity: The project has just released version 2.6.0, which includes bug fixes, security fixes, improvements and a new health endpoint. Work on OpenSearch support is also underway and should be landing soon. GraphQL changes for the developer UI has also been merged. ## Community Health: The community activity is cyclic, and is clearly picking up. The project has just elected a new PMC member and direct feedback from the community at the ASF's conference in Denver confirmed the interest in the project. Along with that promotion and communication efforts have been done to make the project more visible including a video on the FeatherCast (thanks to Rich Bowen). To answer the question from the board, the commit activity has diversified again and it not considered problematic at all.
## Description: The mission of Apache Unomi is the creation and maintenance of software related to providing a reference implementation of the OASIS Customer Data Platform specification currently being worked on by the OASIS Context Server Technical Committee ## Project Status: Current project status: Ongoing Issues for the board: none ## Membership Data: Apache Unomi was founded 2019-02-20 (6 years ago) There are currently 16 committers and 7 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Taybou on 2021-03-19. - No new committers. Last addition was Francois Gerthoffert on 2022-09-15. ## Project Activity: As usual, the project activity is slower during the summer months, but we expect it to pick up as there has been some interesting discussions around new projects such as support for OpenSearch (https://issues.apache.org/jira/browse/UNOMI-828) and improvements to documentation and smaller issues. The focus currently is on improving the quality of the main release (2.x) and most recent activity has been related to that. ## Community Health: The community is healthy, although as mentioned during the summer period it is less active. To answer the board's question, although it is not very active, there have been more than one committers in the last 6 months, according to: https://github.com/apache/unomi/commits/master/ https://github.com/apache/unomi-site/commits/master/ https://github.com/apache/unomi-tracker/commits/main/ The activity on the mailing lists is, as usual, low but the activity on Slack is where most people now communicate. We have also created a new monthly online meeting open to anyone that is directly referenced on the website here : https://unomi.apache.org/community/index.html as well as in our mailing list : https://lists.apache.org/thread/70oo862br3d4g7j8dvnyy3o4z1p0ozfq. This meeting is important to make sure the community has a way to meet but of course any decisions happen in the mailing lists !
## Description: The mission of Apache Unomi is the creation and maintenance of software related to providing a reference implementation of the OASIS Customer Data Platform specification currently being worked on by the OASIS Context Server Technical Committee ## Project Status: Current project status: Ongoing, low-activity Issues for the board: none ## Membership Data: Apache Unomi was founded 2019-02-20 (5 years ago) There are currently 16 committers and 7 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Taybou on 2021-03-19. - No new committers. Last addition was Francois Gerthoffert on 2022-09-15. ## Project Activity: The activity was rather low recently, it is expected to pickup as the latest work to perform some cleanups and library upgrades is coming to completion. There is also work planned on the support of OpenSearch that is currently starting. ## Community Health: As reflected in the project activity, the community has been less active recently, but as mentioned it is expected to pickup hopefully soon. A proposal for a regular monthly meeting was also proposed which should help activate the community members on a more regular basis.
## Description: The mission of Apache Unomi is the creation and maintenance of software related to providing a reference implementation of the OASIS Customer Data Platform specification currently being worked on by the OASIS Context Server Technical Committee ## Project Status: Current project status: Ongoing Issues for the board: none ## Membership Data: Apache Unomi was founded 2019-02-20 (5 years ago) There are currently 16 committers and 7 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Taybou on 2021-03-19. - No new committers. Last addition was Francois Gerthoffert on 2022-09-15. ## Project Activity: As Unomi 2 is maturing there is less need for maintenance releases. Contributions to the project consist mostly of minor fixes. Focus is more on documentation and helping the community with project usage to help people get started or solve problems with the new version. The focus is currently on improving overall quality and bug fixes, while also improving the GraphQL API, which is still young and less used. ## Community Health: The Apache Unomi community is healthy, but not much message traffic has happened recently, mostly due to the fact that the project is more mature and hopefully the current documentation is helpful. As usual the mailing lists are not used by humans much, but the Slack channel has 168 members in it which is still growing. Most people are lurkers though but the community is answering people's questions in a timely manner. Contributions are welcome and as usual a focus is made on being inclusive. As for any decisions and voting of course the mailing lists are the only place where they happen. JIRA is also used for project planning, not just for issue tracking.
## Description: The mission of Apache Unomi is the creation and maintenance of software related to providing a reference implementation of the OASIS Customer Data Platform specification currently being worked on by the OASIS Context Server Technical Committee ## Project Status: Current project status: ongoing Issues for the board: none ## Membership Data: Apache Unomi was founded 2019-02-20 (5 years ago) There are currently 16 committers and 7 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Taybou on 2021-03-19. - No new committers. Last addition was Francois Gerthoffert on 2022-09-15. ## Project Activity: The project was a bit quiet in this last period, but it did release two versions in the previous period. Some preparation worked was needed in external projects to be able to upgrade GraphQL and the GraphQL UI so that should land soon. This will also help remove a lot of obsolete dependencies that were being flagged by Github. Version 2 is maturing nicely and a lot of work had gone into improving migration scenarios so less activity is also explained by the fact that most current tasks are completed and the code has matured nicely. ## Community Health: The community traffic is pretty low, but this isn't any different from other periods. Development is also a bit lower but still active. Here are the usual stats: - 13 issues opened in JIRA, past quarter (-38% change) - 2 issues closed in JIRA, past quarter (-89% change) - 5 commits in the past quarter (-91% change) - 2 code contributors in the past quarter (-71% change) - 2 PRs opened on GitHub, past quarter (-90% change) - 1 PR closed on GitHub, past quarter (-94% change)
## Description: The mission of Apache Unomi is the creation and maintenance of software related to providing a reference implementation of the OASIS Customer Data Platform specification currently being worked on by the OASIS Context Server Technical Committee ## Project Status: Current project status: Ongoing with moderate activity Issues for the board: None ## Membership Data: Apache Unomi was founded 2019-02-20 (5 years ago) There are currently 16 committers and 7 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Taybou on 2021-03-19. - No new committers. Last addition was Francois Gerthoffert on 2022-09-15. ## Project Activity: We've had two releases since the last report, one on the maintenance branch 1.9.1 and one on the main branch (2.4.0). Overall the project is improving the behavior of the new 2.x version and making sure that the upgrade from the previous main version 1.x is as smooth as possible. A lot of bugfixes for large data sets were also released as well as other corrections requested by the community of users. The focus will remain on improving overall quality and migration for a while, before focusing on introducing new features. ## Community Health: The community is quite active on the development side, but there is less activity on the users side. We attribute this mostly to the fact that people are using the 1.x version and are happy with it for the moment, but we expect more activity as they move to version 2.x. Also we do need to promote the project a bit better, notably by announcing the new version in the Apache announce mailing list. Here are the usual stats: - dev@unomi.apache.org had a 61% decrease in traffic in the past quarter (265 emails compared to 674) - 58 commits in the past quarter (-40% change) - 7 code contributors in the past quarter (-22% change) - 23 PRs opened on GitHub, past quarter (-51% change) - 16 PRs closed on GitHub, past quarter (-69% change)
## Description: The mission of Apache Unomi is the creation and maintenance of software related to providing a reference implementation of the OASIS Customer Data Platform specification currently being worked on by the OASIS Context Server Technical Committee ## Project Status: Current project status: Ongoing, with high activity Issues for the board: none ## Membership Data: Apache Unomi was founded 2019-02-20 (4 years ago) There are currently 16 committers and 7 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Taybou on 2021-03-19. - No new committers. Last addition was Francois Gerthoffert on 2022-09-15. ## Project Activity: We have released two versions since the last report: - On the maintenance branch: 1.9.0 which contains some bug fixes, performance improvements and library upgrades - On the main branch: 2.3.0 which contains the same improvements as 1.9.0 as well as new features such as an event validation service, other libraries upgrades and stability and performance improvements. Work is still very active on the main branch, developing new features and improving migration from the older branch as well as a strong focus on providing updates for maintenance as well are quite nice to see. ## Community Health: We are seeing regular activity in the Unomi Slack channel from both existing and new users. We are seeing less active users answer newcomers with is as well, a good thing. All the main required communication is still happening on the mailing lists. Here are some stats: - dev@unomi.apache.org had a 48% increase in traffic in the past quarter (676 emails compared to 454) - 34 issues opened in JIRA, past quarter (30% increase) - 33 issues closed in JIRA, past quarter (83% increase) - 89 commits in the past quarter (7% increase) - 9 code contributors in the past quarter (-18% change) - 40 PRs opened on GitHub, past quarter (33% increase) - 45 PRs closed on GitHub, past quarter (66% increase)
## Description: The mission of Apache Unomi is the creation and maintenance of software related to providing a reference implementation of the OASIS Customer Data Platform specification currently being worked on by the OASIS Context Server Technical Committee ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Unomi was founded 2019-02-20 (4 years ago) There are currently 16 committers and 7 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Taybou on 2021-03-19. - No new committers. Last addition was Francois Gerthoffert on 2022-09-15. ## Project Activity: We are now working on two branches at the same time, our cutting edge 2.x release that contains a lot of improvements, most notably in terms of reducing hosting costs with Elastic Cloud by drastically reducing the number of required Elasticsearch indices, and a 1.x branch that is used in production by a growing number of users. Since the last report we released version 1.8.0 that contains backports from 2.x as well as some library upgrades. We have also added support for multi-architecture Docker images to support better Apple silicon. ## Community Health: Our community remains healthy, with regular newcomers mostly on Slack, and a continuous stream of PRs on Github. Recently some community members were interested in working on supporting other backends (such as OpenSearch) but that is a big effort, to be seen if they can invest the time into it, but existing users are willing to help. Non-automated traffic in mailing lists remains low, clearly users prefer Slack.
## Description: The mission of Apache Unomi is the creation and maintenance of software related to providing a reference implementation of the OASIS Customer Data Platform specification currently being worked on by the OASIS Context Server Technical Committee ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Unomi was founded 2019-02-20 (4 years ago) There are currently 16 committers and 7 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Taybou on 2021-03-19. - No new committers. Last addition was Francois Gerthoffert on 2022-09-15. ## Project Activity: We've had quite a few releases since the last board report. Our version 2, which was many years in the making is finally out and we have already released an update of it. At the same time, we have updated version 1 as well to make it easy for existing users to get the latest improvements and bug fixes. We have also greatly improved the release process and documentation to make it easier and faster to perform releases. We, therefore, expect to have more regular updates and shorter time between them. Here's the list of recent releases: 2.1.0 was released on 2022-11-28. 1.7.1 was released on 2022-11-21. 1.7.0 was released on 2022-11-17. 2.0.0 was released on 2022-10-03. ## Community Health: The community is healthy, and it hasn't shown any major changes in size recently but we suspect that it is larger than what the mailing list reflects. There are still 158 users in the Unomi slack channel! Regular contributions are merged into the code and of course, are very welcome. Here are the usual metrics: - dev@unomi.apache.org had a 10% decrease in traffic in the past quarter (385 emails compared to 427) - users@unomi.apache.org had a 64% decrease in traffic in the past quarter (11 emails compared to 30) - 55 issues opened in JIRA, past quarter (-17% change) - 69 issues closed in JIRA, past quarter (9% increase) - 122 commits in the past quarter (1% increase) - 9 code contributors in the past quarter (-18% change) - 59 PRs opened on GitHub, past quarter (-3% change) - 47PRs closed on GitHub, past quarter (-26% change)
## Description: The mission of Apache Unomi is the creation and maintenance of software related to providing a reference implementation of the OASIS Customer Data Platform specification currently being worked on by the OASIS Context Server Technical Committee ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Unomi was founded 2019-02-20 (4 years ago) There are currently 15 committers and 7 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Taybou on 2021-03-19. - Jonathan Sinovassin-Naïk was added as committer on 2022-06-23 We have an ongoing vote for a new committer as well. ## Project Activity: The project is still very busy on finishing the 2.0 release, which contains a lot of security and feature improvements. At the same time we are releasing 1.6.1 (currently in voting) to address some minor issues. We are particularly focused on release automation and CI/CD which really helps with overall quality. As well, we are introducing a new Javascript tracker that will be much simpler and easier to get started with. ## Community Health: The community of contributors is very active, especially on the committers side. We don't have a lot of traffic on the mailing lists as people usually prefer to reach us on Slack. Despite this we consider the community healthy, but we suspect there are a lot of users out there that we are not in touch with and will try to make efforts to meet them (meetups, etc..). Here are the usual statistics: - dev@unomi.apache.org had a 10% decrease in traffic in the past quarter (385 emails compared to 427) - users@unomi.apache.org had a 64% decrease in traffic in the past quarter (11 emails compared to 30) - 72 issues opened in JIRA, past quarter (100% increase) - 63 issues closed in JIRA, past quarter (142% increase) - 125 commits in the past quarter (-12% change) - 12 code contributors in the past quarter (20% increase) - 66 PRs opened on GitHub, past quarter (57% increase) - 67 PRs closed on GitHub, past quarter (116% increase)
## Description: The mission of Apache Unomi is the creation and maintenance of software related to providing a reference implementation of the OASIS Customer Data Platform specification currently being worked on by the OASIS Context Server Technical Committee ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Unomi was founded 2019-02-20 (3 years ago) There are currently 14 committers and 7 PMC members in this project. The Committer-to-PMC ratio is 2:1. Community changes, past quarter: - No new PMC members. Last addition was Taybou on 2021-03-19. - No new committers. Last addition was Anatol Sialitski on 2021-01-29. ## Project Activity: The project is now hard at work on the next major version: 2.0. This version will introduce the new GraphQL API to make it compliant with the OASIS Context Server specification final 1.0 release. It will also include a lot of data model improvements to make the project's data more reliable and especially more protected against potential attacks. A new JSON schema validator will be used for all incoming requests. Compatibility with older versions will also be paramount and migration tools will also be part of the new version. The stable version is now in maintenance mode, and no new releases are planned for the 1.x version unless some security patches are needed. ## Community Health: The development community is quite active, working hard on the next major release, but the activity on the public channels is currently a bit low, but that is also due to the fact that the project is reaching some maturity on the stable version. When version 2 is released we hope the project will gain visibility. We also have a lot of contributions from a developer that is not yet a committer or a PMC member so we will probably propose him soon as his work has consistently been good. Here are some metrics: - dev@unomi.apache.org had a 10% decrease in traffic in the past quarter (385 emails compared to 427) - users@unomi.apache.org had a 64% decrease in traffic in the past quarter (11 emails compared to 30) - 28 issues opened in JIRA, past quarter (47% increase) - 10 issues closed in JIRA, past quarter (-52% change) - 121 commits in the past quarter (45% increase) - 11 code contributors in the past quarter (10% increase) - 40 PRs opened on GitHub, past quarter (48% increase) - 27 PRs closed on GitHub, past quarter (3% increase)
## Description: The mission of Apache Unomi is the creation and maintenance of software related to providing a reference implementation of the OASIS Customer Data Platform specification currently being worked on by the OASIS Context Server Technical Committee ## Issues: There are no issues requiring board attention ## Membership Data: Apache Unomi was founded 2019-02-20 (3 years ago) There are currently 14 committers and 7 PMC members in this project. The Committer-to-PMC ratio is 2:1. Community changes, past quarter: - No new PMC members. Last addition was Taybou on 2021-03-19. - No new committers. Last addition was Anatol Sialitski on 2021-01-29. ## Project Activity: We have just released version 1.6.0 that adds the possibility to build extensions using Groovy and no longer requires providing OSGi plugins, making it much easier for non-Java users to provide connectors. We will then encourage the community to contribute extensions since it will become much easier for users of various backgrounds to contribute. At the same time we are hard at work on version 2, that will introduce the usage of JSON schema as a main way to define objects in the system, and that will also be used to secure input against malicious attacks. The GraphQL API is also another important part of version 2, that we hope to release in the first half of 2022. To answer the board question about the meetup presentation, they will be published on the Unomi website soon. ## Community Health: The community has been a bit less active since the last report, but a lot of work in terms of commits and PRs have been contributed. The new release included work from a more varied set of contributors. The project welcomes contributions as much as possible. Interest in the technology (Customer Data Platform) is still very high, and it is quite possible that the community is larger than what is represented in communication. As before, Slack is still the most active media and cannot be represented in the numbers below (would be great if we could get Slack stats in the reporter) Here are the usual metrics: - dev@unomi.apache.org had a 10% decrease in traffic in the past quarter (385 emails compared to 427) - users@unomi.apache.org had a 64% decrease in traffic in the past quarter (11 emails compared to 30) - 18 issues opened in JIRA, past quarter (-41% change) - 19 issues closed in JIRA, past quarter (-26% change) - 78 commits in the past quarter (-26% change) - 10 code contributors in the past quarter (no change) - 26 PRs opened on GitHub, past quarter (-25% change) - 26 PRs closed on GitHub, past quarter (-35% change)
## Description: The mission of Apache Unomi is the creation and maintenance of software related to providing a reference implementation of the OASIS Customer Data Platform specification currently being worked on by the OASIS Context Server Technical Committee ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Unomi was founded 2019-02-20 (3 years ago) There are currently 14 committers and 7 PMC members in this project. The Committer-to-PMC ratio is 2:1. Community changes, past quarter: - No new PMC members. Last addition was Taybou on 2021-03-19. - No new committers. Last addition was Anatol Sialitski on 2021-01-29. ## Project Activity: The project just had it's first meetup (online) and it was quite a success, with over 50 registrations and over 30 participants. Not only did the project update the community on its status but users also presented their work with the project and we received very good feedback on both the project and the event. Unomi is also working hard on the next release (1.6.0) that will feature bug fixes, security improvements and improvements such as the support for Groovy actions. The next major version (2.0) is also on an aggressive schedule and is targeted for early 2022. ## Community Health: Activity is a bit lower on Slack but it is still quite regular and there are still a lot of people in the channel (151). Community contributions are however quite active and a lot of PRs are being merged into both active branches. Traffic on the mailing lists is still low, but I think this is simply because people prefer using Slack. Of course, all major decisions and discussions only happen on mailing lists as they should :) Here are some metrics: - Number of members in #unomi slack channel: 151 - dev@unomi.apache.org had a 40% increase in traffic in the past quarter (448 emails compared to 318) - 28 issues opened in JIRA, past quarter (75% increase) - 25 issues closed in JIRA, past quarter (25% increase) - 104 commits in the past quarter (28% increase) - 10 code contributors in the past quarter (25% increase) - 32 PRs opened on GitHub, past quarter (33% increase) - 39 PRs closed on GitHub, past quarter (50% increase)
## Description: The mission of Apache Unomi is the creation and maintenance of software related to providing a reference implementation of the OASIS Customer Data Platform specification currently being worked on by the OASIS Context Server Technical Committee ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Unomi was founded 2019-02-20 (3 years ago) There are currently 14 committers and 7 PMC members in this project. The Committer-to-PMC ratio is 2:1. Community changes, past quarter: - No new PMC members. Last addition was Taybou on 2021-03-19. - No new committers. Last addition was Anatol Sialitski on 2021-01-29. ## Project Activity: The focus is on the next releases, improving the flexibility of the platform to be deployed as SaaS. Security, performance, deployment and integration improvements are all strong focuses, as is the next big version (2.0) that will implement the full OASIS specification in GraphQL. The CDP market is clearly growing and Unomi's opportunity is clear but we have to make sure we can grow the project's visibility and user base by making it easier to work with for non-Java developers. ## Community Health: The community is staying healthy, but during the summer months things have been a bit quieter, as is to be expected. Again, we see a lot more activity on Slack than in the mailing lists, as well as in Github. The stats are a bit lower than in the last report because we previously had a lot of activity due to the security releases. Here are the stats: - dev@unomi.apache.org had a 47% decrease in traffic in the past quarter (341 emails compared to 640) - users@unomi.apache.org had a 136% increase in traffic in the past quarter (26 emails compared to 11) - 17 issues opened in JIRA, past quarter (-65% change) - 20 issues closed in JIRA, past quarter (-62% change) - 83 commits in the past quarter (-31% change) - 10 code contributors in the past quarter (-23% change) - 27 PRs opened on GitHub, past quarter (-47% change) - 26 PRs closed on GitHub, past quarter (-46% change)
## Description: The mission of Apache Unomi is the creation and maintenance of software related to providing a reference implementation of the OASIS Customer Data Platform specification currently being worked on by the OASIS Context Server Technical Committee ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Unomi was founded 2019-02-20 (2 years ago) There are currently 14 committers and 7 PMC members in this project. The Committer-to-PMC ratio is 2:1. Community changes, past quarter: - Taybou was added to the PMC on 2021-03-19 - No new committers. Last addition was Anatol Sialitski on 2021-01-29. ## Project Activity: Multiple minor versions were released to fix security issues. A focus was made on insuring input validation to protect the software against future attack vectors. The release process is now a lot smoother and make it easier to quickly release minor versions. Apart from that work in two larger versions (2.0 and 1.6) is ongoing, one focusing on the new GraphQL API and the other on data model improvements to improve the reporting capabilities of the system. Some performance improvements are also planned. ## Community Health: The community is quite healthy, with as always a preference for Slack usage. There are over 138 members in the ASF Unomi slack channel and a steady flow of discussions. Github pull requests are also much more frequent now, and they are also being processed regularly, making it into the new releases. It seems that their is growing interest for Customer Data Platform technology, and Unomi is growing as an open source provider of such systems. - dev@unomi.apache.org had a 46% increase in traffic in the past quarter (629 emails compared to 430) - users@unomi.apache.org had a big increase in traffic in the past quarter (11 emails compared to 0) - 48 issues opened in JIRA, past quarter (37% increase) - 52 issues closed in JIRA, past quarter (333% increase) - 121 commits in the past quarter (1% increase) - 11 code contributors in the past quarter (no change) - 52 PRs opened on GitHub, past quarter (36% increase) - 48 PRs closed on GitHub, past quarter (29% increase)
## Description: The mission of Apache Unomi is the creation and maintenance of software related to providing a reference implementation of the OASIS Customer Data Platform specification currently being worked on by the OASIS Context Server Technical Committee ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Unomi was founded 2019-02-20 (2 years ago) There are currently 14 committers and 6 PMC members in this project. The Committer-to-PMC ratio is 7:3. Community changes, past quarter: - No new PMC members. Last addition was David Griffon on 2019-02-20. - Anatol Sialitski was added as committer on 2021-01-29 - Pavel Milkevich was added as committer on 2021-01-29 A new PMC member was approved and is currently being processed. ## Project Activity: Work on version 2.0 GraphQL implementation is progressing nicely, with most of the specification implemented. A lot of work has also been done on integration tests to improve their quality and stability. The project has also moved to a full Github CI solution to make it easier to give automated feedback on pull requests. ## Community Health: The community is quite healthy, with again most of the activity concentrated in Github pull requests and the Apache Slack Unomi channel. The slack channel now has 116 members. Contributions are coming at a steady pace and welcomed. It seems that the community prefers to use the above mentioned tools than the mailing lists, however, as usual, all decisions are always taken using the lists, as they should be. Here are some metrics: - dev@unomi.apache.org had a 10% decrease in traffic in the past quarter (437 emails compared to 483) - users@unomi.apache.org had a 100% decrease in traffic in the past quarter (0 emails compared to 11) - 0 issues opened in JIRA, past quarter (-100% decrease) - 0 issues closed in JIRA, past quarter (-100% decrease) - 117 commits in the past quarter (21% increase) - 11 code contributors in the past quarter (no change) - 37 PRs opened on GitHub, past quarter (5% increase) - 36 PRs closed on GitHub, past quarter (no change)
## Description: The mission of Apache Unomi is the creation and maintenance of software related to providing a reference implementation of the OASIS Customer Data Platform specification currently being worked on by the OASIS Context Server Technical Committee ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Unomi was founded 2019-02-20 (2 years ago) There are currently 12 committers and 6 PMC members in this project. The Committer-to-PMC ratio is 2:1. Community changes, past quarter: - No new PMC members. Last addition was David Griffon on 2019-02-20. - No new committers. Last addition was Taybou on 2019-04-01. We have two new committers that have been voted in but not yet processed, and also one PMC member that needs processing. Our work on the security releases had to be completed urgently so this is still undergoing. ## Project Activity: We've had 3 releases this month, mostly minor releases but very important ones since they addressed some serious security issues and bugs. The security issue was a critical remote code injection problem that needed some changes to the way scripting is handled because OGNL was used and researchers found similar issues to what Apache Struts has had. Fixing this required lots of changes that introduced problems that required two more releases to fix completely. The releases also include lots of contributions by new community members. ## Community Health: The community is clearly growing. We now have over 111 users in the Slack channel. Most users prefer this mean of communication to mailing lists, which is reflected by the lower activity there. Of course as usually all decisions and proposals stay on the mailing lists. As a PMC chair I must say I am very happy about the way the community is growing, it was a little slow on the uptake initially but clearly the project is gaining more/new users. Can't wait to see what's next :) Here are some stats (could we get some Slack stats somehow ?) - dev@unomi.apache.org had a 49% increase in traffic in the past quarter (482 emails compared to 323) - users@unomi.apache.org had a 57% increase in traffic in the past quarter (11 emails compared to 7) - 29 issues opened in JIRA, past quarter (31% increase) - 22 issues closed in JIRA, past quarter (69% increase) - 94 commits in the past quarter (67% increase) - 11 code contributors in the past quarter (22% increase) - 33 PRs opened on GitHub, past quarter (22% increase) - 35 PRs closed on GitHub, past quarter (40% increase)
## Description: The mission of Apache Unomi is the creation and maintenance of software related to providing a reference implementation of the OASIS Customer Data Platform specification currently being worked on by the OASIS Context Server Technical Committee ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Unomi was founded 2019-02-20 (2 years ago) There are currently 12 committers and 6 PMC members in this project. The Committer-to-PMC ratio is 2:1. Community changes, past quarter: - No new PMC members. Last addition was David Griffon on 2019-02-20. - No new committers. Last addition was Taybou on 2019-04-01. ## Project Activity: The project has been quite active both on development and maintenance work. On the master branch (future 2.0 version) the new GraphQL API is progressing nicely and on the maintenance branch (1.5) we've been producing more regular releases that include security fixes. A 1.5.2 version to address the latest reported security issue will be released in the coming weeks, once all quality assurance is completed, as the latest changes to fully address the security issue required some changes that may have impacts. Alongside the security fixes, new contributions from new and existing contributors have been merged into the stable branch to encourage contributors to participate in the project and make sure it stays current. Here is the release data : 1.5.1 was released on 2020-05-14. 1.5.0 was released on 2020-05-12. 1.4.0 was released on 2019-05-24. ## Community Health: The community is quite active on the Apache Slack #unomi channel. It really seems as this is now the preferred channel of interaction for quick questions and answers. Of course, all official Apache business is still happening on the mailing lists but newcomers seem to prefer using Slack. The project will probably be proposing new committers soon, as some of the regular contributions for the GraphQL API work have been consistently contributing and providing great support to the project. Here are some metrics: - #unomi slack channel has 87 members ! - dev@unomi.apache.org had a 37% decrease in traffic in the past quarter (340 emails compared to 532) - users@unomi.apache.org had a 37% decrease in traffic in the past quarter (7 emails compared to 11) - 22 issues opened in JIRA, past quarter (-65% decrease) - 13 issues closed in JIRA, past quarter (-82% decrease) - 55 commits in the past quarter (-61% decrease) - 9 code contributors in the past quarter (-35% decrease) - 24 PRs opened on GitHub, past quarter (-25% decrease) - 23 PRs closed on GitHub, past quarter (-28% decrease)
## Description: The mission of Apache Unomi is the creation and maintenance of software related to providing a reference implementation of the OASIS Customer Data Platform specification currently being worked on by the OASIS Context Server Technical Committee ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Unomi was founded 2019-02-20 (a year ago) There are currently 12 committers and 6 PMC members in this project. The Committer-to-PMC ratio is 2:1. Community changes, past quarter: - No new PMC members. Last addition was David Griffon on 2019-02-20. - No new committers. Last addition was Taybou on 2019-04-01. ## Project Activity: The project just had a major release (1.5) that was focused on ElasticSearch 7 support (and offering an automated migration path from ElasticSearch 5), JDK 11 support, Docker/Cloud improvements as well as initial Kafka integration. Also, the project is initiating with this release a more rapid and regular release schedule, and immediately released 1.5.1 to fix some minor issues following the major release. The focus will now be two-fold: - Maintaining the 1.5 stable version - Start working on the 2.0 major release, that will introduce a new GraphQL API to be compliant with the final release of the OASIS Customer Data Platform specification. Other major changes such as refactorings are expected in planning of this release. Recent releases: 1.5.1 was released on 2020-05-14. 1.5.0 was released on 2020-05-12. 1.4.0 was released on 2019-05-24. ## Community Health: The community is really becoming more and more active, especially in the #unomi Slack channel where most of the activity now happens. The PMC is careful to make sure no decisions are taking in Slack and that major discussions and votes are always only happening in the mailing lists. There are currently - at the time of writing - 65 members in the Apache Unomi Slack channel. The community has also diversified, with commercial entities now starting to integrate Apache Unomi directly into products, and becoming regular users and contributors to the project. For example, the GraphQL implementation (over 200 Java classes!) was contributed by people that were not original contributors. The PMC is really focused on growing the community as much as possible, in a sustainable way and focusing on making it easier than ever to get on-board. Some community metrics: - 65 members in Apache Slack #unomi channel - dev@unomi.apache.org had a 144% increase in traffic in the past quarter (587 emails compared to 240) - users@unomi.apache.org had a 48% decrease in traffic in the past quarter (13 emails compared to 25) - 61 issues opened in JIRA, past quarter (144% increase) - 74 issues closed in JIRA, past quarter (825% increase) - 137 commits in the past quarter (92% increase) - 14 code contributors in the past quarter (27% increase) - 29 PRs opened on GitHub, past quarter (93% increase) - 29 PRs closed on GitHub, past quarter (107% increase)
## Description: The mission of Apache Unomi is the creation and maintenance of software related to providing a reference implementation of the OASIS Customer Data Platform specification currently being worked on by the OASIS Context Server Technical Committee ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Unomi was founded 2019-02-20 (a year ago) There are currently 12 committers and 6 PMC members in this project. The Committer-to-PMC ratio is 2:1. Community changes, past quarter: - No new PMC members. Last addition was David Griffon on 2019-02-20. - No new committers. Last addition was Taybou on 2019-04-01. ## Project Activity: The project has seen some great progress towards the next upcoming releases, notably: - new contributors that are working on the implementation of the CDP GraphQL specification (slated for 2.0) - new extensive documentation of the data model - updates to the latest version of Apache Karaf. - improvements in the back-end, notably new ways to query CDP objects - JDK 11 support Recent releases: 1.4.0 was released on 2019-05-24. 1.3.0-incubating was released on 2018-08-23. 1.2.0-incubating was released on 2017-09-28. ## Community Health: The community is really growing now, we have seen a lot of new (unknown) people get interested in the project, and what is even more interesting is the fact that they are quick to contribute. A few new companies have been integrating the technology and their engineers are contributing back to the project which is really encouraging to see, it seems like the efforts around communication and onboarding have helped. It is a focus of the PMC to get people involved quickly and easily, and a high priority is put on answering PRs or any requests. A lot of activity is also happening on the Slack channel, where people prefer to go for short/quick questions. It would be great to be able to reflect this somehow in the reports. - dev@unomi.apache.org had a 1% decrease in traffic in the past quarter (302 emails compared to 305) - users@unomi.apache.org had a 52% increase in traffic in the past quarter (32 emails compared to 21) - 13 issues opened in JIRA, past quarter (18% increase) - 5 issues closed in JIRA, past quarter (-50% decrease) - 69 commits in the past quarter (-46% decrease) - 9 code contributors in the past quarter (-10% decrease) - 18 PRs opened on GitHub, past quarter (no change) - 17 PRs closed on GitHub, past quarter (-5% decrease)
## Description: The mission of Apache Unomi is the creation and maintenance of software related to providing a reference implementation of the OASIS Customer Data Platform specification currently being worked on by the OASIS Context Server Technical Committee ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Unomi was founded 2019-02-20 (10 months ago) There are currently 12 committers and 6 PMC members in this project. The Committer-to-PMC ratio is 2:1. Community changes, past quarter: - No new PMC members. Last addition was David Griffon on 2019-02-20. - No new committers. Last addition was Taybou on 2019-04-01. ## Project Activity: The Apache Unomi community is highly focused on working on the next version (1.5.0) that will include major improvements including: - Support for ElasticSearch 7.5 (including an automatic migration tool from ES 5.6) - Support for JDK 11 - Support for Apache Karaf 4.2 Some of these improvements required important changes to the underlying persistence layer but fortunately migration will remain pretty straight-forward as the REST API has not been touched at all. On going efforts on onboarding and documentation are also paying off we are seeing newcomers the users mailing list. ## Community Health: The activity in the development mailing list mostly reflects all the current work being done and mentioned in the activity. On the users mailing list however we are seeing more newcomers which is great, and hopefully this is a result of the efforts on the onboarding work being done. We still want to continue to grow the community and make it easier to get people to join the community. Also, we are seeing quite a lot of activity on Slack which is not reflected in the standard Apache metrics. It might be interesting to setup some kind of Slack digest in the mailing list. Here are some community metrics: - dev@unomi.apache.org had a 157% increase in traffic in the past quarter - users@unomi.apache.org had a 100% increase in traffic in the past quarter - 11 issues opened in JIRA, past quarter (no change) - 8 issues closed in JIRA, past quarter (33% increase) - 134 commits in the past quarter (509% increase) - 10 code contributors in the past quarter (66% increase) - 22 PRs opened on GitHub, past quarter (144% increase) - 22 PRs closed on GitHub, past quarter (175% increase)
## Description: The mission of Apache Unomi is the creation and maintenance of software related to providing a reference implementation of the OASIS Customer Data Platform specification currently being worked on by the OASIS Context Server Technical Committee ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Unomi was founded 2019-02-20 (6 months ago) There are currently 12 committers and 6 PMC members in this project. The Committer-to-PMC ratio is 2:1. Community changes, past quarter: - No new PMC members. Last addition was David Griffon on 2019-02-20. - No new committers. Last addition was Taybou on 2019-04-01. ## Project Activity: Following the release of Apache Unomi 1.4.0 we are now working on improving the documentation & website to make the project more visible and easier to get started with. We are also looking at recruiting new PMC members (looking first at existing committers that are not yet PMC members) to address the concerned raised in the last board report feedback. We are also preparing two presentations to be giving at ApacheCon NA to help with project visibility and community growth. We are of course also working on improving the project, mostly focusing on requests coming from the community. ## Community Health: We are currently focusing on growing the community by making sure that the newcomer's experience is as smooth as possible. There is still some work to be done but already we are seeing more activity on the user mailing list (88% increase). Because of this focus the dev mailing list activity has reduced a little bit (56%) but should pick back up as focus on development comes back after this effort. In general we are happy with the way the user community is evolving but we want to see more growth so presenting the project at ApacheCon NA is an important part of that effort as, as seen last year in the stats following ApacheCon NA 2018, it really helps making the project a lot more visible.
Apache Unomi Board Report June 2019 ## Description: - Apache Unomi is a Java Open Source customer data platform, a Java server designed to manage customers, leads and visitors data and help personalize customer experiences while also offering features to respect visitor privacy rules (such as GDPR). It is also the reference implementation of an ongoing standard specification being developed at OASIS Open. ## Issues: - there are no issues requiring board attention at this time ## Activity: - Version 1.4.0, the first release outside of the incubator, was released successfully. - Dockerfile and Docker compose files were contributed - Project was presented at the ApacheCon Chicago Roadshow - Project talks were accepted at ApacheCon North America in Las Vegas. Hope to see you there! ## Health report: - Community is growing slowly but steadily. More communication around the project is needed as well as better on-boarding documentation needs to be produced. This will be a high priority for the upcoming months. ## PMC changes: - Currently 6 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was David Griffon on Wed Feb 20 2019 ## Committer base changes: - Currently 12 committers. - Taybou was added as a committer on Mon Apr 01 2019 ## Releases: - 1.4.0 was released on Fri May 24 2019 ## Mailing list activity: - users@unomi.apache.org: - 21 subscribers (up 4 in the last 3 months): - 6 emails sent to list (8 in previous quarter) - dev@unomi.apache.org: - 31 subscribers (up 0 in the last 3 months): - 375 emails sent to list (134 in previous quarter) ## JIRA activity: - 17 JIRA tickets created in the last 3 months - 22 JIRA tickets closed/resolved in the last 3 months
## Description: - Apache Unomi is a Java Open Source customer data platform, a Java server designed to manage customers, leads and visitors data and help personalize customer experiences while also offering features to respect visitor privacy rules (such as GDPR). It is also the reference implementation of an ongoing standard specification being developed at OASIS Open. ## Issues: - there are no issues requiring board attention at this time ## Activity: - Removed all references to incubation in the source code - Work has restarted on improving the project now that the post-graduation work has completed - Hoping to release the next version (1.4.0) soon ## Health report: - We are seeing more initiative being taken from recent committers which is very encouraging. - Apache Unomi is getting some interesting press coverage (see https://www.cbronline.com/news/apache-unomi and https://www.cmswire.com/digital-experience/why-the-apache-unomi-open-source-customer-data-platform-is-worth-a-look/) ## PMC changes: - Currently 6 PMC members. - No new PMC members added in the last 3 months ## Committer base changes: - Currently 12 committers. - Taybou was added as a committer on Mon Apr 01 2019 ## Releases: - Last release was 1.3.0-incubating on Thu Aug 23 2018 ## Mailing list activity: - users@unomi.apache.org: - 20 subscribers (up 4 in the last 3 months): - 13 emails sent to list (50 in previous quarter) - dev@unomi.apache.org: - 30 subscribers (down -2 in the last 3 months): - 176 emails sent to list (271 in previous quarter) ## JIRA activity: - 10 JIRA tickets created in the last 3 months - 9 JIRA tickets closed/resolved in the last 3 months
Apache Unomi Board Report April 2019 ## Description: - Apache Unomi is a Java Open Source customer data platform, a Java server designed to manage customers, leads and visitors data and help personalize customer experiences while also offering features to respect visitor privacy rules (such as GDPR). It is also the reference implementation of an ongoing standard specification being developed at OASIS Open. ## Issues: - there are no issues requiring board attention at this time ## Activity: - The press release for the graduation was successfully prepared and published, big thanks to the Apache PR team for being so available despite also being busy with the 20th anniversary announcement - Still working on post graduation process (website cleanup mostly, getting rid of incubating everywhere) ## Health report: - Mailing list activity especially on the user mailing list has grown just after the press release was published. - Working on resolving some minor issues in preparation for the next release - Added a committer, and we will probably add a new PMC member soon ## PMC changes: - Currently 6 PMC members. - No new PMC members added in the last 3 months ## Committer base changes: - Currently 12 committers. - Taybou was added as a committer on Mon Apr 01 2019 ## Releases: - Last release was 1.3.0-incubating on Thu Aug 23 2018 ## Mailing list activity: - Clearly putting in the effort for the press release was worth it as we can correlate user subscription with the announcement. - users@unomi.apache.org: - 19 subscribers (up 5 in the last 3 months): - 7 emails sent to list (87 in previous quarter) - dev@unomi.apache.org: - 32 subscribers (up 0 in the last 3 months): - 159 emails sent to list (313 in previous quarter) ## JIRA activity: - 8 JIRA tickets created in the last 3 months - 8 JIRA tickets closed/resolved in the last 3 months
## Description: - Apache Unomi is a Java Open Source customer data platform, a Java server designed to manage customers, leads and visitors data and help personalize customers experiences while also offering features to respect visitor privacy rules (such as GDPR). It is also the reference implementation of a ongoing standard specification being developed at OASIS Open. ## Issues: - there are no issues requiring board attention at this time ## Activity: - The focus has been on graduation, which was just been successful. - We are working on post graduation migration tasks (repository renaming, website update) - An Apache PR is in the works, we are working with the Apache press team to coordinate the announcements. ## Health report: - Development activity is a little slower than usual because a lot of focus was put on the graduation, but will probably return to normal soon - Committers & PMC members will soon be added as we asked some to wait until graduation is completed. ## PMC changes: - Currently 6 PMC members. - No new PMC members added in the last 3 months ## Committer base changes: - Currently 11 committers. - No changes (the PMC was established in the last 3 months) ## Releases: - 2018-09-10 Released version 1.3.0-incubating - 2017-09-28 Released version 1.2.0-incubating - 2016-10-04 Released version 1.1.0-incubating - 2016-05-22 Released version 1.0.0-incubating ## Mailing list activity: - users@unomi.apache.org: - 17 subscribers (up 5 in the last 3 months) - dev@unomi.apache.org: - 32 subscribers (up 0 in the last 3 months) ## JIRA activity: - 3 JIRA tickets created in the last 3 months - 1 JIRA tickets closed/resolved in the last 3 months
WHEREAS, the Board of Directors deems it to be in the best interests of the Foundation and consistent with the Foundation's purpose to establish a Project Management Committee charged with the creation and maintenance of open-source software, for distribution at no charge to the public, related to providing a reference implementation of the OASIS Customer Data Platform specification currently being worked on by the OASIS Context Server Technical Committee. NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to be known as the "Apache Unomi Project", be and hereby is established pursuant to Bylaws of the Foundation; and be it further RESOLVED, that the Apache Unomi Project be and hereby is responsible for the creation and maintenance of software related to providing a reference implementation of the OASIS Customer Data Platform specification currently being worked on by the OASIS Context Server Technical Committee; and be it further RESOLVED, that the office of "Vice President, Apache Unomi" be and hereby is created, the person holding such office to serve at the direction of the Board of Directors as the chair of the Apache Unomi Project, and to have primary responsibility for management of the projects within the scope of responsibility of the Apache Unomi Project; and be it further RESOLVED, that the persons listed immediately below be and hereby are appointed to serve as the initial members of the Apache Unomi Project: * David Griffon <dgriffon@apache.org> * Francois Papon <fpapon@apache.org> * Jean-Baptiste Onofré <jbonofre@apache.org> * Kevan Jahanshahi <jkevan@apache.org> * Serge Huber <shuber@apache.org> * Thomas Draier <draier@apache.org> NOW, THEREFORE, BE IT FURTHER RESOLVED, that Serge Huber be appointed to the office of Vice President, Apache Unomi, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed; and be it further RESOLVED, that the initial Apache Unomi PMC be and hereby is tasked with the creation of a set of bylaws intended to encourage open development and increased participation in the Apache Unomi Project; and be it further RESOLVED, that the Apache Unomi Project be and hereby is tasked with the migration and rationalization of the Apache Incubator Unomi podling; and be it further RESOLVED, that all responsibilities pertaining to the Apache Incubator Unomi podling encumbered upon the Apache Incubator PMC are hereafter discharged. Special Order 7C, Establish the Apache Unomi Project, was approved by Unanimous Vote of the directors present.
Unomi is a reference implementation of the OASIS Context Server specification currently being worked on by the OASIS Context Server Technical Committee. It provides a high-performance user profile and event tracking server. Unomi has been incubating since 2015-10-05. Three most important issues to address in the move towards graduation: 1. Conclude IPMC graduation vote 2. Complete Podling Name Search 3. Submit graduation to Apache Board once the IPMC vote and PNS are completed. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? No How has the community developed since the last report? We are seeing more activity on the relatively new user mailing list and continuing to support existing community members finalize some large projects. How has the project developed since the last report? We have now started the graduation process and hope to complete it in the next month. How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [ ] Working towards first release [ ] Community building [X] Nearing graduation [ ] Other: Date of last release: 2018-09-10 When were the last committers or PPMC members elected? 2018-09-19 Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. Our mentor is very helpful and responsive and is doing his best to assist the project when asked. He is alone but the project has now matured and is less dependent on mentors as it is in the graduation process. Signed-off-by: [X](unomi) Jean-Baptiste Onofre Comments: I'm really frustrated to see how long is the graduation process. Some reasons are obviously true, some we wasted time for "mistake" and inaccurate details. IPMC/Shepherd notes: }}}
Unomi is a reference implementation of the OASIS Context Server specification currently being worked on by the OASIS Context Server Technical Committee. It provides a high-performance user profile and event tracking server. Unomi has been incubating since 2015-10-05. Three most important issues to address in the move towards graduation: 1. Clarify IP clearance (on-going) 2. Finalized graduation proposal draft 3. Podling graduation vote once step 1 and 2 are complete Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? No How has the community developed since the last report? We have added a new committer and PPMC member : François Papon and we have prepared a list of PMC members for post-graduation. How has the project developed since the last report? After the release of Apache Unomi 1.3.0, we are now focused on graduation. The maturity model report has been completed, the website has been greatly expanded to clarify community joining and communication, and a draft of the graduation proposal is being discussed right now. How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [ ] Working towards first release [ ] Community building [X] Nearing graduation [ ] Other: Date of last release: 2018-09-10 When were the last committers or PPMC members elected? 2018-09-19 Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. Our mentors are very helpful and responsive and are doing their best to assist the project when asked. Signed-off-by: [x](unomi) Bertrand Delacretaz Comments: I agree that Unomi is mostly ready to graduate [X](unomi) Jean-Baptiste Onofre Comments: I'm helping to finalize the pending actions for the graduation. IPMC/Shepherd notes:
Unomi is a reference implementation of the OASIS Context Server specification currently being worked on by the OASIS Context Server Technical Committee. It provides a high-performance user profile and event tracking server. Unomi has been incubating since 2015-10-05. Three most important issues to address in the move towards graduation: 1. Keep a good pace of releases 2. Improve communication around the project and improve project web site 3. Add new PPMC members to satisfy graduation requirements Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None How has the community developed since the last report? We have some new contributors that we are hoping to add the PPMC soon so that we can satisfy graduation requirements. How has the project developed since the last report? Version 1.3.0-incubating is waiting on the vote of the IPMC and hopefully should be released real soon. How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [ ] Working towards first release [ ] Community building [X] Nearing graduation [ ] Other: Date of last release: 2017-09-20 (with new version 1.3.0 waiting on IPMC vote) When were the last committers or PPMC members elected? 2018-04-09 Signed-off-by: [ ](unomi) Bertrand Delacretaz Comments: [X](unomi) Jean-Baptiste Onofre Comments: IPMC/Shepherd notes: }}}
Unomi is a reference implementation of the OASIS Context Server specification currently being worked on by the OASIS Context Server Technical Committee. It provides a high-performance user profile and event tracking server. Unomi has been incubating since 2015-10-05. Three most important issues to address in the move towards graduation: 1. Keep a good pace of releases 2. Improve communication around the project and improve project web site 3. Expand the communities (both developers and end-users) Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None How has the community developed since the last report? We are seeing external contributors more active in both mailing list and the issue tracker. We are also working on making sure to on-board by swiftly answering questions and taking their needs into account while encouraging them to contribute. How has the project developed since the last report? Version 1.3.0-incubating should be released soon, we are working on it right now. It notable include upgrading a lot of frameworks (Apache Karaf 4, Apache CXF 3.1, and lots more). After that version we plan to work on integrating the new CXS GraphQL API as well as work on some more performance and scalability improvements. On the communication side we plan to update the website to talk about the support for GDPR features and better privacy integration, and one of our PPMC members will talk about the project at ApacheCon NA. How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [ ] Working towards first release [ ] Community building [X] Nearing graduation [ ] Other: Date of last release: 2017-09-20 (with new version 1.3.0 being released soon) When were the last committers or PPMC members elected? 2018-04-09 Signed-off-by: [ ](unomi) Bertrand Delacretaz Comments: [X](unomi) Jean-Baptiste Onofré Comments: I think Unomi is ready to prepare and propose the graduation.
Unomi is a reference implementation of the OASIS Context Server specification currently being worked on by the OASIS Context Server Technical Committee. It provides a high-performance user profile and event tracking server. Unomi has been incubating since 2015-10-05. Three most important issues to address in the move towards graduation: 1. Keep a good pace of releases 2. Improve communication around the project and improve project web site 3. Expand the communities (both developers and end-users) Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None How has the community developed since the last report? We are seing more new faces in the mailing list, and activity in commit is steady. We plan to encourage more and more people to communicate through the mailing list as well as become committers. How has the project developed since the last report? We are working on the 1.3.0 features as well as getting ready for version 2.0 that will integrate the new CXS GraphQL API. How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [ ] Working towards first release [ ] Community building [X] Nearing graduation [ ] Other: Date of last release: 2017-09-20 When were the last committers or PPMC members elected? 2017-01-23 Signed-off-by: [ ](unomi) Bertrand Delacretaz Comments: [X](unomi) Jean-Baptiste Onofré Comments:
Unomi is a reference implementation of the OASIS Context Server specification currently being worked on by the OASIS Context Server Technical Committee. It provides a high-performance user profile and event tracking server. Unomi has been incubating since 2015-10-05. Three most important issues to address in the move towards graduation: 1. Keep a good pace in releases 2. Still increase the communities (both dev and user) Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None How has the community developed since the last report? The user community grew up (according messages and feedback we go). We started to review the maturity matrix in preparation for a graduation proposal. How has the project developed since the last report? 1.2.0-incubating has been released including a bunch of bug fixes and improvements. Now that 1.2.0-incubating has been released, we are heading to 2.0.0-incubating on the dedicated branch. How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [ ] Working towards first release [ ] Community building [X] Nearing graduation [ ] Other: Date of last release: 2017-09-20 When were the last committers or PPMC members elected? 2017-01-23 Signed-off-by: [ ](unomi) Bertrand Delacretaz Comments: [X](unomi) Jean-Baptiste Onofre Comments:
Unomi is a reference implementation of the OASIS Context Server specification currently being worked on by the OASIS Context Server Technical Committee. It provides a high-performance user profile and event tracking server. Unomi has been incubating since 2015-10-05. Three most important issues to address in the move towards graduation: 1. During the three last months, we did bunch of bug fixes and we are preparing new maintenance release. We also working on a feature branch with major dependencies update (Apache Karaf 4, ...) and refactoring on some Unomi internals (like the tags). 2. If we did good improvements on the user community front, we would like to increase the developer community and see more contributions. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None How has the community developed since the last report? The user community grew up (according messages and feedback we go). We think that we are getting close to graduation and we will define an action plan with the topics to address for this. How has the project developed since the last report? We are still preparing 1.2.0-incubating release including more bug fixes. We also started a 2.0.0-incubating branch with major dependencies update (Apache Karaf 4.x, Elasticsearch 5.x, ...) and refactoring of some internals. How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [ ] Working towards first release [ ] Community building [X] Nearing graduation [ ] Other: Date of last release: 2016-10-03 When were the last committers or PPMC members elected? 2017-01-23 Signed-off-by: [ ](unomi) Bertrand Delacretaz Comments: [X](unomi) Jean-Baptiste Onofre Comments: IPMC/Shepherd notes: johndament: Just for clarification, Unomi has PPMC members, not a PMC. In addition, their website continues to use the old incubator logo. On the flip side, activity is high on the mailing lists so I'm a bit surprised it took extra effort to get a report submitted. Keep up the activity levels.
Unomi is a reference implementation of the OASIS Context Server specification currently being worked on by the OASIS Context Server Technical Committee. It provides a high-performance user profile and event tracking server. Unomi has been incubating since 2015-10-05. Three most important issues to address in the move towards graduation: 1. New releases with extended tests and updates of used/included projects (Karaf, Cellar, ...) 2. Grow up both dev and user communities. Encourage new people on the projects, increasing mix of features and bug fixes. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None How has the community developed since the last report? We expect traction around the coming release and new updated on the website (factual use cases). Some Unomi committers will be present during ApacheCon. We plan some informal discussion about Unomi and next major steps. How has the project developed since the last report? After the 1.1.0-incubating release, we are now preparing 1.2.0-incubating release. We improved the tests coverage, including performance benchmark (tests have been performed with 5M of profiles, and 35M events for instance). We also plan to move 1.x series on a dedicated branch and update master to 2.x, including major third parties updates. How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [ ] Working towards first release [X] Community building [ ] Nearing graduation [ ] Other: Date of last release: 2016-10-03 When were the last committers or PMC members elected? 2017-01-23 How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [ ] Working towards first release [ ] Community building [ ] Nearing graduation [ ] Other: Signed-off-by: [ ](unomi) Bertrand Delacretaz Comments: [X](unomi) Jean-Baptiste Onofre Comments: IPMC/Shepherd notes:
Unomi is a reference implementation of the OASIS Context Server specification currently being worked on by the OASIS Context Server Technical Committee. It provides a high-performance user profile and event tracking server. Unomi has been incubating since 2015-10-05. Three most important issues to address in the move towards graduation: 1. Stable release with extended tests 2. Promote the project and grow up the community Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None How has the community developed since the last report? The PPMC voted two new committers on the project: Damien Gaillard and Abdelkader Midani. We expect traction around the coming release and new updated on the website (factual use cases). How has the project developed since the last report? After the 1.1.0-incubating release, we are now preparing 1.2.0-incubating release. We improved the tests coverage, including performance benchmark (tests have been performed with 5M of profiles, and 35M events for instance). Date of last release: 2016-10-03 When were the last committers or PMC members elected? 2017-01-23 Signed-off-by: [X](unomi) Jean-Baptiste Onofré [ ](unomi) Bertrand Delacretaz
Unomi is a reference implementation of the OASIS Context Server specification currently being worked on by the OASIS Context Server Technical Committee. It provides a high-performance user profile and event tracking server. Unomi has been incubating since 2015-10-05. Three most important issues to address in the move towards graduation: 1. Continued releases, and updated dependencies 2. Grow up user and contributor communities, seeing more contribution/PR Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None How has the community developed since the last report? The activity of the dev mailing list smoothly increased, discussing key enhancements in the project. We are now targeting the development of the user community. For that, we discussed about improving and polishing the website. Today, it's obvious that it's not easy to understand what Unomi can do and actually does. The purpose is to give more use cases and introduction on the mailing list. How has the project developed since the last report? The first Apache Unomi 1.0.0-incubating has been released. We updated key dependencies and implemented couple of new releases in addition of the bug fixes. The purpose is to cut off a new release asap. Date of last release: 2016-03-09 When were the last committers or PMC members elected? N/A Signed-off-by: [X](unomi) Jean-Baptiste Onofré [X](unomi) Bertrand Delacretaz [X](unomi) Chris Mattmann
Unomi is a reference implementation of the OASIS Context Server specification currently being worked on by the OASIS Context Server Technical Committee. It provides a high-performance user profile and event tracking server. Unomi has been incubating since 2015-10-05. Three most important issues to address in the move towards graduation: 1. Continued releases, and updated dependencies 2. Grow up user and contributor communities, seeing more contribution/PR Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None How has the community developed since the last report? The activity of the dev mailing list smoothly increased, discussing key enhancements in the project. We are now targeting the development of the user community. How has the project developed since the last report? The first Apache Unomi 1.0.0-incubating has been released. We are now preparing a serie of dependency updates, heading to the 1.1.0-incubating release. Date of last release: 2016-03-09 When were the last committers or PMC members elected? N/A Signed-off-by: [X](unomi) Jean-Baptiste Onofré [X](unomi) Bertrand Delacretaz [ ](unomi) Chris Mattmann
Unomi is a reference implementation of the OASIS Context Server specification currently being worked on by the OASIS Context Server Technical Committee. It provides a high-performance user profile and event tracking server. Unomi has been incubating since 2015-10-05. Three most important issues to address in the move towards graduation: 1. Improve documentation on the website 2. Make some incubating releases 3. Grow the community size and diversity. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None How has the community developed since the last report? We got feedbacks from users and interested people. They are now mostly waiting for the 1.0.0-incubating release. That's our highest priority right now. How has the project developed since the last report? Our focus was on Unomi 1.0.0-incubating release. Unfortunately, a couple of issues (see next section) blocked the vote. We are fixing those issues to submit a take 3 on 1.0.0-incubating release. Date of last release: Unomi 1.0.0-incubating (take 2) has been called to vote, but the vote didn't passed due to: * the src distribution included binaries * the NOTICE file was incomplete We were concerned by the NOTICE as it wasn't obvious and not clear (both on the licensing howto and on the mailing list). Following Justin McLean advices, we should be able to update the NOTICE (hopefully, this one will be complete). We are now working on 1.0.0-incubating (take 3) release. When were the last committers or PMC members elected? None Signed-off-by: [X](unomi) Jean-Baptiste Onofré [ ](unomi) Bertrand Delacretaz [ ](unomi) Chris Mattmann Shepherd/Mentor notes:
Unomi is a reference implementation of the OASIS Context Server specification currently being worked on by the OASIS Context Server Technical Committee. It provides a high-performance user profile and event tracking server. Unomi has been incubating since 2015-10-05. Three most important issues to address in the move towards graduation: 1. Improve documentation on the website 2. Make some incubating releases 3. Grow the community size and diversity. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None How has the community developed since the last report? We got feedbacks from users and interested people. A good sign is that the 1.0.0-incubating release has been voted by people outside of the initial committer set (even if the release vote didn't pass). How has the project developed since the last report? We did improvement on the website, and on the code. Our focus was on Unomi 1.0.0-incubating release. Unfortunately, a couple of issues (missing src assembly especially) blocked the vote. We are fixing those issues to submit a take 2 on 1.0.0-incubating release. Date of last release: Unomi 1.0.0-incubating has been proposed to vote, but due to a couple of issue it has been declined. We are working to submit a take 2 on 1.0.0-incubating. When were the last committers or PMC members elected? None Signed-off-by: [X](unomi) Jean-Baptiste Onofré [ ](unomi) Bertrand Delacretaz [X](unomi) Roman Shaposhnik [X](unomi) Chris Mattmann Shepherd/Mentor notes:
Unomi is a reference implementation of the OASIS Context Server specification currently being worked on by the OASIS Context Server Technical Committee. It provides a high-performance user profile and event tracking server. Unomi has been incubating since 2015-10-05. Three most important issues to address in the move towards graduation: 1. Complete website to add "Getting started section" 2. Make some incubating releases 3. Grow the community size and diversity. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None How has the community developed since the last report? We are in the process to promote the project. A first talk has been given at ApacheCon EU. The community starts to grow up now that the resources are available. How has the project developed since the last report? We have a website in place at http://unomi.incubator.apache.org . The source code has been imported into Apache Git. We are working on providing a first release. Date of last release: no release yet. We are in the process of preparing the first 2.0.0-incubating release. When were the last committers or PMC members elected? It's the first podling report. Signed-off-by: [X](unomi) Jean-Baptiste Onofré [ ](unomi) Bertrand Delacretaz [ ](unomi) Roman Shaposhnik [X](unomi) Chris Mattmann Shepherd/Mentor notes: John D Ament (johndament): Podling is off to a good start. No concerns at this time.
Unomi is a reference implementation of the OASIS Context Server specification currently being worked on by the OASIS Context Server Technical Committee. It provides a high-performance user profile and event tracking server. Unomi has been incubating since 2015-10-05. Shepherd/Mentor notes: Chris Mattmann (mattmann): Missing report. John D. Ament (johndament): Missing podling status file, no website yet. Really new podling.