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 NephosGeneral Dev Guidelines (30%)
Quality of code, test and documentationCommunication (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