The meeting focused on discussing three agenda items and PRs that required Felix’s attention for merging. Tullio advocated for keeping the keys field optional in the debug execution witness draft spec to allow provers to optimize performance, and agreed to leave a comment on the issue. The team noted that Felix was unavailable due to an offsite, and discussed a failing Geth test that required upgrading HiveChain to Osaka. Chase expressed urgency in getting testing commit block changes merged to fix gas limit issues in Nethermind, and the group briefly touched on ongoing discussions about error codes and release pipeline updates, deciding to follow up with Kira regarding the final steps for cutting a release after the current PRs are merged.
Click to expand detailed summary
Tullio advocated for keeping the keys field optional in the debug witness draft spec to allow provers to optimize performance on the guest side. He agreed to write a comment on the issue, and Chase agreed to update the spec to reflect this decision since it is currently in draft form.
The team discussed updates to the debug execution witness, with Tullio agreeing to add a comment about making the keys field optional and Chase planning to update the spec. They noted that progress on merging changes is limited due to Felix’s absence, though Chase will follow up with him offline. The team also identified that one test is failing for Geth due to a required HiveChain upgrade to Osaka, which Chase has submitted a PR for but acknowledged may need Felix’s expertise.
The team discussed several pending items including peer merges and reviews that Felix needs to handle, with Chase expressing urgency about pushing testing commit block changes to fix gas limit issues in Nethermind. The group noted that Sina and Felix are working together on error code discussions but would need to be present for further updates. Regarding the release pipeline, the team mentioned being on version 1.0 beta 7 but did not reach a clear conclusion about next steps.
Boma and Chase discussed merging three PRs before proceeding with a release, with Boma suggesting they contact Kira for assistance with the process. The team agreed to move forward with this plan and ended the conversation without additional topics.
Next Steps:
Tullio: Write a comment on the debug execution witness issue advocating for keeping the keys field as optional.
Chase: Update the debug execution witness spec to reflect the keys field as optional after Tullio’s comment.
Chase: Ping Felix offline to merge the three PRs on the agenda.
Chase: Bug Felix about the HiveChain upgrade to Osaka for the failing Geth test.
Chase: Try to get the testing commit block PR merged to fix Nethermind errors.
Boma: Ping Kira regarding the release pipeline and the required PR for the official release.