...
- Submit project proposal (June 15, 2020)
- Git version control tool to use cryptographic credentials in decentralized identity (DID) documents to sign and verify commits.Review 2019 patches and make changes to the new branch accordingly
- This will enable Git to use any signing tool more easily rather than just its existing support for GnuPG.
- Get these patches landed into Git and out in the wild.
- Construction of a software application that can be called by Git to sign/verify commits using credentials stored in DID docs.
- Create a Technical Design Proposal
- Edit the Design Proposal with the design for the future
- Create a Technical Design Document (deprecated in lieu of the protocol design)
- Edit the Technical Design Document with the flow of code through git for how signing works currently
- Create a Technical Design Document (i.e Assuan Protocol)
- Create a Universal Cryptographic Signing for Git presentation
- Update code to support the config protocol based approach
- Implement a Python Indy signing tool for DIDs
- Refine implementation and follow through to landing
Detailed Steps
Testing
- Integration testing
- Manual testing git with new functionalities and signing programs
...