Project

Hyperledger Besu

Project Health

Hyperledger Besu remains a strong project with a growing community network of contributors. This quarter the team has focused on Ethereum protocol improvements as well as many performance improvements, included in the Hyperledger Besu 20.10.0 Release, which was launched on November 3rd. The team is currently building towards its Q1 2021 release.

Questions/Issues for the TSC

There are no issues or questions for this reporting period.

Releases

Hyperledger Besu has completed six bi-weekly releases, including the quarterly major release cycle for 20.10.0 (1.5.5 on 23 Jun, 20.10.0-RC1 on 8 Oct, 20.10.0-RC2 on 21 Oct, 20.10.0 on 3 Nov, 20.10.1 on 17 Nov, 20.10.2 on 2 Dec).

Also, Hyperledger Besu transitioned to the CalVer release versioning taxonomy for our Q4 release.

Some functional improvements include:

Production-Ready Features:

Early Access Features:

Go to the Changelog for more details.

Overall Activity in the Past Quarter

There have been some significant maintainer contributions from decentralized maintainers

The remainder of the maintainers have been focusing on continuing mainnet compatibility work and adding cross-client support for GoQuorum within the Besu codebase.

Current Plans

  1. The project team remains currently working towards its 21.2.0 Release, scheduled for February or March of 2021. The 21.2 Release is expected to include the following features:
    1. Berlin network upgrade (pending Ethereum All Core Devs scheduling)
    2. Bonsai Tries (slipped from 20.10)
    3. QiBFT a cross-client BFT algorithm specified by the EEA.
  2. 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:

There were no new maintainers added or removed this quarter.

The maintainers breakdown is currently:

Contributor Diversity

LF Analytics for Besu from 28 Sep 2020 to 7 Dec 2020

Commits from 2020-08-28 to 2020-12-07 : 169

Committers from 2020-08-28 to 2020-12-07 : 20 (5 non-PegaSys)

Identified Orgs  2020-08-28 to 2020-12-07 : 4 + 1 independent

Additional Information

N/A

Reviewed By