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
| - Solution Architecture - Iterative Version for discussion (This will be updated in the course of time )
- Begin Hands-On Code
|
July 13 - July 20 | - Drafting the Skeleton Code Base
- Skeleton Code Base - Review
- Making Skeleton & Use Cases
- 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 SetupSkeleton Code Base - Draft
|
August 3 - August 17 | - DID Registry Creation Script - Draft Iteration
- Feedback Sessions
- Explore Hyperledger Aries
| - Independent Executabe ScriptDID Registry Basic Executable Code
|
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 ScriptCode
|
August 31 - September 14 | - 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 Development
- Code
|
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
| - 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
|
October 12 - October 26 | - DID Registry Script Review Authentication Part Review
- Bugfix
- DID Registry Script
| - Gitlab Based VCR Creation
- Authentication / Encryption Executable completed script
- DIDMan IntegrationCode
|
October 26 - November 9 | - DID Registry Script - Final Version
- Review
- Documentation
| - Script to create a DID Registry and onboarding the trusted team with appropriate ACL setPlatform Integration with other hyperledger frameworks
- Documentation with Solution Architecture and Implementation Details
|
November 9 - November 13 November 13: Fourth Quarterly Evaluation | - Project conclusion
- Demo
- Medium Article
| |