Another funding period another thread. Same everything else as yesterday.
It’s RFC season, which means a lot of discussion trying to finalize the exact contents of the Hard Fork 3 / v4.0.0 releases. The exact list of changes and priorities were suitably firmed up in the last development meeting, and a pile of RFCs have been created as a result. My own focus has obviously been the reductio-ad-absurdum of the JSON slate, along with keeping a healthy eye and engaging in much healthy thought and discussion on @joltz’s Slate serialization draft. Also trying to at least cursorily keep up with @antioch’s hugely important NeRD kernel RFC, so feels a bit like drinking from a firehose at the moment with all of the information and conversations to keep up with.
From a pure-code perspective the PR I’ve been maintaining while putting the RFC together is more or less ready to go, provided there’s no immediate pushback on the contents of the RFC. A small upstream change is required to libsecp256k1 before that can be reviewed and merged, but once that’s in my tech. focus will be on implementing the rest of the changes to the Slate outlined in the RFC, most likely followed by more exploratory work focused on whatever the state of @joltz’s PR is at that time.
Another initiative that’s come up (with some help and feedback from others) is the ‘Community Approved Wallet Initiative’, which I’m actually quite excited about but haven’t actually had much time to follow up on. I hope to get moving on this over the next week or so, with the first step being a proposed set of approval guidelines to eventually be fed into an RFC. I also really want to start the community actively working with those upstream wallets as much as they do the Grin project itself to help them continually improve over time.
That’s all for now. Hope everyone is adequately distancing, listening to professional advice from people who actually know what they’re talking about, and sneering and commenting to your loved ones about any congregations of teenagers you may spy on your way to the shop.