2024-02-27 Aries Cloud Agent - Python Maintainers Meeting

2024-02-27 Aries Cloud Agent - Python Maintainers Meeting

Summary:

Topics:

  • PRs

  • Issues

  • Release 1.0.0

  • Adding support in ACA-Py for AnonCreds in W3C Format

  • OOB Invitations Supporting Peer DIDs and Connection Reuse

  • Upgrading Wallet Types

 

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>

  • @Emiliano Suñé (BC Gov/Quartech) <emiliano.sune@quartech.com>

Announcements

Agenda

  • PRs

  • Issues

  • Adding support in ACA-Py for AnonCreds in W3C Format

    • ACA-Pug next Tuesday – @Ian Costanzo to encourage them to present what they have.

  • OOB Invitations Supporting Peer DIDs and Connection Reuse

    • See the summary of features being added.

    • Creating did:peer:2 and did:peer:4 in the wallet ("Create DID" endpoint)

    • Adding a tag to indicate the DID in the wallet to use for invites.

  • Upgrading Wallet Types

    • askar, askar-anoncreds wallet type. 

    • Two tickets that describe this.

      • Supporting both wallet types simultaneously – askar and askar-anoncreds

      • Upgrade process for single- and multi-tenant controllers.

      • Have to consider this on all upgrades to multi-tenant – where there are breaking changes.

  • Release 1.0

  • AnonCreds – how to add a new AnonCreds supporting DID Method/ledger.

    • Wallet create – has hard coded list of DID types vs. pluggable.

  • Open Discussion

Upcoming Meeting Topics:

Future 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

Action items