2023-05-11 Aries-vcx community call

Note:

  • If you are planning on attending aries-vcx call, feel free login to wiki and update the agenda below to include your discussion topic / question
  • Alternatively you can simply join the call and we can discuss your questions and concerns (smile) 

Agenda:

  • Start meeting discussion 
    • Mentorship program status
      • More than 60 applications received across 2 projects
  • Upcoming work
    • break down aries-vcx-core 
      • crate anoncreds-ledger
        • trait ledger-read
        • trait ledger-write
      • crate trait-wallet
      • crate: anoncreds-prover
      • crate: anoncreds-verifier
      • crate: anoncreds-holder
      • crate: anoncreds-issuer
      • implementation crates - either each implementation separate, or grouped but feature flagged
      • questions
        • associated types vs shared general anoncreds types
    • Typestate pattern - revisit connection protocol

  • Priorities
    • aries-vcx-core break down
      • unlocks better testing
      • unlocks gradual integration of modular-libs/vdrtools
    • did-resolver crate integration
    • typestate pattern
      • new gen testing - connectionless integration tests for typestate holder+issuer
  •  End meeting discussion 
    • <anything else that comes up to be discussed>
    • new good first issues candidates?


Task backlog: 

    • Issuer with credx
    • Eliminate usage of MediatedConnection in tests (in favor of (non-mediated) Connection)
    • Add more typing across codebase
      • use did type
    • New protocols: DidExchange protocol, Presentation Protocol 2.0, Issuance Protocol 2.0
    • Aries mediator client (pick protocol V2)

Recording