2021 Q1 Hyperledger Iroha
Project
Hyperledger Iroha
Project Health
Currently, there are 2 teams working on Iroha - Iroha v1 and Iroha v2. Iroha 1 team is less active and mostly works on providing and maintaining a stable 1.2 version, fixing some issues with the release while team Iroha 2 is actively working on creation of the newer version. Community is active and appropriate, we are happy to have contributors who help the new users to resolve any difficulties with using Iroha.
Required Information
- Have you switched from master to main in all your repos? Not yet, will do
- Have you implemented repolinter.json in all your repos? Not yet, will do
Questions/Issues for the TSC
Are there any newsletters we could subscribe to to learn about important TSC solutions without following all the discussions in TSC group?
What are the due dates for renaming the master branch and adding repoliner?
Releases
Overall Activity in the Past Quarter
For Iroha 1:
We worked to release 1.2 and now to stabilise it as well as possible.
- With the help from Diva.exchange developers we fixed several stability issues when network is slow and some peers are disconnected
- Improved performance by optimising some sql scripts
- Improving Iroha to migrate between different versions with as minimum downtime as possible
- Working on switching to KV database that expected to bring huge performance boost
For Iroha 2:
- Introduced Permissions model
- Introduced Multisignature accounts and transactions
- Developed MVP of client library in Java
- Simplified network startup with genesis block
- Multiple usability improvements and bug fixes
We kept our bi-weekly community calls going - some of the interesting presentations are in our wiki.
Current Plans
Iroha 1 plans:
- Finish version migration feature
- Introduce KV database
- Replace rxcpp dependency with custom subscription engine
Overall, we plan to stay on the same path: stabilising and improving Iroha v1, maintain it and work on Iroha v2's new features. We want to keep the communication with our amazing contributors and help others use Iroha for their projects. Hopefully, we will also be able to make some interesting content about how to use Iroha.
Maintainer Diversity
One new Rust developer for Iroha 2 project - Ivan Rybin.
Sonoko Mizuki is an independent contributor maintainer to Iroha 2
Contributor Diversity
diva.exchange team is still contributing a lot into Iroha, as well as Baziorek. Also, please see maintainer diversity regarding this.
Additional Information
Nothing special at the moment.
Reviewed By
- Angelo de Caro
- Arnaud J LE HORS
- Arun S M
- Baohua Yang
- Bobbi Muscara
- Danno Ferrin
- David Enyeart
- Gari Singh
- Grace Hartley (Deactivated)
- Hart Montgomery
- María Teresa nieto
- Mark Wagner (Deactivated)
- Nathan George
- Tracy Kuhrt
- Troy Ronda