14:00:32 <achow101> #startmeeting 14:00:38 <TheCharlatan> hi 14:00:38 <hebasto> hi 14:00:40 <sipa> hi 14:00:41 <achow101> #bitcoin -core-dev Meeting: achow101 _aj_ amiti ariard aureleoules b10c BlueMatt brunoerg cfields darosior dergoegge dongcarl fanquake fjahr furszy gleb glozow hebasto instagibbs jamesob jarolrod jonatack josibake kallewoof kanzure kouloumos kvaciral laanwj LarryRuane lightlike luke-jr MacroFake Murch phantomcircuit pinheadmz promag provoostenator ryanofsky sdaftuar S3RK stickies-v sipa theStack TheCharlatan vasild 14:00:43 <_aj_> hi 14:00:44 <josie> hi 14:00:49 <lightlike> hi 14:00:49 <sdaftuar> hi 14:00:53 <vasild> hi 14:00:57 <achow101> There are no preproposed meeting topics this week. Any last minute ones to add? 14:01:00 <Murch[m]> Hi 14:01:02 <dergoegge> hi 14:01:07 <glozow> hi 14:01:09 <maxedw> hi 14:01:15 <fjahr> hi 14:01:21 <abubakarsadiq> hi 14:01:53 <achow101> #topic 28.0 priority projects 14:02:07 <cfields> hi 14:02:14 <luke-jr_> hi 14:02:18 <achow101> Voting for priority projects is now closed. The top 3 are package relay, cluster mempool, and silent payments 14:02:29 <b10c> hi 14:02:32 <cfields> proposed topic: quick cmake update 14:03:33 <achow101> i think we could get a quick update for these projects so people have an idea of what to start looking at 14:03:54 <kanzure> hi 14:03:55 <achow101> #topic package relay update (glozow) 14:06:11 <sipa> glozow: ping? 14:06:21 <glozow> #28970 is the priority 14:06:23 <gribble> https://github.com/bitcoin/bitcoin/issues/28970 | p2p: opportunistically accept 1-parent-1-child packages by glozow ÷ Pull Request #28970 ÷ bitcoin/bitcoin ÷ GitHub 14:06:24 <glozow> sorry had connection issues 14:07:24 <achow101> #topic cluster mempool update (sdaftuar) 14:08:03 <Murch[m]> I donâÂÂt think Suhas said Hi above, maybe @sipa has an idea? 14:08:09 <sipa> he did! 14:08:12 <sdaftuar> So there's a draft PR now, but sipa and I have some work to do to re-engineer things to be awesome before it can come out of draft 14:08:16 <Murch[m]> oh, my bad 14:08:51 <josie> new standard for PRs to come out of draft: be awesome 14:08:53 <sdaftuar> in the meantime, reviewers can familiarize themselves with the concepts (https://delvingbitcoin.org/t/an-overview-of-the-cluster-mempool-proposal/393/1) 14:09:10 <sdaftuar> also https://delvingbitcoin.org/t/mempool-incentive-compatibility/553 14:09:17 <achow101> #28676 is the pr 14:09:19 <gribble> https://github.com/bitcoin/bitcoin/issues/28676 | [WIP] Cluster mempool implementation by sdaftuar ÷ Pull Request #28676 ÷ bitcoin/bitcoin ÷ GitHub 14:09:25 <sipa> also, i've been very absent the past month or so (blame csw), but i'll be back fully next week 14:09:38 <sdaftuar> and the areas i could use help sooner than later will be with getting tests updated and rewritten, and figuring out what affects this change will have on the wallet 14:10:05 <sdaftuar> i have a rebase that i'll be pushing to #28676 in the next few days as well 14:10:07 <gribble> https://github.com/bitcoin/bitcoin/issues/28676 | [WIP] Cluster mempool implementation by sdaftuar ÷ Pull Request #28676 ÷ bitcoin/bitcoin ÷ GitHub 14:10:31 <sdaftuar> (that's it from me) 14:10:55 <achow101> #topic silent payments update (josie) 14:11:12 <josie> the priority is https://github.com/bitcoin-core/secp256k1/pull/1471 14:11:24 <josie> mostly discussing the API / module design at this point 14:11:42 <_aj_> achow101: (i only saw 3 votes for prune node rescan? others check out) 14:12:01 <josie> if people are less interested in libsecp (or less familiar), ive also updated #28122 to use the libsecp module 14:12:04 <gribble> https://github.com/bitcoin/bitcoin/issues/28122 | Silent Payments: Implement BIP352 by josibake ÷ Pull Request #28122 ÷ bitcoin/bitcoin ÷ GitHub 14:12:34 <josie> so people who are more interested/familiar with bitcoin core can start there. ill be keeping that updated as we change the libsecp module 14:13:09 <glozow> josie: do you expect most of your work in the near future to be libsecp-related? 14:13:51 <achow101> _aj_: oops, counting is hard 14:14:17 <josie> theStack is actually driving that PR, im mostly just reviewing. my focus will be on the bitcoin core PRs. my hope is by the end of this week I can get the sending and receiving draft PRs rebased so that there is a PR where people can compile a send/receive node for testing 14:14:37 <josie> theStack is driving that -> the libsecp module PR 14:15:57 <glozow> I see, thanks 14:16:03 <josie> thats all for me 14:16:18 <achow101> #topic Ad-hoc high priority for review 14:16:22 <achow101> Anything to add or remove from https://github.com/orgs/bitcoin/projects/1/views/4 14:17:25 <hebasto> achow101: #28981 for me? 14:17:27 <gribble> https://github.com/bitcoin/bitcoin/issues/28981 | Replace Boost.Process with cpp-subprocess by hebasto ÷ Pull Request #28981 ÷ bitcoin/bitcoin ÷ GitHub 14:17:50 <achow101> hebasto: added 14:17:54 <hebasto> ty 14:18:24 <achow101> #topic quick cmake update (cfields) 14:18:45 <vasild> wen cmake? 14:18:49 <cfields> CMake is still making progress, though we've run into some snags as we've gotten closer to the end. Review is still active over in hebasto's repo. We're currently trying to make some high-level architectural decisions so that we have something completely coherent to merge into master. Otherwise we fear that we may have an unnecessarily bumpy period of trial-and-error/refactors post-merge. 14:19:02 <cfields> We're still hoping to have something ready for ~a few weeks after branch-off, though at this point it looks like pushing back yet again is a very real possibility :(. We feel strongly that it shouldn't go in before it's really ready. 14:19:38 <achow101> would having more people try it out help? 14:19:45 <TheCharlatan> yes 14:19:49 <cfields> As always, review is always welcome over at https://github.com/hebasto/bitcoin/pulls 14:19:51 <vasild> yes! 14:20:23 <cfields> achow101: sure :) 14:21:43 <achow101> anything else to discuss this week? 14:23:37 <achow101> #endmeeting