Please review

==============================

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

## Activity:
  - The project has released 2.4.0 in June and a subsequent patch release
    2.4.1 in August. This was a very big release that included many new
    features and improvements.
    Highlights include:
     * Key-Shared Subscription type
     * Delayed message delivery
     * Negative acknowledgments
     * Replicated subscriptions
     * Kerberos authentication
     * Go functions
     * Schema versioning

  - Conferences talk on Pulsar
    * 5 Pulsar talks were presented at Apache Con NA 2019
      - Using Apache Pulsar to Provide Real-Time IoT Analytics on the Edge by
        David Kjerrumgaard
      - Life beyond Kafka with Apache Pulsar - Alvaro Santos Andrés
      - Building Zhaopin's enterprise event bus based on Apache Pulsar by Jia
        Zhai and Penghui Li
      - Interactive querying of streams using Apache Pulsar - Boyang Jerry
        Peng
      - Serverless Event Streaming with Pulsar Function: Use Cases and Best
        Practices by Xiaolong Ran
    * Two talks are scheduled for Strata NY in September:
      - Posttransaction processing using Apache Pulsar at Narvar, by
        Karthik Ramasamy
      - How Orange Financial combats financial fraud over 50M transactions
        a day using Apache Pulsar, by Sijie Guo
    * One talk is scheduled for Flink Forward Berlin in October:
      - Query Pulsar Streams using Apache Flink by Sijie
    * One keynote on Pulsar at the "Workshop on Real-time & Stream
Analytics" at IEEE
      Big Data conference in Dec will be presented by Matteo Merli
    * Several Pulsar specific meetups were held in China, Japan and
US. Other talks
      on Pulsar were also hosted in other meetups.

  - Work is ongoing for next release (2.5.0) for which we plan to include:
    * Transactional API
    * Ruby Client
    * Pulsar manager UI
    * Kafka protocol handler
  - Since last report sever PIPs (Pulsar improvement proposals) were submitted:
    * PIP 38: Batch Receiving Messages
    * PIP 39: Namespace Change Events
    * PIP 40: Pulsar Manager
    * PIP 41: Pluggable Protocol Handler
    * PIP 42: KoP - Kafka on Pulsar
    * PIP 43: producer send message with different schema
    * PIP 44: Separate schema compatibility checker for producer and consumer

  - New client libraries have seen signifant work:
    * NodeJS client: https://github.com/apache/pulsar-client-node
    * Native Go client: https://github.com/apache/pulsar-client-go
    * Ruby
    * C# https://github.com/danske-commodities/dotpulsar
    * F# https://github.com/fsharplang-ru/pulsar-client-dotnet

## 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.
  - Activity on the Slack channel is still high, many first time users come
    to ask questions while getting started. There are 148 weekly active users
    on the channel, up from 103 in June.

## PMC changes:

 - Currently 24 PMC members
 - 1 new PMC member added since last report:
   - Penghui Li - Sep 10th

## Committer base changes:

 - Currently 28 committers
 - 4 committers were added since last report
   - Jennifer Huang - Jun 24th
   - Ali Ahmed - Jul 25th
   - Fangbin Sun - Jul 25th
   - Xiaolong Ran - Jul 25th

## Releases:

  - 2.4.0 was released on Jun. 30th 2019
  - 2.4.1 was released on Aug. 30th 2019

## Mailing list activity:

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

 - us...@pulsar.apache.org:
    - 121 subscribers (+18 from Jun 2019) - 110 emails sent to list in
last 3 months

 - dev@pulsar.apache.org:
    - 135 subscribers (+27 from Jun 2019) - 290 emails sent to list in
last 3 months

## Slack activity:
  * 1041 Members
  * 148 Active weekly users

## GitHub activity:

 - 328 PRs from 60 contributors were merged in the last 3 months
 - 261 Issues were created and 165 closed in the last 3 months
 - 4130 Stars (up from 3540 in June 2019)

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

Reply via email to