2021-05-05 Aries Bifold Users Group Community Meeting

Summary:

Planned Topics:

  • Demo / Code Status
  • IIW Recap
  • Work Items

Hyperledger is committed to creating a safe and welcoming

community for all. For more information

please visit the Hyperledger Code of Conduct.

Welcome and Introductions

Who you are, and what your interest is in the Bifold effort.

Attendees

  • Name (Organization) <email>
  • James Ebert (Indicio) <james.ebert@indicio.tech>
  • Timo Glastra(Animo Solutions) <timo@animo.id>

Announcements

Deployments and Work Updates

  • In progress - QR Code generation and presentations - Indicio
  • Aries Framework JavaScript
    • Released 0.0.7-unstable.0
    • In Progress - Revocation - Animo
    • In Progress - Mediation (coordinate-mediation) - Indicio
    • Dependency Injection
  • rn-indy-sdk
    • Added missing present proof related operations. Now works in Android, iOS following
  • Aries Agent Test Harness (AATH) manual mobile backchannel

Agenda

  • Code Status
  • Project Componentization
    • npm versioning - Timo Glastra
    • Creating a separate directory containing components


  • Work Items
    • Github Projects / Work management
      • Assign people to issues / tasks
    • Basic Functionality - UI/UX around it -get on par with other apps
      • Connections
      • Receiving Credentials
      • Presenting Proof
        • Simple - automated select credential
        • Advanced - user selection
          • Attributes not to share - partial proof presentation (create a proposal)
      • Revocation notification
        • Simple UI - show revocation happened
          • Pair programming @ horacio
    • Android update to API 30+ - Horacio
    • Authentication - Pin / Biometrics
      • Background service accessible  - access wallet key
        • iOS concerns on processing time
        • Investigation on this - James Ebert to create an issue
    • Other work items from the group goals?
    • Credential Offers - Relevant Github Issue #29
    • Basic Messaging - UI - Indicio
      • RN Chat Interface package - research
    • Multi-ledger detection - Timo talking with Lissi team
    • UI/UX
  • Generic Storage - User/App data storage
    • Take into account wallet import/export
      • Standardize key:value pairs
      • Universal Wallet spec.
    • Settings format
    • Aries WG call


  • Group Goals
    • Last time's list: 
    • Group Goals
      • Consolidate mobile app development effort among interested parties.
      • Codebase you can check out and run immediately in an emulator.
      • Active community
      • Production ready app.
      • Whitelabel or UI modules to be included in existing apps
      • Enable an app to collaborate via protocols with wallets
      • Interoperability
      • Ease of use
        • And Aries Protocols to support that ease of use, available to all Mobile implementations
    • Meta
      • Test against ourselves over versions
      • Mobile codebase whiteboard - test concepts/ideas
    • Short Term
      • Basic Functionality - Connection, Issuance, Present-Proof for Verification
      • Typescript config
      • Demo with two people to connect and send a basic message
      • Mediation - coordinate mediation protocol w/websockets
        • Runtime setup and configure
      • Agent Test Harness - AFJ for basic capabilities
      • Ability to clone and white-label the Aries Bifold app
    • Medium Term
      • Introduction protocol
      • Talk and demonstrate Export / Import
        • Backup / Restore
      • Agent Test Harness  - Manual Backchannel
      • Multi-ledger support
        • Similar to Lissi capabilities
      • UI/UX focus
        • Widget toolkit - building blocks – data exchange - data description language
      • UI components to be able to use in an existing RN app
      • Support for newer Aries protocols
      • Machine Readable Governance Frameworks
        • UI/UX
        • Ledger in governance framework
      • SVG credential rendering
    • Long Term
      • Log into a website, OICD?
      • Agent Test Harness - Automated Backchannel
      • Multiple apps on the same phone
        • Cross-app wallet - Aries WG Conversation
      • Mobile specific communication transports
        • NFC
        • Bluetooth - Animo & Indicio have current work
      • Cloud Agent Custodial control from mobile app
      • Synchronization between wallets - Aries WG Conversation
      • Not tied to Indy -other credential formats
      • Continual AIP implementation
      • Ledger services to decouple agents from ledgers - Architecture level
        • Runtime vs compile time

Next Meeting

  • Requests?

Future Topics

Action items

  File Modified

Text File chat.txt

May 05, 2021 by James Ebert