2020-09-17 Special: Planning Next Indy Node Release
Summary
Planned:
Review current PRs
Discuss work remaining to release
The call recording is available here: (Richard forgot to hit the button. Whoops!)
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.
Introductions
Attendees
@name (Employer) <email>
@Richard Esplin (Evernym) <richard.esplin@evernym.com>
Wade Barnes (Wade Barnes / BC Gov) <wade.barnes@shaw.ca>
@Stephen Curran (Cloud Compass Computing Inc.) <swcurran@cloudcompass.ca>
@Kevin Griffin (Scoir) <kg@scoir.com>
@Lynn Gray Bendixsen (Indicio.tech) <lynn@indicio.tech>
@Alexander Jonsson (Laniakea Health) <alex@laniakeahealth.com>
@Sergey Khoroshavin (Evernym) <sergey.khoroshavin@evernym.com>
@Ajay Jadhav (AyanWorks) <ajay@ayanworks.com>
Related Calls and Announcements
Meeting Topics
Current PRs in:
Open issues
Release plan
Release workflow doc Renata put together for us; https://docs.google.com/presentation/d/1iYIIlkZUcgfVh8SvrzQXPgPyUUNubgUAomTTpcJ9J_Q/edit?usp=sharing
Ensure all commits in Stable are merged back to Master -
indy-node
indy-plenum
sovrin
sov-token
Test Indy Node built from Master against Indy Plenum built from Master
Test Rich Schema transactions
Add system level tests for the new rich schema transactions: https://github.com/hyperledger/indy-test-automation/tree/master/system
Probably means adding support for new Rich Schema transactions to LibIny
Or wrap Indy-VDR into Indy-SDK to use the Rich Schema support in Indy-VDR (https://github.com/hyperledger/indy-sdk/pull/2120)
Rich Schema transactions are unlikely to break existing functionality, but bugs in the new transaction type could crash the network if triggered.
Could introduce a feature-flag to turn off handling the new transaction type until it is fully tested.
Replace Indy Node with Ursa:
Summary: work is done in Plenum, but we need to complete the CI / CD work in Indy Node
Continue this conversation on next Indy Contributors call.
Future Calls
Next call:
Future:
Action items
Migrating to Ursa (Indy Node)
Recover when Audit Ledger is out of sync with other ledgers: https://github.com/hyperledger/indy-node/issues/1618