{
  "founder": "jonasschnelli",
  "channel": "#bitcoin-core-dev",
  "network": "freenode",
  "id": "a4455a41b3ec45bb9d133019d7b64fd0",
  "name": "#bitcoin-core-dev",
  "chair": "jonasschnelli",
  "chairs": [
    "jonasschnelli"
  ],
  "nicks": {
    "jonasschnelli": 77,
    "lightningbot": 4,
    "emzy": 5,
    "achow101": 9,
    "amiti": 1,
    "hebasto": 5,
    "ariard": 1,
    "MarcoFalke": 52,
    "jamesob": 1,
    "jnewbery": 14,
    "luke-jr": 80,
    "gribble": 3,
    "sipa": 52,
    "wumpus": 2,
    "dongcarl": 2,
    "yanmaani": 2,
    "bitcoin-git": 1
  },
  "start_time": "2020-10-29T19:02:28+00:00",
  "end_time": "2020-10-29T19:54:17+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": "Disable S390x travis build (jnewbery)",
  "messages": [
    {
      "id": "0532ec85d49a47df98bd72068c6857c0",
      "sender": "jonasschnelli",
      "payload": "#startmeeting",
      "action": false,
      "timestamp": "2020-10-29T19:02:28+00:00"
    },
    {
      "id": "b0615bda8a7149139802940d64b70680",
      "sender": "lightningbot",
      "payload": "Meeting started Thu Oct 29 19:02:28 2020 UTC.  The chair is jonasschnelli. Information about MeetBot at http://wiki.debian.org/MeetBot.",
      "action": false,
      "timestamp": "2020-10-29T19:02:28+00:00"
    },
    {
      "id": "efad7aef8ce04f85a4a56f14c2f95fd5",
      "sender": "lightningbot",
      "payload": "Useful Commands: #action #agreed #help #info #idea #link #topic.",
      "action": false,
      "timestamp": "2020-10-29T19:02:28+00:00"
    },
    {
      "id": "25c1d90b47384bbfa1224c62b721ea8c",
      "sender": "emzy",
      "payload": "hi",
      "action": false,
      "timestamp": "2020-10-29T19:02:32+00:00"
    },
    {
      "id": "eeb22fa42c934bf18783ed400838b7f7",
      "sender": "achow101",
      "payload": "hi",
      "action": false,
      "timestamp": "2020-10-29T19:02:45+00:00"
    },
    {
      "id": "2441955a7673488f8945ebcd55516864",
      "sender": "amiti",
      "payload": "hi",
      "action": false,
      "timestamp": "2020-10-29T19:02:47+00:00"
    },
    {
      "id": "4a4239284900497992baf27983b473a4",
      "sender": "jonasschnelli",
      "payload": "lightningbot?",
      "action": false,
      "timestamp": "2020-10-29T19:02:51+00:00"
    },
    {
      "id": "57641501bbcf4f19a342fd64337e9d89",
      "sender": "hebasto",
      "payload": "hi",
      "action": false,
      "timestamp": "2020-10-29T19:02:51+00:00"
    },
    {
      "id": "23edec23deb441e5a4b8da8848293278",
      "sender": "ariard",
      "payload": "hi",
      "action": false,
      "timestamp": "2020-10-29T19:02:54+00:00"
    },
    {
      "id": "4bd2364986324ab6be3d0e781f88d25d",
      "sender": "jonasschnelli",
      "payload": "#startmeeting",
      "action": false,
      "timestamp": "2020-10-29T19:03:02+00:00"
    },
    {
      "id": "fd25e120a9dd429aae2f5a3bbfef9893",
      "sender": "lightningbot",
      "payload": "jonasschnelli: Error: Can't start another meeting, one is in progress.",
      "action": false,
      "timestamp": "2020-10-29T19:03:02+00:00"
    },
    {
      "id": "0bd27418d6ea44459c70e678fb683a15",
      "sender": "hebasto",
      "payload": "bad bot...",
      "action": false,
      "timestamp": "2020-10-29T19:03:17+00:00"
    },
    {
      "id": "0723305e921a4cfca54c2bbbbb228109",
      "sender": "achow101",
      "payload": "maybe it's dead",
      "action": false,
      "timestamp": "2020-10-29T19:03:28+00:00"
    },
    {
      "id": "8697a06015874248a7f5b71feaffc674",
      "sender": "jonasschnelli",
      "payload": "he refuses to work for me...",
      "action": false,
      "timestamp": "2020-10-29T19:03:40+00:00"
    },
    {
      "id": "f8d10ab581704d96acc7a3e298f940d5",
      "sender": "MarcoFalke",
      "payload": "#startmeeting",
      "action": false,
      "timestamp": "2020-10-29T19:03:56+00:00"
    },
    {
      "id": "98c56acfb48443e59142271c7c4ed0e9",
      "sender": "lightningbot",
      "payload": "MarcoFalke: Error: Can't start another meeting, one is in progress.",
      "action": false,
      "timestamp": "2020-10-29T19:03:56+00:00"
    },
    {
      "id": "05da7180f7284fbeb3e6b7af979db7b5",
      "sender": "jonasschnelli",
      "payload": "however,... lets start anyways",
      "action": false,
      "timestamp": "2020-10-29T19:04:00+00:00"
    },
    {
      "id": "c052b8c8c6704f588e035228a8ec2980",
      "sender": "jonasschnelli",
      "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-10-29T19:04:01+00:00"
    },
    {
      "id": "e8d34f08341c4d66b11906bce1960802",
      "sender": "jonasschnelli",
      "payload": "amiti fjahr jeremyrubin lightlike emilengler jonatack hebasto jb55 elichai2",
      "action": false,
      "timestamp": "2020-10-29T19:04:02+00:00"
    },
    {
      "id": "4eadcb1b2dc64954943e9d7e63ad76a3",
      "sender": "jonasschnelli",
      "payload": "no proposed topics today I guess.",
      "action": false,
      "timestamp": "2020-10-29T19:04:33+00:00"
    },
    {
      "id": "7f5528749dda4cf3bb4bee68d1f10414",
      "sender": "jamesob",
      "payload": "hi",
      "action": false,
      "timestamp": "2020-10-29T19:04:37+00:00"
    },
    {
      "id": "8a54f7ec98da409185f8b8e62ea58577",
      "sender": "MarcoFalke",
      "payload": "two topics",
      "action": false,
      "timestamp": "2020-10-29T19:04:41+00:00"
    },
    {
      "id": "7405a2017f8f45a09abc993104a548f1",
      "sender": "jonasschnelli",
      "payload": "any last-minute ones?",
      "action": false,
      "timestamp": "2020-10-29T19:04:41+00:00"
    },
    {
      "id": "c2a4b971fa5b4a92ab5799766a998bfd",
      "sender": "achow101",
      "payload": "luke-jr: proposed one",
      "action": false,
      "timestamp": "2020-10-29T19:04:47+00:00"
    },
    {
      "id": "a7461dfd100b4e8e8e816e83104c3b62",
      "sender": "MarcoFalke",
      "payload": "[11:02] <jnewbery> #proposedmeetingtopic Disable S390x travis build",
      "action": false,
      "timestamp": "2020-10-29T19:04:55+00:00"
    },
    {
      "id": "1232d697afac4129af92274935831576",
      "sender": "MarcoFalke",
      "payload": "[19:46] <luke-jr> #proposedmeetingtopic allowing sqlite wallet regression into 0.21",
      "action": false,
      "timestamp": "2020-10-29T19:05:05+00:00"
    },
    {
      "id": "f8de5a46d2f04828ab57ad66aabb95de",
      "sender": "jnewbery",
      "payload": "jonasschnelli: I had one: Disable S390x travis build",
      "action": false,
      "timestamp": "2020-10-29T19:05:28+00:00"
    },
    {
      "id": "0af06303e3174e298b2aaa55757cfded",
      "sender": "jonasschnelli",
      "payload": "#action someone should update the channel topic: Meeting topics https://gist.github.com/moneyball/071d608fdae217c2a6d7c35955881d8a",
      "action": false,
      "timestamp": "2020-10-29T19:05:31+00:00"
    },
    {
      "id": "b7265cc4768742d3817256c63e611137",
      "sender": "luke-jr",
      "payload": "but it's not updated?",
      "action": false,
      "timestamp": "2020-10-29T19:06:01+00:00"
    },
    {
      "id": "de8eba77467f45b59e5de6d5ad3b3e80",
      "sender": "jonasschnelli",
      "payload": "Okay... lets start with 0.21 milestone first",
      "action": false,
      "timestamp": "2020-10-29T19:06:01+00:00"
    },
    {
      "id": "c2f440b7ff5b45779fa5a11298639c1e",
      "sender": "jonasschnelli",
      "payload": "#topic 0.21 milestone",
      "action": false,
      "timestamp": "2020-10-29T19:06:02+00:00"
    },
    {
      "id": "af3508563e0f4b709830fb4a79024351",
      "sender": "jonasschnelli",
      "payload": "https://github.com/bitcoin/bitcoin/pulls?q=is%3Aopen+is%3Apr+milestone%3A0.21.0",
      "action": false,
      "timestamp": "2020-10-29T19:06:08+00:00"
    },
    {
      "id": "004b0657c50a4385ad2b9ce261376eb4",
      "sender": "jnewbery",
      "payload": "jonasschnelli: http://gnusha.org/bitcoin-core-dev/proposedmeetingtopics.txt",
      "action": false,
      "timestamp": "2020-10-29T19:06:19+00:00"
    },
    {
      "id": "211fd594d90e42c4aafbc6332e77bcc8",
      "sender": "jonasschnelli",
      "payload": "luke-jr: yeah. someone should change that link",
      "action": false,
      "timestamp": "2020-10-29T19:06:20+00:00"
    },
    {
      "id": "b883605e8497453c84d3524e9cb150ce",
      "sender": "MarcoFalke",
      "payload": "https://github.com/bitcoin/bitcoin/milestone/45",
      "action": false,
      "timestamp": "2020-10-29T19:06:25+00:00"
    },
    {
      "id": "287598b624834e26aa4d7b67df936ed4",
      "sender": "luke-jr",
      "payload": "my topic fits into this one :p",
      "action": false,
      "timestamp": "2020-10-29T19:06:37+00:00"
    },
    {
      "id": "d86b817fde284d1dbf870f04d2270439",
      "sender": "luke-jr",
      "payload": "#20205 had the milestone removed, but should be a blocker",
      "action": false,
      "timestamp": "2020-10-29T19:07:00+00:00"
    },
    {
      "id": "2a0bdd0ea6054f6e878d3b072fb58969",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/20205 | wallet: Properly support a wallet id by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #20205 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2020-10-29T19:07:03+00:00"
    },
    {
      "id": "0cc2158c61164d72a8eb6acc836ba4ff",
      "sender": "jonasschnelli",
      "payload": "luke-jr: can you elaborate why it is a blocker? What is broken without it?",
      "action": false,
      "timestamp": "2020-10-29T19:07:45+00:00"
    },
    {
      "id": "f4af1ad0c8c846a8a339424e734b357c",
      "sender": "luke-jr",
      "payload": "jonasschnelli: without it, sqlite wallets are missing a unique id",
      "action": false,
      "timestamp": "2020-10-29T19:08:00+00:00"
    },
    {
      "id": "c963788735a64278ae7bd554ea021c73",
      "sender": "jonasschnelli",
      "payload": "luke-jr: what user function does it break?",
      "action": false,
      "timestamp": "2020-10-29T19:08:13+00:00"
    },
    {
      "id": "e824f75746424b76b67aeb8648fab369",
      "sender": "luke-jr",
      "payload": "jonasschnelli: BDB did this for us, but sqlite does not",
      "action": false,
      "timestamp": "2020-10-29T19:08:13+00:00"
    },
    {
      "id": "28f215fb1089440294d97ee99747a433",
      "sender": "MarcoFalke",
      "payload": "why would they need one?",
      "action": false,
      "timestamp": "2020-10-29T19:08:25+00:00"
    },
    {
      "id": "d05a071ec7814defb7c6371b9547ddce",
      "sender": "luke-jr",
      "payload": "jonasschnelli: not having a unique id is a regression from the old wallets",
      "action": false,
      "timestamp": "2020-10-29T19:08:26+00:00"
    },
    {
      "id": "84eacc42bb3f4988901c88f84a5d8b4f",
      "sender": "hebasto",
      "payload": "is ryanofsky here?",
      "action": false,
      "timestamp": "2020-10-29T19:08:34+00:00"
    },
    {
      "id": "7b9e2d6fe9d94af0a391aaab4c1dddd2",
      "sender": "luke-jr",
      "payload": "MarcoFalke: to distinguish between different wallets and renames/moves/copies",
      "action": false,
      "timestamp": "2020-10-29T19:08:37+00:00"
    },
    {
      "id": "0a6d44be355e4fb7908d3460f8274460",
      "sender": "achow101",
      "payload": "the question is what unique ids do for us and whether not having one is a regression",
      "action": false,
      "timestamp": "2020-10-29T19:08:39+00:00"
    },
    {
      "id": "781a685841574251b9eb0d1ce522fd91",
      "sender": "achow101",
      "payload": "because we don't use them for anything currently",
      "action": false,
      "timestamp": "2020-10-29T19:08:46+00:00"
    },
    {
      "id": "c0b7600d6737434d9642bfb17e2a5ca7",
      "sender": "luke-jr",
      "payload": "achow101: Knots does",
      "action": false,
      "timestamp": "2020-10-29T19:08:55+00:00"
    },
    {
      "id": "bece9a093c754e908500b4e66ced0737",
      "sender": "jonasschnelli",
      "payload": "have we expose the unique ID over our APIs or in the GUI?",
      "action": false,
      "timestamp": "2020-10-29T19:09:02+00:00"
    },
    {
      "id": "ab86a24c527d4573bc654fc17f54b8e9",
      "sender": "achow101",
      "payload": "jonasschnelli: no",
      "action": false,
      "timestamp": "2020-10-29T19:09:07+00:00"
    },
    {
      "id": "9b13197167084558a8e3e891be915d21",
      "sender": "luke-jr",
      "payload": "it's an existing and long standing wallet feature",
      "action": false,
      "timestamp": "2020-10-29T19:09:07+00:00"
    },
    {
      "id": "d25d571f7c6e49a5b0fab8b2689d81f4",
      "sender": "luke-jr",
      "payload": "also, we do up until now use them to disallow opening the same wallet twice",
      "action": false,
      "timestamp": "2020-10-29T19:09:30+00:00"
    },
    {
      "id": "d435f6e318ad4a4091e67023a5538a78",
      "sender": "achow101",
      "payload": "it's a \"feature\" that's a byproduct of bdb and was only used by the bdb handling previously",
      "action": false,
      "timestamp": "2020-10-29T19:09:31+00:00"
    },
    {
      "id": "e0d47ebb7e1b44e8a162a2d669122871",
      "sender": "sipa",
      "payload": "is it a feature, or a necessary restriction?",
      "action": false,
      "timestamp": "2020-10-29T19:09:38+00:00"
    },
    {
      "id": "1877a80e557a41d1b7602ad50c07c507",
      "sender": "jonasschnelli",
      "payload": "I see luke-jr point... seems like a Knots issue too me. Core has never published or promised unique wallet id... however,.. seems to be easy to fix",
      "action": false,
      "timestamp": "2020-10-29T19:09:45+00:00"
    },
    {
      "id": "a544d0ee2e0e45c89d4fe0176bc798f6",
      "sender": "luke-jr",
      "payload": "sipa: the unique id is certainly a feature",
      "action": false,
      "timestamp": "2020-10-29T19:09:48+00:00"
    },
    {
      "id": "fcfe40905c8140ae992c07d6ba2f8c7c",
      "sender": "achow101",
      "payload": "I have no strong opinion either way, just that the way the luke-jr originally proposed was not the right way to add an id",
      "action": false,
      "timestamp": "2020-10-29T19:10:03+00:00"
    },
    {
      "id": "92e3a95d76d44fea80b3112b88a06b85",
      "sender": "jonasschnelli",
      "payload": "A uuid per wallet seems neat and useful. I agree with luke-jr",
      "action": false,
      "timestamp": "2020-10-29T19:10:11+00:00"
    },
    {
      "id": "683807f11c52465ea43adb39b0c69bae",
      "sender": "luke-jr",
      "payload": "jonasschnelli: I can't fix it in Knots alone; I would have to simply remove all functionality that uses it",
      "action": false,
      "timestamp": "2020-10-29T19:10:13+00:00"
    },
    {
      "id": "3bcca59a48a34437bf6079405be76576",
      "sender": "sipa",
      "payload": "i tend to agree that it's a potentially useful feature",
      "action": false,
      "timestamp": "2020-10-29T19:10:28+00:00"
    },
    {
      "id": "cbadac0bcb944cdaad84c8d59824b113",
      "sender": "sipa",
      "payload": "but i don't know if it's a feature right now we need to make promises about",
      "action": false,
      "timestamp": "2020-10-29T19:10:51+00:00"
    },
    {
      "id": "9d754c01414c46c6b32b6a82b3e2f45e",
      "sender": "jonasschnelli",
      "payload": "Lets keep an eye on #20205...",
      "action": false,
      "timestamp": "2020-10-29T19:10:57+00:00"
    },
    {
      "id": "74a5c74b90c145b595e68a9e68fa747a",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/20205 | wallet: Properly support a wallet id by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #20205 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2020-10-29T19:11:00+00:00"
    },
    {
      "id": "12e52f0accd0465caadc1bb7f9737b63",
      "sender": "luke-jr",
      "payload": "adding it doesn't require any promioses.",
      "action": false,
      "timestamp": "2020-10-29T19:11:00+00:00"
    },
    {
      "id": "f1a87c13fe9e4e6da9eacb73d15810da",
      "sender": "sipa",
      "payload": "sqlite wallets will work fine if you load 2 at the same time",
      "action": false,
      "timestamp": "2020-10-29T19:11:03+00:00"
    },
    {
      "id": "29a266b927cc4131b2c62ca957028796",
      "sender": "luke-jr",
      "payload": "absolute worst case, we'd just not use it",
      "action": false,
      "timestamp": "2020-10-29T19:11:10+00:00"
    },
    {
      "id": "9b63ea1eadf24aa1a949e2fabf80ae7f",
      "sender": "jonasschnelli",
      "payload": "unsure if it is a 0.21 bugfix or a 0.22 feature.",
      "action": false,
      "timestamp": "2020-10-29T19:11:19+00:00"
    },
    {
      "id": "905d2486c89e4041866a8309b3461680",
      "sender": "luke-jr",
      "payload": "jonasschnelli: it's a regression",
      "action": false,
      "timestamp": "2020-10-29T19:11:26+00:00"
    },
    {
      "id": "652388e6268e435e963582d71e852db4",
      "sender": "sipa",
      "payload": "luke-jr: if we never end up using it, it's hard to call it a bugfix now",
      "action": false,
      "timestamp": "2020-10-29T19:11:30+00:00"
    },
    {
      "id": "7e082c87b598442fb7800495a3d87b0a",
      "sender": "jnewbery",
      "payload": "luke-jr: why do you say you can't fix it in knots?",
      "action": false,
      "timestamp": "2020-10-29T19:11:40+00:00"
    },
    {
      "id": "16cf16535a0d41cb826826a43d581ad7",
      "sender": "jonasschnelli",
      "payload": "I guess adding it in 0.22 when we have 0.21 users creating sqlite wallets is not ideal",
      "action": false,
      "timestamp": "2020-10-29T19:11:42+00:00"
    },
    {
      "id": "658c2ab438a547fbbd6be6de894da9c1",
      "sender": "luke-jr",
      "payload": "sipa: the wallet is losing a feature",
      "action": false,
      "timestamp": "2020-10-29T19:11:42+00:00"
    },
    {
      "id": "981eca98b13240c287950fab6733d354",
      "sender": "emzy",
      "payload": "I think if we have an ID we should use someting that is already pressent. Manybe the first public key.",
      "action": false,
      "timestamp": "2020-10-29T19:11:44+00:00"
    },
    {
      "id": "2c23a71934ae44ee815391a6beee6aa8",
      "sender": "sipa",
      "payload": "luke-jr: so what? it's a new type wallet; it has no features except the ones we say it has",
      "action": false,
      "timestamp": "2020-10-29T19:12:06+00:00"
    },
    {
      "id": "86d1cd528a034b24b98f08ec5dc38a84",
      "sender": "achow101",
      "payload": "emzy: \"first\" is undefined, especially for descriptor wallets",
      "action": false,
      "timestamp": "2020-10-29T19:12:07+00:00"
    },
    {
      "id": "fe948f54e4bb436b83fa78fcc2db5758",
      "sender": "jonasschnelli",
      "payload": "I guess having sqlite wallets without ID and some with may lead to bugs.",
      "action": false,
      "timestamp": "2020-10-29T19:12:13+00:00"
    },
    {
      "id": "4c82edb95622413f8d76aa2c9673b2af",
      "sender": "luke-jr",
      "payload": "jnewbery: 1) Core wallets will be missing it, and the same problems persist as adding ti later",
      "action": false,
      "timestamp": "2020-10-29T19:12:15+00:00"
    },
    {
      "id": "51f4b73217fa4158840717d33971d55a",
      "sender": "sipa",
      "payload": "anyway, i'll comment on thePR",
      "action": false,
      "timestamp": "2020-10-29T19:12:18+00:00"
    },
    {
      "id": "9d281461cbc34c95b7a3c23e34ad3c05",
      "sender": "luke-jr",
      "payload": "jnewbery: 2) if I do anything to the wallet format in Knots, Core historically refuses to consider compatibility with it",
      "action": false,
      "timestamp": "2020-10-29T19:12:33+00:00"
    },
    {
      "id": "6d5f100612474348864abab0362cd873",
      "sender": "sipa",
      "payload": "i'm in favor of having it, but i don't think it's fair to call it a bugfi",
      "action": false,
      "timestamp": "2020-10-29T19:12:35+00:00"
    },
    {
      "id": "2ca6df67142f4404bd1c902fa7ab01bd",
      "sender": "sipa",
      "payload": "luke-jr: obviously",
      "action": false,
      "timestamp": "2020-10-29T19:12:46+00:00"
    },
    {
      "id": "17ba17048b5549f5be6a388879161dd0",
      "sender": "jonasschnelli",
      "payload": "I added the 0.21 milestone to 20205",
      "action": false,
      "timestamp": "2020-10-29T19:13:13+00:00"
    },
    {
      "id": "357eddf8d2a142bfb6cd1726257eeea3",
      "sender": "jonasschnelli",
      "payload": "lets continue on GitHub about whether its a bugfix or not",
      "action": false,
      "timestamp": "2020-10-29T19:13:13+00:00"
    },
    {
      "id": "179d4832c194466bbd9b7c29641adc12",
      "sender": "sipa",
      "payload": "no offense, but what you do in knots isn't relevant in this discussion",
      "action": false,
      "timestamp": "2020-10-29T19:13:15+00:00"
    },
    {
      "id": "7c98ff07f64a438bbc2e87f285a5d037",
      "sender": "luke-jr",
      "payload": "sipa: see the question I am answering",
      "action": false,
      "timestamp": "2020-10-29T19:13:38+00:00"
    },
    {
      "id": "150048e43c184657ad592cd7f84eb9da",
      "sender": "sipa",
      "payload": "ok",
      "action": false,
      "timestamp": "2020-10-29T19:13:48+00:00"
    },
    {
      "id": "b13d9d3e393e43ef95f093eb413f03c6",
      "sender": "jonasschnelli",
      "payload": "anything else that is relevant for the 0.21 milestone?",
      "action": false,
      "timestamp": "2020-10-29T19:14:04+00:00"
    },
    {
      "id": "7ae40156494f48d887e7288481df31f1",
      "sender": "luke-jr",
      "payload": "for 0.20, we backported a fix that never got merged to master",
      "action": false,
      "timestamp": "2020-10-29T19:14:20+00:00"
    },
    {
      "id": "7d06a7149cd8468dac40749e36f8113c",
      "sender": "MarcoFalke",
      "payload": "jonasschnelli: Only the things that are tagged",
      "action": false,
      "timestamp": "2020-10-29T19:14:20+00:00"
    },
    {
      "id": "2abc69d3278a46f3a83e79d48bb20d6d",
      "sender": "sipa",
      "payload": "luke-jr: oh?",
      "action": false,
      "timestamp": "2020-10-29T19:14:31+00:00"
    },
    {
      "id": "1e4a1e8e82514b97b64113d10863fec8",
      "sender": "jonasschnelli",
      "payload": "please help review 0.21: https://github.com/bitcoin/bitcoin/milestone/45 thanks",
      "action": false,
      "timestamp": "2020-10-29T19:14:37+00:00"
    },
    {
      "id": "505852a43c514257badabe3fcab4dfe6",
      "sender": "luke-jr",
      "payload": "part of #18818",
      "action": false,
      "timestamp": "2020-10-29T19:14:40+00:00"
    },
    {
      "id": "f10db225ec154ca9949d8b7ebcce0bbb",
      "sender": "MarcoFalke",
      "payload": "luke-jr: Yeah, at least we should cherry-pick what was backported",
      "action": false,
      "timestamp": "2020-10-29T19:14:41+00:00"
    },
    {
      "id": "5cce9264f3364bd4b7db17f6a4be2ff6",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/18818 | Fix release tarball generated by gitian by luke-jr \u00c3\u0082\u00c2\u00b7 Pull Request #18818 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2020-10-29T19:14:43+00:00"
    },
    {
      "id": "b97e2bda7bd7459fbe61dfcdc31ea7e8",
      "sender": "luke-jr",
      "payload": "yes",
      "action": false,
      "timestamp": "2020-10-29T19:14:57+00:00"
    },
    {
      "id": "8d2be86e83044f50887a1cd0791cf38e",
      "sender": "sipa",
      "payload": "agree",
      "action": false,
      "timestamp": "2020-10-29T19:15:07+00:00"
    },
    {
      "id": "f2dcd09edb9641ccac4223f6da79d774",
      "sender": "luke-jr",
      "payload": "it would be ideal to just get it all merged in tho :p",
      "action": false,
      "timestamp": "2020-10-29T19:15:10+00:00"
    },
    {
      "id": "46768e352ac14f398556f2e381b07d3c",
      "sender": "MarcoFalke",
      "payload": "Though, it isn't a clean cherry-pick IIRC",
      "action": false,
      "timestamp": "2020-10-29T19:15:20+00:00"
    },
    {
      "id": "6dbe0a3b40274e98be9ec9245a1bac1c",
      "sender": "luke-jr",
      "payload": "GitHub doesn't say there's conflicts O.o",
      "action": false,
      "timestamp": "2020-10-29T19:15:44+00:00"
    },
    {
      "id": "5139043b44b44544a6bdc5ec8332fa79",
      "sender": "jonasschnelli",
      "payload": "#topic Disable S390x travis build (jnewbery)",
      "action": false,
      "timestamp": "2020-10-29T19:16:42+00:00"
    },
    {
      "id": "0b58935b063743e28013d1df61cd32fe",
      "sender": "jnewbery",
      "payload": "The S390x builds on travis are very flakey and often fail, presumably because of contention issues at travis",
      "action": false,
      "timestamp": "2020-10-29T19:17:35+00:00"
    },
    {
      "id": "598bc44b6b5b434d82d2b911ba1bbc2c",
      "sender": "luke-jr",
      "payload": "(should we also talk about the travis-ci migration?)",
      "action": false,
      "timestamp": "2020-10-29T19:17:36+00:00"
    },
    {
      "id": "caab6b3063ab4d8591f5ef68727e4db8",
      "sender": "sipa",
      "payload": "is it just s390x?",
      "action": false,
      "timestamp": "2020-10-29T19:17:38+00:00"
    },
    {
      "id": "cdc2dffa5ebf4f36a0b5b4f5731970fa",
      "sender": "sipa",
      "payload": "all of travis is pretty much broken for the secp256k1 repo",
      "action": false,
      "timestamp": "2020-10-29T19:17:50+00:00"
    },
    {
      "id": "53d78cb03b824db0bd2269c4129a7e66",
      "sender": "luke-jr",
      "payload": ":/",
      "action": false,
      "timestamp": "2020-10-29T19:17:59+00:00"
    },
    {
      "id": "499b06738f2b4bf3a988dfdd2b534099",
      "sender": "sipa",
      "payload": "s390x was the first sign, but soon after, everything stopped",
      "action": false,
      "timestamp": "2020-10-29T19:18:02+00:00"
    },
    {
      "id": "4ef4a885e5844dd69eab3ccd8dea5be8",
      "sender": "jonasschnelli",
      "payload": "yeah.. I personally tend to ignore the CI icons ons pulls... its getting non-useful",
      "action": false,
      "timestamp": "2020-10-29T19:18:37+00:00"
    },
    {
      "id": "41cffe2f3c5343a58ce14e5cb93dcf2d",
      "sender": "jnewbery",
      "payload": "they were added to test under a big-endian platform. I'm not sure how many bugs have been caught by adding it, but I don't think it's worth keeping it given the costs of having to frequently rerun failed builds",
      "action": false,
      "timestamp": "2020-10-29T19:18:39+00:00"
    },
    {
      "id": "898455e06dec48b8953441bec3db38b9",
      "sender": "emzy",
      "payload": "Is someone actually using bitcoin core on x390x?",
      "action": false,
      "timestamp": "2020-10-29T19:18:43+00:00"
    },
    {
      "id": "35fc2329c4d74fd4b3c23adf45f9065d",
      "sender": "sipa",
      "payload": "let me check if that's still the case",
      "action": false,
      "timestamp": "2020-10-29T19:18:44+00:00"
    },
    {
      "id": "069107ae6af140aab7d4e5f2f1ecc993",
      "sender": "luke-jr",
      "payload": "emzy: it's the only Big Endian platform Travis had",
      "action": false,
      "timestamp": "2020-10-29T19:18:53+00:00"
    },
    {
      "id": "6187bd16d46743289a6e8ccdb422d45d",
      "sender": "sipa",
      "payload": "emzy: no, it's just to guarantee big-endian compatibility",
      "action": false,
      "timestamp": "2020-10-29T19:19:00+00:00"
    },
    {
      "id": "57a2dd01be18477c93cb6ee7a817fa65",
      "sender": "jnewbery",
      "payload": "s390x seems to be the least reliable",
      "action": false,
      "timestamp": "2020-10-29T19:19:04+00:00"
    },
    {
      "id": "231d166b8e7d449592ed99e2ddbebe5b",
      "sender": "luke-jr",
      "payload": "jnewbery: we could have a bot that restarts s390x if the rest pass?",
      "action": false,
      "timestamp": "2020-10-29T19:19:16+00:00"
    },
    {
      "id": "b9871280841a4efabfdd27ddb956c07d",
      "sender": "luke-jr",
      "payload": "but should we wait and see if .com has this issue?",
      "action": false,
      "timestamp": "2020-10-29T19:19:28+00:00"
    },
    {
      "id": "fc6d564bf1f34f49a6f3bd88d14b00ee",
      "sender": "sipa",
      "payload": "(which, even if nobody actually uses bitcoin core on a big endian platform, is a good test for the correctness of the code, as it tends to expose implemention-dependency that isn't otherwise exposed)",
      "action": false,
      "timestamp": "2020-10-29T19:19:50+00:00"
    },
    {
      "id": "5225e9ff6f5e4c73989aa84925e9f1f3",
      "sender": "MarcoFalke",
      "payload": "s390x found at least one bug, so I think it is useful",
      "action": false,
      "timestamp": "2020-10-29T19:19:54+00:00"
    },
    {
      "id": "0669dae8e7af4cb99b24bcb0e4d8af69",
      "sender": "luke-jr",
      "payload": "Travis is only giving us 1 month to move, so..",
      "action": false,
      "timestamp": "2020-10-29T19:19:58+00:00"
    },
    {
      "id": "c40bb0632f764cde8a09cb66ba35fce0",
      "sender": "jonasschnelli",
      "payload": "CIs are loosing their value if there are a large percentage of false \"positives\" (false fails)",
      "action": false,
      "timestamp": "2020-10-29T19:20:01+00:00"
    },
    {
      "id": "8a66e6765bf4446faf54016c094f93c1",
      "sender": "sipa",
      "payload": "jonasschnelli: indeed, rapidly",
      "action": false,
      "timestamp": "2020-10-29T19:20:11+00:00"
    },
    {
      "id": "f9a4e0ad6244444caf2a1bd5aa63294a",
      "sender": "sipa",
      "payload": "luke-jr: is power9 big endian?",
      "action": false,
      "timestamp": "2020-10-29T19:20:41+00:00"
    },
    {
      "id": "2c367b8fe95c45be8573383bdc3e6940",
      "sender": "sipa",
      "payload": "(typically)",
      "action": false,
      "timestamp": "2020-10-29T19:20:47+00:00"
    },
    {
      "id": "fb8172236e4b4a458d9c337894253843",
      "sender": "luke-jr",
      "payload": "sipa: it's bi-endian, but Travis only supports LE afaik",
      "action": false,
      "timestamp": "2020-10-29T19:20:52+00:00"
    },
    {
      "id": "73fe6c6683f74e83b39d8e6ed0eeb367",
      "sender": "jnewbery",
      "payload": "MarcoFalke: was that a new bug that was introduced, or one that had been around for a long time?",
      "action": false,
      "timestamp": "2020-10-29T19:21:00+00:00"
    },
    {
      "id": "dc6d3f1f01544b46b85d04448fe34668",
      "sender": "sipa",
      "payload": "luke-jr: on your power9 system, is the OS LE or BE?",
      "action": false,
      "timestamp": "2020-10-29T19:21:06+00:00"
    },
    {
      "id": "fc1a98ceafc74f20800af9a18fdbe490",
      "sender": "luke-jr",
      "payload": "sipa: I run LE myself",
      "action": false,
      "timestamp": "2020-10-29T19:21:13+00:00"
    },
    {
      "id": "8b7805f7309b453a89d80735b851733f",
      "sender": "MarcoFalke",
      "payload": "jnewbery: both. So it was two bugs actually",
      "action": false,
      "timestamp": "2020-10-29T19:21:18+00:00"
    },
    {
      "id": "51e7b4bc24dd43fba0b065aa153d24aa",
      "sender": "jonasschnelli",
      "payload": "I still recommend to continue build run our own CI system. bitcoinbuilds.org is a great start, ... runs more or less smooths since months,... can be easly extended and is cheeper than travis",
      "action": false,
      "timestamp": "2020-10-29T19:21:21+00:00"
    },
    {
      "id": "682fc7141dbc4103af793c911008f3a7",
      "sender": "hebasto",
      "payload": "and quicker",
      "action": false,
      "timestamp": "2020-10-29T19:21:54+00:00"
    },
    {
      "id": "901e6a5533ab446ba9ba90a36cf01530",
      "sender": "MarcoFalke",
      "payload": "jonasschnelli: We need integration with GitHub, otherwise no one will notice a failing build or even check them",
      "action": false,
      "timestamp": "2020-10-29T19:21:57+00:00"
    },
    {
      "id": "be55d92d8333471dbec52352b4e4930e",
      "sender": "jonasschnelli",
      "payload": "MarcoFalke: I have it",
      "action": false,
      "timestamp": "2020-10-29T19:22:04+00:00"
    },
    {
      "id": "3ea182eaf5194330b4784ae49bbf9713",
      "sender": "jonasschnelli",
      "payload": "Just not on the master branch....",
      "action": false,
      "timestamp": "2020-10-29T19:22:09+00:00"
    },
    {
      "id": "e3da45f17de9476b8677ad9462630e4b",
      "sender": "jonasschnelli",
      "payload": "Will add it to the GUI repo soon",
      "action": false,
      "timestamp": "2020-10-29T19:22:18+00:00"
    },
    {
      "id": "069a4743cde14868abff66dde09c49cc",
      "sender": "jonasschnelli",
      "payload": "It's not complicated",
      "action": false,
      "timestamp": "2020-10-29T19:22:22+00:00"
    },
    {
      "id": "0355751d911941e39c2e50b6f527a980",
      "sender": "luke-jr",
      "payload": "who runs bitcoinbuilds.org?",
      "action": false,
      "timestamp": "2020-10-29T19:22:22+00:00"
    },
    {
      "id": "ffd1fb3c345f40e6a89c8a86c992d8ad",
      "sender": "jonasschnelli",
      "payload": "luke-jr: me",
      "action": false,
      "timestamp": "2020-10-29T19:22:26+00:00"
    },
    {
      "id": "bba82021c9f34e34baff32dd11618d46",
      "sender": "MarcoFalke",
      "payload": "Also, we need to be able to modify the config in-tree, not out-of-tree",
      "action": false,
      "timestamp": "2020-10-29T19:22:52+00:00"
    },
    {
      "id": "e098823f6d424348abeee9c3e6cfc4e1",
      "sender": "jonasschnelli",
      "payload": "Yes. I'll add that soon.",
      "action": false,
      "timestamp": "2020-10-29T19:23:04+00:00"
    },
    {
      "id": "c4d57ede5db54e51a186bb985716799c",
      "sender": "sipa",
      "payload": "jonasschnelli: what architecture(s) does it support?",
      "action": false,
      "timestamp": "2020-10-29T19:23:27+00:00"
    },
    {
      "id": "71600e762e2647f4b1d85caff2683baf",
      "sender": "jonasschnelli",
      "payload": "Not saying it can replace travis,... but it may show the road to a successful and fast CI which we can easly maintain ourselfs",
      "action": false,
      "timestamp": "2020-10-29T19:23:37+00:00"
    },
    {
      "id": "b46eca13e78447c58a2ef35ef947d4de",
      "sender": "luke-jr",
      "payload": "can we make it use the GCC compile farm? :P",
      "action": false,
      "timestamp": "2020-10-29T19:23:53+00:00"
    },
    {
      "id": "d0abf21ba6b84411b214555f0dd072de",
      "sender": "jonasschnelli",
      "payload": "sipa: its using libvirt under the hood",
      "action": false,
      "timestamp": "2020-10-29T19:24:02+00:00"
    },
    {
      "id": "07111366a9534111a86c3638aa7184f2",
      "sender": "MarcoFalke",
      "payload": "Can it run qemu-s390x?",
      "action": false,
      "timestamp": "2020-10-29T19:24:13+00:00"
    },
    {
      "id": "dd850ad2efc74fefad215fb494fb8484",
      "sender": "luke-jr",
      "payload": "jonasschnelli: that doesn't answer.. :P",
      "action": false,
      "timestamp": "2020-10-29T19:24:15+00:00"
    },
    {
      "id": "1d63e37ed9da403184891135f0630f9f",
      "sender": "MarcoFalke",
      "payload": "I think it is plain amd64 architecture",
      "action": false,
      "timestamp": "2020-10-29T19:24:36+00:00"
    },
    {
      "id": "8d4272685d7b46809338d892d312c16d",
      "sender": "jonasschnelli",
      "payload": "Currently it can only run ubuntu18,... but we could add other servers with other architectures or qemu others (slow)",
      "action": false,
      "timestamp": "2020-10-29T19:25:12+00:00"
    },
    {
      "id": "b6c509018ff641d4a89d7b715aa62947",
      "sender": "luke-jr",
      "payload": "GCC's farm has also ppc64, aarch64, sparc64, and mipsel",
      "action": false,
      "timestamp": "2020-10-29T19:25:21+00:00"
    },
    {
      "id": "8fe5e38e05dd4fdbbc5c04bcbfeaadac",
      "sender": "luke-jr",
      "payload": "jonasschnelli: can it work with just a shell?",
      "action": false,
      "timestamp": "2020-10-29T19:25:55+00:00"
    },
    {
      "id": "2ef9fd1e55f946769801c9f4c8e86c0f",
      "sender": "jonasschnelli",
      "payload": "luke-jr: how do you mean that? no web frontend?",
      "action": false,
      "timestamp": "2020-10-29T19:26:10+00:00"
    },
    {
      "id": "e7b27ca8d29543bead75892c02959e2e",
      "sender": "luke-jr",
      "payload": "jonasschnelli: I mean SSH into GCC's farm and run builds there",
      "action": false,
      "timestamp": "2020-10-29T19:26:19+00:00"
    },
    {
      "id": "60369074cad149ae812c8a56d658aa77",
      "sender": "jonasschnelli",
      "payload": "would be possible...",
      "action": false,
      "timestamp": "2020-10-29T19:26:33+00:00"
    },
    {
      "id": "f0b59b09bd874acc8e49719e3445f38b",
      "sender": "jonasschnelli",
      "payload": "contribution welcome",
      "action": false,
      "timestamp": "2020-10-29T19:26:37+00:00"
    },
    {
      "id": "c2a7187da3bf4d6d87e5a66db3dc1db8",
      "sender": "luke-jr",
      "payload": "another project is already using it for their CI",
      "action": false,
      "timestamp": "2020-10-29T19:26:40+00:00"
    },
    {
      "id": "f5f94f07a1bd444cb51c1d87ee1e628a",
      "sender": "sipa",
      "payload": "which project?",
      "action": false,
      "timestamp": "2020-10-29T19:26:50+00:00"
    },
    {
      "id": "d12ba464341d4d68aeebe414ac511537",
      "sender": "luke-jr",
      "payload": "\"HansLambermont uses the compile farm for continuous build integration of the Stellarium project.\"",
      "action": false,
      "timestamp": "2020-10-29T19:26:59+00:00"
    },
    {
      "id": "fe1cf722545043d693f076d3a270850a",
      "sender": "jonasschnelli",
      "payload": "as said... running and expanding our own CI seems to me the best way forward to finally get back to a CI state that is useful",
      "action": false,
      "timestamp": "2020-10-29T19:27:02+00:00"
    },
    {
      "id": "24a813abf4804efc83ab8676984b86bb",
      "sender": "luke-jr",
      "payload": "\"Stellarium is a free open source planetarium for your computer. It shows a realistic sky in 3D, just like what you see with the naked eye, binoculars or a telescope.\"",
      "action": false,
      "timestamp": "2020-10-29T19:27:49+00:00"
    },
    {
      "id": "67673e3abf4f4960a2abc0f7a0c4df0c",
      "sender": "jonasschnelli",
      "payload": "Our demand of funcionability goes beyond most CI product offerings,...",
      "action": false,
      "timestamp": "2020-10-29T19:28:01+00:00"
    },
    {
      "id": "180b183b48d34e8a9e2a8344028d94b5",
      "sender": "jnewbery",
      "payload": "I find it hard to believe that there isn't a reliable CI service that we can use and that we need to invent our own",
      "action": false,
      "timestamp": "2020-10-29T19:28:02+00:00"
    },
    {
      "id": "79bb4282e5284332818e867814a15df5",
      "sender": "emzy",
      "payload": "jonasschnelli: I'm open to help with it.",
      "action": false,
      "timestamp": "2020-10-29T19:28:03+00:00"
    },
    {
      "id": "68c9d1edec624dc2b45b968d39f44484",
      "sender": "jonasschnelli",
      "payload": "emzy: great to hear.",
      "action": false,
      "timestamp": "2020-10-29T19:28:13+00:00"
    },
    {
      "id": "7d3c8cf61ccf4293ac2376b1053488e2",
      "sender": "sipa",
      "payload": "jnewbery: indeed...",
      "action": false,
      "timestamp": "2020-10-29T19:28:14+00:00"
    },
    {
      "id": "562b2d877e4c4211b930e2d8e164e724",
      "sender": "jonasschnelli",
      "payload": "jnewbery: me too.. but our demand is non-normal",
      "action": false,
      "timestamp": "2020-10-29T19:28:51+00:00"
    },
    {
      "id": "64401d9dd2fa4d92a422ecc9c17721fb",
      "sender": "sipa",
      "payload": "does jenkins still exist?",
      "action": false,
      "timestamp": "2020-10-29T19:28:55+00:00"
    },
    {
      "id": "03750ad37932432ebba8494aac5eb65e",
      "sender": "jonasschnelli",
      "payload": "self hosted?",
      "action": false,
      "timestamp": "2020-10-29T19:29:02+00:00"
    },
    {
      "id": "ef0b0660e6b84f1fa09d7fa699c68e6b",
      "sender": "MarcoFalke",
      "payload": "jnewbery: All CI services are \"lol we only support docker\"",
      "action": false,
      "timestamp": "2020-10-29T19:29:04+00:00"
    },
    {
      "id": "f6414c40fc574d868c8708c4642e9153",
      "sender": "sipa",
      "payload": "MarcoFalke: is that a problem?",
      "action": false,
      "timestamp": "2020-10-29T19:29:17+00:00"
    },
    {
      "id": "6b2f73ffed984002b696aad3af86cb0b",
      "sender": "MarcoFalke",
      "payload": "sipa: Doesn't jenkins count as running our own?",
      "action": false,
      "timestamp": "2020-10-29T19:29:29+00:00"
    },
    {
      "id": "74decacf0a0a47f5b030c15f9fd4ccda",
      "sender": "sipa",
      "payload": "MarcoFalke: yes",
      "action": false,
      "timestamp": "2020-10-29T19:29:35+00:00"
    },
    {
      "id": "550e595be02c4556885249cb371c40c9",
      "sender": "sipa",
      "payload": "there is a different between running our own and inventing our own :)",
      "action": false,
      "timestamp": "2020-10-29T19:29:50+00:00"
    },
    {
      "id": "e22db10662e146e5a4a8e599ea87eb6c",
      "sender": "MarcoFalke",
      "payload": "sipa: They don't run sanitizers or wine or ...",
      "action": false,
      "timestamp": "2020-10-29T19:30:06+00:00"
    },
    {
      "id": "249d9423b31f46b38f92621ef1e5d038",
      "sender": "jonasschnelli",
      "payload": "sipa: it's already invented. It runs since 1 year",
      "action": false,
      "timestamp": "2020-10-29T19:30:10+00:00"
    },
    {
      "id": "7f8ab5e5ba294b10a774fd8ac7d36e68",
      "sender": "jonasschnelli",
      "payload": "(but missed additional features)",
      "action": false,
      "timestamp": "2020-10-29T19:30:22+00:00"
    },
    {
      "id": "2b35ee33f58244f3bd9187e9996262ad",
      "sender": "jonasschnelli",
      "payload": "*misses",
      "action": false,
      "timestamp": "2020-10-29T19:30:27+00:00"
    },
    {
      "id": "e16500545296445dbbfc94e87cbfd589",
      "sender": "sipa",
      "payload": "MarcoFalke: i'm confused what that has to do with docker",
      "action": false,
      "timestamp": "2020-10-29T19:30:34+00:00"
    },
    {
      "id": "4be3e715256e4eb0a3c6988c5a2b6806",
      "sender": "sipa",
      "payload": "sure you can find a docker image that contains sanitizer-enabled compilers and/or wine?",
      "action": false,
      "timestamp": "2020-10-29T19:31:03+00:00"
    },
    {
      "id": "9044fba8471642308f2f4e67e2d9c3f7",
      "sender": "MarcoFalke",
      "payload": "sipa: You'll have to start the docker daemon with additional permissions",
      "action": false,
      "timestamp": "2020-10-29T19:31:04+00:00"
    },
    {
      "id": "7a9f080001a443fea25128ff35c7dafe",
      "sender": "luke-jr",
      "payload": "so as far as Travis goes, are we just not migrating?",
      "action": false,
      "timestamp": "2020-10-29T19:31:05+00:00"
    },
    {
      "id": "a335bb48fd1f4d49bc7462b186f116cd",
      "sender": "sipa",
      "payload": "i think we should keep our options open",
      "action": false,
      "timestamp": "2020-10-29T19:31:24+00:00"
    },
    {
      "id": "988ca37e69fe4051b6a6cdb9e0c706b1",
      "sender": "MarcoFalke",
      "payload": "sipa: On travis we can start our own docker daemon",
      "action": false,
      "timestamp": "2020-10-29T19:31:25+00:00"
    },
    {
      "id": "c007692a6e4b4336b7ce7c3fe05e4fb3",
      "sender": "MarcoFalke",
      "payload": "luke-jr: I'd be surprised if travis improved by changing the domain name",
      "action": false,
      "timestamp": "2020-10-29T19:31:56+00:00"
    },
    {
      "id": "dbd11b7887d445fb939b4b0796a0def4",
      "sender": "sipa",
      "payload": "MarcoFalke: ok, i probably don't know enough about docker then... i'm not sure what that means or implies",
      "action": false,
      "timestamp": "2020-10-29T19:32:00+00:00"
    },
    {
      "id": "ecf3879247f24b5eabbb85aa5a02bdd7",
      "sender": "luke-jr",
      "payload": "MarcoFalke: well, .com has historically been their commercial product?",
      "action": false,
      "timestamp": "2020-10-29T19:32:10+00:00"
    },
    {
      "id": "68c3aca130304f5d887c78d7253cec01",
      "sender": "sipa",
      "payload": "things could improve with travis.com... i'm not sure",
      "action": false,
      "timestamp": "2020-10-29T19:32:25+00:00"
    },
    {
      "id": "cf95b87f00df4687b7e5dc23a7d45984",
      "sender": "sipa",
      "payload": "a question is if that requires giving them write permission to the repo, are we open to doing so?",
      "action": false,
      "timestamp": "2020-10-29T19:32:44+00:00"
    },
    {
      "id": "7d4cdc8d538e4335a9607c6d49844c14",
      "sender": "MarcoFalke",
      "payload": "We used to send them money and support was still ignoring requests",
      "action": false,
      "timestamp": "2020-10-29T19:32:55+00:00"
    },
    {
      "id": "7ecd3fc6e2344066b102393f7a3dde9a",
      "sender": "luke-jr",
      "payload": "sipa: apparently it's write permissions to the user, not the repo specifically :/",
      "action": false,
      "timestamp": "2020-10-29T19:32:59+00:00"
    },
    {
      "id": "cf012a630b27483a9a4267efa5946ded",
      "sender": "sipa",
      "payload": "luke-jr: we can create a dummy bitcoin-core-ci user or something, no?",
      "action": false,
      "timestamp": "2020-10-29T19:33:19+00:00"
    },
    {
      "id": "490509f8c57847c9900c8f39c53f0358",
      "sender": "luke-jr",
      "payload": "MarcoFalke: they responded to me (maybe not timely or helpfully, I forget the details)",
      "action": false,
      "timestamp": "2020-10-29T19:33:36+00:00"
    },
    {
      "id": "3eb39851e0164ab1bd0b1b9bdbc55fb8",
      "sender": "luke-jr",
      "payload": "sipa: maybe, but I think that violates GitHub's ToS",
      "action": false,
      "timestamp": "2020-10-29T19:33:54+00:00"
    },
    {
      "id": "22b37ce6b2c741c59db77ea9235ef4cc",
      "sender": "MarcoFalke",
      "payload": "luke-jr: well response is \"lol, we don't support that\" or \"we'll discuss this internally\"",
      "action": false,
      "timestamp": "2020-10-29T19:34:04+00:00"
    },
    {
      "id": "6149d388728e43bf8e83bc399c84ad02",
      "sender": "luke-jr",
      "payload": "MarcoFalke: \u00c3\u00a2\u00c2\u0098\u00c2\u00ba",
      "action": false,
      "timestamp": "2020-10-29T19:34:11+00:00"
    },
    {
      "id": "79fa5d0ff3b24401bd513ed93ccb2402",
      "sender": "MarcoFalke",
      "payload": "luke-jr: Then DrahtBot would violate GitHub's ToS",
      "action": false,
      "timestamp": "2020-10-29T19:34:39+00:00"
    },
    {
      "id": "81a4097ccd204a9c9ce2d8ab461b206f",
      "sender": "jonasschnelli",
      "payload": "Migrations to .com makes sense to me as we have no alternative ready that has the same depths of testing... and it might get better (or worse?)",
      "action": false,
      "timestamp": "2020-10-29T19:34:40+00:00"
    },
    {
      "id": "3ed9026ab5954da0a2dc6a81e6df9b41",
      "sender": "jonasschnelli",
      "payload": "back to the topic.... should we disable S390x?",
      "action": false,
      "timestamp": "2020-10-29T19:35:24+00:00"
    },
    {
      "id": "3f3f962f805f4ddda865e72b3319e76e",
      "sender": "luke-jr",
      "payload": "MarcoFalke: aha, they have an exception for bots, nm",
      "action": false,
      "timestamp": "2020-10-29T19:35:25+00:00"
    },
    {
      "id": "93180ca9d7694a07845077f976c61902",
      "sender": "MarcoFalke",
      "payload": "jonasschnelli: ACK",
      "action": false,
      "timestamp": "2020-10-29T19:35:38+00:00"
    },
    {
      "id": "f630ce98ebb24dc687cf0bc5554c3d7c",
      "sender": "jonasschnelli",
      "payload": "ack",
      "action": false,
      "timestamp": "2020-10-29T19:35:45+00:00"
    },
    {
      "id": "a633d525d0184f928b3b634bc4f5a34b",
      "sender": "MarcoFalke",
      "payload": "jonasschnelli: Well, we could move it to cirrus ci for now",
      "action": false,
      "timestamp": "2020-10-29T19:35:51+00:00"
    },
    {
      "id": "42598d85474a4509864804fc21e2cf88",
      "sender": "sipa",
      "payload": "if it doesn't work, it should be disabled",
      "action": false,
      "timestamp": "2020-10-29T19:35:52+00:00"
    },
    {
      "id": "b99be6125bc640d5816af7135374d867",
      "sender": "hebasto",
      "payload": "ack on disabling",
      "action": false,
      "timestamp": "2020-10-29T19:35:57+00:00"
    },
    {
      "id": "2477960aa9fb4af0b631f8935b357b5e",
      "sender": "luke-jr",
      "payload": "MarcoFalke: Cirrus has BE? :P",
      "action": false,
      "timestamp": "2020-10-29T19:36:11+00:00"
    },
    {
      "id": "9028280752d84c9cba89e47d2e7d3565",
      "sender": "MarcoFalke",
      "payload": "in qemu",
      "action": false,
      "timestamp": "2020-10-29T19:36:17+00:00"
    },
    {
      "id": "088e16a90bd14e03af9b7778687fe6d5",
      "sender": "luke-jr",
      "payload": ">_<",
      "action": false,
      "timestamp": "2020-10-29T19:36:21+00:00"
    },
    {
      "id": "ec25b06ef87540a8800b4ed2ae1f5095",
      "sender": "MarcoFalke",
      "payload": "They are working on getting native arm though",
      "action": false,
      "timestamp": "2020-10-29T19:36:44+00:00"
    },
    {
      "id": "1d8d564533d94081880a74d802adb247",
      "sender": "luke-jr",
      "payload": "should try getting x86_64 gitian working on his ppc64 host via qemu\u00c3\u00a2\u00c2\u0080\u00c2\u00a6",
      "action": true,
      "timestamp": "2020-10-29T19:36:46+00:00"
    },
    {
      "id": "e63da1d4d980440f913b547376367ffe",
      "sender": "luke-jr",
      "payload": "(apparently I will have to patch qemu)",
      "action": false,
      "timestamp": "2020-10-29T19:36:59+00:00"
    },
    {
      "id": "5325e69f420e481c8c85bd06d9ff98b6",
      "sender": "sipa",
      "payload": "even just doing BE builds in qemu for master (and not for every PR) would be a major win over not having it at all",
      "action": false,
      "timestamp": "2020-10-29T19:37:17+00:00"
    },
    {
      "id": "9a870d982e2f4228b3a6fd4bf92e9f2e",
      "sender": "sipa",
      "payload": "same with some other platforms",
      "action": false,
      "timestamp": "2020-10-29T19:37:32+00:00"
    },
    {
      "id": "d6e5ec7fdfda49b6ba8fbfae389792cd",
      "sender": "MarcoFalke",
      "payload": "I'll create a pull to move it to cirrus",
      "action": false,
      "timestamp": "2020-10-29T19:37:34+00:00"
    },
    {
      "id": "c5b1156a3c274540aa0c4a9dafe3be08",
      "sender": "sipa",
      "payload": "that'd be great",
      "action": false,
      "timestamp": "2020-10-29T19:37:44+00:00"
    },
    {
      "id": "ad4a44923e904b1badc36e1d8a4d5232",
      "sender": "jonasschnelli",
      "payload": "Indeed. Building **everything** per each PR push is crazy",
      "action": false,
      "timestamp": "2020-10-29T19:38:18+00:00"
    },
    {
      "id": "80fee7813f104159949e2710218c12a3",
      "sender": "jonasschnelli",
      "payload": "(but great if it works)",
      "action": false,
      "timestamp": "2020-10-29T19:38:26+00:00"
    },
    {
      "id": "1b4fcf7520404e0b92ea517416ca733f",
      "sender": "jnewbery",
      "payload": "why is it crazy? It seems optimal if it works",
      "action": false,
      "timestamp": "2020-10-29T19:38:52+00:00"
    },
    {
      "id": "8ae6f1a4f8424e20b1fa6547b80cc919",
      "sender": "luke-jr",
      "payload": "don't agree on crazy :P",
      "action": false,
      "timestamp": "2020-10-29T19:38:53+00:00"
    },
    {
      "id": "ba38f46831a047268ae63566f69e2efe",
      "sender": "jonasschnelli",
      "payload": "s/crazy/crazy-system-demanding",
      "action": false,
      "timestamp": "2020-10-29T19:39:15+00:00"
    },
    {
      "id": "53ffaeee34ae46b491c5b0e1451ca714",
      "sender": "sipa",
      "payload": "if we have the resources, sure",
      "action": false,
      "timestamp": "2020-10-29T19:39:34+00:00"
    },
    {
      "id": "6e56224525eb419dad9f935928f86744",
      "sender": "jonasschnelli",
      "payload": "and it seems like we don't have the resources because large percentages of the builds fail for no reason",
      "action": false,
      "timestamp": "2020-10-29T19:40:00+00:00"
    },
    {
      "id": "b1145e2715bf4063925463dc05b7251f",
      "sender": "jnewbery",
      "payload": "cpu time is cheaper than developer time",
      "action": false,
      "timestamp": "2020-10-29T19:40:07+00:00"
    },
    {
      "id": "3c934548afa4450689e9da192611980d",
      "sender": "luke-jr",
      "payload": "fail isn't a resource issue",
      "action": false,
      "timestamp": "2020-10-29T19:40:10+00:00"
    },
    {
      "id": "63a1c0004c9f468e8eb2afedb49a9a2a",
      "sender": "luke-jr",
      "payload": "resource shortage would just mean long waits",
      "action": false,
      "timestamp": "2020-10-29T19:40:21+00:00"
    },
    {
      "id": "3c71637164e84965a1505c88911a2f75",
      "sender": "sipa",
      "payload": "indeed",
      "action": false,
      "timestamp": "2020-10-29T19:40:26+00:00"
    },
    {
      "id": "1bc475e4571944c78a67911d195c394e",
      "sender": "jonasschnelli",
      "payload": "jnewbery: agree... but if you can't be sure whether you have to debug the build or if it was just a glitch in the CI,... its a waste of time",
      "action": false,
      "timestamp": "2020-10-29T19:40:38+00:00"
    },
    {
      "id": "3955383b13344aed8fcf8980ca12b299",
      "sender": "sipa",
      "payload": "we're not low on resources, it's just broken, and we need to find something that works",
      "action": false,
      "timestamp": "2020-10-29T19:40:39+00:00"
    },
    {
      "id": "e30c09e965d04059a498de6f5fcb25be",
      "sender": "sipa",
      "payload": "whatever we find is better than something that's broken",
      "action": false,
      "timestamp": "2020-10-29T19:40:48+00:00"
    },
    {
      "id": "d8043404042249ea982e39687ee7c809",
      "sender": "luke-jr",
      "payload": "ideally CI would prioritise builds, but otherwise include everything",
      "action": false,
      "timestamp": "2020-10-29T19:40:50+00:00"
    },
    {
      "id": "9bcfb14aba7b4bdf800e230985169e43",
      "sender": "MarcoFalke",
      "payload": "I don't think resources are the problem. The problem is the lack of ci infrastructure to trigger builds on working hardware, and someone who maintains the ci infrastructure.",
      "action": false,
      "timestamp": "2020-10-29T19:40:58+00:00"
    },
    {
      "id": "8dda446fa75049689b13a9b9d8e21267",
      "sender": "luke-jr",
      "payload": "eg, put master above PRs",
      "action": false,
      "timestamp": "2020-10-29T19:41:01+00:00"
    },
    {
      "id": "e733e899b32042c9bb5bbcb34fb553bf",
      "sender": "luke-jr",
      "payload": "maybe have a button where someone can say \"I'm actually waiting on this\"",
      "action": false,
      "timestamp": "2020-10-29T19:41:12+00:00"
    },
    {
      "id": "f273a09e1eb5463fbecabf5bd69f46a3",
      "sender": "jonasschnelli",
      "payload": "we need a CI-infrastructur-maintainer *duck*",
      "action": false,
      "timestamp": "2020-10-29T19:41:21+00:00"
    },
    {
      "id": "3f74210ee95a4e06871eaa6a081d0eea",
      "sender": "luke-jr",
      "payload": "jonasschnelli: I thought you just volunteered? :P",
      "action": false,
      "timestamp": "2020-10-29T19:41:31+00:00"
    },
    {
      "id": "98d18e03e4b44c48878cc9dd2da499de",
      "sender": "MarcoFalke",
      "payload": "I volunteer jonasschnelli",
      "action": false,
      "timestamp": "2020-10-29T19:41:34+00:00"
    },
    {
      "id": "dd44727655ef44b5b947b7f686bc1052",
      "sender": "jonasschnelli",
      "payload": "no way...",
      "action": false,
      "timestamp": "2020-10-29T19:41:39+00:00"
    },
    {
      "id": "0e28b132af1a45ecad14efaeffa79d17",
      "sender": "jonasschnelli",
      "payload": "it needs to be some linux/server crack",
      "action": false,
      "timestamp": "2020-10-29T19:41:45+00:00"
    },
    {
      "id": "aaaad9af928643848f788a571d57b25f",
      "sender": "luke-jr",
      "payload": "[19:22:22] <luke-jr> who runs bitcoinbuilds.org? [19:22:26] <jonasschnelli> luke-jr: me",
      "action": false,
      "timestamp": "2020-10-29T19:41:59+00:00"
    },
    {
      "id": "47f278d300384b88841ebf961b784010",
      "sender": "luke-jr",
      "payload": "we'll say that counts",
      "action": false,
      "timestamp": "2020-10-29T19:42:02+00:00"
    },
    {
      "id": "e5d76b91b505467586731898b7f77f5f",
      "sender": "jnewbery",
      "payload": "MarcoFalke: I agree. The problem is that we don't have a build manager",
      "action": false,
      "timestamp": "2020-10-29T19:42:09+00:00"
    },
    {
      "id": "37a382dc03814792b9900caca1801b5b",
      "sender": "jonasschnelli",
      "payload": "I start stuff,... but not finish them",
      "action": false,
      "timestamp": "2020-10-29T19:42:12+00:00"
    },
    {
      "id": "da3c74549e0f43dba448430e6b37051f",
      "sender": "luke-jr",
      "payload": "XD",
      "action": false,
      "timestamp": "2020-10-29T19:42:27+00:00"
    },
    {
      "id": "9fbab298689e4e63898b4a4f94ae2bb8",
      "sender": "sipa",
      "payload": "jonasschnelli: i fear this will be a problem if we'd migrate to bitcoinbuilds.org for part or all of our CI",
      "action": false,
      "timestamp": "2020-10-29T19:42:31+00:00"
    },
    {
      "id": "f49c5c06dbe24ffbb45ac70c9475fc85",
      "sender": "sipa",
      "payload": "things will break, and will require maintenance",
      "action": false,
      "timestamp": "2020-10-29T19:42:39+00:00"
    },
    {
      "id": "9ebc7ae90c364228b60e285faca03699",
      "sender": "wumpus",
      "payload": "oh crap don't tell me i missed the meeting almost because of the DST change here *facepalm*",
      "action": false,
      "timestamp": "2020-10-29T19:42:48+00:00"
    },
    {
      "id": "7462208835d34e329c595ed501943609",
      "sender": "jonasschnelli",
      "payload": "sipa: we should certenly not migrate before a group of people have commited time to it",
      "action": false,
      "timestamp": "2020-10-29T19:42:55+00:00"
    },
    {
      "id": "9bf705c5be6e43b0a1c1bb81291b8471",
      "sender": "luke-jr",
      "payload": "wumpus: lol",
      "action": false,
      "timestamp": "2020-10-29T19:42:56+00:00"
    },
    {
      "id": "e36edfa6407e4b02a40f783b99741dbb",
      "sender": "sipa",
      "payload": "wumpus: still 17 minutes left!",
      "action": false,
      "timestamp": "2020-10-29T19:42:58+00:00"
    },
    {
      "id": "13cdb9aa35df43dda2afbced5f50b8f8",
      "sender": "jnewbery",
      "payload": "I think all these problems are solvable by someone who has the time and desire to figure out the problems. Part of that might be researching different CI options",
      "action": false,
      "timestamp": "2020-10-29T19:42:58+00:00"
    },
    {
      "id": "b0b23601f0a64d978a794879f68cc52f",
      "sender": "MarcoFalke",
      "payload": "wumpus: lol",
      "action": false,
      "timestamp": "2020-10-29T19:43:01+00:00"
    },
    {
      "id": "6f02e5048b9346f384783eab0265b81f",
      "sender": "jonasschnelli",
      "payload": "wumpus: hah",
      "action": false,
      "timestamp": "2020-10-29T19:43:02+00:00"
    },
    {
      "id": "29bd3521f4ae4b2a820cec478f130327",
      "sender": "sipa",
      "payload": "wumpus: DST is evil",
      "action": false,
      "timestamp": "2020-10-29T19:43:17+00:00"
    },
    {
      "id": "de916a0c28f44ae3af96607396ea8bca",
      "sender": "wumpus",
      "payload": "sipa: yess",
      "action": false,
      "timestamp": "2020-10-29T19:43:23+00:00"
    },
    {
      "id": "a4fa9880fb8849498b8eed64a1aca6b5",
      "sender": "luke-jr",
      "payload": "wumpus: nobody will ever know: the bot is broken to",
      "action": false,
      "timestamp": "2020-10-29T19:43:27+00:00"
    },
    {
      "id": "f7d0df5873544d6ebd69aabf73e0e9c9",
      "sender": "luke-jr",
      "payload": "too*",
      "action": false,
      "timestamp": "2020-10-29T19:43:29+00:00"
    },
    {
      "id": "fbf889cde9cf4d1d91ed60b54cb5b775",
      "sender": "jonasschnelli",
      "payload": "Ideally we have a team of people willing to maintain the CI",
      "action": false,
      "timestamp": "2020-10-29T19:43:30+00:00"
    },
    {
      "id": "a27e2d269dfd4c29a37d293299286fb6",
      "sender": "MarcoFalke",
      "payload": "jnewbery: I did look at all available ci options a year ago",
      "action": false,
      "timestamp": "2020-10-29T19:43:39+00:00"
    },
    {
      "id": "5a87903fcc8d45e9a5d83f48d7261fc0",
      "sender": "jonasschnelli",
      "payload": "If it is all on my shoulders,.. it will break for sure",
      "action": false,
      "timestamp": "2020-10-29T19:43:40+00:00"
    },
    {
      "id": "62b27b02d626471597c7886b9be5ce55",
      "sender": "luke-jr",
      "payload": "jonasschnelli: like we don't have our hands full maintaining Core",
      "action": false,
      "timestamp": "2020-10-29T19:43:47+00:00"
    },
    {
      "id": "9d5e9168aa124a6594f32f5efb612b2f",
      "sender": "MarcoFalke",
      "payload": "As I said most of them are docker-only, so they can't run our scripts",
      "action": false,
      "timestamp": "2020-10-29T19:43:52+00:00"
    },
    {
      "id": "136dc48cd5a64c8da16d3cdb9d284108",
      "sender": "dongcarl",
      "payload": "If we have actual needs beyond what CI providers offer, then we should pay someone to maintain a CI cluster, no?",
      "action": false,
      "timestamp": "2020-10-29T19:43:55+00:00"
    },
    {
      "id": "08c83bf074a94856b1f316cd2cfaa9d2",
      "sender": "jonasschnelli",
      "payload": "luke-jr: there are enought people with server admin skills but no coding skills willing to contribute.",
      "action": false,
      "timestamp": "2020-10-29T19:44:10+00:00"
    },
    {
      "id": "29484ce96d0d446d8415b8529d06d896",
      "sender": "luke-jr",
      "payload": "dongcarl: that implies we have excess funding",
      "action": false,
      "timestamp": "2020-10-29T19:44:19+00:00"
    },
    {
      "id": "41731a0c0c5a404ba628d705588a912b",
      "sender": "MarcoFalke",
      "payload": "Only cirrus ci and travis offer full vms",
      "action": false,
      "timestamp": "2020-10-29T19:44:28+00:00"
    },
    {
      "id": "2e0706a404ef4d7095a2a9c3cef5a340",
      "sender": "jonasschnelli",
      "payload": "dongcarl: sure. Paing for it should be possible",
      "action": false,
      "timestamp": "2020-10-29T19:44:29+00:00"
    },
    {
      "id": "1b80a867c5a14789960e929ddbdb92a1",
      "sender": "sipa",
      "payload": "funding can be found, i'm sure",
      "action": false,
      "timestamp": "2020-10-29T19:44:30+00:00"
    },
    {
      "id": "cc1fc643127d4f198912ed6f9a6dcb07",
      "sender": "jnewbery",
      "payload": "I expect funding will not be a problem",
      "action": false,
      "timestamp": "2020-10-29T19:44:37+00:00"
    },
    {
      "id": "28152e0ed8c0465cb70aa6e7fe837e9a",
      "sender": "luke-jr",
      "payload": "oh, so it's only my funding that's a problem :/",
      "action": false,
      "timestamp": "2020-10-29T19:44:50+00:00"
    },
    {
      "id": "161d7eb838d84b74b0f708f2e97203d4",
      "sender": "luke-jr",
      "payload": "sigh",
      "action": false,
      "timestamp": "2020-10-29T19:44:55+00:00"
    },
    {
      "id": "0904b4d171e94c52b37b4d63b2517fa2",
      "sender": "yanmaani",
      "payload": "luke-jr: Are build servers *that* expensive?",
      "action": false,
      "timestamp": "2020-10-29T19:45:06+00:00"
    },
    {
      "id": "b0b11231534049049548e74f8ccd55b8",
      "sender": "jonasschnelli",
      "payload": "no... but the maintenance men.hours",
      "action": false,
      "timestamp": "2020-10-29T19:45:18+00:00"
    },
    {
      "id": "d69bdd6ff50e4c8f986228683f31196b",
      "sender": "luke-jr",
      "payload": "on that note, funding might be good for security bug bounties too",
      "action": false,
      "timestamp": "2020-10-29T19:45:18+00:00"
    },
    {
      "id": "1fda43210c41429f822ceef47d05b9e1",
      "sender": "luke-jr",
      "payload": "yanmaani: no, but maintaining a CI platform probably is",
      "action": false,
      "timestamp": "2020-10-29T19:45:38+00:00"
    },
    {
      "id": "f313729e768e4888bb6b6532a6a87ca8",
      "sender": "yanmaani",
      "payload": "oh right, misread",
      "action": false,
      "timestamp": "2020-10-29T19:45:49+00:00"
    },
    {
      "id": "002fbabda04a4b7d8bfb66aa936963aa",
      "sender": "emzy",
      "payload": "I think a CI team is better than a single persion.",
      "action": false,
      "timestamp": "2020-10-29T19:45:56+00:00"
    },
    {
      "id": "fb9f8d5a47384669aeb481ceb3746ee3",
      "sender": "jnewbery",
      "payload": "*or woman hours :)",
      "action": false,
      "timestamp": "2020-10-29T19:46:02+00:00"
    },
    {
      "id": "aaa07f50fff74ec08232b7382bcde811",
      "sender": "jonasschnelli",
      "payload": "emzy: for sure",
      "action": false,
      "timestamp": "2020-10-29T19:46:03+00:00"
    },
    {
      "id": "2fe44746d4a7422caf839cfa7cd6d67d",
      "sender": "jonasschnelli",
      "payload": "jnewbery: oops. yes.",
      "action": false,
      "timestamp": "2020-10-29T19:46:12+00:00"
    },
    {
      "id": "789e0bc2d2a44ac4b9e584698562de1c",
      "sender": "MarcoFalke",
      "payload": "Have people had issues with Cirrus Ci lately?",
      "action": false,
      "timestamp": "2020-10-29T19:46:30+00:00"
    },
    {
      "id": "380c347ea1aa4a918358de2506599893",
      "sender": "luke-jr",
      "payload": "MarcoFalke: I started ignoring it because when it does have problems I can't restart it",
      "action": false,
      "timestamp": "2020-10-29T19:46:45+00:00"
    },
    {
      "id": "3f79058b2342425598ca4da11edd798a",
      "sender": "sipa",
      "payload": "MarcoFalke: i can't remember any... i also have no idea what actually runs on it",
      "action": false,
      "timestamp": "2020-10-29T19:46:47+00:00"
    },
    {
      "id": "573f3d616db04492bfe8ff699a41f345",
      "sender": "MarcoFalke",
      "payload": "They used to abort sometimes, but setting kvm:true fixed it I think",
      "action": false,
      "timestamp": "2020-10-29T19:46:49+00:00"
    },
    {
      "id": "6a637df43e764e05b925ae2130f594a1",
      "sender": "MarcoFalke",
      "payload": "sipa: Only the thread sanitizer and one fuzzer",
      "action": false,
      "timestamp": "2020-10-29T19:47:06+00:00"
    },
    {
      "id": "8e861ec54f9d4cc58706283636d99d41",
      "sender": "sipa",
      "payload": "is there any reason why everything couldn't run on cirrus?",
      "action": false,
      "timestamp": "2020-10-29T19:47:35+00:00"
    },
    {
      "id": "626ab3f88ab24e779ae3e97ef97681c8",
      "sender": "MarcoFalke",
      "payload": "We could also move all jobs to Cirrus Ci, which would probably mean we need to pay them",
      "action": false,
      "timestamp": "2020-10-29T19:47:43+00:00"
    },
    {
      "id": "56b65cab5cfa496eb6eaf59593106dfb",
      "sender": "MarcoFalke",
      "payload": "free tier is only 8 cpus or so",
      "action": false,
      "timestamp": "2020-10-29T19:47:54+00:00"
    },
    {
      "id": "8dd8cb9664f344a19fce88474bf521b1",
      "sender": "luke-jr",
      "payload": "probably cheaper than maintaining our own",
      "action": false,
      "timestamp": "2020-10-29T19:48:09+00:00"
    },
    {
      "id": "6517db3aa61f493a9b27552cd973a2c4",
      "sender": "luke-jr",
      "payload": "if it works decently",
      "action": false,
      "timestamp": "2020-10-29T19:48:14+00:00"
    },
    {
      "id": "67778b2e36e94cd09f1a7281051dbaec",
      "sender": "MarcoFalke",
      "payload": "probably",
      "action": false,
      "timestamp": "2020-10-29T19:48:14+00:00"
    },
    {
      "id": "674a88ddf83a408cb828845e5dc0c5e3",
      "sender": "dongcarl",
      "payload": "Do we have any needs beyond what Cirrus provides?",
      "action": false,
      "timestamp": "2020-10-29T19:48:33+00:00"
    },
    {
      "id": "65f9969dfec64161968ec31f95569b76",
      "sender": "jonasschnelli",
      "payload": "Semaphore offered us also free service https://semaphoreci.com",
      "action": false,
      "timestamp": "2020-10-29T19:48:35+00:00"
    },
    {
      "id": "e9e6b4ec345e4632b50355d72c4d9c96",
      "sender": "MarcoFalke",
      "payload": "dongcarl: s390x and arm would be nice, but we can use qemu",
      "action": false,
      "timestamp": "2020-10-29T19:48:56+00:00"
    },
    {
      "id": "57d22cd5b61b4df8a1759ab907a1e420",
      "sender": "luke-jr",
      "payload": "jonasschnelli: but that's just Docker?",
      "action": false,
      "timestamp": "2020-10-29T19:49:36+00:00"
    },
    {
      "id": "3c61acbd985e420593c7f3281399eea3",
      "sender": "MarcoFalke",
      "payload": "jonasschnelli: If it is just docker, it won't work",
      "action": false,
      "timestamp": "2020-10-29T19:49:50+00:00"
    },
    {
      "id": "10abeeb95acd4d7a8dd30d8eb58dd5e1",
      "sender": "jonasschnelli",
      "payload": "luke-jr: they have x86 and macOS... all docker I guess",
      "action": false,
      "timestamp": "2020-10-29T19:50:00+00:00"
    },
    {
      "id": "1239e780cdd342e7b34515f143a24075",
      "sender": "MarcoFalke",
      "payload": "If someone knows another non-docker ci, let me know, but I don't think there is",
      "action": false,
      "timestamp": "2020-10-29T19:50:37+00:00"
    },
    {
      "id": "78cba830600246c9b244f83d64086f55",
      "sender": "luke-jr",
      "payload": "MarcoFalke: hmm, does KVM work inside stock Docker?",
      "action": false,
      "timestamp": "2020-10-29T19:50:37+00:00"
    },
    {
      "id": "7034b7492612440abb5fdaa22aec5aa2",
      "sender": "bitcoin-git",
      "payload": "[bitcoin] gwillen opened pull request #20264: test: Make secp tests optional in `make check` (master...feature-optional-secp-check) https://github.com/bitcoin/bitcoin/pull/20264",
      "action": false,
      "timestamp": "2020-10-29T19:50:43+00:00"
    },
    {
      "id": "d9ba9ba10e684616bb6c7bdd2c4c8044",
      "sender": "MarcoFalke",
      "payload": "luke-jr: we don't use kvm",
      "action": false,
      "timestamp": "2020-10-29T19:51:00+00:00"
    },
    {
      "id": "fda1ea606cd34649a19c418a87d1898a",
      "sender": "MarcoFalke",
      "payload": "I doubt it does",
      "action": false,
      "timestamp": "2020-10-29T19:51:24+00:00"
    },
    {
      "id": "f719d85486c240e48b85d4126d70157d",
      "sender": "MarcoFalke",
      "payload": "qemu-user works in docker",
      "action": false,
      "timestamp": "2020-10-29T19:51:39+00:00"
    },
    {
      "id": "f50d8871de0e460abba8e0b9e927a416",
      "sender": "luke-jr",
      "payload": "MarcoFalke: we could",
      "action": false,
      "timestamp": "2020-10-29T19:51:42+00:00"
    },
    {
      "id": "b4bcb64b2efe42a881e6febf0858f74a",
      "sender": "MarcoFalke",
      "payload": "luke-jr: Patches welcome :)",
      "action": false,
      "timestamp": "2020-10-29T19:52:07+00:00"
    },
    {
      "id": "1f396677e605416b9eb65534934202d2",
      "sender": "MarcoFalke",
      "payload": "I don't have background in kvm, so I can't help here",
      "action": false,
      "timestamp": "2020-10-29T19:52:17+00:00"
    },
    {
      "id": "4c39acdb5a6b4863b36246f855602dfa",
      "sender": "luke-jr",
      "payload": "MarcoFalke: without a plan, no point",
      "action": false,
      "timestamp": "2020-10-29T19:52:22+00:00"
    },
    {
      "id": "19749280a9314273870bd305ba174760",
      "sender": "luke-jr",
      "payload": "MarcoFalke: KVM is just virtualising a machine - so you can do anything as if it was real hardware",
      "action": false,
      "timestamp": "2020-10-29T19:52:38+00:00"
    },
    {
      "id": "6b1593989b514891a06d6ac4ebf2fed7",
      "sender": "MarcoFalke",
      "payload": "luke-jr:  git grep docker ./ci",
      "action": false,
      "timestamp": "2020-10-29T19:52:46+00:00"
    },
    {
      "id": "6b9fe09001a24c62bd0eead1c0f0703c",
      "sender": "MarcoFalke",
      "payload": "then replace docker with kvm",
      "action": false,
      "timestamp": "2020-10-29T19:52:52+00:00"
    },
    {
      "id": "4d283d08437947d59ef817756fedaf37",
      "sender": "luke-jr",
      "payload": "sure, but unless Docker supports KVM, it won't help",
      "action": false,
      "timestamp": "2020-10-29T19:53:07+00:00"
    },
    {
      "id": "eaf0feb61ab9432693c8a05cb621ceb2",
      "sender": "MarcoFalke",
      "payload": "jup, I don't know an answer to that",
      "action": false,
      "timestamp": "2020-10-29T19:53:20+00:00"
    },
    {
      "id": "851f1a40f3e24237a90dd8eea2efc9b3",
      "sender": "jonasschnelli",
      "payload": "Other topics?",
      "action": false,
      "timestamp": "2020-10-29T19:53:31+00:00"
    },
    {
      "id": "d1fb5e591c4c478198442c11d877ed90",
      "sender": "jonasschnelli",
      "payload": "(short ones)",
      "action": false,
      "timestamp": "2020-10-29T19:53:36+00:00"
    },
    {
      "id": "c793bf34c7bb4f55911731f39d4838bf",
      "sender": "jonasschnelli",
      "payload": "#endmeeting",
      "action": false,
      "timestamp": "2020-10-29T19:54:17+00:00"
    }
  ],
  "events": [
    {
      "event_type": "START_MEETING",
      "message": {
        "id": "0532ec85d49a47df98bd72068c6857c0",
        "sender": "jonasschnelli",
        "payload": "#startmeeting",
        "action": false,
        "timestamp": "2020-10-29T19:02:28+00:00"
      },
      "operand": null,
      "id": "0532ec85d49a47df98bd72068c6857c0",
      "timestamp": "2020-10-29T19:02:28+00:00"
    },
    {
      "event_type": "ACTION",
      "message": {
        "id": "0af06303e3174e298b2aaa55757cfded",
        "sender": "jonasschnelli",
        "payload": "#action someone should update the channel topic: Meeting topics https://gist.github.com/moneyball/071d608fdae217c2a6d7c35955881d8a",
        "action": false,
        "timestamp": "2020-10-29T19:05:31+00:00"
      },
      "operand": "someone should update the channel topic: Meeting topics https://gist.github.com/moneyball/071d608fdae217c2a6d7c35955881d8a",
      "id": "0af06303e3174e298b2aaa55757cfded",
      "timestamp": "2020-10-29T19:05:31+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "c2f440b7ff5b45779fa5a11298639c1e",
        "sender": "jonasschnelli",
        "payload": "#topic 0.21 milestone",
        "action": false,
        "timestamp": "2020-10-29T19:06:02+00:00"
      },
      "operand": "0.21 milestone",
      "id": "c2f440b7ff5b45779fa5a11298639c1e",
      "timestamp": "2020-10-29T19:06:02+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "af3508563e0f4b709830fb4a79024351",
        "sender": "jonasschnelli",
        "payload": "https://github.com/bitcoin/bitcoin/pulls?q=is%3Aopen+is%3Apr+milestone%3A0.21.0",
        "action": false,
        "timestamp": "2020-10-29T19:06:08+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/pulls?q=is%3Aopen+is%3Apr+milestone%3A0.21.0",
      "id": "af3508563e0f4b709830fb4a79024351",
      "timestamp": "2020-10-29T19:06:08+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "b883605e8497453c84d3524e9cb150ce",
        "sender": "MarcoFalke",
        "payload": "https://github.com/bitcoin/bitcoin/milestone/45",
        "action": false,
        "timestamp": "2020-10-29T19:06:25+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/milestone/45",
      "id": "b883605e8497453c84d3524e9cb150ce",
      "timestamp": "2020-10-29T19:06:25+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "2a0bdd0ea6054f6e878d3b072fb58969",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/20205 | wallet: Properly support a wallet id by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #20205 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2020-10-29T19:07:03+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/20205",
      "id": "2a0bdd0ea6054f6e878d3b072fb58969",
      "timestamp": "2020-10-29T19:07:03+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "74a5c74b90c145b595e68a9e68fa747a",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/20205 | wallet: Properly support a wallet id by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #20205 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2020-10-29T19:11:00+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/20205",
      "id": "74a5c74b90c145b595e68a9e68fa747a",
      "timestamp": "2020-10-29T19:11:00+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "5cce9264f3364bd4b7db17f6a4be2ff6",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/18818 | Fix release tarball generated by gitian by luke-jr \u00c3\u0082\u00c2\u00b7 Pull Request #18818 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2020-10-29T19:14:43+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/18818",
      "id": "5cce9264f3364bd4b7db17f6a4be2ff6",
      "timestamp": "2020-10-29T19:14:43+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "5139043b44b44544a6bdc5ec8332fa79",
        "sender": "jonasschnelli",
        "payload": "#topic Disable S390x travis build (jnewbery)",
        "action": false,
        "timestamp": "2020-10-29T19:16:42+00:00"
      },
      "operand": "Disable S390x travis build (jnewbery)",
      "id": "5139043b44b44544a6bdc5ec8332fa79",
      "timestamp": "2020-10-29T19:16:42+00:00"
    },
    {
      "event_type": "END_MEETING",
      "message": {
        "id": "c793bf34c7bb4f55911731f39d4838bf",
        "sender": "jonasschnelli",
        "payload": "#endmeeting",
        "action": false,
        "timestamp": "2020-10-29T19:54:17+00:00"
      },
      "operand": null,
      "id": "c793bf34c7bb4f55911731f39d4838bf",
      "timestamp": "2020-10-29T19:54:17+00:00"
    }
  ],
  "aliases": {},
  "vote_in_progress": false,
  "motion_index": null
}