You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pulsar.apache.org by Matteo Merli <mm...@apache.org> on 2021/10/14 06:30:21 UTC

[REPORT] Pulsar - October 2021

## Description:

Pulsar is a highly scalable, low latency messaging platform running on
commodity hardware. It provides simple pub-sub semantics over topics,
guaranteed at-least-once delivery of messages, automatic cursor management for
subscribers, and cross-datacenter replication.

## Issues:
 - There are no issues requiring board attention at this time.

## Project Activity:
  - 2.7.3 was released on July 27th 2021
  - 2.8.0 was released on June 12th 2021
  - 2.8.1 was released on September 10th 2021
  - Pulsar Client Go 0.6.0 was released on July 25th 2021
  - Pulsar Client Node 1.4.0 was released on August 2nd 2021
  - Pulsar Client Node 1.3.1 was released on September 17th 2021

  - There were a lot of improvement proposals discussed this quarter:
    * PIP 104: Add new consumer type: TableView
    * PIP 101: Add seek by index feature for consumer
    * PIP 100: Pulsar pluggable topic factory
    * PIP 97: Asynchronous Authentication Provider
    * PIP 95: Smart Listener Selection with Multiple Bind Addresses
    * PIP 94: Support level increment delay for ReconsumerLater interface
    * PIP 93: Transaction performance tools
    * PIP 92: Topic policy across multiple clusters
    * PIP 91: Separate lookup timeout from operation timeout
    * PIP 90: Expose broker entry metadata to the client
    * PIP 89: Structured document logging
    * PIP 88: Replicate schemas across multiple
    * PIP 87: Pulsar Website Redesign
    * PIP 86: Pulsar Functions: Preload and release external resources

  - Pulsar has reached 452 contributors on the main Github repo (10%
    increase since June 2021 when there were 408 contributors)

  - The second edition of Pulsar Summit North America was held on
    June 16, 17 2021, the first edition on Pulsar Summit EU was on October 6th,
    and the 2nd edition of Pulsar Summit Asia will be on November 20-21.

  - There were several talks on Pulsar at ApacheCon and other virtual
    conferences and new meetups dedicated to Pulsar were created.

  - Next release 2.9.0 is in preparation and expected to be ready
    within a week.

## Health report:
  - There is healthy grow in the community, several users are starting to
    become contributors to the project and engaging more and more with
    the community. In this quarter 8 contributors were invited as
    committers to the project.

## Membership Data:
  Apache Pulsar was founded 2018-09-18 (3 years ago)

  There are currently 46 committers and 28 PMC members in this project.
  The Committer-to-PMC ratio is roughly 3:2.

Community changes, past quarter:
 - Hang Chen was added to the PMC on 2021-08-01
 - Enrico Olivelli was added to the PMC on 2021-08-01
 - Lin Lin was added to the PMC on 2021-07-28
 - David Kjerrumgaard was added as committer on 2021-09-30
 - Rui Fu was added as committer on 2021-08-09

## Community Health:

 - Activity on the mailing lists remains high with a mixture of new users,
   contributors, and deeper more experienced users and contributors sparking
   discussion and questions and filing bugs or new features.

 - users@pulsar.apache.org:
    - 4% increase in traffic in the past quarter (94 emails compared to 90)

 - dev@pulsar.apache.org:
    - 19% increase in traffic in the past quarter (921 emails compared to 769)


## Slack activity:
  - 4393 Members (3256 in June 2021)
  - 252  Active weekly users (496 in June 2021)


## GitHub activity:
 - 1066 commits in the past quarter (-8% decrease)
 - 121 code contributors in the past quarter (-10% change)
 - 730 PRs opened on GitHub, past quarter (-12% change)
 - 670 PRs closed on GitHub, past quarter (-16% change)
 - 422 issues opened on GitHub, past quarter (1% increase)
 - 213 issues closed on GitHub, past quarter (-11% change)


--
Matteo Merli
<mm...@apache.org>