You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »


Project

Hyperledger Iroha https://github.com/hyperledger/iroha

Project Health

We released a couple of Release Candidate releases since the last report. New features and improvements:

  • New component for YAC: BFT Ordering Service
  • Resistance to replay attacks
  • Stability improvements and error handling

In addition, several client libraries were updated: Javascript, Java, Swift/Objective-C, Python. There was a contribution to Kubernetes-based deployment and Ansible scripts. Also, iroha-testcontainers library was contributed to Hyperledger for fast deployment of local peer network in Java code for experimenting and testing purposes. 

Our chats are integrated now with the help of Nakayoshi bot https://github.com/soramitsu/nakayoshi and soon we are going to contribute to Hyperledger a bot capable of forwarding GitHub issues to JIRA bugs/issues, written in Rust: https://github.com/soramitsu/yozhik.

In general, we would like to start a formal process of requesting TSC for the release approval after we resolve some of the pending issues: 

Issues

  1. Code contributions are not diverse enough. As the part of our release plan, we are composing a contributors diversity plan in order to present TSC a set of actions in order to strengthen the involvement of outside contributors. 
  2. Also, we need to ensure that all of our code is licensed under the Apache-2.0 license.
  3. Prior to requesting TSC or releasing the version of Hyperledger Iroha 1.0 final, we will need to modify the history of commits and fix DCO non-conformances.

Releases

Overall Activity in the Past Quarter

Current Plans

  1. Continue the development of contributors' diversity plan. 
  2. Ship remaining technical improvements. 
  3. Finish the activities, required in the quality gate for 1.0 final release: https://soramitsucoltd.aha.io/published/e9bce93777c2c4b2448e4e6e78e90b4f
  4. Request TSC to move to v1.0.
  5. Execute the diversity plan and provide support for v1.0 with the help of maintainers and contributors.
  6. Release next version of Iroha with a customizable API.

Maintainer Diversity

Number of active code maintainers: 12 (all currently represented by Soramitsu)

Contributor Diversity


Documentation and translation

New languages added: Dutch, Chinese (simplified), Spanish, French: https://poeditor.com/join/project/SFpZw7o33o

41 contributors in total for 2018, 7 contributors were most active since the last report:

NicknameEmailLanguage
Frederik De Breuckfrederik.debreuck@ts.fujitsu.comDutch
michaeltianya0yingzi@gmail.comChinese (simplified)
Aleksander Fielekaleksander.fielek@outlook.comFrench
Yehua Chenemail@krischen.caChinese (simplified)
熊超xchtl@qq.comChinese (simplified)
Mikhailboldrev@soramitsu.co.jpSpanish
Yang Gaokingjiyang@gmail.comChinese (simplified)

Code contributions

Iroha

Number of active current code contributors since the last report: 7

Total number of code contributors since the last report: 19

Unique domains for the contributors since the last report: 12 (including Soramitsu domain)

Client libraries 

Number of active code contributors: 8

New: since the last report https://github.com/hyperledger/iroha-java has been released to Hyperledger (from https://github.com/Warchant/iroha-pure-java) and https://github.com/hyperledger/iroha-testcontainers (from https://github.com/Warchant/testcontainers-iroha)

Additional Information

It was a pleasure to meet the vast majority of TSC members in Hyperledger Global Forum and discuss current issues. The topmost setback was the diversity of community, which we are going to address in our plan, along with TSC request for the release.

  • No labels