2019-06-05 Indy SDK Working Group Agenda
Summary:
- Release planning for next 3-4 months.
- Update on Anoncreds 2.0
- Update on bitcode and Rust
- Update on Indy SDK 2.0 architecture (LibIndy vs LibAries)
- Discussion on how Indy SDK UX relates to Sovrin Token
Remember:
Attendees:
- Richard Esplin (Evernym)
- Sergey Minaev (Evernym)
- Norm Jarvis (Evernym)
- Sam Curren
Release Status:
- May: Indy SDK 1.9.0
- Transaction Author Agreement API (Evernym)
- Ursa (Foundation)
- Wallet Entities Deletion (BC.gov)
https://github.com/hyperledger/indy-sdk/pull/1588- Need to be added to the language wrappers
- Cached credentials / offline proofs (Evernym)
- June: Indy SDK 1.10.0
- Flexible Credential Attribute Tagging (BC.gov)
- Bugfixes
- GitLab migration alongside Jenkins (Foundation)?
- Linux should be ready, maybe Windows.
- Need a plan for mobile devices.
- Could run it right after the release.
- July / August:
- Platform Updates (Evernym?)
- Aries / Indy split (Evernym will help with architecture)
- Anoncreds 2.0 (Sovrin Foundation, BC.gov?)
- Other:
- DID Doc / Fully Qualified DIDs / DID Resolution (Evernym?)
- W3C Verifiable Credentials (Evernym)
Work Updates:
- Aries language specific libraries and #aries-sdk chat channel (Nathan)
- Repos are created, but still need to create chat channel
- GitLab migration (Mike and Steve G)
- SDK 2.0 architecture (Sergey)
- HIPEs (Sergey)
- Credentials Exchange HIPE
- Stephen moved to Aries-RFC
- Payment decorator
- Credentials Exchange HIPE
- Warnings from rust cargo clippy (Mike)
- IS-1270 through IS-1274
- Will look at again in July
- Rust support for iOS bitcode (Steve M)
- Error rendering macro 'jira' : null
- Recompiling Rust didn't help. IOS raised the size limit, so we can wait a bit. Mozilla is pushing for a solution.
- Update with findings, and close as deferred?
- New design for revocation / Anoncreds 2.0 (Mike)
- Would be useful to have a comparison in performance between Anoncreds 1.0 and Anoncreds 2.0
- Need a plan for changes to Indy Node
Other Open PRs:
- Plans for older pull requests: either need to finish them or reject them.
Other Business:
- Plans for Indy SDK 2.0: Error rendering macro 'jira' : null
- Close PR-1546 (https://github.com/hyperledger/indy-sdk/pull/1546)
- Start a new PR for the design
- Aries vs Indy
- Future of LibVCX
- Protocol in language libraries (rejected in the short term)
- Timeline (architecture proposal in June?)
- Close PR-1546 (https://github.com/hyperledger/indy-sdk/pull/1546)
- Rename Aries Wallet?
- Allow "wallet" to be used similarly to "agent" for compatibility with other ecosystems
- Vault, storage, enclave
- Offline signing of payment transactions (ST-576)
- UX for GET_FEE (ST-562)