2019-10-23-A Aries Working Group Call (US morning)
Summary:
- Release updates
- Next steps in creating shared Aries libraries
- Naming of the Data Registry Interface → Verifiable Data Registry Interface
- Repository organization
- Work plans
Note: This call is Recorded. Recordings posted at the bottom of the page.
Date
(7AM Los Angeles, 10AM New York, 3PM London, 17H Moscow)
Remember the Hyperledger Code of Conduct
Anti-Trust Policy:
Linux Foundation meetings involve participation by industry competitors, and it is the intention of the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws.
Examples of types of actions that are prohibited at Linux Foundation meetings and in connection with Linux Foundation activities are described in the Linux Foundation Antitrust Policy available at http://www.linuxfoundation.org/antitrust-policy. If you have questions about these matters, please contact your company counsel, or if you are a member of the Linux Foundation, feel free to contact Andrew Updegrove of the firm of Gesmer Updegrove LLP, which provides legal counsel to the Linux Foundation.
Attendees
- Name (Employer) <email>
- Stephen Curran (Cloud Compass/BC Gov) swcurran@cloudcompass.ca
- John Callahan (Veridium) <jcallahan@veridiumid.com>
- Nemanja Patrnogic (Evernym) <nemanja.patrnogic@evernym.com>
- Daniel Hardman (Evernym) <daniel.hardman@evernym.com>
- Sergey Minaev (Evernym) <sergey.minaev@evernym.com>
- Richard Esplin (Evernym) <richard.esplin@evernym.com>
- Carl DiClementi (Factom Inc) carl@factom.com
- Troy Ronda (SecureKey) troy.ronda@securekey.com
- Steve McCown (Anonyome Labs) <smccown@anonyome.com>
- Brent Zundel (Evernym) <brent.zundel@evernym.com>
Welcome / Introductions
Related Calls and Announcements
- Previous Aries Working Group calls
- Identity Implementors Working Group call
- Main place to get project updates, release status, and announcements.
Release Status
- Aries-CloudAgent-Python (bc.gov) - Release 0.3.3 has been tagged and is on PyPi
- Aries-Framework-Go (Troy)
- Weekly planning notes (2019-10-22)
- DID Exchange invitations can now include ledger DIDs (in addition to the underlying peer DID support).
- Ledger DIDs BDD tested using Sidetree protocol with both mock ledger (CI) and fabric ledger (CI) implementations.
- Help wanted to additionally support Indy in the BDD tests.
- Aries-SDK-Ruby (Jack)
- Project is featured on Ruby-Flow (should appear this week 23 Oct 2019!)
- Updated to 0.0.6 at RubyGems https://rubygems.org/gems/aries-sdk-ruby
- Rails sample project using aries-sdk-ruby at https://github.com/johncallahan/aries-rails
- Aries-Framework-DotNet (Tomislav)
- Aries-StaticAgent-Python - Release 0.4.0
- Aries-SDK-Python - Wrapper from JeromK and SBCA?
- Aries-SDK-Java
- Aries-SDK-JavaScript
- DIF people interested in implementing a Java Script library that might share some of the functionality of the Aries SDK. We need to keep that in mind.
Work Updates
- Rich Schemas and W3C Verifiable Credentials (Ken)
- SDK 2.0 architecture / Indy-Aries split (Sergey)
- 1406 ticket and PR
- Architecture of Aries Verifiable Credentials Proof Formats (Mike Lodder)
- Static Peer DIDs in aries-dri-peer (Richard and Sergey)
- Daniel Python impl that needs to be implemented in Rust
RFC Progress
- Rich Schema RFC headed to an APPROVED status, Troy had some comments on how the Link Secrets tie to W3C spec.
Other Business
- Verifiable Data Registry instead of just Data Registry (vdri instead of dri) for naming of the Aries repos – Stephen Curran
- Removing of the DRI Peer and AMS SQLite? Ignore them for now, maybe add a README and say 'Do Not Use This Right Now' and modify the pull/push privileges for the repos.
- Using SQL In memory mode for the in memory wallet?
- Cam's proposal for an Aries Wallet (Cam)
- Settled differences, and is no longer relevant. We will start from the indy-wallet, waiting for the pull request
- https://github.com/hyperledger/aries-wallet
- Next step on Aries Core Libraries
- Resolver / Data Registry Interface
- Peer DIDs
- Wallet / Agent Managed Storage / ?
- Verifiable Credentials Proof Formats
- Resolver / Data Registry Interface
Future Topics
- Next call
- Using hardware enclaves (Daniel)
- Other:
- Hubs vs Agents
- Payments in Aries
- wallet query language
- IOT best practices (Robert Mitwicki, Adam Burdett , Lohan Spies )
- DID Resolution W3C and Sam's concerns: https://github.com/hyperledger/aries-rfcs/issues/130
Action items
- Richard: Create repos specified in ARIES-3
Call Recording