{
  "founder": "wumpus",
  "channel": "#bitcoin-core-dev",
  "network": "freenode",
  "id": "4d44e2e865cb4d0599c7379bcec85f63",
  "name": "#bitcoin-core-dev",
  "chair": "wumpus",
  "chairs": [
    "wumpus"
  ],
  "nicks": {
    "wumpus": 51,
    "lightningbot": 2,
    "sipa": 35,
    "meshcollider": 8,
    "jeremyrubin": 32,
    "jonasschnelli": 1,
    "luke-jr": 37,
    "fjahr": 1,
    "amiti": 1,
    "jkczyz": 1,
    "phantomcircuit": 1,
    "ariard": 12,
    "instagibbs": 17,
    "pinheadmz": 1,
    "aj": 5,
    "somethingsomethi": 16,
    "kanzure": 1,
    "jnewbery": 3,
    "promag": 1,
    "gribble": 5,
    "troygiorshev": 1,
    "cfields_": 2
  },
  "start_time": "2020-07-23T19:00:20+00:00",
  "end_time": "2020-07-23T19:49:37+00:00",
  "active": false,
  "original_topic": "Bitcoin Core development discussion and commit log | This is the channel for developing Bitcoin Core. 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/ | Meeting topics https://gist.github.com/moneyball/071d608fdae217c2a6d7c35955881d8a",
  "current_topic": "taproot in 0.20 (somethingsomethi)",
  "messages": [
    {
      "id": "1a32397669bf43e5821a2715e0418edd",
      "sender": "wumpus",
      "payload": "#startmeeting",
      "action": false,
      "timestamp": "2020-07-23T19:00:20+00:00"
    },
    {
      "id": "a3451cb4ef28414ea8aa09121048ccf2",
      "sender": "lightningbot",
      "payload": "Meeting started Thu Jul 23 19:00:20 2020 UTC.  The chair is wumpus. Information about MeetBot at http://wiki.debian.org/MeetBot.",
      "action": false,
      "timestamp": "2020-07-23T19:00:20+00:00"
    },
    {
      "id": "9f27ca7e72cb4a49a8ae73dfe23aa597",
      "sender": "lightningbot",
      "payload": "Useful Commands: #action #agreed #help #info #idea #link #topic.",
      "action": false,
      "timestamp": "2020-07-23T19:00:20+00:00"
    },
    {
      "id": "fe91a051847c494cb23bf8a1259d7caa",
      "sender": "sipa",
      "payload": "hi",
      "action": false,
      "timestamp": "2020-07-23T19:01:22+00:00"
    },
    {
      "id": "6b28d6ce06694579b47ac490113434d2",
      "sender": "wumpus",
      "payload": "#bitcoin-core-dev Meeting: wumpus sipa gmaxwell jonasschnelli morcos luke-jr sdaftuar jtimon cfields petertodd kanzure bluematt instagibbs phantomcircuit codeshark michagogo marcofalke paveljanik NicolasDorier jl2012 achow101 meshcollider jnewbery maaku fanquake promag provoostenator aj Chris_Stewart_5 dongcarl gwillen jamesob ken281221 ryanofsky gleb moneyball kvaciral ariard digi_james",
      "action": false,
      "timestamp": "2020-07-23T19:01:28+00:00"
    },
    {
      "id": "0129ee8f1130413a83b2195aaaebabdb",
      "sender": "wumpus",
      "payload": "amiti fjahr jeremyrubin lightlike emilengler jonatack hebasto jb55 elichai2",
      "action": false,
      "timestamp": "2020-07-23T19:01:29+00:00"
    },
    {
      "id": "258d1b67a65942e9aba99ed68b71d011",
      "sender": "meshcollider",
      "payload": "hi",
      "action": false,
      "timestamp": "2020-07-23T19:01:37+00:00"
    },
    {
      "id": "bb6913d664f144c9845dd9f8e78748bc",
      "sender": "jeremyrubin",
      "payload": "hi",
      "action": false,
      "timestamp": "2020-07-23T19:01:40+00:00"
    },
    {
      "id": "dc33f43871854fceb10e5edec72f864b",
      "sender": "jonasschnelli",
      "payload": "Hi",
      "action": false,
      "timestamp": "2020-07-23T19:01:52+00:00"
    },
    {
      "id": "91e7c5fd434c46e0b0dfff9a5dccb24a",
      "sender": "luke-jr",
      "payload": "hi",
      "action": false,
      "timestamp": "2020-07-23T19:01:54+00:00"
    },
    {
      "id": "95121a0d38a1423ca13c73fd03ec1913",
      "sender": "fjahr",
      "payload": "hi",
      "action": false,
      "timestamp": "2020-07-23T19:01:58+00:00"
    },
    {
      "id": "762caecaab494c3b998141199f9c89a8",
      "sender": "jeremyrubin",
      "payload": "hi",
      "action": false,
      "timestamp": "2020-07-23T19:02:04+00:00"
    },
    {
      "id": "fb724201270d48dda35762d9ddd3d4e5",
      "sender": "amiti",
      "payload": "hi",
      "action": false,
      "timestamp": "2020-07-23T19:02:10+00:00"
    },
    {
      "id": "82e5fb04bc4f46c2953576d791489997",
      "sender": "jkczyz",
      "payload": "hi",
      "action": false,
      "timestamp": "2020-07-23T19:02:12+00:00"
    },
    {
      "id": "75a238090577431ca651b8c9fd933999",
      "sender": "phantomcircuit",
      "payload": "hi",
      "action": false,
      "timestamp": "2020-07-23T19:02:20+00:00"
    },
    {
      "id": "7194664a42c0486eafb96edbba400729",
      "sender": "ariard",
      "payload": "hi",
      "action": false,
      "timestamp": "2020-07-23T19:02:36+00:00"
    },
    {
      "id": "3f09b465c9a842c9b5bb626bf3dcbd10",
      "sender": "instagibbs",
      "payload": "hi",
      "action": false,
      "timestamp": "2020-07-23T19:02:42+00:00"
    },
    {
      "id": "51d0e49b620b4e9ea91f7f9b70ac14c1",
      "sender": "pinheadmz",
      "payload": "hi",
      "action": false,
      "timestamp": "2020-07-23T19:02:46+00:00"
    },
    {
      "id": "c8eaba34a7d54750a9c777dc7b628066",
      "sender": "wumpus",
      "payload": "one proposed meeting topic for this week: taproot in 0.20 (somethingsomethi)",
      "action": false,
      "timestamp": "2020-07-23T19:02:53+00:00"
    },
    {
      "id": "f23d85c4e88f4999b8c3d0f4c396fb8e",
      "sender": "aj",
      "payload": "hi",
      "action": false,
      "timestamp": "2020-07-23T19:02:54+00:00"
    },
    {
      "id": "048aa6ed3ad0435085bf043050f08c71",
      "sender": "somethingsomethi",
      "payload": "hi",
      "action": false,
      "timestamp": "2020-07-23T19:03:15+00:00"
    },
    {
      "id": "7ba7289d6fc8442fb7742b8bf6349f84",
      "sender": "wumpus",
      "payload": "any last-minute topics?",
      "action": false,
      "timestamp": "2020-07-23T19:03:25+00:00"
    },
    {
      "id": "19539f82763149b198a5f37119c8be6a",
      "sender": "sipa",
      "payload": "given that 0.20 is already released, this seems hard",
      "action": false,
      "timestamp": "2020-07-23T19:03:30+00:00"
    },
    {
      "id": "6da1fbfafef14d9db2b92fd11b5d533b",
      "sender": "kanzure",
      "payload": "hi",
      "action": false,
      "timestamp": "2020-07-23T19:03:42+00:00"
    },
    {
      "id": "fb32528905164ae696bcdfa074a177d6",
      "sender": "luke-jr",
      "payload": "sipa: 0.20.2",
      "action": false,
      "timestamp": "2020-07-23T19:03:42+00:00"
    },
    {
      "id": "2c92dd4de618403ab7254ab02aba8717",
      "sender": "meshcollider",
      "payload": "8:34 PM <fanquake> #proposedmeetingtopic:  tag rc1",
      "action": false,
      "timestamp": "2020-07-23T19:03:48+00:00"
    },
    {
      "id": "019fead8c95e4064a1419ace7c313c1c",
      "sender": "wumpus",
      "payload": "0.20.0 (and 0.20.1) have been almost released",
      "action": false,
      "timestamp": "2020-07-23T19:03:50+00:00"
    },
    {
      "id": "1ee54bdfadf044e280a08ab12f28dc0f",
      "sender": "somethingsomethi",
      "payload": "yes",
      "action": false,
      "timestamp": "2020-07-23T19:04:16+00:00"
    },
    {
      "id": "ed4206933b264eb588900730c63c3640",
      "sender": "somethingsomethi",
      "payload": "let me explain",
      "action": false,
      "timestamp": "2020-07-23T19:04:23+00:00"
    },
    {
      "id": "e4efb6690a1646288959087a9424a257",
      "sender": "somethingsomethi",
      "payload": "This is something that came up in the taproot-activation channel: When could we actually start an activation cycle?",
      "action": false,
      "timestamp": "2020-07-23T19:04:34+00:00"
    },
    {
      "id": "52435d1fb7e54855b03541279a65805c",
      "sender": "wumpus",
      "payload": "meshcollider: that's already done, nothing to discuss about that in the meeting I think?",
      "action": false,
      "timestamp": "2020-07-23T19:04:40+00:00"
    },
    {
      "id": "532b85dcb5444a1f9b3d78d855f03f50",
      "sender": "jeremyrubin",
      "payload": "somethingsomethi: usually we wait till the actual topic is switched to",
      "action": false,
      "timestamp": "2020-07-23T19:04:44+00:00"
    },
    {
      "id": "6f2c6f5aa10d47e4a730a6f9e7c18102",
      "sender": "somethingsomethi",
      "payload": "ok",
      "action": false,
      "timestamp": "2020-07-23T19:04:49+00:00"
    },
    {
      "id": "3cf5b5fc638c4b9eae93bf8d8ae13a48",
      "sender": "jnewbery",
      "payload": "hi",
      "action": false,
      "timestamp": "2020-07-23T19:04:58+00:00"
    },
    {
      "id": "8b647671911e4194ac74ee95d4af4e19",
      "sender": "meshcollider",
      "payload": "wumpus: Yeah I'm confused too haha dw",
      "action": false,
      "timestamp": "2020-07-23T19:05:02+00:00"
    },
    {
      "id": "9f3992d5629d455c9d8e7a3665c9a9a7",
      "sender": "aj",
      "payload": "wumpus: he meant release not tag",
      "action": false,
      "timestamp": "2020-07-23T19:05:02+00:00"
    },
    {
      "id": "7726cf686ab14480a0207fd93f212db8",
      "sender": "meshcollider",
      "payload": "Isn't it already released?",
      "action": false,
      "timestamp": "2020-07-23T19:05:10+00:00"
    },
    {
      "id": "1afa548d147143e59cd9448c21862fe4",
      "sender": "wumpus",
      "payload": "aj: that's also been done",
      "action": false,
      "timestamp": "2020-07-23T19:05:11+00:00"
    },
    {
      "id": "b6c8f6aa5dee48b5ae95f467b975185a",
      "sender": "wumpus",
      "payload": "not at the time he posted that",
      "action": false,
      "timestamp": "2020-07-23T19:05:20+00:00"
    },
    {
      "id": "52e4772e20a44981b509624a45310fb8",
      "sender": "meshcollider",
      "payload": "3:58 AM <wumpus> rc1 binaries up https://bitcoincore.org/bin/bitcoin-core-0.20.1/test.rc1/",
      "action": false,
      "timestamp": "2020-07-23T19:05:31+00:00"
    },
    {
      "id": "9adb1d4b0a11483cbf73966cc5ba4992",
      "sender": "meshcollider",
      "payload": "\\o/",
      "action": false,
      "timestamp": "2020-07-23T19:05:37+00:00"
    },
    {
      "id": "3dd66ab782f743be86db26f0db31e38d",
      "sender": "wumpus",
      "payload": "ya",
      "action": false,
      "timestamp": "2020-07-23T19:05:39+00:00"
    },
    {
      "id": "02a85b8684b045f28c07124dee5bce08",
      "sender": "wumpus",
      "payload": "#topic High priority for review",
      "action": false,
      "timestamp": "2020-07-23T19:05:50+00:00"
    },
    {
      "id": "66a14c4450284f0d9787e2f7ccbf40ad",
      "sender": "meshcollider",
      "payload": "Easy topic then ;)",
      "action": false,
      "timestamp": "2020-07-23T19:05:53+00:00"
    },
    {
      "id": "afb16269d0c64c078909251dc2c0b825",
      "sender": "promag",
      "payload": "hi",
      "action": false,
      "timestamp": "2020-07-23T19:06:06+00:00"
    },
    {
      "id": "4555a2c570114b9b8e3078f456512881",
      "sender": "meshcollider",
      "payload": "achow101 wanted #19335 on HP",
      "action": false,
      "timestamp": "2020-07-23T19:06:09+00:00"
    },
    {
      "id": "6b2ccdae897a495b983ef91a3e81a340",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/19335 | wallet: Cleanup and separate BerkeleyDatabase and BerkeleyBatch by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #19335 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2020-07-23T19:06:11+00:00"
    },
    {
      "id": "abad5ff3e9f542959d22b8099f630296",
      "sender": "wumpus",
      "payload": "https://github.com/bitcoin/bitcoin/projects/8 11 blockers,  1 bugfix, 3 chasing concept ACK",
      "action": false,
      "timestamp": "2020-07-23T19:06:19+00:00"
    },
    {
      "id": "2b5c1fedcec74ba1a6ef53285dd2bc7a",
      "sender": "troygiorshev",
      "payload": "hi",
      "action": false,
      "timestamp": "2020-07-23T19:06:26+00:00"
    },
    {
      "id": "68a96f0e13ca4ab2afd7b3bad3366ac4",
      "sender": "jeremyrubin",
      "payload": "I'll add #19478 as a blocker for me (I don't have any currently slotted)",
      "action": false,
      "timestamp": "2020-07-23T19:07:18+00:00"
    },
    {
      "id": "b85c9e3f8de3417383f768cb83d43eb5",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/19478 | Remove CTxMempool::mapLinks data structure member by JeremyRubin \u00c3\u0082\u00c2\u00b7 Pull Request #19478 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2020-07-23T19:07:21+00:00"
    },
    {
      "id": "a414d4e3535e4d7d8210085d38de1d7b",
      "sender": "wumpus",
      "payload": "meshcollider:added",
      "action": false,
      "timestamp": "2020-07-23T19:07:39+00:00"
    },
    {
      "id": "3754ea8ac50a4750b41294c2d36d9b20",
      "sender": "wumpus",
      "payload": "jeremyrubin: well if it is a blocker for you it should be added as blocker, if not not, it's not like everyone needs to have a blocker slotted every week :)",
      "action": false,
      "timestamp": "2020-07-23T19:08:25+00:00"
    },
    {
      "id": "e91782c5d9d546288ab5c8eb8845b648",
      "sender": "jnewbery",
      "payload": "I'd like to make some progress on #19398. The first PR in that sequence is #19472 so perhaps that could be added to high priority?",
      "action": false,
      "timestamp": "2020-07-23T19:09:10+00:00"
    },
    {
      "id": "1b091520c73348c8a03149331ca41eb0",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/19398 | Move remaining application layer data to net processing \u00c3\u0082\u00c2\u00b7 Issue #19398 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2020-07-23T19:09:11+00:00"
    },
    {
      "id": "8387c3c035074ff097b17f26668cfe73",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/19472 | [net processing] Reduce cs_main scope in MaybeDiscourageAndDisconnect() by jnewbery \u00c3\u0082\u00c2\u00b7 Pull Request #19472 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2020-07-23T19:09:16+00:00"
    },
    {
      "id": "c561bab8bfea4071bb812a1b32021380",
      "sender": "jeremyrubin",
      "payload": "There's like 70 commits worth of other work that is queued up pending on progress on similar stuff for like the last 6-9 months",
      "action": false,
      "timestamp": "2020-07-23T19:09:22+00:00"
    },
    {
      "id": "df033eb179994db7a05b45743e32a57d",
      "sender": "sipa",
      "payload": "jeremyrubin: ok, so it's a blocker; no other justification needed :)",
      "action": false,
      "timestamp": "2020-07-23T19:09:53+00:00"
    },
    {
      "id": "c6eb30bbfd37473f85d6b1989ef9fae8",
      "sender": "jeremyrubin",
      "payload": "Those could be all parallelized I guess, but I don't want to overwhelm review",
      "action": false,
      "timestamp": "2020-07-23T19:10:25+00:00"
    },
    {
      "id": "1bb1eabb1712440fab83a1db3ae75c5c",
      "sender": "wumpus",
      "payload": "jeremyrubin: jnewbery  added",
      "action": false,
      "timestamp": "2020-07-23T19:11:19+00:00"
    },
    {
      "id": "d31db4dd47b84e79a06581ab21a88d70",
      "sender": "jnewbery",
      "payload": "wumpus: dank",
      "action": false,
      "timestamp": "2020-07-23T19:11:46+00:00"
    },
    {
      "id": "554fb569bf984f268f69e6da83e06c4c",
      "sender": "jeremyrubin",
      "payload": "tx",
      "action": false,
      "timestamp": "2020-07-23T19:11:50+00:00"
    },
    {
      "id": "ab339d462241450e843ec6e9befc9443",
      "sender": "wumpus",
      "payload": "#topic taproot in 0.20 (somethingsomethi)",
      "action": false,
      "timestamp": "2020-07-23T19:12:57+00:00"
    },
    {
      "id": "279cb61e2f7145f78a6dfbfb5c5efbfc",
      "sender": "somethingsomethi",
      "payload": "Like I said, this came up in the taproot-activation channel: When could we really start an activation cycle?",
      "action": false,
      "timestamp": "2020-07-23T19:13:28+00:00"
    },
    {
      "id": "ef388a6d7a9b4f67b8bf1e053ef84751",
      "sender": "somethingsomethi",
      "payload": "Going by the segwit playbook, the activation params would be released in 0.21.1, which is probably about 8 months from now, so some people were wondering if this could be shortened",
      "action": false,
      "timestamp": "2020-07-23T19:13:43+00:00"
    },
    {
      "id": "87c6b3b3ee4d4fa5b9c727eec8634549",
      "sender": "wumpus",
      "payload": "welcome btw somethingsomethi I don't remember seeing you in a meeting before",
      "action": false,
      "timestamp": "2020-07-23T19:13:56+00:00"
    },
    {
      "id": "9f31aa9bf40340e7b6426fb990b99174",
      "sender": "somethingsomethi",
      "payload": "yeah, made this account just two hours ago :-)",
      "action": false,
      "timestamp": "2020-07-23T19:14:11+00:00"
    },
    {
      "id": "4a4e78c2178d44f0bbbf6e2f37e5b6ae",
      "sender": "somethingsomethi",
      "payload": "I'm really more trying to pass messages between irc channels",
      "action": false,
      "timestamp": "2020-07-23T19:14:28+00:00"
    },
    {
      "id": "01338bf8d5ea419fb9bbb7df38e86511",
      "sender": "luke-jr",
      "payload": "I was expecting a 0.20.2 with it, but apparently there's a dependency on wtxid relay?",
      "action": false,
      "timestamp": "2020-07-23T19:14:41+00:00"
    },
    {
      "id": "b21653fdf366403cb1023be0644a30c4",
      "sender": "wumpus",
      "payload": "I think the question of whether to backport it to 0.20.x is completely independent of shortening anything",
      "action": false,
      "timestamp": "2020-07-23T19:15:36+00:00"
    },
    {
      "id": "7195797b946d423f8f5d70f9a781affe",
      "sender": "jeremyrubin",
      "payload": "I think there's sort of a tradeoff; how incompatible is master with 0.20 right now v.s. how incompatible will 0.21 be with 0.20?",
      "action": false,
      "timestamp": "2020-07-23T19:15:51+00:00"
    },
    {
      "id": "948bdf00e5f64b4d98ea89ee1f4db318",
      "sender": "somethingsomethi",
      "payload": "for the purposes of the taproot-activation channel, it would be interesting to know how much time there is before anything starts",
      "action": false,
      "timestamp": "2020-07-23T19:15:51+00:00"
    },
    {
      "id": "951dd45d44694f7c85ff1a3aa7dbc9c2",
      "sender": "luke-jr",
      "payload": "wumpus: well, if it didn't have the wtxid dependency, we could release 0.20.2 in a few weeks with it\u00c3\u00a2\u00c2\u0080\u00c2\u00a6",
      "action": false,
      "timestamp": "2020-07-23T19:16:02+00:00"
    },
    {
      "id": "410b571628b94719a7de9a3dba5d7191",
      "sender": "wumpus",
      "payload": "I think the expectation is to backport it to that branch when it's ready",
      "action": false,
      "timestamp": "2020-07-23T19:16:05+00:00"
    },
    {
      "id": "2e288ef1ea7a47ae95028289a8e397c4",
      "sender": "luke-jr",
      "payload": "(assuming the usual requirements get met quickly)",
      "action": false,
      "timestamp": "2020-07-23T19:16:22+00:00"
    },
    {
      "id": "d99773bf0313467c90f9ce97251c63ef",
      "sender": "instagibbs",
      "payload": "wumpus, that meaning 0.20(handwaving away deps)",
      "action": false,
      "timestamp": "2020-07-23T19:16:33+00:00"
    },
    {
      "id": "9a4acbaa3001472396a64d6c4c7df7f3",
      "sender": "instagibbs",
      "payload": "?",
      "action": false,
      "timestamp": "2020-07-23T19:16:35+00:00"
    },
    {
      "id": "448ec89f832d49aab56d3408c67f28c9",
      "sender": "jeremyrubin",
      "payload": "wumpus: or maybe backport it to the current major release/last major release when it's ready",
      "action": false,
      "timestamp": "2020-07-23T19:16:43+00:00"
    },
    {
      "id": "7d3f45f675384bd2b785a2905a7057da",
      "sender": "instagibbs",
      "payload": "or whatever branch is ready by then",
      "action": false,
      "timestamp": "2020-07-23T19:16:45+00:00"
    },
    {
      "id": "b62f044f80db4fc4998e165bc65ff7e6",
      "sender": "wumpus",
      "payload": "jeremyrubin: yes",
      "action": false,
      "timestamp": "2020-07-23T19:16:54+00:00"
    },
    {
      "id": "254dce5c019c40beb0a32172b3c82154",
      "sender": "jeremyrubin",
      "payload": "+1, here's to hoping that does mean 0.20 tho",
      "action": false,
      "timestamp": "2020-07-23T19:17:01+00:00"
    },
    {
      "id": "ee85af1e5170406db9d52402aa2e108c",
      "sender": "wumpus",
      "payload": "in any case it shouldn't end up in a .0 first",
      "action": false,
      "timestamp": "2020-07-23T19:17:18+00:00"
    },
    {
      "id": "437733d5c0e848bab5d87dd19ef70629",
      "sender": "sipa",
      "payload": "i think it's very reasonable that the consensus logic for it goes into a .0",
      "action": false,
      "timestamp": "2020-07-23T19:17:38+00:00"
    },
    {
      "id": "9988131cc9704bb8b0703185181ccbc6",
      "sender": "instagibbs",
      "payload": "activation I presume he meant",
      "action": false,
      "timestamp": "2020-07-23T19:17:48+00:00"
    },
    {
      "id": "8a647fdb5e194ca5a5737119988358c2",
      "sender": "sipa",
      "payload": "and then activation goes into a .1",
      "action": false,
      "timestamp": "2020-07-23T19:17:48+00:00"
    },
    {
      "id": "9bdb39e65a5b43198150cf16da928516",
      "sender": "luke-jr",
      "payload": "I suppose another option would be to just start the 0.21.0 release process after 0.20.1 gets finalised, so that 0.21.1 could be sooner",
      "action": false,
      "timestamp": "2020-07-23T19:17:50+00:00"
    },
    {
      "id": "cf386004405a4ff8a23928f1a96d1149",
      "sender": "wumpus",
      "payload": "I mean the actual activation",
      "action": false,
      "timestamp": "2020-07-23T19:18:01+00:00"
    },
    {
      "id": "837ca0f5726b4cf6a7537335d897a838",
      "sender": "sipa",
      "payload": "the real question here is when the consensus logic can be in a release, as that's a lower bound",
      "action": false,
      "timestamp": "2020-07-23T19:18:01+00:00"
    },
    {
      "id": "2271cc8eb8d942a880ed7ede7773442d",
      "sender": "wumpus",
      "payload": "of course ,preparations can go in sooner",
      "action": false,
      "timestamp": "2020-07-23T19:18:15+00:00"
    },
    {
      "id": "c0d8eb770caa40679212c5547565a5ff",
      "sender": "jeremyrubin",
      "payload": "I'm somewhat of the opinion that if a release cycle schedule is holding up when we think a consensus thing gets put out then it makes sense to shift around the release windows, so i agree with luke-jr",
      "action": false,
      "timestamp": "2020-07-23T19:18:38+00:00"
    },
    {
      "id": "709416d1daeb445abd8e0da796675d57",
      "sender": "wumpus",
      "payload": "but is this really a problem right now?",
      "action": false,
      "timestamp": "2020-07-23T19:18:55+00:00"
    },
    {
      "id": "53d983c1a73242328aecb22d27139b66",
      "sender": "jeremyrubin",
      "payload": "mac recently released an OS with two version numbers btw so that, e.g., 20.2 is identical to 21.1",
      "action": false,
      "timestamp": "2020-07-23T19:19:08+00:00"
    },
    {
      "id": "a0a3eaf24b4449f9af3aaf257a77aba7",
      "sender": "sipa",
      "payload": "if there is an expectation to backport the consensus logic to a 0.20 branch, we could take some care to avoid having too many preparation changes in master first",
      "action": false,
      "timestamp": "2020-07-23T19:19:28+00:00"
    },
    {
      "id": "44560fa15f1441d380ba586aaf4882b9",
      "sender": "jeremyrubin",
      "payload": "wumpus: in the ##taproot-activation discussion, yes",
      "action": false,
      "timestamp": "2020-07-23T19:19:31+00:00"
    },
    {
      "id": "aa2aaf313c004c5eb478a2bc18e8e83c",
      "sender": "wumpus",
      "payload": "I'd prefer not to shift along major version schedules too much",
      "action": false,
      "timestamp": "2020-07-23T19:19:38+00:00"
    },
    {
      "id": "255a0d02d5d34594946f7ebee1dc4cab",
      "sender": "luke-jr",
      "payload": "wumpus: I think generally there's a sense that we should have at least a 1 year timeout, and waiting a year before even starting that annoys people :p",
      "action": false,
      "timestamp": "2020-07-23T19:19:40+00:00"
    },
    {
      "id": "efece8bae7c043fe8c18ad3350f86f63",
      "sender": "sipa",
      "payload": "i wasn't expecting taproot in a 0.20 branch- but i also sympethize with the argument that consensus changes, when reviewed and agreed upon, shouldn't be too strongly affected by bitcoin core's release schedule",
      "action": false,
      "timestamp": "2020-07-23T19:20:28+00:00"
    },
    {
      "id": "e6d8dd7c130b460783b4fbcb09c148f4",
      "sender": "wumpus",
      "payload": "in any case, the release schedule for 0.21 is in #18947, is this a problem? do you think it should be moved backward or forward?",
      "action": false,
      "timestamp": "2020-07-23T19:20:56+00:00"
    },
    {
      "id": "8b8283633765401a9524b6b80a2e4e57",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/18947 | Release schedule for 0.21.0 \u00c3\u0082\u00c2\u00b7 Issue #18947 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2020-07-23T19:20:57+00:00"
    },
    {
      "id": "859f6b053b8e422bb68cf2ab42612c2c",
      "sender": "jeremyrubin",
      "payload": "I think also that if 0.21 has a bunch of other changes, then people may not upgrade out of major upgrade conservatism",
      "action": false,
      "timestamp": "2020-07-23T19:21:19+00:00"
    },
    {
      "id": "4e68e2cb2c3b4d3e826c48d85336a4e4",
      "sender": "luke-jr",
      "payload": "wumpus: if we're not backporting to 0.20, the sooner 0.21.0 is released the better IMO",
      "action": false,
      "timestamp": "2020-07-23T19:21:31+00:00"
    },
    {
      "id": "aee578559bf0466384e4e80915e96b0d",
      "sender": "jeremyrubin",
      "payload": "So we might be further lengthening adoption until, e.g., 0.22 major",
      "action": false,
      "timestamp": "2020-07-23T19:21:39+00:00"
    },
    {
      "id": "6f74227b8ae44853a19ceed5add3ea3d",
      "sender": "wumpus",
      "payload": "what is the major difference between 0.20 and the curent master branch that you think warrants an early 0.21 release?",
      "action": false,
      "timestamp": "2020-07-23T19:22:26+00:00"
    },
    {
      "id": "245cfb960c8f4bb6a7e0c6f6b4129b89",
      "sender": "luke-jr",
      "payload": "wumpus: my thought is, as soon as 0.20.1 is released and Taproot logic merged, move the 2020-10-01 date to the next day",
      "action": false,
      "timestamp": "2020-07-23T19:22:43+00:00"
    },
    {
      "id": "d5dc29ad25a94c7fb54d043bd5e2b3f6",
      "sender": "jeremyrubin",
      "payload": "wumpus: generally I think most end users are woefully confused about what our version number system means.",
      "action": false,
      "timestamp": "2020-07-23T19:22:59+00:00"
    },
    {
      "id": "1e293de7c00a41aa9c8f2cd55ae85ae3",
      "sender": "luke-jr",
      "payload": "wumpus: this would be if wtxid relay + Taproot is seen as too big to backport",
      "action": false,
      "timestamp": "2020-07-23T19:23:02+00:00"
    },
    {
      "id": "bbffbc7522e04fcf9c8ee07cf161ffe9",
      "sender": "wumpus",
      "payload": "we've never based releases on features",
      "action": false,
      "timestamp": "2020-07-23T19:23:13+00:00"
    },
    {
      "id": "6b181eb418fc4fca897af2c0751fa5fd",
      "sender": "somethingsomethi",
      "payload": "except segwit wallet release :-)",
      "action": false,
      "timestamp": "2020-07-23T19:23:33+00:00"
    },
    {
      "id": "e21c42dae76f40f1a5731c52aa3a4ba5",
      "sender": "instagibbs",
      "payload": "didn't we do it for segwit(and wumpus got upset :) )",
      "action": false,
      "timestamp": "2020-07-23T19:23:34+00:00"
    },
    {
      "id": "f24f5aa47f834903b1bfd060bea7ad85",
      "sender": "sipa",
      "payload": "luke-jr: the goal is having wtxid _deployed on the network_ before a new segwit softfork",
      "action": false,
      "timestamp": "2020-07-23T19:23:37+00:00"
    },
    {
      "id": "ee1a373e4d2c44deb6fcce76b583b3dc",
      "sender": "wumpus",
      "payload": "every 6 months a new major version is released, minor versions are released for bugfixes and softforks",
      "action": false,
      "timestamp": "2020-07-23T19:23:40+00:00"
    },
    {
      "id": "540223c8b32a4525ad910182d40a0ce8",
      "sender": "wumpus",
      "payload": "that's it",
      "action": false,
      "timestamp": "2020-07-23T19:23:41+00:00"
    },
    {
      "id": "620376477a944493a9747d29a9571e02",
      "sender": "luke-jr",
      "payload": "sipa: yes, that'd be why releasing 0.21.0 ASAP?",
      "action": false,
      "timestamp": "2020-07-23T19:23:53+00:00"
    },
    {
      "id": "6d765436220b4f3682afbcf310b344ed",
      "sender": "sipa",
      "payload": "that seems reckles",
      "action": false,
      "timestamp": "2020-07-23T19:24:02+00:00"
    },
    {
      "id": "5a573a16b92f4d0fa05d00a34dcdbeb0",
      "sender": "luke-jr",
      "payload": "sipa: how?",
      "action": false,
      "timestamp": "2020-07-23T19:24:22+00:00"
    },
    {
      "id": "23c95b9c35f94e56a15944bc1ceb4ac5",
      "sender": "aj",
      "payload": "sipa: i was thinking we should consider not relaying txs with taproot inputs except to wtxid peers",
      "action": false,
      "timestamp": "2020-07-23T19:24:22+00:00"
    },
    {
      "id": "1d3caef61055493d9ba052549c163a1b",
      "sender": "wumpus",
      "payload": "I don't see the need for hurry here to be honest",
      "action": false,
      "timestamp": "2020-07-23T19:24:30+00:00"
    },
    {
      "id": "3da682f575ab4205868b45f8f4d5ebbb",
      "sender": "luke-jr",
      "payload": "sipa: I don't mean bypassing the release process, just starting it sooner.",
      "action": false,
      "timestamp": "2020-07-23T19:24:36+00:00"
    },
    {
      "id": "869fdc4c09e14aeebab3ff72ef394e24",
      "sender": "sipa",
      "payload": "luke-jr: sure, but why?",
      "action": false,
      "timestamp": "2020-07-23T19:24:48+00:00"
    },
    {
      "id": "6548a65e693547c39fda41a636613f3e",
      "sender": "cfields_",
      "payload": "wumpus: +1",
      "action": false,
      "timestamp": "2020-07-23T19:25:00+00:00"
    },
    {
      "id": "1afc2c19d34e44afb19cd2925a6c6d8f",
      "sender": "wumpus",
      "payload": "I don't think 'users want this sooner' is a good reason, quality before everything",
      "action": false,
      "timestamp": "2020-07-23T19:25:04+00:00"
    },
    {
      "id": "c4c2a42dc0ed42b888bbfaace91a8eea",
      "sender": "jeremyrubin",
      "payload": "doesn't prove anything but I did two twitter polls https://twitter.com/JeremyRubin/status/1283873417301639169 and https://twitter.com/JeremyRubin/status/1283879638435950594 which shows people don't really understand versioning fwiw",
      "action": false,
      "timestamp": "2020-07-23T19:25:19+00:00"
    },
    {
      "id": "900fadb61ff34c7f9fcb951f257acc1e",
      "sender": "luke-jr",
      "payload": "wumpus: the release schedule isn't a matter of quality, though, is it?",
      "action": false,
      "timestamp": "2020-07-23T19:25:26+00:00"
    },
    {
      "id": "be8ccafe086c4d30bb66dae9b203c79f",
      "sender": "sipa",
      "payload": "luke-jr: agree, but it's a matter of development cadence",
      "action": false,
      "timestamp": "2020-07-23T19:25:46+00:00"
    },
    {
      "id": "103fe8dff977499d9683320a8c240638",
      "sender": "wumpus",
      "payload": "I'm fairly sure a predictable schedule helps there",
      "action": false,
      "timestamp": "2020-07-23T19:25:55+00:00"
    },
    {
      "id": "61d510efe39c4ea3a2dbe046536a2ffa",
      "sender": "wumpus",
      "payload": "if people on twitter don't understand the release schedule, explain it to them",
      "action": false,
      "timestamp": "2020-07-23T19:26:12+00:00"
    },
    {
      "id": "c3a9cb6f8dc44fdeb1a8da0ef76fca53",
      "sender": "jeremyrubin",
      "payload": "i tried and they told me that I'm trying to attack bitcoin :p",
      "action": false,
      "timestamp": "2020-07-23T19:26:45+00:00"
    },
    {
      "id": "291deafb4b9a4206b270e2b0435d31c4",
      "sender": "luke-jr",
      "payload": "I suppose I could put it in Knots..",
      "action": false,
      "timestamp": "2020-07-23T19:26:50+00:00"
    },
    {
      "id": "60abdf226e324e93854345b70d26da60",
      "sender": "wumpus",
      "payload": "sigh",
      "action": false,
      "timestamp": "2020-07-23T19:26:58+00:00"
    },
    {
      "id": "373f52aea26746e592524b1b6fb2b1b6",
      "sender": "somethingsomethi",
      "payload": "so 0.21.1 around feb it is then?",
      "action": false,
      "timestamp": "2020-07-23T19:26:59+00:00"
    },
    {
      "id": "5e452cf080bf46ae904a7c2029f4f41a",
      "sender": "luke-jr",
      "payload": "was planning to wait in case the protocol has any further changes though",
      "action": false,
      "timestamp": "2020-07-23T19:27:02+00:00"
    },
    {
      "id": "9c3ae1a3d3004173ac534988fb272fc0",
      "sender": "wumpus",
      "payload": "that sounds like just riling up things",
      "action": false,
      "timestamp": "2020-07-23T19:27:07+00:00"
    },
    {
      "id": "fffe8c86acad4b31b41515c145e0fcda",
      "sender": "luke-jr",
      "payload": "wumpus: ?",
      "action": false,
      "timestamp": "2020-07-23T19:27:17+00:00"
    },
    {
      "id": "d0737351575846ce8283a76efef91c8e",
      "sender": "sipa",
      "payload": "if there is a strong desire to have taproot earlier in a bitcoin core release, i think we should prefer backporting to 0.20 over accelerating 0.21",
      "action": false,
      "timestamp": "2020-07-23T19:27:22+00:00"
    },
    {
      "id": "0e8354271935475bbebaf9348e0a5dce",
      "sender": "wumpus",
      "payload": "\"that I\"m trying to attack bitcoin\" I mean",
      "action": false,
      "timestamp": "2020-07-23T19:27:30+00:00"
    },
    {
      "id": "33ffccda7a1a41bdbc40b289f8dc1bf3",
      "sender": "luke-jr",
      "payload": "ah",
      "action": false,
      "timestamp": "2020-07-23T19:27:32+00:00"
    },
    {
      "id": "1386e6f6bb1c4fd5ba1ef6a0c447c1f4",
      "sender": "instagibbs",
      "payload": "sipa, ok that's fair enough",
      "action": false,
      "timestamp": "2020-07-23T19:27:35+00:00"
    },
    {
      "id": "59069b8545314731ad1d1a6038bd9514",
      "sender": "sipa",
      "payload": "(whether that desire exists, i have no opinion about)",
      "action": false,
      "timestamp": "2020-07-23T19:27:37+00:00"
    },
    {
      "id": "1144bea2196440de991b4e70f4afeb0a",
      "sender": "wumpus",
      "payload": "there's lots of trolls on twitter we know that",
      "action": false,
      "timestamp": "2020-07-23T19:27:44+00:00"
    },
    {
      "id": "a8328a4220e247a6a4229dd791e62c96",
      "sender": "luke-jr",
      "payload": "sipa: so two backports?",
      "action": false,
      "timestamp": "2020-07-23T19:27:44+00:00"
    },
    {
      "id": "1a7cf32af3b74469bd0c88708ec37ffd",
      "sender": "luke-jr",
      "payload": "sipa: one with wtxid relay, then the next with Taproot?",
      "action": false,
      "timestamp": "2020-07-23T19:27:56+00:00"
    },
    {
      "id": "e80c0d155dea488eae96c228e6e466a9",
      "sender": "sipa",
      "payload": "luke-jr: i don't have a good answer here -i feel that wtxid deployment will take way longer than people here seem to tolerate for taproot",
      "action": false,
      "timestamp": "2020-07-23T19:28:22+00:00"
    },
    {
      "id": "df0a9419e9314b18b9d369541ceaa678",
      "sender": "sipa",
      "payload": "regardless of what releases it goes into",
      "action": false,
      "timestamp": "2020-07-23T19:28:31+00:00"
    },
    {
      "id": "33f955c27cc24372858855c073e2aac3",
      "sender": "sipa",
      "payload": "as it takes sometimes ~years to get new releases deployed...",
      "action": false,
      "timestamp": "2020-07-23T19:28:42+00:00"
    },
    {
      "id": "91f9373c6cdf457fb8193a83707c5383",
      "sender": "jeremyrubin",
      "payload": "it also matches roconnor's complaints",
      "action": false,
      "timestamp": "2020-07-23T19:28:45+00:00"
    },
    {
      "id": "80d12a01259c4363ba4aa2f8bc305e88",
      "sender": "luke-jr",
      "payload": "well, at least then we can tell people \"not enough wtxid relay users yet\" if they whine about the delay? :p",
      "action": false,
      "timestamp": "2020-07-23T19:28:57+00:00"
    },
    {
      "id": "732f06b5060b4a888a2978a5f619e856",
      "sender": "jeremyrubin",
      "payload": "people should care much more about wtxid relay than taproot in some respects",
      "action": false,
      "timestamp": "2020-07-23T19:28:59+00:00"
    },
    {
      "id": "6ffa8f0746be4c1fbb9592721fe53e45",
      "sender": "sipa",
      "payload": "wtxid doesn't really hurt until there are major relay policy changes",
      "action": false,
      "timestamp": "2020-07-23T19:29:16+00:00"
    },
    {
      "id": "32f084bd38b146989447360cee9e8273",
      "sender": "sipa",
      "payload": "s/hurt/help/",
      "action": false,
      "timestamp": "2020-07-23T19:29:21+00:00"
    },
    {
      "id": "be5683e46a19468e89788e2991df6810",
      "sender": "wumpus",
      "payload": "this is the first time I hear about wtxid relay being a problem for taproot",
      "action": false,
      "timestamp": "2020-07-23T19:29:33+00:00"
    },
    {
      "id": "74c709763b0f4f8fb9fbaaa8fef1157e",
      "sender": "wumpus",
      "payload": "if I knew this sooner I would not have merged it",
      "action": false,
      "timestamp": "2020-07-23T19:29:43+00:00"
    },
    {
      "id": "a4fef6aaae40498cb12d3f7f30b0122b",
      "sender": "ariard",
      "payload": "we talked about it like 2 or 3 meeting away",
      "action": false,
      "timestamp": "2020-07-23T19:29:48+00:00"
    },
    {
      "id": "1098452c66374b3bb89804373e2e429d",
      "sender": "luke-jr",
      "payload": "wumpus: the lack of it is the problem..",
      "action": false,
      "timestamp": "2020-07-23T19:29:50+00:00"
    },
    {
      "id": "5a0c91b91f444ea0a6fbf9e4d7e1163d",
      "sender": "ariard",
      "payload": "when moneyball brought taproot topic",
      "action": false,
      "timestamp": "2020-07-23T19:29:55+00:00"
    },
    {
      "id": "8f6037e6d37840e99d8d69583341da3a",
      "sender": "wumpus",
      "payload": "we can still revert that PR I suppose though it sounds like a mess",
      "action": false,
      "timestamp": "2020-07-23T19:30:12+00:00"
    },
    {
      "id": "82413bad938b4e7e94fb8ab232f582f8",
      "sender": "sipa",
      "payload": "wumpus: the opposite; wtxid is arguably required to be deployed on the network, before we can make major relay policy changes",
      "action": false,
      "timestamp": "2020-07-23T19:30:19+00:00"
    },
    {
      "id": "6970318091bb4509ad755cc160b22c04",
      "sender": "sipa",
      "payload": "(such as taproot would imply)",
      "action": false,
      "timestamp": "2020-07-23T19:30:25+00:00"
    },
    {
      "id": "668fab40f3ab4506a578a7482d0fa7d7",
      "sender": "wumpus",
      "payload": "ok",
      "action": false,
      "timestamp": "2020-07-23T19:30:32+00:00"
    },
    {
      "id": "098236b18d1447089647f6937975ee41",
      "sender": "luke-jr",
      "payload": "sdaftuar: is wtxid relay protocol stable? should we update the BIP to Proposed status?",
      "action": false,
      "timestamp": "2020-07-23T19:30:38+00:00"
    },
    {
      "id": "9a818ade91254d539d38c546f00e8b02",
      "sender": "sipa",
      "payload": "or any script extension on top of segwit",
      "action": false,
      "timestamp": "2020-07-23T19:30:42+00:00"
    },
    {
      "id": "8770d7a400934d9c82d3abdf69d56758",
      "sender": "ariard",
      "payload": "luke-jr: it has been merged yesterday, sipa has some follow-ups needed",
      "action": false,
      "timestamp": "2020-07-23T19:30:59+00:00"
    },
    {
      "id": "0754380998c24f1c937a8897436e7ce9",
      "sender": "sipa",
      "payload": "the follow-ups don't change the (specified part of) protocol",
      "action": false,
      "timestamp": "2020-07-23T19:31:18+00:00"
    },
    {
      "id": "133dddef0a194e29a152af8ea191eee2",
      "sender": "wumpus",
      "payload": "so at least merging it is progress right?",
      "action": false,
      "timestamp": "2020-07-23T19:31:25+00:00"
    },
    {
      "id": "04ad30f77a664970a5257b606d152cc2",
      "sender": "sipa",
      "payload": "yes, definitely",
      "action": false,
      "timestamp": "2020-07-23T19:31:31+00:00"
    },
    {
      "id": "211bb79f45fc470191674ae874aa689f",
      "sender": "jeremyrubin",
      "payload": "I think the problem is that people are proposing a 4 year rollout timeline for the soft fork, to be conservative. If we're not releasing any clients for that until february it's like 5 years. I think we're inviting controversy if we do that.",
      "action": false,
      "timestamp": "2020-07-23T19:31:43+00:00"
    },
    {
      "id": "605044caf66740108dcc59294a8975a7",
      "sender": "somethingsomethi",
      "payload": "any guesstimate on how long the gap between wtxid and taproot would have to be?",
      "action": false,
      "timestamp": "2020-07-23T19:32:11+00:00"
    },
    {
      "id": "1e64e0724f604ff79f616301585753d5",
      "sender": "luke-jr",
      "payload": "jeremyrubin: ?",
      "action": false,
      "timestamp": "2020-07-23T19:32:12+00:00"
    },
    {
      "id": "dc2b3f3e84e84e79bf63b3e92d521de9",
      "sender": "wumpus",
      "payload": "february?",
      "action": false,
      "timestamp": "2020-07-23T19:32:19+00:00"
    },
    {
      "id": "071f65ac85f245279baf163cc65c95db",
      "sender": "luke-jr",
      "payload": "jeremyrubin: I don't see the community tolerating 4 years",
      "action": false,
      "timestamp": "2020-07-23T19:32:32+00:00"
    },
    {
      "id": "cb26d9151cac4391a82735e5a51147a1",
      "sender": "somethingsomethi",
      "payload": "*wtxid and taproot rollout",
      "action": false,
      "timestamp": "2020-07-23T19:32:33+00:00"
    },
    {
      "id": "5ff12afcf3954096b1168afb59ba071c",
      "sender": "jeremyrubin",
      "payload": "\"proposed 0.21.1 release\"",
      "action": false,
      "timestamp": "2020-07-23T19:32:36+00:00"
    },
    {
      "id": "c74808b82c8c415ca071875ab8796697",
      "sender": "luke-jr",
      "payload": "somethingsomethi: depends on how long it takes nodes to upgrade",
      "action": false,
      "timestamp": "2020-07-23T19:32:44+00:00"
    },
    {
      "id": "b7117ba30b544193b1d70215bd3bf1e7",
      "sender": "somethingsomethi",
      "payload": "luke-jr that's why I wrote guesstimate :-)",
      "action": false,
      "timestamp": "2020-07-23T19:33:07+00:00"
    },
    {
      "id": "0880150686c84e96a69e3b469b084f18",
      "sender": "jeremyrubin",
      "payload": "I don't see it being tolerated either, but I think that's what a decent number of people are expecting and proposing.",
      "action": false,
      "timestamp": "2020-07-23T19:33:09+00:00"
    },
    {
      "id": "a6ef61fc43784dc18877ecc508f252c0",
      "sender": "jeremyrubin",
      "payload": "By being slow we end up inviting a big kerfuffle UASF thing again.",
      "action": false,
      "timestamp": "2020-07-23T19:33:43+00:00"
    },
    {
      "id": "35c607dd8b5a4835bbf937d87d973454",
      "sender": "wumpus",
      "payload": "I really dislike this discussion about tolerating, things are ready when they're ready",
      "action": false,
      "timestamp": "2020-07-23T19:33:50+00:00"
    },
    {
      "id": "dd35b2d974ea435ca9b5dfe6194e9249",
      "sender": "wumpus",
      "payload": "it sounds like you're trying to pressure us and I really dislike this",
      "action": false,
      "timestamp": "2020-07-23T19:34:03+00:00"
    },
    {
      "id": "f0ef6ce67d704a6e85cf05d59273f8bb",
      "sender": "ariard",
      "payload": "You can build most of applications improved by schorr/taproot today (in hacky way though)",
      "action": false,
      "timestamp": "2020-07-23T19:34:29+00:00"
    },
    {
      "id": "a46b540963884bb2a62c474fd099e92d",
      "sender": "jeremyrubin",
      "payload": "you can draw a line between what I'm expressing and what I'm relaying",
      "action": false,
      "timestamp": "2020-07-23T19:34:35+00:00"
    },
    {
      "id": "5caaf28016be4a9e850fae3c9565cf7a",
      "sender": "somethingsomethi",
      "payload": "It's not so much about pressure, if everyone agrees it's at least a year out, then at least we can plan accordingly",
      "action": false,
      "timestamp": "2020-07-23T19:34:36+00:00"
    },
    {
      "id": "af6a1257c0fb4b4f97952716569003a3",
      "sender": "ariard",
      "payload": "like ecdsa scriptless scripts",
      "action": false,
      "timestamp": "2020-07-23T19:34:37+00:00"
    },
    {
      "id": "246f53b31df34de1a54e6ecc5afa8714",
      "sender": "instagibbs",
      "payload": "ariard, i.e., probably not at all :)",
      "action": false,
      "timestamp": "2020-07-23T19:34:46+00:00"
    },
    {
      "id": "cdd96eef3d894a3885310647d8f5329e",
      "sender": "jeremyrubin",
      "payload": "sorry if it's coming across as *me* pressuring",
      "action": false,
      "timestamp": "2020-07-23T19:35:00+00:00"
    },
    {
      "id": "45d99695559d40c39e36330324519c0e",
      "sender": "jeremyrubin",
      "payload": "I agree with the \"release when it's ready\" mentality",
      "action": false,
      "timestamp": "2020-07-23T19:35:11+00:00"
    },
    {
      "id": "e004639c5457487ba5b7033086959773",
      "sender": "wumpus",
      "payload": "if you want to push this I'm going to quit as maintainer",
      "action": false,
      "timestamp": "2020-07-23T19:35:22+00:00"
    },
    {
      "id": "ef7fcbc79c4c4f77901509bef953aad5",
      "sender": "wumpus",
      "payload": "I feel enough responsibility for this to not like if things like this get rushed",
      "action": false,
      "timestamp": "2020-07-23T19:36:13+00:00"
    },
    {
      "id": "b69c36f5a5934634b01f16c466bd43e8",
      "sender": "sipa",
      "payload": "fwiw, i don't think there is much in master today that interacts with taproot, that would be hard to backport",
      "action": false,
      "timestamp": "2020-07-23T19:36:38+00:00"
    },
    {
      "id": "8a22492968b64090a7a64c1b30a01600",
      "sender": "sipa",
      "payload": "i think the bigger question may be wtxid relay",
      "action": false,
      "timestamp": "2020-07-23T19:37:08+00:00"
    },
    {
      "id": "bf644e88db3f4e9c83e7691dd98a4735",
      "sender": "ariard",
      "payload": "instagibbs: I disagree a bit, some people instead of complaining are building on ecdsa while envisioning to upgrade to schnorr",
      "action": false,
      "timestamp": "2020-07-23T19:37:35+00:00"
    },
    {
      "id": "69973979475a4e59a37903e16f7a25a9",
      "sender": "luke-jr",
      "payload": "I guess I can look into backporting that",
      "action": false,
      "timestamp": "2020-07-23T19:37:40+00:00"
    },
    {
      "id": "f2f849c943e64ce595dd56b467e81936",
      "sender": "ariard",
      "payload": "for their use-case, when ready",
      "action": false,
      "timestamp": "2020-07-23T19:37:41+00:00"
    },
    {
      "id": "c6dc689c8264468fb295f8ab06f30994",
      "sender": "aj",
      "payload": "sipa: updating secp in a backport would be large, but self-contained, so preumably fine?",
      "action": false,
      "timestamp": "2020-07-23T19:37:48+00:00"
    },
    {
      "id": "0438a36cbb1846ef908c30122c2f46e7",
      "sender": "jeremyrubin",
      "payload": "sipa: I think we can reasonably release taproot without wtxid relay, no? Taproot blocksonly validation, don't accept things to mempool?",
      "action": false,
      "timestamp": "2020-07-23T19:37:49+00:00"
    },
    {
      "id": "1829b66dab654cbc990bb6a0e996b8b5",
      "sender": "instagibbs",
      "payload": "fantastic ariard",
      "action": false,
      "timestamp": "2020-07-23T19:37:50+00:00"
    },
    {
      "id": "ce73627e278942849a36fc23465bfaf7",
      "sender": "wumpus",
      "payload": "FWIW I like taproot but this is not some shitcoin where we rush features  in to boost the price or something like that",
      "action": false,
      "timestamp": "2020-07-23T19:37:55+00:00"
    },
    {
      "id": "752d64e3362d4e0e91eb95093a57e2b6",
      "sender": "sipa",
      "payload": "jeremyrubin: ugh...",
      "action": false,
      "timestamp": "2020-07-23T19:38:29+00:00"
    },
    {
      "id": "4677e5d397424d65b7920524d91af660",
      "sender": "ariard",
      "payload": "jeremryrubin: hmmm wouldn't this break compactblock?",
      "action": false,
      "timestamp": "2020-07-23T19:38:33+00:00"
    },
    {
      "id": "52ade7696f214e4d812ddce75f456a7c",
      "sender": "sipa",
      "payload": "aj: yes",
      "action": false,
      "timestamp": "2020-07-23T19:38:48+00:00"
    },
    {
      "id": "934845d00b8c4a8096afd6c9cd147380",
      "sender": "luke-jr",
      "payload": "ariard: no?",
      "action": false,
      "timestamp": "2020-07-23T19:38:56+00:00"
    },
    {
      "id": "ea0d8cc08c2e4c7b9778be36d5f5934f",
      "sender": "instagibbs",
      "payload": "sipa, ok so you said it takes time for wtxid relay to propagate, how much time? Is this a hard blocker from even setting a signaling window?",
      "action": false,
      "timestamp": "2020-07-23T19:39:05+00:00"
    },
    {
      "id": "b7bac1d8c3e04edcb4d37de3615ab222",
      "sender": "jeremyrubin",
      "payload": "sipa: I mean, whatever is less software work to get it so that clients can take a backport...",
      "action": false,
      "timestamp": "2020-07-23T19:39:22+00:00"
    },
    {
      "id": "2ba2ea9534cf4d31a1e11ae4d91b6c0d",
      "sender": "luke-jr",
      "payload": "instagibbs: IMO we shouldn't set a signaling window until at the very least Taproot is merged into master..",
      "action": false,
      "timestamp": "2020-07-23T19:39:44+00:00"
    },
    {
      "id": "74965d7ee25445b88de6c07763d55876",
      "sender": "ariard",
      "payload": "luke-jr: I mean loosing the propagation benefits of validating transaction before seeing them in a block?",
      "action": false,
      "timestamp": "2020-07-23T19:39:45+00:00"
    },
    {
      "id": "2b307f557521477b935a006d555def96",
      "sender": "instagibbs",
      "payload": "luke-jr, right I assumed that",
      "action": false,
      "timestamp": "2020-07-23T19:39:54+00:00"
    },
    {
      "id": "f7a72ee2ae9744348901b5d694d9cb52",
      "sender": "instagibbs",
      "payload": "I'm asking *bare* minimum",
      "action": false,
      "timestamp": "2020-07-23T19:40:06+00:00"
    },
    {
      "id": "144b361af6ba49c4ae9454be447da192",
      "sender": "instagibbs",
      "payload": "obviously things take time on top",
      "action": false,
      "timestamp": "2020-07-23T19:40:17+00:00"
    },
    {
      "id": "ca2c1e7b2e384d12aa8b20e4f8ba1178",
      "sender": "luke-jr",
      "payload": "ariard: sure, but that's true even without Taproot logic",
      "action": false,
      "timestamp": "2020-07-23T19:40:25+00:00"
    },
    {
      "id": "06dab57355e34db1b41cd4b2ecfe59c5",
      "sender": "jeremyrubin",
      "payload": "ariard: the idea would be that wtxid can't be backported, so it's in 0.21. 0.20 gets degraded compactblock performance",
      "action": false,
      "timestamp": "2020-07-23T19:40:29+00:00"
    },
    {
      "id": "e458b7b0791146cfa35b9a371f6a0e02",
      "sender": "jeremyrubin",
      "payload": "luke-jr: good point, all old clients get degraded compactblock",
      "action": false,
      "timestamp": "2020-07-23T19:41:00+00:00"
    },
    {
      "id": "b22977ccca35402e9850c4f16ea1ab7e",
      "sender": "sipa",
      "payload": "instagibbs: i need to think about that",
      "action": false,
      "timestamp": "2020-07-23T19:41:44+00:00"
    },
    {
      "id": "0c079dfb8a04407a9e56a54e0a949bca",
      "sender": "luke-jr",
      "payload": "it would be interesting to split policy acceptance of Taproot, from Taproot consensus deployment",
      "action": false,
      "timestamp": "2020-07-23T19:41:56+00:00"
    },
    {
      "id": "24ac0f634a07466d92b0c9aaedbaf6cb",
      "sender": "instagibbs",
      "payload": "sipa, roger",
      "action": false,
      "timestamp": "2020-07-23T19:42:07+00:00"
    },
    {
      "id": "72462047891b436cbd2ee8893c6df2a2",
      "sender": "cfields_",
      "payload": "jeremyrubin: that sounds interesting to me. sipa: why \"Ugh\" to that?",
      "action": false,
      "timestamp": "2020-07-23T19:42:08+00:00"
    },
    {
      "id": "9c34ed53d67d4f8ab97c2d183633a75f",
      "sender": "ariard",
      "payload": "that sounds a bit awful for network robustness, you will favor connections to upgraded nodes",
      "action": false,
      "timestamp": "2020-07-23T19:42:09+00:00"
    },
    {
      "id": "824c3411074845ee9243b9d9b08ef339",
      "sender": "luke-jr",
      "payload": "ariard: there is no uniform network policy anyway, nor is the network dependent on that",
      "action": false,
      "timestamp": "2020-07-23T19:42:36+00:00"
    },
    {
      "id": "6c39c8b57e094f2d9da38abcdda4c522",
      "sender": "sipa",
      "payload": "well, the network won't actually have any taproot-spending transactions until activation, so i think anything before activation doesn't matter",
      "action": false,
      "timestamp": "2020-07-23T19:42:56+00:00"
    },
    {
      "id": "302cc958d76842a88bdb35a178c7b2e3",
      "sender": "jeremyrubin",
      "payload": "instagibbs:  an interesting corollary of your point is it may be good to try to backport wtxid relay even earlier (e.g., 0.19 if possible) to boost those #'s",
      "action": false,
      "timestamp": "2020-07-23T19:43:34+00:00"
    },
    {
      "id": "048a30fa10674878866b56ff9da5aba8",
      "sender": "instagibbs",
      "payload": "that might be too difficult/dangerous",
      "action": false,
      "timestamp": "2020-07-23T19:43:47+00:00"
    },
    {
      "id": "ed2885b72e4c4f19a8c245d47c4197bd",
      "sender": "instagibbs",
      "payload": "(I dont know)",
      "action": false,
      "timestamp": "2020-07-23T19:43:52+00:00"
    },
    {
      "id": "b01f0a3be2b74f1ab4d31a195be0256b",
      "sender": "luke-jr",
      "payload": "well, if we split Taproot consensus vs policy\u00c3\u00a2\u00c2\u0080\u00c2\u00a6 we only need wtxid relay for policy, right?",
      "action": false,
      "timestamp": "2020-07-23T19:44:32+00:00"
    },
    {
      "id": "9811a35d30b1497097a0d42a6adeddbd",
      "sender": "ariard",
      "payload": "luke-jr: I was thinking consequences on peer eviction/selection, if you degrade performances of a whole subset of them",
      "action": false,
      "timestamp": "2020-07-23T19:44:39+00:00"
    },
    {
      "id": "5dd5a68a88514792bec55e9f4e4aa055",
      "sender": "aj",
      "payload": "there's been a punch of p2p changes since 0.20 that will probably make backporting wtxid relay a bit hard at this point (not very hard if you just rewrite it; pretty annoying if you try cherry-picking/rebasing)",
      "action": false,
      "timestamp": "2020-07-23T19:44:40+00:00"
    },
    {
      "id": "b91f2a7399b447cea4ecbcd7c77c0af2",
      "sender": "luke-jr",
      "payload": "so that can proceed in parallel to the consensus/activation",
      "action": false,
      "timestamp": "2020-07-23T19:44:42+00:00"
    },
    {
      "id": "d71165333db74e46b2af68fb720b2054",
      "sender": "sipa",
      "payload": "luke-jr: i don't see how that is related to splitting anything",
      "action": false,
      "timestamp": "2020-07-23T19:46:21+00:00"
    },
    {
      "id": "bfd50e43382743eb9bf40c24f177a725",
      "sender": "luke-jr",
      "payload": "if activation happens ~a year from now, having only consensus logic in 0.20, and wtxid relay + Taproot policy only with 0.21+ seems fine?",
      "action": false,
      "timestamp": "2020-07-23T19:46:27+00:00"
    },
    {
      "id": "fe0f7e3ec04f41a88bf0aa3d4a575a4f",
      "sender": "sipa",
      "payload": "relay of those relevant transactions won't happen until activation",
      "action": false,
      "timestamp": "2020-07-23T19:46:31+00:00"
    },
    {
      "id": "3d51e5387fb942ee9c36a522a6c75e8d",
      "sender": "luke-jr",
      "payload": "sipa: right, which is why we don't need to sort relay issues until closer to activation",
      "action": false,
      "timestamp": "2020-07-23T19:47:20+00:00"
    },
    {
      "id": "eee518c7a03143078ba76b7c4c64a4c0",
      "sender": "sipa",
      "payload": "yes, i agree with that",
      "action": false,
      "timestamp": "2020-07-23T19:47:28+00:00"
    },
    {
      "id": "0a56f5b48a87484b8d4eed3ddd4bb5d2",
      "sender": "luke-jr",
      "payload": "we could start the Taproot activation process, and even in the worst case scenario (too few updated to 0.21) have it activate without changing the node policy",
      "action": false,
      "timestamp": "2020-07-23T19:48:08+00:00"
    },
    {
      "id": "50cc52e4b4d248eeaf415d9eef303fbd",
      "sender": "instagibbs",
      "payload": "mmmm",
      "action": false,
      "timestamp": "2020-07-23T19:48:18+00:00"
    },
    {
      "id": "5243add4b480409e8022a3fb8106ef90",
      "sender": "sipa",
      "payload": "wumpus: do we have any other topics?",
      "action": false,
      "timestamp": "2020-07-23T19:48:31+00:00"
    },
    {
      "id": "232c63e03ffb4634a76fb4df62404af7",
      "sender": "sipa",
      "payload": "i feel the part of the discussion relevant to bitcoin core's release process is over",
      "action": false,
      "timestamp": "2020-07-23T19:48:54+00:00"
    },
    {
      "id": "c9395857c5c14ccfa3a6e256776ca1fd",
      "sender": "wumpus",
      "payload": "no, that was all",
      "action": false,
      "timestamp": "2020-07-23T19:49:35+00:00"
    },
    {
      "id": "d9617b4d6f9b4779abfde37edb16e766",
      "sender": "wumpus",
      "payload": "#endmeeting",
      "action": false,
      "timestamp": "2020-07-23T19:49:37+00:00"
    }
  ],
  "events": [
    {
      "event_type": "START_MEETING",
      "message": {
        "id": "1a32397669bf43e5821a2715e0418edd",
        "sender": "wumpus",
        "payload": "#startmeeting",
        "action": false,
        "timestamp": "2020-07-23T19:00:20+00:00"
      },
      "operand": null,
      "id": "1a32397669bf43e5821a2715e0418edd",
      "timestamp": "2020-07-23T19:00:20+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "02a85b8684b045f28c07124dee5bce08",
        "sender": "wumpus",
        "payload": "#topic High priority for review",
        "action": false,
        "timestamp": "2020-07-23T19:05:50+00:00"
      },
      "operand": "High priority for review",
      "id": "02a85b8684b045f28c07124dee5bce08",
      "timestamp": "2020-07-23T19:05:50+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "6b2ccdae897a495b983ef91a3e81a340",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/19335 | wallet: Cleanup and separate BerkeleyDatabase and BerkeleyBatch by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #19335 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2020-07-23T19:06:11+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/19335",
      "id": "6b2ccdae897a495b983ef91a3e81a340",
      "timestamp": "2020-07-23T19:06:11+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "abad5ff3e9f542959d22b8099f630296",
        "sender": "wumpus",
        "payload": "https://github.com/bitcoin/bitcoin/projects/8 11 blockers,  1 bugfix, 3 chasing concept ACK",
        "action": false,
        "timestamp": "2020-07-23T19:06:19+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/projects/8",
      "id": "abad5ff3e9f542959d22b8099f630296",
      "timestamp": "2020-07-23T19:06:19+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "b85c9e3f8de3417383f768cb83d43eb5",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/19478 | Remove CTxMempool::mapLinks data structure member by JeremyRubin \u00c3\u0082\u00c2\u00b7 Pull Request #19478 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2020-07-23T19:07:21+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/19478",
      "id": "b85c9e3f8de3417383f768cb83d43eb5",
      "timestamp": "2020-07-23T19:07:21+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "1b091520c73348c8a03149331ca41eb0",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/19398 | Move remaining application layer data to net processing \u00c3\u0082\u00c2\u00b7 Issue #19398 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2020-07-23T19:09:11+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/19398",
      "id": "1b091520c73348c8a03149331ca41eb0",
      "timestamp": "2020-07-23T19:09:11+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "8387c3c035074ff097b17f26668cfe73",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/19472 | [net processing] Reduce cs_main scope in MaybeDiscourageAndDisconnect() by jnewbery \u00c3\u0082\u00c2\u00b7 Pull Request #19472 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2020-07-23T19:09:16+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/19472",
      "id": "8387c3c035074ff097b17f26668cfe73",
      "timestamp": "2020-07-23T19:09:16+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "ab339d462241450e843ec6e9befc9443",
        "sender": "wumpus",
        "payload": "#topic taproot in 0.20 (somethingsomethi)",
        "action": false,
        "timestamp": "2020-07-23T19:12:57+00:00"
      },
      "operand": "taproot in 0.20 (somethingsomethi)",
      "id": "ab339d462241450e843ec6e9befc9443",
      "timestamp": "2020-07-23T19:12:57+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "8b8283633765401a9524b6b80a2e4e57",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/18947 | Release schedule for 0.21.0 \u00c3\u0082\u00c2\u00b7 Issue #18947 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2020-07-23T19:20:57+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/18947",
      "id": "8b8283633765401a9524b6b80a2e4e57",
      "timestamp": "2020-07-23T19:20:57+00:00"
    },
    {
      "event_type": "END_MEETING",
      "message": {
        "id": "d9617b4d6f9b4779abfde37edb16e766",
        "sender": "wumpus",
        "payload": "#endmeeting",
        "action": false,
        "timestamp": "2020-07-23T19:49:37+00:00"
      },
      "operand": null,
      "id": "d9617b4d6f9b4779abfde37edb16e766",
      "timestamp": "2020-07-23T19:49:37+00:00"
    }
  ],
  "aliases": {},
  "vote_in_progress": false,
  "motion_index": null
}