Skip to Main Content
Apache Events The Apache Software Foundation
Apache 20th Anniversary Logo

This was extracted (@ 2024-04-17 21: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.
This is due to changes in the layout of the source minutes over the years. Fixes are being worked on.

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).

Unomi

20 Mar 2024 [Serge Huber / Jeff]

## 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.

20 Dec 2023 [Serge Huber / Craig]

## 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)

20 Sep 2023 [Serge Huber / Craig]

## 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)

21 Jun 2023 [Serge Huber / Craig]

## 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)

22 Mar 2023 [Serge Huber / Justin]

## 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.

21 Dec 2022 [Serge Huber / Rich]

## 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)

21 Sep 2022 [Serge Huber / Roman]

## 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)

15 Jun 2022 [Serge Huber / Roman]

## 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)

16 Mar 2022 [Serge Huber / Bertrand]

## 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)

15 Dec 2021 [Serge Huber / Sharan]

## 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)

15 Sep 2021 [Serge Huber / Sharan]

## 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)

16 Jun 2021 [Serge Huber / Roman]

## 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)

17 Mar 2021 [Serge Huber / Bertrand]

## 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)

16 Dec 2020 [Serge Huber / Roy]

## 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)

16 Sep 2020 [Serge Huber / Roy]

## 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)

17 Jun 2020 [Serge Huber / Bertrand]

## 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)

18 Mar 2020 [Serge Huber / Myrle]

## 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)

18 Dec 2019 [Serge Huber / Craig]

## 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)

18 Sep 2019 [Serge Huber / Danny]

## 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.

19 Jun 2019 [Serge Huber / Ted]

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

15 May 2019 [Serge Huber / Phil]

## 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

17 Apr 2019 [Serge Huber / Myrle]

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

20 Mar 2019 [Serge Huber / Rich]

## 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

20 Feb 2019

Establish the Apache Unomi Project

 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.

20 Feb 2019

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:

}}}

21 Nov 2018

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:

15 Aug 2018

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:

}}}

16 May 2018

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.

21 Feb 2018

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:

15 Nov 2017

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:

16 Aug 2017

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.

17 May 2017

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:

27 Feb 2017

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

17 Aug 2016

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

18 May 2016

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

17 Feb 2016

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:

20 Jan 2016

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:

16 Dec 2015

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.

18 Nov 2015

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.