2022-06-07 Contributor Call
(Meeting Link: https://zoom.us/j/97540031823?pwd=dEJrRW1LakFlWnZPelI3VGxoVjg2dz09)
EMEA Friendly Time (https://www.timeanddate.com/worldclock/converter.html?iso=20220607T150000&p1=224&p2=179&p3=1440&p4=195&p5=47)
- 8 am Tuesday Los Angeles time
- 11 am Tuesday New York time
- 17h Tuesday Paris time
Agenda
- Housekeeping
- Antitrust notice - https://www.linuxfoundation.org/antitrust-policy/
- This meeting is being recorded
- Please Mute unless speaking
- If you have a question use the raise hand feature
- General Announcements
- mentioning this from Hart
- Release updates
- Tracking who is doing each release Release Rotations 2022
- 22.4.3 - June 14th - Justin
- discussion on merge and version sync
- Tracking who is doing each release Release Rotations 2022
Work Updates
- Merge Update (Justin):
- Ongoing UX and other bugs being raised and fixed quickly.
- How best to disconnect from PoW network.
- Empty proposals after TTD - https://github.com/hyperledger/besu/issues/3890
- Why do we drop incoming TX while not in sync with best peer? https://github.com/hyperledger/besu/pull/3937
- Is it safe to drop peers that are still on the PoW network? This would require re-querying their total difficulty.
- Empty proposals after TTD - https://github.com/hyperledger/besu/issues/3890
- Checkpoint sync merged on main
- (genesis block, Karim)
- background mechanism (similar to GETH)
- checkpoints update
- last one November
- once ready.
- working on a blog on results
- reminder: putting that to the release checklist from Gary
- Merge Update (Justin):
- Other Business
- Automated Security Bot Requests
LinuxFoundation as a part of the insights process is creating an automated "security bot" that will analyze LF (and hence Hyperledger project). The feature set is very low at the moment, but they are actively soliciting feature requests. What would Besu want to see?- No high priority requests.
- Separate lists for code maintainers and non-code maintainers https://github.com/hyperledger/besu/pull/3790
- Should the approval process be different? Non-code maintainers can change status of tickets but can't approve PRs
- PR to add 2 new non-code maintainers https://github.com/hyperledger/besu/pull/3811
- discussion if triage is working or not and looks like it is working: permissions are working for Execution Client triage
- Security Audit Update? Timeline?
- discord discussion
- Validator Experience with Besu
- Matt Nelson (Deactivated) connecting with David Boswell
- framework to engage with merge audience to tailor workshop
- before merge
- later merge
- no ETA yet
- Francesco Andreolihelping organizing
- Automated Security Bot Requests
- Metrics Review - https://insights.lfx.linuxfoundation.org/projects/hyperledger%2Fbesu/dashboard;quicktime=time_filter_3Y
- Roadmap Review - Roadmap
- Note from Matt on 22.7
- fixing, testing with EF
- optimistic support, rollup client diversity question
- Matt Nelson (Deactivated) will engage more with those devs regarding changes rollups product requirement
- example on providing more APIs
- Matt Nelson (Deactivated) will engage more with those devs regarding changes rollups product requirement
- New addition - peering improvement and node operations improvement
- improving node operations (Helen input)
- scale faster, investigations on lowering cost
- version release discussion
- quarterly releases
- Note from Matt on 22.7
- Open Forum
- chitchat calendar in the calendar - besu group - (Todo Francesco Andreoli )
- it’ll be this time/day next week, and then alternating with this meeting
- GitHub issue discussion started from Nicolas Massart
- chitchat calendar in the calendar - besu group - (Todo Francesco Andreoli )
- Future Topics