2023-10-05 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
Agenda:
- Start meeting discussion
- Agenda overview and ad-hoc additions ( you can add your discussion your point )
- Community updates
DIF DIDComm Users Group Meets 2,3, and 4th Mondays: https://github.com/decentralized-identity/didcomm-usergroup/blob/main/schedule.md
- Loosening dependency versions in Aries components
- V2 issue-credential protocol discussion started
- Mentorship updates
- mediators deployments:
- vcx agency: deployed at https://agency.indyscan.io
- mediator: need docker container
- relay: need docker container
- mediator project project plan aries-vcx based message mediator
- uniffi aries-vcx wrapper project Project Plan - Aries VCX Next-gen Mobile Wrapper (UniFFI)
- mediators deployments:
- Overview of recent work done
- Release 0.59.0 https://github.com/hyperledger/aries-vcx/releases/tag/0.59.0
- Release 0.59.1 https://github.com/hyperledger/aries-vcx/releases/tag/0.59.1
- Sunsetting vdrtools based anoncreds implementation in favor of credx, yay!!!
- Naian: refactoring
- https://github.com/hyperledger/aries-vcx/pull/992 - unpack_message return type
- https://github.com/hyperledger/aries-vcx/pull/1002 - refactoring, remove function from aries-vcx
- https://github.com/hyperledger/aries-vcx/pull/1007 - tweak EncryptionEnvelope API
- Bogdan: Refactoring & cleanups
- https://github.com/hyperledger/aries-vcx/pull/1003 - Use generics in favor of trait objects
- https://github.com/hyperledger/aries-vcx/pull/1005 - Removal of old-style mocking, removal of settings.rs global state
- Patrik: Connection protocol: removed+added APIs
- Parked
- Demo aries-vcx https://github.com/hyperledger/aries-vcx/pull/952
- Repo re-org
- did exchange https://github.com/hyperledger/aries-vcx/pull/928
- AATH PR!! https://github.com/hyperledger/aries-agent-test-harness/pull/723/files
- aath: did-exchange for acapy in progress
- aath: did-exchange for AFJ blocked
- afj: works with qualified identifiers
- aath: works with unqualified identifiers
- aath: moving to qualified identifiers, qualified DIDs
- In review
- V2 for issuance/presentation protocols
- In progress
- Drop vdrtools anoncreds from CI, features - https://github.com/hyperledger/aries-vcx/pull/1008
- libvcx_core refactoring - generics in favor of trait objects - https://github.com/hyperledger/aries-vcx/pull/1011
- Planned
- Release 0.60.0
- Removed vdrtools (only keep wallet - perhaps in separate workspace to enable Askar wallet contribution?)
- did:peer:4
- Upgrade vdrtools wallet sqlx dependency
- V2 issuance/presentation protocols
- Release 0.60.0
- End meeting discussion
- Patrik: Integration testing approach - revisiting issues pointed out by Miro upon test refactoring
- Many integration tests belong to aries-vcx-core
- In many cases, 1 test per aries protocol should suffice
- Patrik: Long/medium term goals:
- anoncreds-rs, support for did:web anoncreds methods
- didcomm v2 (start with messaging, unrelying protocols like issuance/presentation later)
- FYI: V3 issuance/presentation protocols exists - accomodated to didcomm v2
- Patrik: Integration testing approach - revisiting issues pointed out by Miro upon test refactoring
- Todos:
- Reject invites with invalid DIDs https://github.com/hyperledger/aries-vcx/issues/963