Hello,

You will find here the Avro report for this quarter, let me know if
any comments or ideas to improve it or to improve future versions.

-----

## Description:

Apache Avro is a data serialization system with a compact binary format. It is
used for storing and transporting schema driven serialized data. The unique
features of Avro include automatic schema resolution - when the reader's
expected schema is different from the actual schema with which the data was
serialized the data is automatically adapted to meet reader's requirements.

## Issues:

There are no issues requiring board attention.

## Membership Data:
Apache Avro was founded 2010-04-20 (10 years ago)
There are currently 34 committers and 24 PMC members in this project.
The Committer-to-PMC ratio is roughly 3:2.

Community changes, past quarter:
- No new committers. Last addition was Kengo Seki on 2020-07-08.
- No new PMC member elected. Last addition was Ryan Skraba on 2020-09-14

## Project Activity:

Apache Avro 1.10.2 was released on 2021-03-15 This release keeps the
expected pace of releases every 3-6 months discussed by the community.
It updated many dependencies and fixed issues across the several
languages supported. For more details see the announcement:

https://s.apache.org/avro-1.10.2-announce

The community finished migrating the Continuous Integration jobs to
Github Actions greatly improving the tests speed and the onboarding of
new contributors.

For those who prefer metrics:

Mailing Lists:
- dev@avro.apache.org had 1142 emails (72% increase)
- u...@avro.apache.org had 22 emails (27% decrease)
- iss...@avro.apache.org had 316 emails (35% increase)

JIRA:
- 86 issues opened (-1% increase)
- 55 issues closed (41% increase)

GitHub:
- 137 PRs open (61% increase)
- 131 PRs closed (133% increase)

Code Repository:
- 216 commits in the past quarter (86% increase)
- 23 code contributors in the past quarter (43% decrease)

## Community Health:

Community health is doing well at drawing in contributions. The pace
was high during this quarter due to the release as well as the
activity on dev@ due to the automatic dependency upgrades, however the
number of contributors keeps steady. The PMC keeps the ongoing track
of recognizing contributors through committership.

We have improved the release cadence in the last two years having in
average a release every two quarters which is a good pace for a
‘mature’ project like Avro. We updated some of the technical
infrastructure to make contributors experience better and some of the
languages supported are seeing upgrades into modern versions, e.g.
C++, Ruby.

One important aspect in recent quarters is that new Avro versions are
being downstreamed into other Apache projects like Apache Parquet and
Apache Spark rapidly. This shows the Avro community compromise given
that Avro is an important part of the Apache Big Data ecosystem.

Reply via email to