2021-02-03 Aries Cloud Agent - Python Users Group Community Meeting
Summary:
Planned Topics:
Preparation for the 0.6.0 release
W3C Verifiable Credentials in ACA-Py with ZKP and Selective Disclosure
Recording from the call:
Hyperledger is committed to creating a safe and welcoming community for all. For more information please visit the Hyperledger Code of Conduct. |
|---|
Welcome and Introductions
Attendees
Name (Organization) <email>
Christos Patsonakis (CERTH) <cpatsonakis@iti.gr>
@Timo Glastra (Animo Solutions) <timo@animo.id>
Announcements
Primary branch of repo has been renamed to main – update your forks accordingly
ACA-Py Release 0.6.0 coming soon (see below) – likely this week
Deployments and Work Updates
BC Gov Team
Aries-VCR/OrgBook BC Deployment - starting on an multi-tenant OrgBook Issuer
Issuer Kit - VCs for OIDC Issuer Service - Safe Entry BC PoC - VCs for Physical Access Points
DID Exchange Test Cases; deprecating 0160 Connections usage
Backchannel for Aries Framework Go
Breaking up the Indy SDK
indy-vdr
indy-shared-rs – contribution to Hyperledger
aries-askar - storage – contribution to Hyperledger
BBS+ support to achieve W3C Standard VCs with ZKP and Selective Disclosure
Agenda
Recent issues - help wanted
Release 0.6.0 – It's BIG
Breaking Changes - https://hackmd.io/pWCJ4fnoR_aTPIoBiNBV_g
Controllers: New API endpoints, tightened up revocation handling to RFC 441
Startup: Removal of auto-creating wallet in "start" mode and the handling of recreating a wallet in "provision" mode
Plugin Writers:
use of "Profile" vs. "RequestContext" and overall handling of contexts (no longer assume single context)
retrieving the "AdminRequestContext" as changed
"ProfileSession" needed to inject a the "BaseStorage" or "BaseWallet" interfaces and the "inject" method is no longer async
Additions since 0.5.6 (2020.10.19) – 120 merged PRs ago.
Issue Credential V2 (RFC 0453) – Draft
Mediator – with docs
Multi-tenancy – with docs
OOB – complete, unit tests almost there
DID Exchange and common connection record
Flexible web hooks – with demo for multi-tenancy use case
Indy Best Practices for Proof Request/Proof (RFC 441)
Underlying changes to support Indy/Aries Shared Library deployments
Unit tests updates (still ~99% coverage)
Alice/Faber Demo updates to include all new features
Current work, but not included
Persistent Queue - plan for completion of first cut
Sign Transaction Protocol
Shared Components (branch exists, but won't be in main or 0.6.0)
W3C Verifiable Credential project: https://hackmd.io/@animo/acapy-bbs-2
Repolinter - Hyperledger requirement
Other Discussion
SICPA/Indicio DID Resolver - Outline of plans, feature/did-resolver branch, GitHub project
Indy DID Method meetings and links: Indy DID Method Specification
Next Meeting
Requests?
Future Topics
Documentation needs
FAQ materials
Action items