Hyperledger Fabric https://github.com/hyperledger/fabric

Project Health

Hyperledger Fabric continues to mature, as evidenced by the following observations throughout this report:

The commit rate and mailing list activity were down compared to the same period last year. PRs and mailing list questions are generally turned around quickly.

Required Information

  1. Have you switched from master to main in all your repos? Yes
  2. Have you implemented repolinter.json in all your repos? I believe the decision was to point to a repolinter.json outside the repo, is there finalized guidance?

Questions/Issues for the TSC

Is there finalized guidance for pointing to an external repolinter.json in CI?

Releases

v1.4 and v2.2 are the current LTS releases. Each has patch releases quarterly. v1.4 LTS end of support is April 2021. Production users are encouraged to upgrade to v2.2 as soon as possible.

Releases this quarter:

Upcoming releases planned for April 2021:

v2.3 added two major features which are seeing encouraging adoption in the community:

Overall Activity in the Past Quarter

The project was busy maintaining the two LTS releases and preparing for a v2.4.0-alpha release with the new Fabric Gateway (details below).

Additionally the project has been planning future work through the RFC process.

RFCs merged this quarter:

RFCs in review this quarter:

Current Plans

The largest item being worked in 2021 is the Fabric Gateway, a new component that will implement much of the high-level 'gateway' programming model. This will remove much of the transaction submission and query logic from the client application and shift it to a common gateway running within the Fabric peer, enabling each of the various client SDKs to be slimmer, more consistent, and require less maintenance. It will also simplify the administrative overhead of running a Fabric network because client applications will be able to connect and submit transactions via a single network port rather than the current situation where ports have to be opened from a client application to multiple peers across potentially multiple organizations.

Maintainer Diversity

One maintainer retired this quarter. 8 of 12 maintainers are from IBM (two maintainers shifted from IBM to other companies this quarter).

Contributor Diversity

Year to year comparison, by commit:

Year to year comparison, by contributor:

Documentation translation was a driver in the increased contributor diversity.

Additional Information

Link to the Fabric dashboard: Q1 2021

Reviewed By