DRAFT


Goals :

Complete a command-Line utility to automate the process of creating a DID Registry for the members of organizations utilizing Github/Gitlab as Verifiable Credential Registry, On-boarding organizations, and features for easy management. The extend project should includes proper test cases, documentations, and codebase maintained with proper read me document.





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


First Quarterly Evaluation


  • Warm up by Project Setup - DRman( https://github.com/DIDman/DRman)
  • Check up with the progress of previous project
  • Explore DRM commands
  • Explore VC Registry (Check W3C standard documents)
  • Explore Hyperledger Aries Project (roughly)
  • Explore a set of GitHub API involved
  • Explore DID repository
  • Procedure to create a repository for a Github/Non-Github organization


  • Project plan
  • Learn more about Aries Ecosystem
  • Architecture of the DID ecosystem which includes VCR and DRman, includes use cases.
  • A list of GitHub API involved


Second Quarterly Evaluation
  • Drafting the Skeleton Code Base 
  • Skeleton Code Base - Review
  • DID Registry Creation Script - Draft Iteration
  • Explore Hyperledger Aries Project (in detail)
  • Make a script to create a dummy GitHub repo
  • RF-0.0.1:Drm command to create a GitHub repository
  • RF-0.0.4: Command to install a Aries VCR


Third Quarterly Evaluation

  • Independent Executable Script
  • Extended architecture - Implementation
  • Architecural Discussion
  • Review
  • Github Based VCR Creation (done?)
  • Github Based VCR Onboarding and Management
  • RF-0.0.2:enable/restrict access to users of the repository
  • RF-0.0.3:API to add/update/revoke access DID’s or (DID Documents)


Fourth Quarterly Evaluation

  • Authentication Part 
  • DID Registry - Final Version Evaluation
  • Review -> Bug Fix -> Review
  • Documentation
  • Project conclusion
  • Demo
  • Github Based VCR
  • Proper test cases and documentations
  • Final presentation


Question Lists :

  • DID repository in the architecture.
  • Is DRMan similar to Hyperledger Ursa program? 
  • What is the main purpose to research BCGov?
  • Combine with other Hyperledger projects, such as Indy, Ursa, and etc.

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



  • No labels