2021-03-24 Aries Bifold Users Group Community Meeting

Summary:

Planned Topics:

  • Demo / Code Status
  • Work Items
  • UI/UX Discussions

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

Announcements

Deployments and Work Updates

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

Agenda

  • Demo / Code Status
  • 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

  • Bring your UI/UX Developers!
    • UI/UX Design Conversations
    • UI to functionality layers/interactions
    • principle -github discussion
      • UI flexibility/implementation
      • Format of exchange
    • Indicio wallet design showcase by Scott Harris
  • Requests?

Future Topics

Action items

  File Modified

Text File chat.txt

Mar 24, 2021 by James Ebert