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
Agenda:
- Start meeting discussion
- Mentorship program
- we entered new period "selected mentee notification and acceptance" Hyperledger Mentorship Program#2023ProgramDates*
- over 50 full applications received for 2 projects
- Good first issues
- rule proposal: 1 good first issue at a time per person
- new issue: https://github.com/hyperledger/aries-vcx/issues/845
- Mentorship program
- Overview of recent work done
- Renamed crates diddoc → diddoc_legacy, did_doc_builder → did_doc https://github.com/hyperledger/aries-vcx/pull/850
- New contributor's PR merged - code refactoring https://github.com/hyperledger/aries-vcx/pull/842
- Additional input format creating proof request (as verifier) https://github.com/hyperledger/aries-vcx/pull/844
- vdr-proxy implementation of BaseLedger trait https://github.com/hyperledger/aries-vcx/pull/837
- internal refactoring - separate "tx submitter" interface
- Check on work in progress
- Indy-vdr Ledger response parser https://github.com/hyperledger/aries-vcx/pull/851
- Refactoring: typing for Prover data structures https://github.com/hyperledger/aries-vcx/pull/848
- Refactoring: base wallet typing https://github.com/hyperledger/aries-vcx/pull/843
- credx based issuer
- Upcoming work
- Typestate pattern holder https://github.com/hyperledger/aries-vcx/pull/768
- Typestate pattern issuer
- did-resolver crate integration
- Priorities
- aries-vcx-core break down
- unlocks better testing
- unlocks gradual integration of modular-libs/vdrtools
- typestate pattern
- new gen testing - connectionless integration tests for typestate holder+issuer
- aries-vcx-core break down
- 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)