ApacheCon is Coming 9-12 Sept. 2019 - Las Vegas The Apache Software Foundation
Apache 20th Anniversary Logo

Community-led development "The Apache Way"

Apache Support Logo

This was extracted (@ 2020-10-21 20: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.

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

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.