You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 4
Next »
Goals :
To develop a command-line utility, that can be used to create a DID registry structure, thus onboarding the trusted team with necessary ACL set for working with the git repository. This should be enabled with an API layer to facilitate the interaction with DID registry and the possibility of integration with other platforms.
Timeline:
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
| - 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
| - Initial Level Code
- Learn more about Aries Ecosystem
|
July 20 - August 3 | - 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
|
August 3 - August 17 | - DID Registry Creation Script - Draft Iteration
- Explore Hyperledger Aries
| - Independent Executabe Script
|
August 17 - August 31 August 21: Second Quarterly Evaluation | - DID Registry Creation Script- Feedback and Architectural Discussion
- Feedback on the independent script
| - Independent Executabe Script
|
August 31 - September 14 | - Independent Executabe Script
| - Make a script to create a dummy github repo
- Create a compatable schema for the, Yet to be created Github Repo
|
September 14 - September 28 | - Architecural Discussion
- Review
| - Extending Architecture to Gitlab / Others
- Encryption based Authentication - Base
|
September 28 - October 12 October 2: Third Quarterly Evaluation | - Extended architecture - Implementation
- 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
|
October 12 - October 26 | - Authentication Part Review
- Bugfix
| - Github Based VCR Creation - Addressing Review comments
- Gitlab Based VCR Creation
- Authentication / Encryption Executable completed script
- DRMan Integration - Final
|
October 26 - November 9 | - DID Registry Script - Final Version Evaluation
- Review -> Bug Fix -> Review
- Documentation
| - Script to create a DID Registry and onboarding the trusted team with appropriate ACL set
- Documentation with Solution Architecture and Implementation Details
|
November 9 - November 13 November 13: Fourth Quarterly Evaluation | - Project conclusion
- Demo
- 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