2024-01-23 Aries Cloud Agent - Python Users Group Community Meeting

2024-01-23 Aries Cloud Agent - Python Users Group Community Meeting

Summary:

Topics:

  • Status Updates:

    • AnonCreds RS

    • did:peer and AFJ Interop – where we are

    • Load Generator Testing at BC Gov

    • Interop with the W3C Traceability site

    • AnonCreds in W3C Format

    • DRPC Protocol Implementation – progress

  • Next Release discussion - timing, content and 

  • ACA-Py Roadmap for 2024

  • PRs and Issues

  • 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

  • Hyperledger Project Annual Reports being prepared now for Aries, AnonCreds and Indy.

  • IIW coming up in April

Attendees

  • @Stephen Curran (BC Gov/Cloud Compass Computing Inc.) <swcurran@cloudcompass.ca>

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

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

  • @Akiff Manji (BC Gov / Petri Dish Development) <amanji@petridish.dev>

Documentation:

Agenda

  • Status Updates:

    • AnonCreds RS in ACA-Py

    • AnonCreds in W3C Format

    • did:peer and AFJ Interop – where we are?

      • AATH – tests implemented for did:peer:1, 2, 4

      • Want to get AFJ working for AATH – upgrade to backchannel controller for DID Exchange and OOB, restart the agent with new settings for everything

    • Load Generator Testing at BC Gov using Aries Akrida

    • Interop with the W3C Traceability site

    • New item: DRPC Support – Aries RFC 804 PR

  • Next Release:

    • Ready for RC0?

    • Current contents that would be released – 53 PRs

    • What to call the release – 0.11.1, 0.12.0, 1.0.0 (rc4)?

      • Side note: Where we are with AIP 2.0 support.

      • Do 0.12.0 now and if we are ready right after that, do a 1.0.0 that is essentially the same – but with some use in the wild.

        • Action: 0.12.0-rc0 to be created and released.

    • What is needed to be included in the release:

      • Too constrained DID Validation: #2714/#2610

      • DID Rotation: #2639/PR#2494

      • VC API Endpoints: PR#2710 

      • Others?

        • Update the PyDID package – issue exists

        • How the verification method is fetch for did:web (PyLD – an error) – workaround PR until it is fixed in PyLD. @Patrick St-Louis 

        • How to indicate you have a public did:web registered – verificationMethod is needed in the options – default verificationMethod? @Patrick St-Louis to enter issue.

  • Aries Cloud Agent Python Roadmap for 2024

    • Hyperledger TOC Requirement for projects to submit an Annual Report that includes a Roadmap for 2024

    • Draft Aries Annual Report has been created and is being reviewed by the Aries Community

      • Please review, update, add to, and comment on!

    • Roadmap items applicable to ACA-Py:

      • Current work (above)

      • DID Rotate, leading to DIDComm v2 (and ToIP Trust Spanning Layer?)

      • did:webs (we think...) support – registrar and resolver

      • Improved Documentation/Tools/Webinars e.g.,

        • Scalability Report

        • ACA-Py Beyond DIDComm/AnonCreds – other protocols other VC formats

      • Release 1.0 LTS

      • Others:

        • Other VC types (e.g., mDL), expanded credential exchange protocols

        • More OpenID4VC support

  • Other PRs Ready for Review and Issues to Discuss

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

  • The DSR team has started looking into supporting the "please-ack" protocol. A draft PoA will likely be ready for review on the next call, Oct 17, 2023 

Future Topics

Action items