2021 Q4 Hyperledger Transact

Created by Andrea Gunderson, last modified by Artem Barger on Dec 16, 2021

Hyperledger Transact - https://github.com/hyperledger/transact

Project Health

Health is good. In the last quarter there were 8 releases (including a 0.4 release), a new maintainer, and a lot of new features completed.

Required Information

  1. Have you switched from master to main in all your repos ? yes
  2. Have you implemented the Common Repository Structure in all your repos ?
  3. LICENSE - yes
  4. CODE_OF_CONDUCT.md - no
  5. SECURITY.md - yes
  6. README.md - yes
  7. MAINTAINERS.md - yes
  8. CONTRIBUTING.md - yes
  9. CHANGELOG - yes, but called RELEASE_NOTES.md

Questions/Issues for the TSC

No issues currently.

Releases

Since project creation, the project has had 28 releases. The current release is 0.4.1. The releases are available on crates.io : https://crates.io/crates/transact/versions

Overall Activity in the Past Quarter

Continued incremental improvements to the initial code base. Additional activity shown below. The primary method of discussion continues to be held in RocketChat .

  • Completed and stabilized support of SQLite and Postgres merkle-radix tree.
  • Stabilized `transact workload` command for performance and stability testing. 

Current Plans

Next steps include:

  • Move Sawtooth Sabre (wasm engine) into Transact
  • Reorganization of the project’s crate structure
  • Setup a documentation site to help explain/advocate the project

Future:

  • Add a next-generation smart contract API / simplified smart contracts (cross-project with Sawtooth, in progress)
  • Further develop the Transact SDK for JavaScript

Maintainer Diversity

Over the last quarter, Isabel Tomb was added as a new Maintainer and Eloá Franca Verona was retired.

Contributor Diversity

There were a total of 6 contributors in the last quarter.

Additional Information

Insights from  August 25 2021 to November 25 2021

https://insights.lfx.linuxfoundation.org/projects/hyperledger%2Ftransact/dashboard;subTab=technical?time=%7B%22from%22:%222021-08-25T05:00:00.000Z%22,%22type%22:%22absolute%22,%22to%22:%222021-11-25T06:00:00.000Z%22%7D

Reviewed By

Submission date

01-Dec-2021