Project

Hyperledger Besu

Project Health

Besu remains a strong project with a growing community. This quarter Besu has prioritized fostering the community around Besu and delivering its 1.5. Release.

Questions/Issues for the TSC

The Besu team doesn't have any outstanding questions or issues. The team has been pleased with the community's response to gaining its active status designation and the RocketChat updates that have made it more user friendly to join the chat channels.

Releases

Hyperledger Besu has completed eight bi-weekly patch releases (1.4.2 on 25 Mar, 1.4.3 on 8 Apr, 1.4.4 on 22 Apr, 1.4.5  RC1 on May 6, 1.4.5 RC2 on 12 May, 1.4.5 on 21 May, 1.4.6 RC1 on 29 May, 1.4.6 RC2 on 3 Jun).

Some functional improvements include:

Go to the Changelog for more details.

Overall Activity in the Past Quarter

A few high-level activities include:

As a part of participating in the Hyperledger community, the Besu team has participated in the community by:

Current Plans

These plans remain fairly similar to our prior report published in late-March.

  1. The project team remains currently working towards its 1.5 Release, scheduled for July 15, 2020. The 1.5 Release is expected to include the following features:
    1. Performance improvements: Performance is a high priority item for the Besu team at this time to ensure it’s a leading Ethereum space. Some of the improvements will include block propagation, block product and validation, transaction pool management, and JSON RPC query response time. 
    2. Privacy Improvements
    3. Preliminary Mainnet Berlin support.
  2. The Besu team is also continuing to focus on finalizing and publishing performance metrics with its work on Hyperledger Caliper. The publishing of the metrics was slightly delayed since last quarter because there remains additional work for the team to get the range of metrics and tests it requires. The team is currently working on this task. We still believe publishing these performance metrics will help provide the community additional context on the project’s usability for a variety of use cases.
  3. Similar to last quarter, Besu is also continuing to engage with its community and grow the diversity of its maintainer and contributor base. 

Maintainer Diversity

Our maintainer diversity remained fairly consistent from the prior quarter.  We continue to have maintainers from four different organizations. 

The four organizations include:

The new maintainers this quarter include:

We had a couple of maintainers leave ConsenSys in the last quarter.

The maintainers breakdown is currently:

Contributor Diversity

Commits from 2020-03-21 to 2020-06-04 : 318

Committers from 2020-03-21 to 2020-06-04 : 39 (10 non-PegaSys)

Identified Orgs  2020-03-21 to 2020-06-04 : 7 + 4 independent

Additional Information

Optional: Please provide any additional information that you feel would be useful for TSC to be aware.

Reviewed by