Date

Recording

2020-11-05-Cactus_Maintainers_Call.mp4

Attendees

Goals

  • Weekly Cactus Maintainers Meeting

Hyperledger is committed to creating a safe and welcoming community for all. For more information please visit our Code of Conduct: Hyperledger Code of Conduct

Agenda (items copied over from meeting Agenda)

  1. USA Thanksgiving week maintainer's call (Nov 24th UTC)
    1. Peter is off
    2. Jonathan is off
  2. v0.2.0 release shout-out
  3. Peter talks about the Cactus build system (Lerna/Webpack/Typescript)
    1. Package categories: 
    2. Utility to view complete package dependency graph
      1. SVG format
        $ npx lerna-dependency-graph --outputFormat svg --outputPath ./cactus-package-dependency-graph.svg
        package-dependency-graph.svg
      2. PDF format
        $ npx lerna-dependency-graph --outputFormat pdf --outputPath ./cactus-package-dependency-graph.pdf
        package-dependency-graph.pdf
  4. Discussion on privacy-preserving Cactus interfaces.  We need a plan (and rigorous proofs) in order to properly build these.
  5. CII Badge Completion
    1. https://github.com/hyperledger/cactus/issues/357
  6. Confirm v0.3.0 milestone scope
  7. Ad-hoc discussion items
  8. PR grinder

Discussion items

TimeItemWhoNotes
30minAn in-depth discussion about build system and testing.

Maintainers

Concerns with too many components in the sample example Catcus connectors. The proposed solution discussed is to separate out the sample example to its own git branch rather than include it with the main branch.     Peter Somogyvari plans to add PR to research the separation. 

10min Privacy-preserving discussion.  Hart, Avradip

 Privacy-preserving discussion and what it means for the individual blockchains and what it means for Cactus. Peter SomogyvariPR for design plumbing and Peter Somogyvari PR for implementation

Hart, Avradip, and Arnab will tackle the design.  

5minNodeJS security toolingHart and maintainers

Snyk continuously finds and fixes vulnerabilities (but is a paid service). https://snyk.io/

Cactus called out on TSC list.

Hart recommended calling in David Huseby to a future meeting to cover available security tooling and automated testing Hart Montgomerywill reach out by email.


5minv0.2.0Peter, Shingo, Jonathan

Prep release notes. Shingo discussed the draft to inform the community of the Cactus project progress and status.

Nice to get feedback on v0.2.0

Other progress moves to v0.3.0 


5minAd-hocShingo

Is working on architecture diagram

Thanks to Peter for sharing the email with PRs that non-core maintainers in the community could work on. 

5minPR grinderPeter

Big PR for v.0.2.0 is now broken up into separate PRs 


Action items