2020-12-08 Indy Contributors Call
Summary
Planned:
Status of Ubuntu 20.04 18.04 work
Status of upcoming indy-node release, Rich Schema Feature Flag, and CI/CD Progress
Status of upcoming indy-sdk release
Recording from the call: 20201208 Indy Contributors Call Recording
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
Attendees
@name (Employer) <email>
@Stephen Curran (Cloud Compass Computing Inc.) <swcurran@cloudcompass.ca>
@Richard Esplin(Evernym) <richard.esplin@evernym.com>
@Lynn Gray Bendixsen (Indicio.tech) <lynn@indicio.tech>
@Michael Bailey (Paramount Software) <mbailey@paramountsoft.net>
@Kevin Griffin (Scoir) <kgriffin@scoir.com>
Related Calls and Announcements
TBD
Release Status and Work Updates
Indy Node
Next release in progress, led by this team
Ubuntu 20.04 18.04
Indy SDK
Next release in progress, led by @Ian Costanzo
Indy Monitoring - https://github.com/hyperledger/indy-node-monitor
Indy/Aries Shared Libraries
Ursa
Evernym's next items (won't be adopting shared libraries, will probably maintain LibIndy as a fork outside of Hyperledger)
Current releases of Indy Node and Indy SDK
Remove the Sovrin Token from Sovrin MainNet.
Meeting Topics
Meeting schedule over Christmas and New Years? (Dec 22 and Jan 5)
Will continue with the meetings.
Ubuntu 20.04 18.04 for Indy Node / Indy Plenum
PRs for Plenum and Node for 18.04 ready to be merged and tested
Confirmation on this approach? Yes - no objection
If we continue with Jenkins for CI/CD, we need to copy and run two versions of the pipeline one for 16.04 and 18.04
However, no one knows how to do this is – we're stuck.
Decision: Time to ditch Jenkins and move to GitHub Actions once and for all. It would be nice to run both, but the risk of not being able to move forward at all is a bigger concern.
New team led by Wade, Kevin and Steve McCowan will work on getting this done, with questions to the Evernym team.
Not discussed, but ideally, in the process of this we:
Get rid of the split plenum/node pipelines, and
We eliminate the use of Master, Stable and RC branches, going to just Master (Main) and PR branches in the common case; feature and fix branches if and when needed.
Indy Plenum PR Review - the consensus code - Any updates to status?
Brent's fix for INDY-827 (PR 1486) - not to be merged into main until reviewed and tested by another
Decision: Will not be merged into this release because of the manual testing effort.
Need to accept PR 1482 - Evernym can do that.
What is the difference between STABLE and MASTER
Stephen to review the last call recording - couldn't find anything on the recording – still not understood.
Request for indy-sdk release
RC branch ready to go, release notes updated, everything is almost ready to go
IOS 64-bit only, 32 bit being dropped
Jenkins pipeline for Windows is not working – locked out of the infrastructure
Wade working on cloning the VM and wire it back up - risk is that the VM has been manually updated over time, but not clear
The VM is a Jenkins master controlling the ledgers for testing.
One commit in Master Branch is not DCO signed - RESOLVED - force push into Master
Mac issue – 32 bit support is being dropped, 64 bit will continue to be supported
Rust issue – need to consider when to switch to newer version.
Richard to put in a PR to say that indy-sdk is deprecated – discussion to follow.
Future Calls
Next call:
Future: