2023-08-08 Aries Cloud Agent - Python Users Group Community Meeting

2023-08-08 Aries Cloud Agent - Python Users Group Community Meeting

Summary:

Topics:

  • Project: Hyperledger AnonCreds Rust in ACA-Py

  • PRs and Other Issues

    • Nightly Builds

  • Open Discussion

 

Zoom Link: https://zoom.us/j/98856745538?pwd=VkJROWRxeW43d3hOdnJLemwrS0JKUT09

Call Time: 8:00 Pacific / 17: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>

  • @Wade Barnes (BC Gov / Neoteric Technologies Inc.) <wade@neoterictech.ca>

  • @Daniel Bluhm (Indicio PBC) <daniel@indicio.tech>

 

Announcements

Agenda

  • Project: Hyperledger AnonCreds Rust in ACA-Py

  • PRs and Issues

    • Marshmallow PR #2398

    • Multi-tenant – select ledger for reading/writing – #2339, #2395

    • Nightly Builds #2250

    • Pytest and Flake8 #2400

  • Open Discussion

    • OpenID4VC – issuer – make it a companion service that calls into ACA-Py vs. within ACA-Py – Issue #2182

      • Requires adding additional public endpoints beyond the DIDComm endpoint.

      • Keeping it as a separate service that calls into ACA-Py for services – storage, signing, etc. – much like vc-authn-oidc

      • Endpoints for preparing (SD-)JWT credentials – similar to the JSON-LD endpoints we have today – sign/verify

      • Alternative – plugin, so that there is a tighter integration with calling ACA-Py utility functions

    • Code Coverage reports – we used to have a report that said exactly what percent increase/decrease on every PR - Issue #2403

      • CodeCov – no longer being used

      • Add ticket about this

    • Okta integration

    • When to stop testing with the Indy SDK? Issue #2402

      • Time to remove those tests? Yes

        • Suggestion: Remove all of the tests from the PR Integration Test runs.

        • Nightly run of Indy tests – let's eliminate that as well.

      • Hypothetical: ACA-Py fix needed for using the Indy SDK

        • Uncomment out the tests and fix as a branch based on the 0.9.0 tag

      • Note: The chance of another Indy SDK release is very unlikely – way too much technical debt in the code base and (non-functioning) CI/CD pipeline.

Upcoming Meeting Topics:

  • Discussion Topics:

    • Update on ACA-Py Container Scanning

    • Multi-architecture containers

      • Issue with BBS+ package – doesn't support ARM containers – need an update to their CI

      • Solution: A third container published that includes BBS+ package, but is single architecture

      • Others are Askar

Future Topics

Action items