Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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)


  • Project plan

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 -
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
  • Hands-on Implementation & review 
  • Initial Level Code

July 20 - August 3

  • Drafting the Skeleton Code Base 
  • Skeleton Code Base - Review
  • Skeleton Code Base - Draft


August 3 - August 17

  • DID Registry Creation Script - Draft Iteration
  • Feedback Sessions
  • DID 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 
  • Code


August 31 - September 14

  • Experimentation with the DID Registry Script
  • Adding Test cases in parallel
  • DID Registry - InProgress Feature Development
  • Code


September 14 - September 28

  • Extending architecture to other hyper ledger projects
  • Review
  • API Layer Support
    • Trusted Members On-Boarding
    • Support for multiple organizations
    • Interfacing with various hyperledger frameworks
    • Feedbacks and Corrections
  • Extended Architecture Details
  • Code


September 28 - October 12

October 2: Third Quarterly Evaluation

  • Extended architecture - Implementation
  • DID Registry -Extended Architecture Implementation Draft 
  • Code


October 12 - October 26

  • DID Registry Script Review 
  • Bugfix
  • DID Registry Script
  • Code


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 set
  • Platform 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
  • Final presentation


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

...