2023-06-28 Meeting Notes

Hyperledger Contributor Meeting Agenda

When: Wednesday, June 28, 2023 

10:00am to 11:00am  Eastern Time - New York

(UTC - 5:00) 

Location:

https://zoom.us/j/96206016357?pwd=TnlQWWJmQzhKeWZ3YU1nMmNKblE4dz09

Hyperledger Anti-Trust Policy

Hyperledger Code of Conduct


Agenda

Review of actions from the last meeting

  • Joseph Livesey (Deactivated)  - work to refresh and fix the sawtooth-poet  build is ongoing.
  • Kevin O'Donnell - long-running testing
  • we need a solid description of the toolchain in use by the projects (docker, docker-compose, etc.)
  • James Barry will scan the available documentation and media for mentions of the RAFT consensus to identify what needs to be touched when we deprecate/decommission it
  • Mark Carroll (Deactivated)  - In order to get ahead of the types of questions we are getting on #sawtooth, Mark will review the documentation for the setups of the various "getting started" and identify the gaps
  • Ryan Roberts - check the impact of migrating to prost on sawtooth-sdk-rust 
  • Ryan Roberts - check the impact of incorporating/enhancing sawtooth-sdk-with the tokio+TMQ version
  • Ryan Roberts - get the tokio+TMQ SDK published somewhere so it can be poked at 

"Important" Bugs & Issues

Housekeeping

PRs in need of review

CI jobs that need kicking

Discord/Community Care & Feeding

Contribution/Ideas

Open Discussion

Proposals for rules/custom changes

Notes & Actions


TOC Update

  • April update has some pending questions specifically wrt Maintainers list
  • Next update is due July 27
    • ACTION: Kevin O'Donnell, Mark Carroll - circulate the update by July 20 on discord for comment
    • ACTION: Kevin O'Donnell , Mark Carroll - to do the TOC update PR

Maintainer list

  • the maintainer qualification rules need a refresh, we'll need to wait until Shawn Amundson comes back from vacation to do that
  • we should do a poll of existing but idle maintainers to see if they would like to get back involved. Otherwise, inactive maintainers should be moved to an Emeritus section of the maintainer list to recognize their contribution while being clear about the active maintainers
  • Ry Jones 
    • Maintainer activity in the last year:
      • Active:
        • agunde406 vaporos peterschwarz rbuysse cianx shannynalayna isabeltomb jsmitchell dcmiddle
      • Inactive:
        • RyanLassigBanks TomBarnes aludvik chenette dplumb94 eloaverona danintel ltseeley rberg2 ineffectualproperty


Toolchain

  • the principal issue driving the toolchain stuff is the confusion around docker-compose v1 and v2
    • v1 and v2 have slightly different YAML parsing that shows up in awkward places
    • container ids are different between v1 and v2
    • Where possible/necessary we should update the YAML `version` fields in the various docker-compose files which either behave identically regardless of the binary version used OR have versions which demand one or the other docker-compose releases (either too high for v1 or too low for v2)
    • Switching to docker-compose v2 everywhere will require a thorough going through of the various test setups in all the projects

Documentation

SDK

  • ACTION: Ryan Roberts - will publish the alternate tokio+tmq implementation for discussion ASAP
  • ACTION: Ryan Robers, et al - will open a PR converting the existing sawtooth SDK to use `prost`

LR TEST

  • ACTION: Kevin O'Donnell Pr a Helm chart with `test` implemented.  Then the test can be run on any k8s infrastructure

Github Issues

  • ACTION: discuss labels for issues if any are missing
  • ACTION: various - we will review/triage all the issues, and label them

Recording