16:00:08 <stickies-v> #startmeeting 16:00:08 <corebot> stickies-v: Meeting started at 2026-05-14T16:00+0000 16:00:09 <corebot> stickies-v: Current chairs: stickies-v 16:00:10 <corebot> stickies-v: Useful commands: #action #info #idea #link #topic #motion #vote #close #endmeeting 16:00:11 <corebot> stickies-v: See also: https://hcoop-meetbot.readthedocs.io/en/stable/ 16:00:12 <corebot> stickies-v: Participants should now identify themselves with '#here' or with an alias like '#here FirstLast' 16:00:16 <kevkevin_> hi 16:00:20 <pinheadmz> yo 16:00:22 <stickies-v> #bitcoin -core-dev Meeting: abubakarsadiq achow101 _aj_ ajonas b10c brunoerg cfields danielabrozzoni darosior dergoegge dzxzg eugenesiegel fanquake fjahr furszy gleb glozow hebasto hodlinator instagibbs janb84 jarolrod jonatack josibake kanzure kevkevin laanwj LarryRuane lightlike l0rinc luke-jr maflcko marcofleon maxedw Murch pinheadmz provoostenator ryanofsky sdaftuar S3RK stickies-v sipa sliv3r__ sr_gi tdb3 theStack 16:00:22 <stickies-v> TheCharlatan vasild willcl-ark 16:00:22 <eugenesiegel> hi 16:00:24 <sliv3r__-> hi 16:00:25 <pseudoramdom> hi 16:00:28 <vasild> hi 16:00:29 <furszy> hi 16:00:30 <cfields> hi 16:00:30 <dergoegge> hi 16:00:36 <johnny9dev> hi 16:00:37 <_aj_> hi 16:00:40 <jarolrod> hi 16:00:44 <stringintech> hi 16:00:53 <stickies-v> There are no pre-proposed meeting topics this week. Any last minute ones to add? 16:01:01 <lightlike> hi 16:01:15 <epicleafies> hi 16:01:49 <stickies-v> alright, let's kick off the working groups 16:01:55 <stickies-v> #topic Fuzzing WG Update (dergoegge) 16:02:05 <kevkevin> hi 16:02:07 <dergoegge> nothing from my side 16:02:20 <maxedw> hi 16:02:41 <stickies-v> #topic Net Split WG Update (cfields) 16:03:00 <cfields> No update this week. I'm currently paused on the net refactor while working on some other projects (primarily multi_index replacement). Maybe best to take me out of the rotation for now? 16:03:13 <_andrewtoth_> hi 16:03:25 <stickies-v> alright, will do, lmk when you'd like me to re-add it, or just update the wiki when you want to! 16:03:31 <stickies-v> #topic Benchmarking WG Update (l0rinc, andrewtoth) 16:03:41 <cfields> 馃憤 16:04:30 <l0rinc> #35156 was merged and a few other similar ones experimented with - nothing else from my side 16:04:31 <marcofleon> hi 16:04:32 <corebot> https://github.com/bitcoin/bitcoin/issues/35156 | dbwrapper: reuse scratch `DataStream` buffers by l0rinc 路 Pull Request #35156 路 bitcoin/bitcoin 路 GitHub 16:04:41 <_andrewtoth_> worked with dergoegge to run #31132 in antithesis using drive to construct blocks with missing inputs and other things. No issues found. 16:04:47 <corebot> https://github.com/bitcoin/bitcoin/issues/31132 | validation: fetch block inputs on parallel threads by andrewtoth 路 Pull Request #31132 路 bitcoin/bitcoin 路 GitHub 16:05:13 <stickies-v> no issues is good 16:05:19 <_andrewtoth_> Working on creating a fresh PR with the changes, since there's over 600 comments and most are no longer relevant 16:05:27 <jonatack> hi 16:05:34 <_andrewtoth_> that's it from me 16:05:45 <stickies-v> #topic QML GUI WG Update (johnny9dev) 16:06:07 <johnny9dev> So it was suggested to create a project board last meeting so i worked towards that as it was a great idea 16:06:23 <johnny9dev> and at coredev i setup the official one with all of the tasks i collected 16:06:24 <johnny9dev> https://github.com/orgs/bitcoin-core/projects/1/views/3 16:07:02 <stickies-v> that's a well populated project board! 16:07:43 <johnny9dev> it can be found here and we have a plan towards releasing. It is prioritized with "Preview" being our first build to get feedback on which should be sometime in June. "Beta" will be our target list for creating the PR sometime this fall. And "v1.0" is everthing is good to merge into bitcoin/bitcoin 16:07:54 <jarolrod> wanted to scoot in and say: i'll be around more formally from now on, to help qml gui ship 16:08:07 <jarolrod> glad to be back :) 16:08:24 <stickies-v> we'll send over the paperwork shortly 16:08:29 <johnny9dev> yes! excited for more contributors 16:08:34 <stickies-v> good to see you back jarolrod! 16:09:14 <jarolrod> 馃 16:09:18 <sipa> half hi 16:09:26 <johnny9dev> epicleafies: any status? 16:09:40 <epicleafies> Yeah, I've worked on implementing watch only wallet along with a few bug fixes. 16:10:36 <johnny9dev> great. that is all for qml 16:10:40 <stickies-v> #topic Libevent removal (pinheadmz, fjahr) 16:10:48 <pinheadmz> Working on #35182, ironing out edge cases. 16:10:52 <corebot> https://github.com/bitcoin/bitcoin/issues/35182 | Replace libevent with our own HTTP and socket-handling implementation by pinheadmz 路 Pull Request #35182 路 bitcoin/bitcoin 路 GitHub 16:10:55 <pinheadmz> Restarted fuzz testing with latest commits. 16:11:00 <pinheadmz> About to post some benchmarking I did, just running the functional test suite on all three platforms to compare timing with master (~1-2% slower than master). Debug builds are even slower because libevent is always compiled with optimization. 16:11:08 <pinheadmz> Passed integration testing with LND, which revealed the most significant breaking change: `debugexclude=libevent` will prevent startup since the logging category is removed. Any thoughts about this? It'll be in the release notes but we could also band-aid that for now. 16:11:47 <fjahr> on the go but no updates from me, still need to address latest feedback on CLI pull 16:11:56 <sipa> Should probably just leave it in, as a category with no messages associated. 16:12:05 <cfields> pinheadmz: leave the category in and mark it deprecated? 16:12:09 <sipa> And give a warning on startup if it's specified. 16:12:23 <stickies-v> that sounds like the best approach to me too, with deprecation warning log yeah 16:12:31 <sipa> The cost of keeping it around is tiny until we run out of log category bits, right? 16:12:51 <pinheadmz> ok janb84 and i had some back and forth about what to do with the logging category but i didnt realize at that time it would actually prevent startup 16:13:14 <pinheadmz> so i will make that change 16:13:17 <pinheadmz> and thats all 4 me 16:13:22 <stickies-v> Anything else to discuss? 16:13:41 <_andrewtoth_> We've started a private broadcast working group channel. Feel free to join https://signal.group/#CjQKIIBs79NZA9NAwuNXzBteyKUWxOEWu3QqaiQSMMJZCl2hEhD80HdpVUYNB_AGrMMTZFdu 16:14:55 <stickies-v> not to dictate my personal comms preferences on people, but i think it'd be cool if people would consider continue to use dedicated irc channels to keep public logs for posterity 16:15:09 <stickies-v> anyway, separate topic i guess 16:15:25 <stickies-v> looks like we're done here, thanks for the updates everyone 16:15:33 <_andrewtoth_> stickies-v noted thanks 16:15:37 <stickies-v> #endmeeting