{
  "founder": "wumpus",
  "channel": "#bitcoin-core-dev",
  "network": "freenode",
  "id": "14b4c0b8e2fe4ecfb619c3447c34cc16",
  "name": "#bitcoin-core-dev",
  "chair": "wumpus",
  "chairs": [
    "wumpus"
  ],
  "nicks": {
    "wumpus": 60,
    "core-meetingbot": 6,
    "jonasschnelli": 13,
    "MarcoFalke": 42,
    "sipa": 43,
    "hebasto": 1,
    "achow101": 5,
    "jb55": 2,
    "nehan": 1,
    "Murch": 1,
    "jamesob": 3,
    "luke-jr": 26,
    "jonatack": 3,
    "promag": 1,
    "gribble": 8,
    "fjahr": 1,
    "jnewbery": 2,
    "ajonas": 1,
    "dongcarl": 9
  },
  "start_time": "2021-01-07T19:00:59+00:00",
  "end_time": "2021-01-07T19:59:31+00:00",
  "active": false,
  "original_topic": "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/ | Meeting topics http://gnusha.org/bitcoin-core-dev/proposedmeetingtopics.txt / http://gnusha.org/bitcoin-core-dev/proposedwalletmeetingtopics.txt",
  "current_topic": "Docker image generation in gitian",
  "messages": [
    {
      "id": "7d0143d7fc37421180a653b4dd1f4a54",
      "sender": "wumpus",
      "payload": "#startmeeting",
      "action": false,
      "timestamp": "2021-01-07T19:00:59+00:00"
    },
    {
      "id": "ade7ec10bcd3488abfbd2d40e80212b9",
      "sender": "core-meetingbot",
      "payload": "Meeting started Thu Jan  7 19:00:59 2021 UTC.  The chair is wumpus. Information about MeetBot at https://bitcoin.jonasschnelli.ch/ircmeetings.",
      "action": false,
      "timestamp": "2021-01-07T19:00:59+00:00"
    },
    {
      "id": "a33c0db20af142b4b051d7cfb1f0fcbf",
      "sender": "core-meetingbot",
      "payload": "Available commands: action commands idea info link nick",
      "action": false,
      "timestamp": "2021-01-07T19:00:59+00:00"
    },
    {
      "id": "495d83eb38aa45319fcaeb629d90827f",
      "sender": "jonasschnelli",
      "payload": "hi",
      "action": false,
      "timestamp": "2021-01-07T19:01:05+00:00"
    },
    {
      "id": "608ba7276f1c43e8a9768a260a1f0df6",
      "sender": "MarcoFalke",
      "payload": "hi",
      "action": false,
      "timestamp": "2021-01-07T19:01:07+00:00"
    },
    {
      "id": "5b1aaf8773b1402fbe003a46207ea0ce",
      "sender": "sipa",
      "payload": "hi",
      "action": false,
      "timestamp": "2021-01-07T19:01:16+00:00"
    },
    {
      "id": "eafc3225db764a60b9d147e900431bdf",
      "sender": "hebasto",
      "payload": "hi",
      "action": false,
      "timestamp": "2021-01-07T19:01:27+00:00"
    },
    {
      "id": "f392391cdeea4c9a9938b78a17e6799a",
      "sender": "wumpus",
      "payload": "#bitcoin-core-dev Meeting: achow101 aj amiti ariard bluematt cfields Chris_Stewart_5 digi_james dongcarl elichai2 emilengler fanquake fjahr gleb gmaxwell gwillen hebasto instagibbs jamesob jb55 jeremyrubin jl2012 jnewbery jonasschnelli jonatack jtimon kallewoof kanzure kvaciral lightlike luke-jr maaku marcofalke meshcollider michagogo moneyball morcos nehan NicolasDorier paveljanik",
      "action": false,
      "timestamp": "2021-01-07T19:01:37+00:00"
    },
    {
      "id": "3e45d92131434636a0e2a1d4fb1beca1",
      "sender": "achow101",
      "payload": "hi",
      "action": false,
      "timestamp": "2021-01-07T19:01:38+00:00"
    },
    {
      "id": "3e52ff8038ce4b4bb4cdce696bfdd3ad",
      "sender": "wumpus",
      "payload": "petertodd phantomcircuit promag provoostenator ryanofsky sdaftuar sipa vasild wumpus",
      "action": false,
      "timestamp": "2021-01-07T19:01:39+00:00"
    },
    {
      "id": "d5e1af6aa7f34bf9a6312efc981218d0",
      "sender": "jonasschnelli",
      "payload": "first meeting in 2021 \\o",
      "action": false,
      "timestamp": "2021-01-07T19:01:40+00:00"
    },
    {
      "id": "77829014402c405e95990a18096c376b",
      "sender": "jb55",
      "payload": "hi",
      "action": false,
      "timestamp": "2021-01-07T19:01:51+00:00"
    },
    {
      "id": "0413b875c6af40199bc0389eeac0f6ee",
      "sender": "wumpus",
      "payload": "i thought it's still december 2020 :)",
      "action": false,
      "timestamp": "2021-01-07T19:02:07+00:00"
    },
    {
      "id": "a940cb4caa794d83bc483b334525135c",
      "sender": "MarcoFalke",
      "payload": "wumpus: happy new year :)",
      "action": false,
      "timestamp": "2021-01-07T19:02:21+00:00"
    },
    {
      "id": "240569bd1fbd43b4a53ebb18c0a54c5c",
      "sender": "jb55",
      "payload": "eternal december",
      "action": false,
      "timestamp": "2021-01-07T19:02:27+00:00"
    },
    {
      "id": "bec00a2ddc614800ba3d215566ddb462",
      "sender": "wumpus",
      "payload": "no proposed meeting topics in http://gnusha.org/bitcoin-core-dev/proposedmeetingtopics.txt",
      "action": false,
      "timestamp": "2021-01-07T19:02:30+00:00"
    },
    {
      "id": "0aa5e6dd984f41378e08d9a40dae7fb2",
      "sender": "sipa",
      "payload": "it is March 313th",
      "action": false,
      "timestamp": "2021-01-07T19:02:32+00:00"
    },
    {
      "id": "53569ab5c71d4f1b9fae242e35223512",
      "sender": "nehan",
      "payload": "hi! happy new year",
      "action": false,
      "timestamp": "2021-01-07T19:02:39+00:00"
    },
    {
      "id": "ad3d659d5f1543369281978e4ae31212",
      "sender": "wumpus",
      "payload": "MarcoFalke: thank you, same to you!",
      "action": false,
      "timestamp": "2021-01-07T19:02:40+00:00"
    },
    {
      "id": "8b6f7fdff640448bb525a71cc12c899c",
      "sender": "Murch",
      "payload": "hi",
      "action": false,
      "timestamp": "2021-01-07T19:02:45+00:00"
    },
    {
      "id": "f88a59f40143448eac3c1ee29b65934f",
      "sender": "MarcoFalke",
      "payload": "#proposedmeetingtopic 0.21.0 release",
      "action": false,
      "timestamp": "2021-01-07T19:03:01+00:00"
    },
    {
      "id": "96870941deef4576b4931e6277df62ee",
      "sender": "jamesob",
      "payload": "hi",
      "action": false,
      "timestamp": "2021-01-07T19:03:03+00:00"
    },
    {
      "id": "1f3a4df123724d4a88c155fd6b9f9cbc",
      "sender": "wumpus",
      "payload": "any last minute meeting topic suggestions?",
      "action": false,
      "timestamp": "2021-01-07T19:03:07+00:00"
    },
    {
      "id": "78b585747f30406cb7553df76ef2d3bd",
      "sender": "wumpus",
      "payload": "#topic High priority for review",
      "action": false,
      "timestamp": "2021-01-07T19:03:28+00:00"
    },
    {
      "id": "2168f83a6aa24cd7889ec9b016ca131c",
      "sender": "core-meetingbot",
      "payload": "topic: High priority for review",
      "action": false,
      "timestamp": "2021-01-07T19:03:28+00:00"
    },
    {
      "id": "6ea15a7b73dd4dd4b72afa7eade5a169",
      "sender": "wumpus",
      "payload": "https://github.com/bitcoin/bitcoin/projects/8  10 blockers, 1 chasing concept ACK",
      "action": false,
      "timestamp": "2021-01-07T19:03:43+00:00"
    },
    {
      "id": "e26625139a3d40eb9183ddda402599b1",
      "sender": "luke-jr",
      "payload": "hi",
      "action": false,
      "timestamp": "2021-01-07T19:04:13+00:00"
    },
    {
      "id": "705d1c97f95640f6890a0f6b5e6fb161",
      "sender": "jonatack",
      "payload": "hi",
      "action": false,
      "timestamp": "2021-01-07T19:04:19+00:00"
    },
    {
      "id": "75e0e30db80d49d38b0161d3cb4a7824",
      "sender": "wumpus",
      "payload": "anything to add/remove, or almost ready to merge?",
      "action": false,
      "timestamp": "2021-01-07T19:04:23+00:00"
    },
    {
      "id": "513c46c41d7f4fe4a9f70a5cd31c7b7e",
      "sender": "promag",
      "payload": "#20017 for concept ack",
      "action": false,
      "timestamp": "2021-01-07T19:05:41+00:00"
    },
    {
      "id": "9228fb0d20a54a8096517bb89ecd1ab2",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/20017 | rpc: Add RPCContext by promag \u00c3\u0082\u00c2\u00b7 Pull Request #20017 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2021-01-07T19:05:44+00:00"
    },
    {
      "id": "fbcb911029a741fbbb61aebfd641c540",
      "sender": "fjahr",
      "payload": "hi",
      "action": false,
      "timestamp": "2021-01-07T19:05:51+00:00"
    },
    {
      "id": "ca325645f1414d3494655f038d28a9c4",
      "sender": "wumpus",
      "payload": "promag: added",
      "action": false,
      "timestamp": "2021-01-07T19:06:31+00:00"
    },
    {
      "id": "466a2c02a1c7428d87ca30de317528dc",
      "sender": "wumpus",
      "payload": "anything else?",
      "action": false,
      "timestamp": "2021-01-07T19:06:53+00:00"
    },
    {
      "id": "5b009a51b1cc4dbe8ee101024b97783d",
      "sender": "jnewbery",
      "payload": "hi",
      "action": false,
      "timestamp": "2021-01-07T19:07:18+00:00"
    },
    {
      "id": "f6b5c68741bc41c6a3b2514685f783ed",
      "sender": "ajonas",
      "payload": "hi",
      "action": false,
      "timestamp": "2021-01-07T19:07:37+00:00"
    },
    {
      "id": "c0739f2c0c7847d0938f1fea664ce13f",
      "sender": "wumpus",
      "payload": "thanks sipa, good to see more review on #19806",
      "action": false,
      "timestamp": "2021-01-07T19:08:01+00:00"
    },
    {
      "id": "13e819acb0414bf4b515e8cde037bea4",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/19806 | validation: UTXO snapshot activation by jamesob \u00c3\u0082\u00c2\u00b7 Pull Request #19806 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2021-01-07T19:08:05+00:00"
    },
    {
      "id": "1b90d1ef0905468d9dff206447bd562d",
      "sender": "jamesob",
      "payload": "yup, thanks sipa",
      "action": false,
      "timestamp": "2021-01-07T19:08:23+00:00"
    },
    {
      "id": "cf5f3d3e99544ecab67f82a7204b3861",
      "sender": "jamesob",
      "payload": "will look at, at least, the tsan error tonight",
      "action": false,
      "timestamp": "2021-01-07T19:08:43+00:00"
    },
    {
      "id": "3e5735ac6578477ebf8708fc8a0a7531",
      "sender": "wumpus",
      "payload": "#topic 0.21.0 release (MarcoFalke)",
      "action": false,
      "timestamp": "2021-01-07T19:09:12+00:00"
    },
    {
      "id": "e1cd0ece52f64801b0febb7d8b0d5b46",
      "sender": "core-meetingbot",
      "payload": "topic: 0.21.0 release (MarcoFalke)",
      "action": false,
      "timestamp": "2021-01-07T19:09:13+00:00"
    },
    {
      "id": "6de18eaca50d470cbbb27d5e8f07f0c8",
      "sender": "MarcoFalke",
      "payload": "https://github.com/bitcoin/bitcoin/milestone/45",
      "action": false,
      "timestamp": "2021-01-07T19:09:42+00:00"
    },
    {
      "id": "3c8a23c446f9450f8e0620c5e4ac004b",
      "sender": "sipa",
      "payload": "so, #20849 and/or #20852, and rc6?",
      "action": false,
      "timestamp": "2021-01-07T19:10:13+00:00"
    },
    {
      "id": "2d9cc3f920fb4fc1aa275e2b6b8c2b0e",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/20849 | net: disconnect peers by address without using a subnet by vasild \u00c3\u0082\u00c2\u00b7 Pull Request #20849 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2021-01-07T19:10:15+00:00"
    },
    {
      "id": "916b17536c694569bc3d5b0f43addfee",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/20852 | net: allow CSubNet of non-IP networks by vasild \u00c3\u0082\u00c2\u00b7 Pull Request #20852 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2021-01-07T19:10:17+00:00"
    },
    {
      "id": "85fff4a949244e459ebe729915146a8a",
      "sender": "wumpus",
      "payload": "let's at least wait a week or two before tagging final, I'm sure if people start testing issues will come up",
      "action": false,
      "timestamp": "2021-01-07T19:10:18+00:00"
    },
    {
      "id": "03696519a1f74b07adb13bd35367e11f",
      "sender": "MarcoFalke",
      "payload": "sipa: Or none of them",
      "action": false,
      "timestamp": "2021-01-07T19:10:24+00:00"
    },
    {
      "id": "bebb6ae7828441a2a17221915c9c6bff",
      "sender": "jnewbery",
      "payload": "wumpus: can we move #20557 to high priority bug fixes? PR #16702 broke some aspects of addrman deserialization and it'd be nice to fix them",
      "action": false,
      "timestamp": "2021-01-07T19:10:32+00:00"
    },
    {
      "id": "a25712c3ceb24083a241b2e877bb4ace",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/20557 | addrman: Fix new table bucketing during unserialization by jnewbery \u00c3\u0082\u00c2\u00b7 Pull Request #20557 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2021-01-07T19:10:34+00:00"
    },
    {
      "id": "5f9cc1c45e3e4a438f2cddb5d5e446d9",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/16702 | p2p: supplying and using asmap to improve IP bucketing in addrman by naumenkogs \u00c3\u0082\u00c2\u00b7 Pull Request #16702 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2021-01-07T19:10:38+00:00"
    },
    {
      "id": "0af8d1503422414788b64c3862346c70",
      "sender": "wumpus",
      "payload": "I'm confused about #20849",
      "action": false,
      "timestamp": "2021-01-07T19:10:45+00:00"
    },
    {
      "id": "7019b4158c754d50b5387d17e2432257",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/20849 | net: disconnect peers by address without using a subnet by vasild \u00c3\u0082\u00c2\u00b7 Pull Request #20849 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2021-01-07T19:10:57+00:00"
    },
    {
      "id": "ce5a85d49ea1453f8eeed1097cc241af",
      "sender": "MarcoFalke",
      "payload": "wumpus: It is a smaller-impact fix than 20852",
      "action": false,
      "timestamp": "2021-01-07T19:11:06+00:00"
    },
    {
      "id": "108edf1af7bc416bb7050ccb6ab49b01",
      "sender": "wumpus",
      "payload": "(but I posted that on the issue)",
      "action": false,
      "timestamp": "2021-01-07T19:11:08+00:00"
    },
    {
      "id": "e50281fa55824e76bd84661fe2a535b5",
      "sender": "wumpus",
      "payload": "MarcoFalke: ok, yes that's true",
      "action": false,
      "timestamp": "2021-01-07T19:11:46+00:00"
    },
    {
      "id": "ff5635c1a1f64031a9b992d561dafd6e",
      "sender": "sipa",
      "payload": "wumpus: 20852 is the more general fix, but perhaps more invasive than what we want for 0.21",
      "action": false,
      "timestamp": "2021-01-07T19:11:51+00:00"
    },
    {
      "id": "ebf0a20dbaf9433697cad845f3101d49",
      "sender": "MarcoFalke",
      "payload": "There havne't been any blocker issues  reported since rc3",
      "action": false,
      "timestamp": "2021-01-07T19:11:59+00:00"
    },
    {
      "id": "eaca8ad19222442ba4ba38b979561603",
      "sender": "wumpus",
      "payload": "but using a diffrent solution for 0.21 is going to make future backports harder",
      "action": false,
      "timestamp": "2021-01-07T19:12:02+00:00"
    },
    {
      "id": "b7ff4f73281e4f1e8843ce36272ef0d4",
      "sender": "MarcoFalke",
      "payload": "rc4 and rc5 only contained test and doc fixups, IIRC",
      "action": false,
      "timestamp": "2021-01-07T19:12:08+00:00"
    },
    {
      "id": "0798e5d129c347678b9e848365643664",
      "sender": "MarcoFalke",
      "payload": "so I think we can also tag rc5 as -final",
      "action": false,
      "timestamp": "2021-01-07T19:12:34+00:00"
    },
    {
      "id": "99d16990d6804fe9bd6e736876876719",
      "sender": "wumpus",
      "payload": "so I'd prefer to just bite the bullet and do #20852 on both master and 0.21  (maybe 0.21.1?)",
      "action": false,
      "timestamp": "2021-01-07T19:12:48+00:00"
    },
    {
      "id": "f97046a7fba24d8c98e699811b6e4e91",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/20852 | net: allow CSubNet of non-IP networks by vasild \u00c3\u0082\u00c2\u00b7 Pull Request #20852 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2021-01-07T19:12:50+00:00"
    },
    {
      "id": "feb586014ded4734b78fadf6869acd97",
      "sender": "sipa",
      "payload": "not being able to disconnect misbehaving tor nodes seems like something worth addressing",
      "action": false,
      "timestamp": "2021-01-07T19:12:51+00:00"
    },
    {
      "id": "b79b32e1a42e49a785474c423ed7fe3a",
      "sender": "wumpus",
      "payload": "yes, rc4 and rc5 were doc only",
      "action": false,
      "timestamp": "2021-01-07T19:13:07+00:00"
    },
    {
      "id": "a269c0e335344eb28072ca5ee0458986",
      "sender": "wumpus",
      "payload": "apart from the torv2->torv3 signet seed change",
      "action": false,
      "timestamp": "2021-01-07T19:13:23+00:00"
    },
    {
      "id": "1c76e30ef9024f2c964ecf9cc4f72a93",
      "sender": "wumpus",
      "payload": "MarcoFalke: ofc, assuming nothing comes up with rc5",
      "action": false,
      "timestamp": "2021-01-07T19:15:10+00:00"
    },
    {
      "id": "a35c4b5ffc744c3fb5446ba6a3226a33",
      "sender": "wumpus",
      "payload": "so we could make it depend on that, if a rc6 is needed for another reason, include, say, 20852",
      "action": false,
      "timestamp": "2021-01-07T19:15:53+00:00"
    },
    {
      "id": "1de213ed6dd942a3bfca945c54063aa2",
      "sender": "wumpus",
      "payload": "ok, this starts to be a monologue, any other topics?",
      "action": false,
      "timestamp": "2021-01-07T19:16:52+00:00"
    },
    {
      "id": "b00987ecb5514b439de10604cff1a88a",
      "sender": "MarcoFalke",
      "payload": "sipa: *outbound tor nodes",
      "action": false,
      "timestamp": "2021-01-07T19:17:22+00:00"
    },
    {
      "id": "7adfaeb4b5d74ecd90873589f4b0efce",
      "sender": "MarcoFalke",
      "payload": "sipa: Delaying the release will also delay already included bugfixes that exist in previous releases",
      "action": false,
      "timestamp": "2021-01-07T19:17:43+00:00"
    },
    {
      "id": "efcb44b991bc40ac9188fd0a47be19de",
      "sender": "MarcoFalke",
      "payload": "So I think it is a trade-off",
      "action": false,
      "timestamp": "2021-01-07T19:17:50+00:00"
    },
    {
      "id": "2c560b1492a7428baa09a8eacabc6bf0",
      "sender": "sipa",
      "payload": "?",
      "action": false,
      "timestamp": "2021-01-07T19:18:00+00:00"
    },
    {
      "id": "dc8ec77f59fa4405b07f2fd273d6fe38",
      "sender": "wumpus",
      "payload": "I don't think in itself it warrants delaying the release",
      "action": false,
      "timestamp": "2021-01-07T19:18:29+00:00"
    },
    {
      "id": "3d04048e9f30413eb36151fba6d3884b",
      "sender": "sipa",
      "payload": "ok",
      "action": false,
      "timestamp": "2021-01-07T19:18:54+00:00"
    },
    {
      "id": "03e05f15cfc94e5fb77fd49b50c66dc6",
      "sender": "wumpus",
      "payload": "of course we could merge it and do rc6 right now but that'd not be very mindful of people that just started testing rc5, better to stick with a rc per week at most",
      "action": false,
      "timestamp": "2021-01-07T19:21:31+00:00"
    },
    {
      "id": "efc84209243d416eb64fe8f3949aab88",
      "sender": "MarcoFalke",
      "payload": "rc5 pretty much only needs testing on macOS",
      "action": false,
      "timestamp": "2021-01-07T19:22:42+00:00"
    },
    {
      "id": "7bc7a39a44644e55b2c477782925da63",
      "sender": "MarcoFalke",
      "payload": "apart from the signature, nothing changed code-wise",
      "action": false,
      "timestamp": "2021-01-07T19:22:56+00:00"
    },
    {
      "id": "7b724c9d767b4dc3b20cd2e5545fe7a0",
      "sender": "luke-jr",
      "payload": "could always just go 0.21.1 sooner too",
      "action": false,
      "timestamp": "2021-01-07T19:23:04+00:00"
    },
    {
      "id": "d8a6f7f34c93414e90d541f7ca520fd0",
      "sender": "wumpus",
      "payload": "if there's no other topics, that's a short first meeting of the year",
      "action": false,
      "timestamp": "2021-01-07T19:23:08+00:00"
    },
    {
      "id": "7f6503c2f24343cea4eeb9f822649b74",
      "sender": "wumpus",
      "payload": "MarcoFalke: luke-jr: agree",
      "action": false,
      "timestamp": "2021-01-07T19:23:17+00:00"
    },
    {
      "id": "f0aa2a1ed51a4efbab94d9b4b731b57c",
      "sender": "MarcoFalke",
      "payload": "luke-jr: 0.21.0.1 ;)",
      "action": false,
      "timestamp": "2021-01-07T19:23:19+00:00"
    },
    {
      "id": "f4304c030ba6417ea065c044b321a6b6",
      "sender": "jonasschnelli",
      "payload": "<MarcoFalke> rc5 pretty much only needs testing on macOS",
      "action": false,
      "timestamp": "2021-01-07T19:23:24+00:00"
    },
    {
      "id": "200cca10240e444eb76605a33201e3a9",
      "sender": "jonasschnelli",
      "payload": "^ why?",
      "action": false,
      "timestamp": "2021-01-07T19:23:26+00:00"
    },
    {
      "id": "189f9fc8a809430387df9c74ace92a6b",
      "sender": "MarcoFalke",
      "payload": "jonasschnelli: Only documentation fixups were merged",
      "action": false,
      "timestamp": "2021-01-07T19:23:35+00:00"
    },
    {
      "id": "a102d3e854ae444daaba4beb326d24c9",
      "sender": "luke-jr",
      "payload": "MarcoFalke: no reason for that mess :P",
      "action": false,
      "timestamp": "2021-01-07T19:23:39+00:00"
    },
    {
      "id": "9d2fe11c4a754677a488417a4802d5aa",
      "sender": "MarcoFalke",
      "payload": "(compared to rc3)",
      "action": false,
      "timestamp": "2021-01-07T19:23:49+00:00"
    },
    {
      "id": "fe5d40f1a617474b9188d3dbc1607961",
      "sender": "jonasschnelli",
      "payload": "It was testable on macOS before rc5",
      "action": false,
      "timestamp": "2021-01-07T19:23:53+00:00"
    },
    {
      "id": "f241141916364e2bb5e01a36f6ad5bee",
      "sender": "luke-jr",
      "payload": "oh, I have a possible topic",
      "action": false,
      "timestamp": "2021-01-07T19:23:53+00:00"
    },
    {
      "id": "c7c706a548434a19aa36bb064c456316",
      "sender": "luke-jr",
      "payload": "Debian wants to include bitcoin core again",
      "action": false,
      "timestamp": "2021-01-07T19:24:05+00:00"
    },
    {
      "id": "0aa5a23ed27f461fa666951fb9f03e6f",
      "sender": "wumpus",
      "payload": "#topic Debian package (luke-jr)",
      "action": false,
      "timestamp": "2021-01-07T19:24:25+00:00"
    },
    {
      "id": "8a01fb7e8e264f39839207b51db8437d",
      "sender": "core-meetingbot",
      "payload": "topic: Debian package (luke-jr)",
      "action": false,
      "timestamp": "2021-01-07T19:24:25+00:00"
    },
    {
      "id": "db211b1bce294f2382b8d4ff92e07cad",
      "sender": "MarcoFalke",
      "payload": "fedora as well",
      "action": false,
      "timestamp": "2021-01-07T19:24:27+00:00"
    },
    {
      "id": "9fdb83803c8b464e8f4a271878648ceb",
      "sender": "luke-jr",
      "payload": "does anyone want to possibly maintain whatever version they release, for their maintenance period?",
      "action": false,
      "timestamp": "2021-01-07T19:24:28+00:00"
    },
    {
      "id": "a674338306de4954b858528d0f6672d8",
      "sender": "luke-jr",
      "payload": "(IIRC 3 years?)",
      "action": false,
      "timestamp": "2021-01-07T19:24:34+00:00"
    },
    {
      "id": "42b72ce6d3804032b6a0d51d1805207c",
      "sender": "jonasschnelli",
      "payload": "thats about 6 version steps?!...",
      "action": false,
      "timestamp": "2021-01-07T19:25:02+00:00"
    },
    {
      "id": "336767ea72834a849cb1dcd50810bc8e",
      "sender": "luke-jr",
      "payload": "they're also using system leveldb, which is another issue to resolve - not sure what they're going to do in that regard",
      "action": false,
      "timestamp": "2021-01-07T19:25:07+00:00"
    },
    {
      "id": "c2af928478704e2dbcfe8f31cfbcd949",
      "sender": "luke-jr",
      "payload": "jonasschnelli: yeah :/",
      "action": false,
      "timestamp": "2021-01-07T19:25:13+00:00"
    },
    {
      "id": "22af89a39ce343fc86390b5991a98a01",
      "sender": "wumpus",
      "payload": "I don't particularly feel like repeating this discussion, we've had it before and I don't think anything changed?",
      "action": false,
      "timestamp": "2021-01-07T19:25:19+00:00"
    },
    {
      "id": "f8f7eb0c5fc348e0acad905e7e1215a6",
      "sender": "jonasschnelli",
      "payload": "Smells after troubles",
      "action": false,
      "timestamp": "2021-01-07T19:25:23+00:00"
    },
    {
      "id": "2e5c246fa0db454aafe85de96826b593",
      "sender": "luke-jr",
      "payload": "wumpus: just thought I'd mention it in case anyone is interested :p",
      "action": false,
      "timestamp": "2021-01-07T19:25:34+00:00"
    },
    {
      "id": "85acb53b65c144b1a9545f468e1280ac",
      "sender": "wumpus",
      "payload": "FWIW, I still think it's a bad idea",
      "action": false,
      "timestamp": "2021-01-07T19:25:49+00:00"
    },
    {
      "id": "d4d2d4a74e3349a28d12e9a484996f38",
      "sender": "luke-jr",
      "payload": "IF they resolve the leveldb side, and if someone is willing to maintain it that long\u00c3\u00a2\u00c2\u0080\u00c2\u00a6 not sure there's any other objections to have?",
      "action": false,
      "timestamp": "2021-01-07T19:26:17+00:00"
    },
    {
      "id": "e56670340030400fbe4627d30c5a8880",
      "sender": "wumpus",
      "payload": "but so is auto-updating bitcoin core in general",
      "action": false,
      "timestamp": "2021-01-07T19:26:27+00:00"
    },
    {
      "id": "c8051f0cab2343f097f3259a648a1bef",
      "sender": "luke-jr",
      "payload": "hmm",
      "action": false,
      "timestamp": "2021-01-07T19:26:32+00:00"
    },
    {
      "id": "4d40a655afb44817b3a34e59b062c0f8",
      "sender": "luke-jr",
      "payload": "but we already allow auto-updates via Snap etc",
      "action": false,
      "timestamp": "2021-01-07T19:26:44+00:00"
    },
    {
      "id": "f07b0e875997428c9c7aa4bf94b32e41",
      "sender": "wumpus",
      "payload": "(defiitely between major releases, or when there's a softfork, or policy changes, or...)",
      "action": false,
      "timestamp": "2021-01-07T19:27:05+00:00"
    },
    {
      "id": "1a4173b0b3454518bc0d66a6299935aa",
      "sender": "sipa",
      "payload": "oh i have a topic: how reasonable is it for us to produce a docker image inside gitian?",
      "action": false,
      "timestamp": "2021-01-07T19:27:23+00:00"
    },
    {
      "id": "cd9642b6dd7849cfb8e7ca805725e5a1",
      "sender": "MarcoFalke",
      "payload": "It is not auto update, only update on `apt update`, no?",
      "action": false,
      "timestamp": "2021-01-07T19:27:38+00:00"
    },
    {
      "id": "11faffc073d644468d724b8548d8fdae",
      "sender": "luke-jr",
      "payload": "MarcoFalke: Debian supports auto-upgrade optionally",
      "action": false,
      "timestamp": "2021-01-07T19:27:49+00:00"
    },
    {
      "id": "116ed45796e746f8aae07bd02bf12896",
      "sender": "sipa",
      "payload": "MarcoFalke: i don't think that's a meaningful difference",
      "action": false,
      "timestamp": "2021-01-07T19:27:58+00:00"
    },
    {
      "id": "904d2b0b789c4db897cbb4ae0a61f009",
      "sender": "sipa",
      "payload": "it's not like you're going to review all the things that get changed when updating",
      "action": false,
      "timestamp": "2021-01-07T19:28:13+00:00"
    },
    {
      "id": "93f9f794f62943dca64b9cc697ce28d7",
      "sender": "sipa",
      "payload": "also, auto-update can be enabled",
      "action": false,
      "timestamp": "2021-01-07T19:28:22+00:00"
    },
    {
      "id": "36708fbb8ea1403d9146ad7d1e0a7c0b",
      "sender": "luke-jr",
      "payload": "If we are auto-updating via official Snaps, I don't think we can make that objection",
      "action": false,
      "timestamp": "2021-01-07T19:28:23+00:00"
    },
    {
      "id": "244d3154036f4ceabadd03896601bc14",
      "sender": "wumpus",
      "payload": "right, the point is that bitcoin needs *special* review compared to upgrading other software",
      "action": false,
      "timestamp": "2021-01-07T19:28:31+00:00"
    },
    {
      "id": "c7355f2c33d34cff9f9f38adaade0a83",
      "sender": "MarcoFalke",
      "payload": "I do review them (at least of the important packages)",
      "action": false,
      "timestamp": "2021-01-07T19:28:37+00:00"
    },
    {
      "id": "14fcfe12454c4f3db537ed87589ec0d8",
      "sender": "luke-jr",
      "payload": "MarcoFalke: can you confirm the Snap situation?",
      "action": false,
      "timestamp": "2021-01-07T19:29:05+00:00"
    },
    {
      "id": "2c6bf65aea8e4092b3e8d0efce9f2fa1",
      "sender": "MarcoFalke",
      "payload": "luke-jr: Yes, there is an auto-update footgun",
      "action": false,
      "timestamp": "2021-01-07T19:29:21+00:00"
    },
    {
      "id": "a9baf5e743984b37b4e5ed0bc366df3c",
      "sender": "MarcoFalke",
      "payload": "I think it is optional",
      "action": false,
      "timestamp": "2021-01-07T19:29:26+00:00"
    },
    {
      "id": "f80a609491844b9b970d2d78b4150ef3",
      "sender": "MarcoFalke",
      "payload": "Also, there are tracks for previous releaes",
      "action": false,
      "timestamp": "2021-01-07T19:29:56+00:00"
    },
    {
      "id": "8b6070b8bbdb413194e89d4c81c566b4",
      "sender": "sipa",
      "payload": "regardless, i don't think we're ready for 3-year maintenance",
      "action": false,
      "timestamp": "2021-01-07T19:30:06+00:00"
    },
    {
      "id": "5ea20ccb21404f25821856e5b038291a",
      "sender": "MarcoFalke",
      "payload": "So even with auto-update you can say \"only auto update on the 0.19 branch\"",
      "action": false,
      "timestamp": "2021-01-07T19:30:14+00:00"
    },
    {
      "id": "833f912fac7f48d688c8fb9b11ecc5f9",
      "sender": "jonasschnelli",
      "payload": "yes",
      "action": false,
      "timestamp": "2021-01-07T19:30:16+00:00"
    },
    {
      "id": "296f40c520b54809abdea00e13188046",
      "sender": "MarcoFalke",
      "payload": "(no one uses the tracks, though)",
      "action": false,
      "timestamp": "2021-01-07T19:30:42+00:00"
    },
    {
      "id": "2675f1fd26604da1a6782385c22588db",
      "sender": "wumpus",
      "payload": "I definitely have no interest in maintaining a 3-year old release",
      "action": false,
      "timestamp": "2021-01-07T19:30:48+00:00"
    },
    {
      "id": "dc72295144d04ed49c85cd84f11f604f",
      "sender": "jonasschnelli",
      "payload": "plus core is very easy to \"install\" on most systems thanks to the static binaries",
      "action": false,
      "timestamp": "2021-01-07T19:31:40+00:00"
    },
    {
      "id": "02b147c56d514f32b2a63202cdad65dd",
      "sender": "wumpus",
      "payload": "maintaining he releases we do is already overwhelming enough sometimes",
      "action": false,
      "timestamp": "2021-01-07T19:31:50+00:00"
    },
    {
      "id": "afce2cd6cf7245b7a9efcce037af2413",
      "sender": "luke-jr",
      "payload": "anyway, I guess it's moot unless someone wants to maintain for 3 years..",
      "action": false,
      "timestamp": "2021-01-07T19:32:04+00:00"
    },
    {
      "id": "e0e3bfcc5f194b6aa600af647d50edc4",
      "sender": "MarcoFalke",
      "payload": "sipa: Creating a docker image should be trivial. Not sure if it is deterministic, though.",
      "action": false,
      "timestamp": "2021-01-07T19:32:04+00:00"
    },
    {
      "id": "3d1bdf2f58e34d07b54032296fe5e0d5",
      "sender": "luke-jr",
      "payload": "I've done it before, but having no funding, I'm not too inclinded to repeat it",
      "action": false,
      "timestamp": "2021-01-07T19:32:04+00:00"
    },
    {
      "id": "b8ac3d893b534571b8fc8f1dd35b2648",
      "sender": "jonasschnelli",
      "payload": "no fun(ding)",
      "action": false,
      "timestamp": "2021-01-07T19:32:29+00:00"
    },
    {
      "id": "1c42c5d9357c4057bc82061ba5861425",
      "sender": "wumpus",
      "payload": "it's definitely a job that would require funding, no one is going to do it for fun :)",
      "action": false,
      "timestamp": "2021-01-07T19:32:53+00:00"
    },
    {
      "id": "cbc5716e3e25450bb6d057d8cae9f7bc",
      "sender": "wumpus",
      "payload": "if there are really companies that want to run a three-year old stable, make them fund it",
      "action": false,
      "timestamp": "2021-01-07T19:33:25+00:00"
    },
    {
      "id": "e4c2a62d282d44d88416a0fb5ae69929",
      "sender": "sipa",
      "payload": "MarcoFalke: i read that docker images can be identified by their hash, so if creating one is deterministic, that may be something people are interested in having",
      "action": false,
      "timestamp": "2021-01-07T19:33:30+00:00"
    },
    {
      "id": "a0841ed1ac0c4d359485fc58260409c0",
      "sender": "sipa",
      "payload": "(i've never used docker myself, though)",
      "action": false,
      "timestamp": "2021-01-07T19:33:39+00:00"
    },
    {
      "id": "c73f8db2dd7e4fb8bedb78189f64781c",
      "sender": "wumpus",
      "payload": "okok docker",
      "action": false,
      "timestamp": "2021-01-07T19:33:48+00:00"
    },
    {
      "id": "e25c71ad5d7a459ebf2eb8c00e5824cd",
      "sender": "wumpus",
      "payload": "#topic Docker image generation in gitian",
      "action": false,
      "timestamp": "2021-01-07T19:33:54+00:00"
    },
    {
      "id": "9372cafc8c9c45588c335bb25e834c35",
      "sender": "core-meetingbot",
      "payload": "topic: Docker image generation in gitian",
      "action": false,
      "timestamp": "2021-01-07T19:33:54+00:00"
    },
    {
      "id": "14bc0408e4ae4974b48554c661a2eced",
      "sender": "MarcoFalke",
      "payload": "sipa:  me neither",
      "action": false,
      "timestamp": "2021-01-07T19:33:57+00:00"
    },
    {
      "id": "672b08a348424bccae3549172f41d0aa",
      "sender": "achow101",
      "payload": "in theory it is deterministic because you can specify parent image hashes",
      "action": false,
      "timestamp": "2021-01-07T19:34:14+00:00"
    },
    {
      "id": "97cbc8c118794a36aeb0e1ac870230bd",
      "sender": "jonasschnelli",
      "payload": "sipa: why inside gitian? What are the benefits?",
      "action": false,
      "timestamp": "2021-01-07T19:34:15+00:00"
    },
    {
      "id": "19142859d6254dc48dd321278b0fd770",
      "sender": "achow101",
      "payload": "in practice, I've had no such luck",
      "action": false,
      "timestamp": "2021-01-07T19:34:20+00:00"
    },
    {
      "id": "16fc6fd8bc254d68a1512642a886437f",
      "sender": "MarcoFalke",
      "payload": "jonasschnelli: For release binaries",
      "action": false,
      "timestamp": "2021-01-07T19:34:28+00:00"
    },
    {
      "id": "71fcdee1624944c3b73ade088e4b4830",
      "sender": "sipa",
      "payload": "jonasschnelli: otherwise we're relying on external people to do it?",
      "action": false,
      "timestamp": "2021-01-07T19:34:30+00:00"
    },
    {
      "id": "5c14d7475d5a4516b6097d4458cfce8c",
      "sender": "MarcoFalke",
      "payload": "We could also just include a docker script",
      "action": false,
      "timestamp": "2021-01-07T19:34:47+00:00"
    },
    {
      "id": "491d8c14571646b18756950a7edee563",
      "sender": "jonasschnelli",
      "payload": "Wait? For uploading the gitian built deterministic release binary?",
      "action": false,
      "timestamp": "2021-01-07T19:35:17+00:00"
    },
    {
      "id": "a2f8547c2b3c4505a5cc5527e5e7fbcc",
      "sender": "sipa",
      "payload": "jonasschnelli: the idea is that we could publish a docker image hash, together with the release binaries & their hashes",
      "action": false,
      "timestamp": "2021-01-07T19:35:37+00:00"
    },
    {
      "id": "228603fb64854e47ac0bcb1832007b55",
      "sender": "MarcoFalke",
      "payload": "no, in parallel to the snap package, also offer a docker package",
      "action": false,
      "timestamp": "2021-01-07T19:35:38+00:00"
    },
    {
      "id": "1215503eee9748fb8cc9cde3cebf674e",
      "sender": "sipa",
      "payload": "jonasschnelli: and if that hash if verified through gitian, it means it has the same standard of review and auditability as the rest of the release process",
      "action": false,
      "timestamp": "2021-01-07T19:36:09+00:00"
    },
    {
      "id": "439fb090272f4dc89245c56665cfa535",
      "sender": "jonasschnelli",
      "payload": "okay.. I see.",
      "action": false,
      "timestamp": "2021-01-07T19:36:33+00:00"
    },
    {
      "id": "cd4a0df69a534894b33a594c5d3fdcd5",
      "sender": "sipa",
      "payload": "i'm just mentioning this because i saw https://github.com/bitcoin-core/packaging/issues/55, and it seems doing it inside gitian is an almost trivial change for us, apart from some initial work to set up the scripts",
      "action": false,
      "timestamp": "2021-01-07T19:37:24+00:00"
    },
    {
      "id": "4ab64b80ab5745a38b04b95d35d25ba7",
      "sender": "sipa",
      "payload": "jamesob seems to maintain a script for building docker images?",
      "action": false,
      "timestamp": "2021-01-07T19:37:57+00:00"
    },
    {
      "id": "bd910e4c8b0f47e9ba20a2890b31e6a8",
      "sender": "MarcoFalke",
      "payload": "I just feel that we need a docker expert to pull this off. Also, it would be sad if that blocked progress on guix",
      "action": false,
      "timestamp": "2021-01-07T19:38:20+00:00"
    },
    {
      "id": "befdfee643b347608af4988b2434ec63",
      "sender": "luke-jr",
      "payload": "hmm, true",
      "action": false,
      "timestamp": "2021-01-07T19:38:38+00:00"
    },
    {
      "id": "da67898b5a01412ab42e3eb7e5803be1",
      "sender": "wumpus",
      "payload": "so the question then would be: for what platforms?  we can't quite do {docker,tar.gz} for all supported platforms",
      "action": false,
      "timestamp": "2021-01-07T19:38:42+00:00"
    },
    {
      "id": "dedc4820d454466db96597fee84ddfab",
      "sender": "sipa",
      "payload": "wumpus: good point",
      "action": false,
      "timestamp": "2021-01-07T19:38:54+00:00"
    },
    {
      "id": "42819c4f460643e0bca1093148ac80fa",
      "sender": "sipa",
      "payload": "do people do docker for more than just x86_64 linux?",
      "action": false,
      "timestamp": "2021-01-07T19:39:03+00:00"
    },
    {
      "id": "1d4c875ea57147c0a42b05f2d4d3f1a8",
      "sender": "luke-jr",
      "payload": "can we add a file to the .tar.gz to run it as a docker?",
      "action": false,
      "timestamp": "2021-01-07T19:39:20+00:00"
    },
    {
      "id": "81773d668cbe433c83d155a764b4744f",
      "sender": "MarcoFalke",
      "payload": "sipa: Also arm",
      "action": false,
      "timestamp": "2021-01-07T19:39:27+00:00"
    },
    {
      "id": "a3ab8e44caae4836bd5001905dfc608c",
      "sender": "MarcoFalke",
      "payload": "wumpus: Which is why I'd rather publish a docker script",
      "action": false,
      "timestamp": "2021-01-07T19:39:33+00:00"
    },
    {
      "id": "5865fb22d9374d6eb0810bd2f469ebde",
      "sender": "wumpus",
      "payload": "i'd be surprised if it wouldn't be used on arm64",
      "action": false,
      "timestamp": "2021-01-07T19:39:42+00:00"
    },
    {
      "id": "b56dba1a33f4400aa058192ce9a435fd",
      "sender": "wumpus",
      "payload": "as for the other platforms, probably rarely",
      "action": false,
      "timestamp": "2021-01-07T19:39:51+00:00"
    },
    {
      "id": "015019b2cced49dd9a8cb98c8377d451",
      "sender": "sipa",
      "payload": "MarcoFalke: okay, i'm not all that familiar with the different mechanics",
      "action": false,
      "timestamp": "2021-01-07T19:40:02+00:00"
    },
    {
      "id": "7e87e3b75b74481fa95f8ec18a80aba3",
      "sender": "wumpus",
      "payload": "MarcoFalke: agree, it's the same binaries anyhow packaged differently",
      "action": false,
      "timestamp": "2021-01-07T19:40:04+00:00"
    },
    {
      "id": "a4d271af40ff47f783e4508d36c6f228",
      "sender": "MarcoFalke",
      "payload": "sipa: the docker script builds the docker image, so it is just one step less to do for us",
      "action": false,
      "timestamp": "2021-01-07T19:40:39+00:00"
    },
    {
      "id": "d2616c64c65d486fb037a359c9d06880",
      "sender": "sipa",
      "payload": "and your suggestion would be to have the script inside the release tgz?",
      "action": false,
      "timestamp": "2021-01-07T19:40:58+00:00"
    },
    {
      "id": "39341d1af51541b6a60ec66103e36bdf",
      "sender": "MarcoFalke",
      "payload": "jup",
      "action": false,
      "timestamp": "2021-01-07T19:41:09+00:00"
    },
    {
      "id": "469e5acc2d72418ba1ee21f793a5a9ef",
      "sender": "sipa",
      "payload": "seems reasonable",
      "action": false,
      "timestamp": "2021-01-07T19:41:14+00:00"
    },
    {
      "id": "baa900bd0f2a41ee8d5da00c2552ffbe",
      "sender": "sipa",
      "payload": "(plus having some sort of CI to see if the script works?)",
      "action": false,
      "timestamp": "2021-01-07T19:41:45+00:00"
    },
    {
      "id": "39a8f1fbe8b94588be5f21db45d26d42",
      "sender": "wumpus",
      "payload": "yes",
      "action": false,
      "timestamp": "2021-01-07T19:42:50+00:00"
    },
    {
      "id": "67059a1cc22140d1a7d2eb72a1ff4fc7",
      "sender": "MarcoFalke",
      "payload": "hmm, maybe the idea isn't that good because we couldn't reference the gitian built binaries in the script",
      "action": false,
      "timestamp": "2021-01-07T19:42:51+00:00"
    },
    {
      "id": "64c8c456a3604dd58d4ee2a800bc6e03",
      "sender": "luke-jr",
      "payload": "why not?",
      "action": false,
      "timestamp": "2021-01-07T19:43:24+00:00"
    },
    {
      "id": "f8c48152e3c54cc9a68d2870f7624876",
      "sender": "wumpus",
      "payload": "as i see it it'd convert a set of gitian-built binaries to a docker image, deterministically",
      "action": false,
      "timestamp": "2021-01-07T19:43:38+00:00"
    },
    {
      "id": "0fe60df9c4b846c7976dd3417f4f8b65",
      "sender": "MarcoFalke",
      "payload": "ok, so the user has to provide the binaries. fair enough",
      "action": false,
      "timestamp": "2021-01-07T19:44:04+00:00"
    },
    {
      "id": "75e277f9088c4c2b8a7d06d41e1e1993",
      "sender": "luke-jr",
      "payload": "the binaries are right there with the script, no?",
      "action": false,
      "timestamp": "2021-01-07T19:44:20+00:00"
    },
    {
      "id": "0e96ff5882a4425d9d35dba7cbc7425e",
      "sender": "sipa",
      "payload": "if it's deterministic to do so even in a fairly uncontrolled environment, that'd still permit publishing the resulting hashes",
      "action": false,
      "timestamp": "2021-01-07T19:44:39+00:00"
    },
    {
      "id": "78e7aa19a09241668da1e26f0b28a7d2",
      "sender": "dongcarl",
      "payload": "looks back at `guix pack --format=docker`",
      "action": true,
      "timestamp": "2021-01-07T19:44:40+00:00"
    },
    {
      "id": "27da9f94c879496ebd3ba37a097b9c6c",
      "sender": "sipa",
      "payload": "dongcarl: o?",
      "action": false,
      "timestamp": "2021-01-07T19:44:48+00:00"
    },
    {
      "id": "39dc17caf12c402282e1b5458c2671f4",
      "sender": "wumpus",
      "payload": "luke-jr: oh... of course",
      "action": false,
      "timestamp": "2021-01-07T19:44:50+00:00"
    },
    {
      "id": "ddd5f897c06b4789b9b63e6685cb0d26",
      "sender": "wumpus",
      "payload": "luke-jr: it'd be shipped with the binary tarball, not the source one",
      "action": false,
      "timestamp": "2021-01-07T19:45:03+00:00"
    },
    {
      "id": "3ea6658b4d5a422496991f54f49546e4",
      "sender": "luke-jr",
      "payload": "right",
      "action": false,
      "timestamp": "2021-01-07T19:45:08+00:00"
    },
    {
      "id": "ea3e37f776de4d13b5726fa4ede56197",
      "sender": "sipa",
      "payload": "right",
      "action": false,
      "timestamp": "2021-01-07T19:45:11+00:00"
    },
    {
      "id": "747489f941b64916ae26002687f2d449",
      "sender": "luke-jr",
      "payload": "(well, part of source too I assume)",
      "action": false,
      "timestamp": "2021-01-07T19:45:19+00:00"
    },
    {
      "id": "f8852bbd299e45a98d4ba2bf225b7e46",
      "sender": "wumpus",
      "payload": "right it has to come from somewhere",
      "action": false,
      "timestamp": "2021-01-07T19:45:39+00:00"
    },
    {
      "id": "3b98ef36706a482da2184bc9a58b372b",
      "sender": "wumpus",
      "payload": "dongcarl: hah!",
      "action": false,
      "timestamp": "2021-01-07T19:46:08+00:00"
    },
    {
      "id": "56640bb42a8641a7ab73ba47a9d20904",
      "sender": "dongcarl",
      "payload": "still trying to find the goal of this discussion",
      "action": true,
      "timestamp": "2021-01-07T19:46:33+00:00"
    },
    {
      "id": "8f87c04fc2424825a2887daba34a1609",
      "sender": "sipa",
      "payload": "dongcarl: it seems docker is popular (i don't know why, i've never used it), so it'd be great if we have a direct path from our release process to something people can run directly",
      "action": false,
      "timestamp": "2021-01-07T19:47:09+00:00"
    },
    {
      "id": "a50075461ba84e6fbe88cf1bcd2193e6",
      "sender": "wumpus",
      "payload": "yes, for example btcpayserver uses docker IIRC?",
      "action": false,
      "timestamp": "2021-01-07T19:47:32+00:00"
    },
    {
      "id": "708da46dc64e49b3aaf4d4a864b6cc9e",
      "sender": "dongcarl",
      "payload": "sipa: Stupid question: why aren't the release binaries enough for this?",
      "action": false,
      "timestamp": "2021-01-07T19:47:42+00:00"
    },
    {
      "id": "92784b20c4804551aad573f88a92943f",
      "sender": "jonatack",
      "payload": "yes iirc dockre is btcpay's recommended installation method",
      "action": false,
      "timestamp": "2021-01-07T19:48:04+00:00"
    },
    {
      "id": "6440ac14866c4eb8b7c72c807a63c9d9",
      "sender": "achow101",
      "payload": "dongcarl: people are just using docker images published by other people that contain the release binaries. afaiu, the point is for us to publish those images instead",
      "action": false,
      "timestamp": "2021-01-07T19:48:15+00:00"
    },
    {
      "id": "0a1b77d5564040e6ab488bd5f517529f",
      "sender": "sipa",
      "payload": "dongcarl: that requires people to build their own image from it, using a script they get from... somewhere?",
      "action": false,
      "timestamp": "2021-01-07T19:48:18+00:00"
    },
    {
      "id": "c6dc12e3a9254ebf92d792de31891110",
      "sender": "sipa",
      "payload": "MarcoFalke has a point that just making publishing the script as part of the process may be enough",
      "action": false,
      "timestamp": "2021-01-07T19:48:36+00:00"
    },
    {
      "id": "213d97615b4e4ef89ac88a10c1031e23",
      "sender": "wumpus",
      "payload": "it would use the same release binaries, just package them",
      "action": false,
      "timestamp": "2021-01-07T19:49:00+00:00"
    },
    {
      "id": "ae25a94a9e8d4a129be3745eaffa9c26",
      "sender": "sipa",
      "payload": "i think publishing the image directly would be slightly more convenient (and also allow others to build on top of it, i think?)",
      "action": false,
      "timestamp": "2021-01-07T19:49:02+00:00"
    },
    {
      "id": "957107fd3fc549129ae115e7ab22a89b",
      "sender": "achow101",
      "payload": "in the end, it's still our release binaries, but the images themselves may contain other stuff that could be malicious. hence the desire for the developers to create an official one",
      "action": false,
      "timestamp": "2021-01-07T19:49:03+00:00"
    },
    {
      "id": "27d130ec433548c48a636bf94c78d0a9",
      "sender": "MarcoFalke",
      "payload": "sipa:  The image can still be published, even if we include only the script in the release",
      "action": false,
      "timestamp": "2021-01-07T19:49:46+00:00"
    },
    {
      "id": "12ea2d44b27448bda237d3e94c6dd2c6",
      "sender": "sipa",
      "payload": "MarcoFalke: if it's deterministic, yes",
      "action": false,
      "timestamp": "2021-01-07T19:49:57+00:00"
    },
    {
      "id": "6a763776c7c3466899a51fece9a23d32",
      "sender": "jonatack",
      "payload": "https://docs.btcpayserver.org/Docker/",
      "action": false,
      "timestamp": "2021-01-07T19:50:29+00:00"
    },
    {
      "id": "ab7b249c4dbe4a429fc47483bc45beb7",
      "sender": "sipa",
      "payload": "but i somehow expect that if a guix pack --format=docker exists... that'd be pretty likely to be deterministic ;)",
      "action": false,
      "timestamp": "2021-01-07T19:50:46+00:00"
    },
    {
      "id": "d9900768d07f43b993dbe6d884a7410c",
      "sender": "sipa",
      "payload": "there isn't so much to discuss here i guess, a lot depends on what work people are willing to put into it",
      "action": false,
      "timestamp": "2021-01-07T19:51:37+00:00"
    },
    {
      "id": "4273a6027ac04fe1a5679f151dc7030d",
      "sender": "sipa",
      "payload": "but it's good to get an idea about the sentiment",
      "action": false,
      "timestamp": "2021-01-07T19:51:43+00:00"
    },
    {
      "id": "7ba71302f470402cb099167a6d52c860",
      "sender": "dongcarl",
      "payload": "I think the only risk is Docker's determinism",
      "action": false,
      "timestamp": "2021-01-07T19:51:50+00:00"
    },
    {
      "id": "70524c1742e34c6cbf42cc89ec9ef6a8",
      "sender": "dongcarl",
      "payload": "The actual Dockerfile will be like... 4 lines?",
      "action": false,
      "timestamp": "2021-01-07T19:51:55+00:00"
    },
    {
      "id": "5467ea2cd8e041b892a8b7b1f59635f1",
      "sender": "MarcoFalke",
      "payload": "dongcarl: People will ask for features, so the file surely will grow",
      "action": false,
      "timestamp": "2021-01-07T19:52:21+00:00"
    },
    {
      "id": "c05216207ccf4dc4ab2acd69d238ff12",
      "sender": "sipa",
      "payload": "jamesob's Dockerfile seems quite a bit longer: https://github.com/jamesob/docker-bitcoind/blob/master/Dockerfile",
      "action": false,
      "timestamp": "2021-01-07T19:52:54+00:00"
    },
    {
      "id": "d69ac44020f34a82a37f23582d4a1edf",
      "sender": "wumpus",
      "payload": "i guess it's bascially glibc and the bitcoind binary?",
      "action": false,
      "timestamp": "2021-01-07T19:52:55+00:00"
    },
    {
      "id": "ac98805c5b834fdc8946787e8206e225",
      "sender": "wumpus",
      "payload": "if we'd link bitcoind statically with musl libc there wouldn't even be dependency on that",
      "action": false,
      "timestamp": "2021-01-07T19:53:14+00:00"
    },
    {
      "id": "ed6597d89092407e85b53ea620b9b1ef",
      "sender": "luke-jr",
      "payload": "MarcoFalke: what features are even possible?",
      "action": false,
      "timestamp": "2021-01-07T19:53:28+00:00"
    },
    {
      "id": "c518c79c58be435492f36b6690fc0938",
      "sender": "MarcoFalke",
      "payload": "\"I want to supply the cookie file from outside\"",
      "action": false,
      "timestamp": "2021-01-07T19:53:35+00:00"
    },
    {
      "id": "c0cc315c16b0461787bc78bc9a315fc5",
      "sender": "sipa",
      "payload": "\"I want it to mine signet!\"",
      "action": false,
      "timestamp": "2021-01-07T19:53:47+00:00"
    },
    {
      "id": "e7d108be5d974eedae251e67577ba257",
      "sender": "luke-jr",
      "payload": "that's not runtime?",
      "action": false,
      "timestamp": "2021-01-07T19:53:58+00:00"
    },
    {
      "id": "cc03a64087d548ed9f7fbcdd42e09910",
      "sender": "MarcoFalke",
      "payload": "\"I want to run the gui in docker\"",
      "action": false,
      "timestamp": "2021-01-07T19:54:26+00:00"
    },
    {
      "id": "c5f2440a2716411ca9c53b0143c69837",
      "sender": "wumpus",
      "payload": "a docker image with bitcoind that's, just bitcoind :)",
      "action": false,
      "timestamp": "2021-01-07T19:54:31+00:00"
    },
    {
      "id": "ad2e1f582b1c4a30ab3aa39c87afac7b",
      "sender": "dongcarl",
      "payload": "I'm not entirely sure I see the point in this, let them use the binaries, it's currently clear that the Dockerfiles are not official, and we can't account for all features. Is there a particular event that makes us more worried now?",
      "action": false,
      "timestamp": "2021-01-07T19:54:31+00:00"
    },
    {
      "id": "bf26230e72d1438da2ea2c8775405e4d",
      "sender": "sipa",
      "payload": "dongcarl: no",
      "action": false,
      "timestamp": "2021-01-07T19:54:50+00:00"
    },
    {
      "id": "73828f888948474fa492bfd54e21caef",
      "sender": "wumpus",
      "payload": "MarcoFalke: nah",
      "action": false,
      "timestamp": "2021-01-07T19:55:01+00:00"
    },
    {
      "id": "4f31578adb4a4d8596d4c9fa7e1525ac",
      "sender": "MarcoFalke",
      "payload": "dongcarl: ppl are asking for it for years",
      "action": false,
      "timestamp": "2021-01-07T19:55:04+00:00"
    },
    {
      "id": "6271fbca50224984aa88dcdcc6ad3840",
      "sender": "sipa",
      "payload": "i think the dockerfiles being unofficial is suboptimal",
      "action": false,
      "timestamp": "2021-01-07T19:55:10+00:00"
    },
    {
      "id": "05d093fb5ae74114a49b633fafd8d87e",
      "sender": "sipa",
      "payload": "s/official/not going through the same review process/",
      "action": false,
      "timestamp": "2021-01-07T19:55:23+00:00"
    },
    {
      "id": "7d1acc0c88ef453f80ded8b03b3c255c",
      "sender": "wumpus",
      "payload": "there's plenty of ways to run sandboxed GUI (flatpak, snap) there's no point using docker for that, everyone uses docker for server components",
      "action": false,
      "timestamp": "2021-01-07T19:55:56+00:00"
    },
    {
      "id": "5025866abfc74fb481d2b62932fad8be",
      "sender": "dongcarl",
      "payload": "I think we should do what we do for the systemd services",
      "action": false,
      "timestamp": "2021-01-07T19:56:12+00:00"
    },
    {
      "id": "78b73b7a80034880a5a06a5b6491e498",
      "sender": "dongcarl",
      "payload": "Make it clear that it's just for reference",
      "action": false,
      "timestamp": "2021-01-07T19:56:21+00:00"
    },
    {
      "id": "2d3a840ddf7e4a78a53ce59994f8c445",
      "sender": "dongcarl",
      "payload": "If we do add a Dockerfile I don't want it to bloat over time",
      "action": false,
      "timestamp": "2021-01-07T19:56:54+00:00"
    },
    {
      "id": "4175a9e55043445da2242bcfa82ee6ed",
      "sender": "sipa",
      "payload": "yes, that's a delicate line... but i think it'd be better if there was an actual dockerfile that was reviewed and known to be kept working",
      "action": false,
      "timestamp": "2021-01-07T19:58:03+00:00"
    },
    {
      "id": "586ebf3d3bd1422b97c286a18dd3c4e5",
      "sender": "sipa",
      "payload": "enough on this i guess",
      "action": false,
      "timestamp": "2021-01-07T19:59:10+00:00"
    },
    {
      "id": "95a223501647443cb1c86b70df906f60",
      "sender": "wumpus",
      "payload": "okay, let's conclude the meeting then, thanks everyone for attending",
      "action": false,
      "timestamp": "2021-01-07T19:59:27+00:00"
    },
    {
      "id": "3eeb957248fb4ebb82d9b7fd0b63bf49",
      "sender": "wumpus",
      "payload": "#endmeeting",
      "action": false,
      "timestamp": "2021-01-07T19:59:31+00:00"
    }
  ],
  "events": [
    {
      "event_type": "START_MEETING",
      "message": {
        "id": "7d0143d7fc37421180a653b4dd1f4a54",
        "sender": "wumpus",
        "payload": "#startmeeting",
        "action": false,
        "timestamp": "2021-01-07T19:00:59+00:00"
      },
      "operand": null,
      "id": "7d0143d7fc37421180a653b4dd1f4a54",
      "timestamp": "2021-01-07T19:00:59+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "78b585747f30406cb7553df76ef2d3bd",
        "sender": "wumpus",
        "payload": "#topic High priority for review",
        "action": false,
        "timestamp": "2021-01-07T19:03:28+00:00"
      },
      "operand": "High priority for review",
      "id": "78b585747f30406cb7553df76ef2d3bd",
      "timestamp": "2021-01-07T19:03:28+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "6ea15a7b73dd4dd4b72afa7eade5a169",
        "sender": "wumpus",
        "payload": "https://github.com/bitcoin/bitcoin/projects/8  10 blockers, 1 chasing concept ACK",
        "action": false,
        "timestamp": "2021-01-07T19:03:43+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/projects/8",
      "id": "6ea15a7b73dd4dd4b72afa7eade5a169",
      "timestamp": "2021-01-07T19:03:43+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "9228fb0d20a54a8096517bb89ecd1ab2",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/20017 | rpc: Add RPCContext by promag \u00c3\u0082\u00c2\u00b7 Pull Request #20017 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2021-01-07T19:05:44+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/20017",
      "id": "9228fb0d20a54a8096517bb89ecd1ab2",
      "timestamp": "2021-01-07T19:05:44+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "13e819acb0414bf4b515e8cde037bea4",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/19806 | validation: UTXO snapshot activation by jamesob \u00c3\u0082\u00c2\u00b7 Pull Request #19806 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2021-01-07T19:08:05+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/19806",
      "id": "13e819acb0414bf4b515e8cde037bea4",
      "timestamp": "2021-01-07T19:08:05+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "3e5735ac6578477ebf8708fc8a0a7531",
        "sender": "wumpus",
        "payload": "#topic 0.21.0 release (MarcoFalke)",
        "action": false,
        "timestamp": "2021-01-07T19:09:12+00:00"
      },
      "operand": "0.21.0 release (MarcoFalke)",
      "id": "3e5735ac6578477ebf8708fc8a0a7531",
      "timestamp": "2021-01-07T19:09:12+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "6de18eaca50d470cbbb27d5e8f07f0c8",
        "sender": "MarcoFalke",
        "payload": "https://github.com/bitcoin/bitcoin/milestone/45",
        "action": false,
        "timestamp": "2021-01-07T19:09:42+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/milestone/45",
      "id": "6de18eaca50d470cbbb27d5e8f07f0c8",
      "timestamp": "2021-01-07T19:09:42+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "2d9cc3f920fb4fc1aa275e2b6b8c2b0e",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/20849 | net: disconnect peers by address without using a subnet by vasild \u00c3\u0082\u00c2\u00b7 Pull Request #20849 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2021-01-07T19:10:15+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/20849",
      "id": "2d9cc3f920fb4fc1aa275e2b6b8c2b0e",
      "timestamp": "2021-01-07T19:10:15+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "916b17536c694569bc3d5b0f43addfee",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/20852 | net: allow CSubNet of non-IP networks by vasild \u00c3\u0082\u00c2\u00b7 Pull Request #20852 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2021-01-07T19:10:17+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/20852",
      "id": "916b17536c694569bc3d5b0f43addfee",
      "timestamp": "2021-01-07T19:10:17+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "a25712c3ceb24083a241b2e877bb4ace",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/20557 | addrman: Fix new table bucketing during unserialization by jnewbery \u00c3\u0082\u00c2\u00b7 Pull Request #20557 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2021-01-07T19:10:34+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/20557",
      "id": "a25712c3ceb24083a241b2e877bb4ace",
      "timestamp": "2021-01-07T19:10:34+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "5f9cc1c45e3e4a438f2cddb5d5e446d9",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/16702 | p2p: supplying and using asmap to improve IP bucketing in addrman by naumenkogs \u00c3\u0082\u00c2\u00b7 Pull Request #16702 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2021-01-07T19:10:38+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/16702",
      "id": "5f9cc1c45e3e4a438f2cddb5d5e446d9",
      "timestamp": "2021-01-07T19:10:38+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "7019b4158c754d50b5387d17e2432257",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/20849 | net: disconnect peers by address without using a subnet by vasild \u00c3\u0082\u00c2\u00b7 Pull Request #20849 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2021-01-07T19:10:57+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/20849",
      "id": "7019b4158c754d50b5387d17e2432257",
      "timestamp": "2021-01-07T19:10:57+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "f97046a7fba24d8c98e699811b6e4e91",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/20852 | net: allow CSubNet of non-IP networks by vasild \u00c3\u0082\u00c2\u00b7 Pull Request #20852 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2021-01-07T19:12:50+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/20852",
      "id": "f97046a7fba24d8c98e699811b6e4e91",
      "timestamp": "2021-01-07T19:12:50+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "0aa5a23ed27f461fa666951fb9f03e6f",
        "sender": "wumpus",
        "payload": "#topic Debian package (luke-jr)",
        "action": false,
        "timestamp": "2021-01-07T19:24:25+00:00"
      },
      "operand": "Debian package (luke-jr)",
      "id": "0aa5a23ed27f461fa666951fb9f03e6f",
      "timestamp": "2021-01-07T19:24:25+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "e25c71ad5d7a459ebf2eb8c00e5824cd",
        "sender": "wumpus",
        "payload": "#topic Docker image generation in gitian",
        "action": false,
        "timestamp": "2021-01-07T19:33:54+00:00"
      },
      "operand": "Docker image generation in gitian",
      "id": "e25c71ad5d7a459ebf2eb8c00e5824cd",
      "timestamp": "2021-01-07T19:33:54+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "6a763776c7c3466899a51fece9a23d32",
        "sender": "jonatack",
        "payload": "https://docs.btcpayserver.org/Docker/",
        "action": false,
        "timestamp": "2021-01-07T19:50:29+00:00"
      },
      "operand": "https://docs.btcpayserver.org/Docker/",
      "id": "6a763776c7c3466899a51fece9a23d32",
      "timestamp": "2021-01-07T19:50:29+00:00"
    },
    {
      "event_type": "END_MEETING",
      "message": {
        "id": "3eeb957248fb4ebb82d9b7fd0b63bf49",
        "sender": "wumpus",
        "payload": "#endmeeting",
        "action": false,
        "timestamp": "2021-01-07T19:59:31+00:00"
      },
      "operand": null,
      "id": "3eeb957248fb4ebb82d9b7fd0b63bf49",
      "timestamp": "2021-01-07T19:59:31+00:00"
    }
  ],
  "aliases": {},
  "vote_in_progress": false,
  "motion_index": null
}