...
This is the initial level RoadMap and it is subjected to change depending upon the progress of work and any design changes introduced during the course of work.
Schedule | Activity | Deliverables |
June 1 - June 15 | - Introduction with Mentors
- Explore Hyperledger Sovereign Identity Blockchain Solutions: Indy, Aries & Ursa
- Project Roadmap
- Project Setup - DRman( https://github.com/DIDman/DRman)
| |
June 15 - June 29 | - Code Analysis
- Code walkthrough
- Exposure to DRM commands
- Exposure to VC Registry
- Discussion over the Current Architecture
- Collaborative Effort to list requirements and features
- Procedure to create a repository for a Github/Non-Github organization
- List the set of GitHub API involved
- Details about access management wrt Repository and Contributor DID
| - Solution Architecture - Draft
|
June 29 - July 13 July 10: First Quarterly Evaluation | - Solution Architecture Meeting & Retro
- Initial Level Prototyping for Registry Creation
- Github / Non-Github Organizations support - Analysis
- Executing the Solution Architecture
| |
Final- Iterative Version for discussion (This will be updated in the course of time )
- Begin Hands-On Code
|
July 13 - July 20 |
Making Skeleton & Use Cases- Drafting the Skeleton Code Base
- Skeleton Code Base - Review
|
Hands-on Implementation & review | - Initial Level Code
- Learn more about Aries Ecosystem
|
July 20 - August 3 |
- Drafting the Skeleton Code Base
- Skeleton Code Base - Review
| - Hands on existing BCGov Images
| - Explore the Email Verification Service
- Experiment by replacing the BCGov Docker images with our own docker images
- Experimented with Aries Cloudagent Python
- VON Network Setup
|
Skeleton Code Base - Draft |
August 3 - August 17 | - DID Registry Creation Script - Draft Iteration
|
Feedback SessionsDID Registry Basic Executable Code- Explore Hyperledger Aries
| - Independent Executabe Script
|
August 17 - August 31 August 21: Second Quarterly Evaluation | - DID Registry Creation Script-
|
Executable Code Version 1 DID Registry for Github Organization Version 1 - Feedback and Architectural Discussion
- Feedback on the independent script
| - Independent Executabe Script
|
Code- Experimentation with the DID Registry Script
- Adding Test cases in parallel
| - Independent Executabe Script
| - Make a script to create a dummy github repo
- Create a compatable schema for the, Yet to be created Github Repo
|
DID Registry - InProgress Feature DevelopmentCode |
September 14 - September 28 |
Extending architecture to other hyper ledger projects - Architecural Discussion
- Review
|
API Layer Support- Trusted Members On-Boarding
- Support for multiple organizations
- Interfacing with various hyperledger frameworks
- Feedbacks and Corrections
- Extended Architecture Details
- Code
| - Extending Architecture to Gitlab / Others
- Encryption based Authentication - Base
|
September 28 - October 12 October 2: Third Quarterly Evaluation | - Extended architecture - Implementation
|
DID Registry -Extended Architecture Implementation Draft - Architecural Discussion
- Review
| - Github Based VCR Creation - Pull Request as a part of DRMan Repo
- Gitlab Based VCR Creation Template - Independent script Demo
- Authentication / Encryption Executable script - In Progress
|
Code- DID Registry Script Review
- Bugfix
| - Authentication Part Review
- University Exams
| - Github Based VCR Creation - Addressing Review comments
- University Exams Break
|
DID Registry ScriptCode |
October 26 - November 9 | - Authentication Part
- DID Registry
|
Script - - Final Version Evaluation
- Hyperledger Ursa Trail
- Review -> Bug Fix -> Review
- Documentation
|
Script to create a DID Registry and onboarding the trusted team with appropriate ACL set- Authentication / Encryption Executable trail
- DRMan Integration - Final
- Proper Read Me file
|
Platform Integration with other hyperledger frameworks- Documentation with Solution Architecture and Implementation Details
- Deliverables :
|
November 9 - November 13 November 13: Fourth Quarterly Evaluation | |
Medium Article
Communication
- Quarter basis review according to Hyperledger Internship Programme schedule
- Internal communication and updates:
- Whatsapp/Email for communication
- Weekly zoom call with mentors for project updates
Project Presentation
View file |
---|
name | Hyperledger Mentee Project Presentation Template - 2020.pdf |
---|
height | 250 |
---|
|