2021-12-07 Besu Contributor Call

2021-12-07 Besu Contributor Call

(Meeting Link: ⁨https://consensys.zoom.us/j/94665568300

APAC/AMER Friendly Time -  0100UTC (https://www.timeanddate.com/worldclock/converter.html?iso=20210913T010000&p1=224&p2=179&p3=1440&p4=195&p5=47)

  • 6 pm Monday Los Angeles

  • 9 pm Monday New York

  • 1 am  Tuesday UTC

  • 3 am Tuesday Paris/Berlin

  • 11 am Tuesday Brisbane

Agenda

  •  Housekeeping

  • General Announcements

  • Release updates

    • Release process in general, plan for diversifying who can make a release.(@Justin Florentine )

      • How many maintainers required to sign off on a release?

    • GAR-E - what does it still need to reduce friction? - currently GAR-E is proprietary. Outside maintainers currently need to use a checklist and do it manually.

    • What role (if any) does CircleCI have in releasing?

  • Work Updates

    • Static code analysis (@Justin Florentine)

      • Example output here: https://sonarcloud.io/dashboard?id=hyperledger-cicd_besu

      • Can we get it to run for non-maintainers (uses a restricted context)

      • Can we get the coverage output combined across reference tests, acceptance tests, unit tests

      • Still need to add some exclusions - eg acceptance test code is being flagged as uncovered

    • Matrix/Rocketchat discussion

    • Ongoing Vert.x upgrade @Justin Florentine

  • Other Business 

  • Open Forum

    • updates on Coding conventions (var, varargs, etc)

      • currently we "use it where it makes sense" 

      • but don't mandate it

      • would be great if someone would update the coding conventions doc

 

View recording:

no recording this time