2023-09-26 Aries Cloud Agent - Python Maintainers Meeting

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.

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

Agenda

  • 0.10.3 - #2486

  • Timing/Content for the next release

  • 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

  • Open PRs / High Priority Issues

  • 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