Hyperledger Contributor Meeting Agenda
...
Review of actions from the last meeting
- TOC update for last quarter James Barry Ry Jones Kevin O'Donnell
- The previous report has not been merged as there are outstanding questions that need addressed
- TOC update for next quart coming soon
- How can we do this better next time?
- Maintainer activity in the last year:
...
- agunde406 vaporos peterschwarz rbuysse cianx shannynalayna isabeltomb jsmitchell dcmiddle
...
sawtooth-poet
build is ongoing. Joseph Livesey - work to refresh and fix the - 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 - 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
sawtooth-sdk-rust
Ryan Roberts - check the impact of migrating to prost on - 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
...
- https://github.com/hyperledger/sawtooth-core
- https://github.com/hyperledger/sawtooth-sdk-rust
- https://github.com/hyperledger/sawtooth-docs
- https://github.com/hyperledger/sawtooth-sdk-java
- trivial dependabot updates but build is failing
CI jobs that need kicking
...
- Let's not forget the issues
- Current survey of issue counts
- https://github.com/hyperledger/sawtooth-core/issues - 26
- https://github.com/hyperledger/sawtooth-sdk-rust/issues -3
- https://github.com/hyperledger/sawtooth-docs/issues - 5
- https://github.com/hyperledger/sawtooth-sdk-java/issues - 5
- https://github.com/hyperledger/sawtooth-lib/issues - 2
- https://github.com/hyperledger/sawtooth-sdk-go - 9
- https://github.com/hyperledger/sawtooth-pbft - 3
- https://github.com/hyperledger/sawtooth-poet/issues - 1
- https://github.com/hyperledger/sawtooth-sdk-javascript/issues - 5
- https://github.com/hyperledger/sawtooth-sdk-python/issues - 2
- https://github.com/hyperledger/sawtooth-sdk-swift/issues - 1
- Need volunteers to triage
- Other projects use issue & pr labels to govern the process - should we? Is there an example of a project that does it well and relatively painlessly.?
- Current survey of issue counts
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
- Active:
- Maintainer activity in the last year:
Toolchain
- 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