2020 Q2 Hyperledger Burrow

Project

Hyperledger Burrow

Project Health

All maintainers and contributors have had less time to work on Burrow but it continues to be used and work proceeds at a reasonable pace, though slower in the last month or so. Given the world is on fire this state of affairs does not seem particularly surprising. Most notable is work on eWASM and Typescript client which is important foundation for future development. 

Questions/Issues for the TSC

We have issues reported with our documentation, some of which our minor, but we have limited to fix right now. I remain willing to work with anyone who is able to provide assistance here. To work through our tutorials with an impartial eye, and fix wrong or confusing information or flows. We put significant effort into raising the coverage of our docs and tutorials but never had time to do any user testing

Releases

  • v0.29.4 - Upgrade to Solidity 0.5.12
  • v0.29.5 - Improve Vent synchronisation and improve GRPC status codes, Upgrade Tendermint to 0.32.8
  • v0.29.8 - 1,2, miss a few, 99, 100 (build issues)
  • v0.30.0 - Rewrite JS library in Typescript, fix intial commit panic
  • v0.30.1 - Governance primitive fixes
  • v0.30.2 - Patch upstream issue with IAVL concurrency with mutex for concurrent reads on simulated calls
  • v0.30.3 - Expose 'burrow compile' test fixture functionality in binary
  • v0.30.4 - Groundwork for EVM fixes coming up in next version (ensuring valid jumps)

Overall Activity in the Past Quarter

Had a significant bug fix from developer at CertiK with possibility of future collaboration. Quite a few important fixes and and continued issues.

Current Plans

eWASM support, IBC support

Maintainer Diversity

See: https://github.com/hyperledger/burrow/blob/master/MAINTAINERS.md

Contributor Diversity

Significant contribution from CertiK


Reviewed by