Project Plan - Scaling Real World Hyperledger Fabric Deployments

Project Plan - Scaling Real World Hyperledger Fabric Deployments

Goals

Improving stability and usage of Hyperledger Labs library Nephos.

Add support for Fabric 1.4, RAFT Ordering Service , Multi Channel and Multi Organisation.

Deliverables

General understanding of the library and usages
Contributions to issues labeled with Good First Issue
Support for multiple organizations
Support for multiple Channels
Support for Fabric 1.4
Support for RAFT Ordering Service / TLS
Medium article on Improvements Nephos
Final Demo / Presentation

Milestones

Week 3

General understanding of the library and usages
Initial contributions to issues labeled with Good First Issue

Week 6

Support for multiple Organizations
Support for multiple Channels

Week 9

Support for Fabric 1.4

Week 12

Support for RAFT Ordering Service / TLS
Medium article on Improvements Nephos
Final Demo / Presentation

Evaluation Criteria

  • Nephos Improvements (40%)
    Fixed issues, overall general improvements of codebase and usage of Nephos

  • General Dev Guidelines (30%)
    Quality of code, test and documentation

  • Communication (30%)
    Clarify any doubts, participation adding inputs, opinions or suggestion during team meetings

Process

  • Quarter basis review according to Hyperledger Internship Programme schedule

  • Internal standup and updates:

    • Weekly planning on tasks

    • Daily Standup to update on progress

    • Bi-weekly review and retrospective