achow101 changed the topic of #bitcoin-core-dev to: Bitcoin Core development discussion and commit log | Feel free to watch, but please take commentary and usage questions to #bitcoin | Channel logs: http://www.erisian.com.au/bitcoin-core-dev/, http://gnusha.org/bitcoin-core-dev/ | Weekly Meeting Thursday @ 16:00 UTC | Meeting topics http://gnusha.org/bitcoin-core-dev/proposedmeetingtopics.txt
vasild has quit [Remote host closed the connection]
vasild has joined #bitcoin-core-dev
hammock83 has joined #bitcoin-core-dev
hammock83 has quit [Client Quit]
sliv3r__ has quit [Ping timeout: 245 seconds]
sliv3r__ has joined #bitcoin-core-dev
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
S3RK has joined #bitcoin-core-dev
S3RK_ has quit [Ping timeout: 265 seconds]
ghost43 has quit [Remote host closed the connection]
ghost43 has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fernandguil opened pull request #35586: doc: note -blocknotify is not run during IBD/reindex in help text (master...doc/blocknotify-ibd-help) https://github.com/bitcoin/bitcoin/pull/35586
abubakarsadiq has quit [Ping timeout: 245 seconds]
abubakarsadiq has joined #bitcoin-core-dev
jarthur has quit [Ping timeout: 245 seconds]
PaperSword has quit [Quit: PaperSword]
Guest28 has joined #bitcoin-core-dev
Guest28 has quit [Client Quit]
_flood has joined #bitcoin-core-dev
jon_atack has joined #bitcoin-core-dev
phungus8153 has joined #bitcoin-core-dev
rogeliodh has quit [Read error: Connection reset by peer]
rogeliodh has joined #bitcoin-core-dev
phungus815 has quit [Read error: Connection reset by peer]
jonatack has quit [Ping timeout: 245 seconds]
_flooded has quit [Ping timeout: 245 seconds]
MrHAPPY has joined #bitcoin-core-dev
rogeliodh has quit [Ping timeout: 245 seconds]
rogeliodh has joined #bitcoin-core-dev
adil has joined #bitcoin-core-dev
bitdex has joined #bitcoin-core-dev
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
jarthur has joined #bitcoin-core-dev
cotsuka has quit [Read error: Connection reset by peer]
adil has quit [Ping timeout: 272 seconds]
cotsuka has joined #bitcoin-core-dev
cmirror has joined #bitcoin-core-dev
adil has joined #bitcoin-core-dev
winterrdog has joined #bitcoin-core-dev
ghost43 has quit [Remote host closed the connection]
ghost43 has joined #bitcoin-core-dev
adil has quit [Quit: adil]
adil has joined #bitcoin-core-dev
MrHAPPY has quit []
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
GoldenGoose has quit [Remote host closed the connection]
GoldenGoose has joined #bitcoin-core-dev
rustaceanrob has joined #bitcoin-core-dev
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
jarthur has quit [Ping timeout: 248 seconds]
jarthur_ has joined #bitcoin-core-dev
GoldenGoose has quit [Remote host closed the connection]
GoldenGoose has joined #bitcoin-core-dev
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
rustaceanrob has quit [Ping timeout: 245 seconds]
adil has quit [Ping timeout: 245 seconds]
winterrdog has quit [Quit: winterrdog]
rustaceanrob has joined #bitcoin-core-dev
adil has joined #bitcoin-core-dev
BGL has quit [Ping timeout: 272 seconds]
GoldenGoose has quit [Remote host closed the connection]
GoldenGoose has joined #bitcoin-core-dev
jarthur_ is now known as jarthur
w0xlt has joined #bitcoin-core-dev
adil has quit [Ping timeout: 256 seconds]
adil has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] rustaceanrob opened pull request #35587: Remove boost as a unit test runner (master...remove-boost-test) https://github.com/bitcoin/bitcoin/pull/35587
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
adil has quit [Read error: Connection reset by peer]
adil has joined #bitcoin-core-dev
Guyver2 has joined #bitcoin-core-dev
vasild has quit [Ping timeout: 245 seconds]
vasild has joined #bitcoin-core-dev
adil has quit [Ping timeout: 246 seconds]
adil1 has joined #bitcoin-core-dev
adil1 is now known as adil
jarthur has quit [Quit: jarthur]
willcl-ark has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 5 commits to master: https://github.com/bitcoin/bitcoin/compare/6d8e15dff015...6b58eb6d5144
<bitcoin-git> bitcoin/master c787b3b stratospher: validation: avoid duplicates in m_blocks_unlinked
<bitcoin-git> bitcoin/master ca4a380 stratospher: test: add coverage for UB caused by FindMostWorkChain
<bitcoin-git> bitcoin/master 0852925 stratospher: test/doc: remove misleading comment and improve tests
<bitcoin-git> [bitcoin] fanquake merged pull request #35070: validation: prevent FindMostWorkChain from causing UB (master...2026_04_m_blocks_unlinked_ub) https://github.com/bitcoin/bitcoin/pull/35070
GoldenGoose has quit [Remote host closed the connection]
GoldenGoose has joined #bitcoin-core-dev
MrHash has joined #bitcoin-core-dev
MrHash has left #bitcoin-core-dev [#bitcoin-core-dev]
MrHash has joined #bitcoin-core-dev
GoldenGoose has quit [Remote host closed the connection]
GoldenGoose has joined #bitcoin-core-dev
Guyver2 has left #bitcoin-core-dev [Closing Window]
<bitcoin-git> [bitcoin] fanquake pushed tag v31.1rc1: https://github.com/bitcoin/bitcoin/compare/v31.1rc1
brunoerg has quit [Remote host closed the connection]
MrHash has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
BGL has joined #bitcoin-core-dev
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
cotsuka has quit [Read error: Connection reset by peer]
MrHash has joined #bitcoin-core-dev
cotsuka has joined #bitcoin-core-dev
adil has quit [Quit: adil]
enochazariah has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
<pinheadmz> maintainer webhook update request: Add "Branch or tag creation" to the exisitng 165.227.93.117 webhooks 🙏🙏
ShebaLamb has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] hebasto opened pull request #35588: scripted-diff: Rename `Sock::{RECV,SEND,ERR}` (master...260623-sunos-macro) https://github.com/bitcoin/bitcoin/pull/35588
MrHash has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
MrHash has joined #bitcoin-core-dev
MrHash has quit [Client Quit]
rustaceanrob has quit [Ping timeout: 253 seconds]
rustaceanrob has joined #bitcoin-core-dev
cotsuka has quit [Read error: Connection reset by peer]
<bitcoin-git> [bitcoin] brunoerg opened pull request #35590: test: wallet: BnB incomplete result on attempt-limit success (master...2026-06-test-bnb) https://github.com/bitcoin/bitcoin/pull/35590
bitdex has quit [Quit: = ""]
cotsuka has joined #bitcoin-core-dev
ShebaLamb has quit [Ping timeout: 248 seconds]
enochazariah has quit [Ping timeout: 246 seconds]
enochazariah has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] sr-gi opened pull request #35591: [DO NOT MERGE] Erlay: bandwidth-efficient transaction relay protocol (Full implementation) (master...2026-05-erlay-recon-only-full-impl) https://github.com/bitcoin/bitcoin/pull/35591
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] sr-gi closed pull request #30277: [DO NOT MERGE] Erlay: bandwidth-efficient transaction relay protocol (Full implementation) (master...202406-erlay-full-draft) https://github.com/bitcoin/bitcoin/pull/30277
enochazariah has quit [Ping timeout: 246 seconds]
<bitcoin-git> [bitcoin] sr-gi closed pull request #30116: p2p: Fill reconciliation sets (Erlay) attempt 2 (master...2023-11-erlay2.1) https://github.com/bitcoin/bitcoin/pull/30116
brunoerg has quit [Remote host closed the connection]
brunoerg has joined #bitcoin-core-dev
hacker4web3bitco has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 6 commits to master: https://github.com/bitcoin/bitcoin/compare/6b58eb6d5144...fa8e4700ba9f
<bitcoin-git> bitcoin/master fab9225 woltx: doc, rpc: document enumerate model field and fingerprint deduplication
<bitcoin-git> bitcoin/master 7131c82 woltx: doc: clarify which commands receive --chain, --fingerprint and --stdin
<bitcoin-git> bitcoin/master 4fdd4d8 woltx: doc: replace stale signtransaction wording with current signtx flow
<bitcoin-git> [bitcoin] fanquake merged pull request #35424: doc, wallet: align external signer documentation, reject sendtoaddress/sendmany (master...doc-external-signer-protocol) https://github.com/bitcoin/bitcoin/pull/35424
brunoerg has quit [Remote host closed the connection]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 244 seconds]
ozdeadman has joined #bitcoin-core-dev
deadmanoz has quit [Ping timeout: 246 seconds]
MrHash has joined #bitcoin-core-dev
enochazariah has joined #bitcoin-core-dev
MrHash has quit [Client Quit]
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
eugenesiegel has joined #bitcoin-core-dev
bugs_ has joined #bitcoin-core-dev
rustaceanrob has quit [Remote host closed the connection]
rustaceanrob has joined #bitcoin-core-dev
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
rustaceanrob has quit [Ping timeout: 276 seconds]
rustaceanrob has joined #bitcoin-core-dev
afiore_ has joined #bitcoin-core-dev
afiore has quit [Ping timeout: 245 seconds]
afiore_ is now known as afiore
GoldenGoose has quit [Remote host closed the connection]
GoldenGoose has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
satsfy has quit [Ping timeout: 272 seconds]
Cory76 has quit [Quit: Client closed]
Cory76 has joined #bitcoin-core-dev
hacker4web3bitco has quit [Ping timeout: 267 seconds]
satsfy has joined #bitcoin-core-dev
<bitcoin-git> [qa-assets] pinheadmz opened pull request #280: Add http_request corpus for bitcoin/bitcoin#35182 (main...httprequest-pr35182-ddefe4263b) https://github.com/bitcoin-core/qa-assets/pull/280
brunoerg has quit [Ping timeout: 276 seconds]
Earnestly has quit [Ping timeout: 248 seconds]
Earnestly has joined #bitcoin-core-dev
rustaceanrob has quit [Ping timeout: 245 seconds]
rustaceanrob has joined #bitcoin-core-dev
<andrewtoth> running 31.1rc1 with a modification to compact randomly every 1/20 instead of 1/320, along with -debug=leveldb -debug=coindb
brunoerg has joined #bitcoin-core-dev
rustaceanrob has quit [Ping timeout: 245 seconds]
rustaceanrob has joined #bitcoin-core-dev
enochazariah has quit [Ping timeout: 256 seconds]
brunoerg has quit [Ping timeout: 245 seconds]
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
Cory76 has quit [Quit: Client closed]
Cory76 has joined #bitcoin-core-dev
ShebaLamb has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 246 seconds]
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
enochazariah has joined #bitcoin-core-dev
enochazariah has quit [Ping timeout: 245 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 245 seconds]
enochazariah has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
MrHash has joined #bitcoin-core-dev
<bitcoin-git> [qa-assets] marcofleon opened pull request #281: add dbwrapper_concurrent_reads inputs (main...dbwrapper-concurrent-inputs) https://github.com/bitcoin-core/qa-assets/pull/281
brunoerg has quit [Ping timeout: 245 seconds]
rustaceanrob has quit [Ping timeout: 245 seconds]
enochazariah has quit [Ping timeout: 248 seconds]
brunoerg has joined #bitcoin-core-dev
cm_ has joined #bitcoin-core-dev
cm has quit [Ping timeout: 256 seconds]
cm_ is now known as cm
rustaceanrob has joined #bitcoin-core-dev
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
MrHash has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<bitcoin-git> [bitcoin] sedited pushed 6 commits to master: https://github.com/bitcoin/bitcoin/compare/fa8e4700ba9f...e12db0902be4
<bitcoin-git> bitcoin/master 35d2d06 fanquake: cmake: remove libevent
<bitcoin-git> bitcoin/master a0ca249 fanquake: depends: remove libevent
<bitcoin-git> bitcoin/master 0443943 fanquake: ci: remove libevent
<bitcoin-git> [bitcoin] sedited merged pull request #34411: Full Libevent removal (master...full_libevent_removal) https://github.com/bitcoin/bitcoin/pull/34411
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
jon_atack has quit [Ping timeout: 268 seconds]
<achow101> \o/
<pinheadmz> welp.
<pinheadmz> let that be a lesson to YOU, boost, qt, capnproto!
dzxzg has joined #bitcoin-core-dev
<fanquake> nice work Matt & Fabian (& reviewers)
afiore has quit [Remote host closed the connection]
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
afiore has joined #bitcoin-core-dev
<andrewtoth> congrats!
PaperSword has joined #bitcoin-core-dev
ShebaLamb has quit [Ping timeout: 248 seconds]
<darosior> Congrats
<nkaretnikov> Congrats! "The real hero of programming is the one who writes negative code" https://en.wikipedia.org/wiki/Douglas_McIlroy#Views_on_computing
l0rinc has joined #bitcoin-core-dev
<janb84> :O congrats !
ShebaLamb has joined #bitcoin-core-dev
MrHash has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] sedited pushed 9 commits to 30.x: https://github.com/bitcoin/bitcoin/compare/1fb642efb3ee...7bc403c1a845
<bitcoin-git> bitcoin/30.x d09bd0f fanquake: lint: disable leveldb subtree check
<bitcoin-git> bitcoin/30.x 55ead70 Lőrinc: coins: test chainstate flush baseline
<bitcoin-git> bitcoin/30.x 992b1dd Lőrinc: validation: randomly compact chainstate
<bitcoin-git> [bitcoin] sedited merged pull request #35452: [30.x] 30.3rc1 (30.x...30_3_rc1) https://github.com/bitcoin/bitcoin/pull/35452
<l0rinc> I was traveling the past day, didn't see the discussions. I would be more anxious if we had just removed seek compaction in previous releases without any regular compaction. A workaround in the backports could simply be to force-flush every 4-6 hours instead of every hour - but that would bring back some of the previous rolling-back nightmares and lost states. Another alternative would be to bump the seek compaction threshold to handle more reads
<l0rinc> without compaction - but that would be a fundamentally different solution to the same problem. We could also add a cs_main lock (or just eliminate the background thread) and let it compact on the main thread, but many of us find that worse than what we have now, especially since LevelDB already does the compactions in the background. Thanks to b10c we have at least two nodes (with LevelDB instrumentation) running this now.
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] pinheadmz opened pull request #35592: http: check rpcallowip immediately after accepting connection (master...http-early-allowip) https://github.com/bitcoin/bitcoin/pull/35592
<pinheadmz> nkaretnikov removing libevent: -470 LOC. adding our own HTTPServer: +2,471 😬
<nkaretnikov> pinheadmz: haha, well, you know what i mean :) it was definitely a step in the right direction purely because libevent is unmaintained
<sipa> The knights who say NIH
<sedited> :D
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] achow101 pushed tag v30.3rc1: https://github.com/bitcoin/bitcoin/compare/v30.3rc1
memset has quit [Remote host closed the connection]
<bitcoin-git> [bitcoin-detached-sigs] achow101 pushed 1 commit to 31.x: https://github.com/bitcoin-core/bitcoin-detached-sigs/compare/c88e80d81ef9...44d7d18adf1d
<bitcoin-git> bitcoin-detached-sigs/31.x 44d7d18 Ava Chow: 31.1: win sig for rc1
MrHash has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ShebaLamb has quit [Ping timeout: 244 seconds]
eugenesiegel has quit [Quit: Client closed]
eugenesiegel has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] sedited pushed 9 commits to 29.x: https://github.com/bitcoin/bitcoin/compare/d476c286c48a...01b48619613b
<bitcoin-git> bitcoin/29.x 53a5c7f fanquake: lint: disable leveldb subtree check
<bitcoin-git> bitcoin/29.x e0ab4cf Lőrinc: coins: test chainstate flush baseline
<bitcoin-git> bitcoin/29.x 9dd8e32 Lőrinc: validation: randomly compact chainstate
<bitcoin-git> [bitcoin] sedited merged pull request #35450: [29.x] 29.4rc1 (29.x...29_4_rc1) https://github.com/bitcoin/bitcoin/pull/35450
enochazariah has joined #bitcoin-core-dev
afiore has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
afiore has joined #bitcoin-core-dev
<nkaretnikov> fjahr et al.: what is the status of cisa? are people actively working on it? the half-agg bip draft is from ’22, there are some implementations listed on https://cisaresearch.org/contribute but the python link is broken. not clear if anyone is working on it atm and whether there is a blocker or lack of interest/resources
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
memset has quit [Remote host closed the connection]
cotsuka has quit [Read error: Connection reset by peer]
memset has joined #bitcoin-core-dev
cotsuka has joined #bitcoin-core-dev
dongcarl00026491 has quit [Quit: The Lounge - https://thelounge.chat]
dongcarl00026491 has joined #bitcoin-core-dev
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
jonatack has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin-detached-sigs] pinheadmz pushed tag v31.1rc1: https://github.com/bitcoin-core/bitcoin-detached-sigs/commit/8c852f328313
<bitcoin-git> [bitcoin-detached-sigs] pinheadmz pushed 1 commit to 31.x: https://github.com/bitcoin-core/bitcoin-detached-sigs/compare/44d7d18adf1d...8c852f328313
<bitcoin-git> bitcoin-detached-sigs/31.x 8c852f3 Matthew Zipkin: 31.1: osx sig for rc1
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
dongcarl00026491 has quit [Quit: The Lounge - https://thelounge.chat]
dongcarl00026491 has joined #bitcoin-core-dev
enochazariah has quit [Read error: Connection reset by peer]
enochazariah has joined #bitcoin-core-dev
cotsuka has quit [Read error: Connection reset by peer]
rustaceanrob has quit [Ping timeout: 252 seconds]
cotsuka has joined #bitcoin-core-dev
deadmanoz has joined #bitcoin-core-dev
deadmano- has quit [Ping timeout: 248 seconds]
l0rinc has quit [Quit: l0rinc]
enochazariah has quit [Ping timeout: 272 seconds]
<nickler> #proposedmeetingtopic secp256k1 maintainer transition: stepping down and proposing a new maintainer
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
rustaceanrob has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 256 seconds]
conman has quit [Remote host closed the connection]
conman has joined #bitcoin-core-dev
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
memset has quit [Read error: Connection reset by peer]
memset has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] ermolovartem76-art opened pull request #35593: Hardfork: Remove testnet/signet, lightweight blocks, only MAIN network (master...custom-hardfork) https://github.com/bitcoin/bitcoin/pull/35593
<bitcoin-git> [bitcoin] DrahtBot closed pull request #35593: . (master...custom-hardfork) https://github.com/bitcoin/bitcoin/pull/35593
brunoerg has quit [Ping timeout: 252 seconds]
l0rinc has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 246 seconds]
rustaceanrob has quit [Ping timeout: 252 seconds]
<fjahr> nkaretnikov: I am working on it. Just taking a break on the development from time to time when there are other topics that distract me too much, going to conferences etc. I had also been looking for some more targeted feedback but I intend to post stuff more publicly straight away from now on. I also did a talk on the status at the Las Vegas conference but there wasn’t any usable recording that could be posted afaict.
<fjahr> On the secp side both halfagg https://github.com/bitcoin-core/secp256k1/pull/1566 and fullagg https://github.com/bitcoin-core/secp256k1/pull/1754 implementations are very much looking for review.
<fjahr> For the halfagg BIP there are a few open questions which can be discussed here and could use review: https://github.com/BlockstreamResearch/cross-input-aggregation/pulls But will likely open a BIPs pull even without further review.
<fjahr> Here are drafts for a fullagg BIP (Dahlias) as well as tx-wide aggregation BIPs: https://github.com/fjahr/cisa-playground/tree/main/bips Fullagg should be in pretty good shape I think. And I am focusing on the more flexible (markers) variant between the two variants but I could still change my mind. There is a demo branch here but it’s certainly not fit for real review: https://github.com/fjahr/bitcoin/commits/2026-02-04-cisa/ But
<fjahr> it works on my machine (TM).
brunoerg has joined #bitcoin-core-dev
bugs_ has quit [Quit: Leaving]
brunoerg has quit [Ping timeout: 252 seconds]
<nkaretnikov> fjahr: cool! I’d like to get involved. I still intend to help niklas with fuzzing but I can do this 50/50. i came across CISA while researching the current privacy work happening in bitcoin, which i posted about on delving. https://delvingbitcoin.org/t/state-of-the-transaction-privacy-work-in-bitcoin/2622 IIUC it would benefit coinjoins, but here on SN someone mentions it has other benefits for transaction throughput
<nkaretnikov> https://stacker.news/items/1513227?commentId=1513369 What would be the best way for me to get involved with this? I think it would be beneficial to publish a roadmap, so that we could start tackling items from that list.