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.

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,  

Future Topics

Action items