2023-09-26 Aries Cloud Agent - Python Maintainers Meeting
Summary:
Topics:
0.10.3? #2486
Timing/Content for the next release
Offer to implement OpenID4VCs – guidance?
AnonCreds RS in ACA-Py progress/next steps
Open PR / High Priority Issues
Open Discussion
Zoom Link: https://zoom.us/j/91279968714?pwd=Yk9GVVNLOFE1cklkSk51UEZQTklOQT09
Call Time: 9:00 Pacific / 18:00 Central Europe
Recordings 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, Introductions and Announcements
Attendees
@Stephen Curran (BC Gov/Cloud Compass Computing Inc.) <swcurran@cloudcompass.ca>
@Jason Sherman (BC Gov/Quartech) <jason@usingtechnolo.gy>
@Emiliano Suñé (BC Gov / Quartech) <emiliano.sune@quartech.com>
@Daniel Bluhm (Indicio PBC) <daniel@indicio.tech>
Announcements
ACA-Py documentation: https://aca-py.org
Agenda
0.10.3 - #2486
Timing/Content for the next release
Consider ACA-Py 1.0.0
What is left? List from ACA-Py
DID Exchange – done?
Use DID Key?
Encryption Envelope?
Static Peer DIDs?
Route Coordination?
Offer to implement OpenID4VCs – guidance?
Indicio PoC in place as a separate service – uses ACA-Py Issuer/Verifier for the signing/verifying of the SD-JWT, DIDs, etc.
Separate controller service
Andrew has a proof of concept as well, not using ACA-Py - pre-auth flow
AnonCreds RS in ACA-Py progress/next steps
Revocation done
Next:
Rotation is next
PyTests have been commented out – let's get as many as we can activated again
Jason is away Oct. 10-13 – good time to get things lined up with main without Jason. Except its IIW week...
Endorser is the next big one after that, then migration.
Plugins – repository – 0.1.0
Moving some use case specific protocols into repositories – mediation and connections are ideal examples.
Open Discussion
Other Topics:
Sonar Cloud - is this actually working? Add issue to take a look – perhaps Wade or Jason Syrotuck.
OpenAPI - Indicio is doing post processing on the OpenAPI file, because what is in the repo is not especially useful.
too many values being marked as optional – especially on receipt of results from the Admin API.
multiple use of the schema – technically they are optional in other places, but not in the OpenAPI
Response schemas aren't enforced allowing for returned values to differ
Code coverage reports on ACA-Py
Resolved, new indy-tails-server released.
We can't open PRs to the bcgov/indy-tails-server repo; we've got the necessary changes to support uploading tails files by hash in our fork but don't have anywhere for these changes to go
Done:
When do we stop running tests with Indy wallets? AKA When should we move BDD tests to using images without Indy SDK cause it will make our tests a lot faster
Quick thoughts on OpenID4VCI/VP
did:peer work
Upcoming Meeting Topics:
Future Topics
Action items