Summary
Excerpt |
---|
Planned:
|
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
...
- Meeting schedule over Christmas and New Years? (Dec 22 and Jan 5)
- Will continue with the meetings, but with reduced attendance.
- Ubuntu
20.0418.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?
- Replace indy-crypto with ursa-crypto – build failing, Wade Barnes investigating.
- PR to fix, but there is a dependency to indy-plenum in order to proceed.
- Still stuck on indy-plenum
- Rich Schema feature flag merged
- CI/CD Progress
- 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
- Brent's fix for INDY-827 (PR 1486) - not to be merged into main until reviewed and tested by another
- Arrange a meeting to get the CI/CD done, or perhaps merge the code bases to enable a single pipeline.
- Plenum PR created
- One test is failing – likely not because of the CI/CD – failed previously
- Plan is to get this done entirely
- 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.
...