{
  "founder": "wumpus",
  "channel": "#bitcoin-core-dev",
  "network": "freenode",
  "id": "0f36317d6fd144baad1558fdb5bc952f",
  "name": "#bitcoin-core-dev",
  "chair": "wumpus",
  "chairs": [
    "wumpus"
  ],
  "nicks": {
    "wumpus": 52,
    "lightningbot": 2,
    "moneyball": 16,
    "kanzure": 1,
    "jnewbery": 4,
    "jonasschnelli": 24,
    "MarcoFalke": 49,
    "achow101": 20,
    "ariard": 1,
    "sipa": 16,
    "phantomcircuit": 4,
    "fanquake": 14,
    "real_or_random": 1,
    "meshcollider": 1,
    "aj": 3,
    "dongcarl": 7,
    "gribble": 4,
    "luke-jr": 19
  },
  "start_time": "2019-08-08T19:01:03+00:00",
  "end_time": "2019-08-08T19:45:46+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": "GitHub ci (MarcoFalke)",
  "messages": [
    {
      "id": "1b9cf4275a844e41aba5687dd2a29595",
      "sender": "wumpus",
      "payload": "#startmeeting",
      "action": false,
      "timestamp": "2019-08-08T19:01:03+00:00"
    },
    {
      "id": "0a6fefe8502c48529cff55a009d9c12b",
      "sender": "lightningbot",
      "payload": "Meeting started Thu Aug  8 19:01:03 2019 UTC.  The chair is wumpus. Information about MeetBot at http://wiki.debian.org/MeetBot.",
      "action": false,
      "timestamp": "2019-08-08T19:01:03+00:00"
    },
    {
      "id": "864850fd9d074cf78a86d3e31034206d",
      "sender": "lightningbot",
      "payload": "Useful Commands: #action #agreed #help #info #idea #link #topic.",
      "action": false,
      "timestamp": "2019-08-08T19:01:03+00:00"
    },
    {
      "id": "3a7c371623a04881b89e08df2df0af3f",
      "sender": "moneyball",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-08-08T19:01:07+00:00"
    },
    {
      "id": "76725b41595b4bfd99dcbbf1ae6c0c65",
      "sender": "kanzure",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-08-08T19:01:08+00:00"
    },
    {
      "id": "4571659e445345e2a89df8382d61cade",
      "sender": "jnewbery",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-08-08T19:01:09+00:00"
    },
    {
      "id": "5fd353da4d5245b198bae5fcb9b2117c",
      "sender": "jonasschnelli",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-08-08T19:01:10+00:00"
    },
    {
      "id": "c47013020bf947f3a9f8046f6a31a6b2",
      "sender": "MarcoFalke",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-08-08T19:01:10+00:00"
    },
    {
      "id": "5c2e9d6cf1c8442cb6169999cebb33ae",
      "sender": "achow101",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-08-08T19:01:13+00:00"
    },
    {
      "id": "e6093d415fc4424abe84562a78df9ecc",
      "sender": "ariard",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-08-08T19:01:13+00:00"
    },
    {
      "id": "ff2cca6e5cd24abf92cb606ef6968c02",
      "sender": "sipa",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-08-08T19:01:15+00:00"
    },
    {
      "id": "d936760790354ec39da21881c53a40b8",
      "sender": "phantomcircuit",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-08-08T19:01:16+00:00"
    },
    {
      "id": "777b87d0652b443da23b53c533f25929",
      "sender": "wumpus",
      "payload": "#bitcoin-core-dev Meeting: wumpus sipa gmaxwell jonasschnelli morcos luke-jr sdaftuar jtimon cfields petertodd kanzure bluematt instagibbs phantomcircuit codeshark michagogo marcofalke paveljanik NicolasDorier jl2012 achow101 meshcollider jnewbery maaku fanquake promag provoostenator aj Chris_Stewart_5 dongcarl gwillen jamesob ken281221 ryanofsky gleb moneyball kvaciral",
      "action": false,
      "timestamp": "2019-08-08T19:01:33+00:00"
    },
    {
      "id": "1cd8bbd3bd1e44138b3933db90a69648",
      "sender": "wumpus",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-08-08T19:01:40+00:00"
    },
    {
      "id": "aa54055414ec4234979e374323c60a19",
      "sender": "fanquake",
      "payload": "Hi",
      "action": false,
      "timestamp": "2019-08-08T19:01:42+00:00"
    },
    {
      "id": "68dfe169f0f24dfe85f7b373bcd29e87",
      "sender": "real_or_random",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-08-08T19:01:46+00:00"
    },
    {
      "id": "1d6a02df4cef470683544ebb6ce0f56c",
      "sender": "meshcollider",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-08-08T19:01:58+00:00"
    },
    {
      "id": "e3a767c70a3347f980e0b467af600352",
      "sender": "MarcoFalke",
      "payload": "I'd rather stick with some GitHub specific stuff that works than to ditch GitHub specific stuff and make running the tests harder for developers",
      "action": false,
      "timestamp": "2019-08-08T19:02:04+00:00"
    },
    {
      "id": "63f497f346ef4d94aae444d4daa8a444",
      "sender": "wumpus",
      "payload": "any last-minute proposed topics?",
      "action": false,
      "timestamp": "2019-08-08T19:02:13+00:00"
    },
    {
      "id": "b13fbd2e4e5748de9bf552330c896af2",
      "sender": "aj",
      "payload": "hey",
      "action": false,
      "timestamp": "2019-08-08T19:02:22+00:00"
    },
    {
      "id": "023b6c496bd64ff49964f728328e1a5a",
      "sender": "moneyball",
      "payload": "https://gist.github.com/moneyball/071d608fdae217c2a6d7c35955881d8a",
      "action": false,
      "timestamp": "2019-08-08T19:02:25+00:00"
    },
    {
      "id": "9cd00206df174c7f867ac79e9d711f68",
      "sender": "wumpus",
      "payload": "there's one by MarcoFalke: Who wants to volunteer as co-maintainer of the Bitcoin Core flatpak",
      "action": false,
      "timestamp": "2019-08-08T19:02:26+00:00"
    },
    {
      "id": "911a7cae51744092a4d9769c54d35418",
      "sender": "dongcarl",
      "payload": "wumpus: could you remove my proposed?",
      "action": false,
      "timestamp": "2019-08-08T19:02:29+00:00"
    },
    {
      "id": "b59dfd70e8d84e2eb41e416d9f6cea43",
      "sender": "wumpus",
      "payload": "dongcarl: moneyball already did",
      "action": false,
      "timestamp": "2019-08-08T19:02:47+00:00"
    },
    {
      "id": "18b04a5ae6a64380847ee33d6ac65c0e",
      "sender": "MarcoFalke",
      "payload": "We can always keep the bitcoin-builds as a backup fallback ci",
      "action": false,
      "timestamp": "2019-08-08T19:02:50+00:00"
    },
    {
      "id": "cbb03d7b90f24e5bbae7878daa4c066f",
      "sender": "phantomcircuit",
      "payload": "MarcoFalke, it really depends on how powerful their build servers are, for a relatively small price a very powerful server could be acquired and used for builds",
      "action": false,
      "timestamp": "2019-08-08T19:02:53+00:00"
    },
    {
      "id": "8b1e800ff8b2476fb8d8c57a5a8d197a",
      "sender": "MarcoFalke",
      "payload": "#proposedmeetingtopic GitHub ci",
      "action": false,
      "timestamp": "2019-08-08T19:03:02+00:00"
    },
    {
      "id": "348bd10b26144f0e801cae41915e399e",
      "sender": "wumpus",
      "payload": "#topic High priority for review",
      "action": false,
      "timestamp": "2019-08-08T19:03:42+00:00"
    },
    {
      "id": "05f0a42563f8448e8a52155326c23179",
      "sender": "MarcoFalke",
      "payload": "phantomcircuit: Not every developer has a credit card, even if they can afford the price of the ci",
      "action": false,
      "timestamp": "2019-08-08T19:03:44+00:00"
    },
    {
      "id": "ea5cab3be1c843149c8826f9e7f815a5",
      "sender": "wumpus",
      "payload": "https://github.com/bitcoin/bitcoin/projects/8",
      "action": false,
      "timestamp": "2019-08-08T19:03:46+00:00"
    },
    {
      "id": "2417e6a2974c416bbb3bc68cbf930efb",
      "sender": "achow101",
      "payload": "I don't see why we can't just use both. would it not be possible to make bitcoinbuilds just read the same config file as github's?",
      "action": false,
      "timestamp": "2019-08-08T19:03:56+00:00"
    },
    {
      "id": "d21f2501cb2c4535a2f1d0ace29550aa",
      "sender": "wumpus",
      "payload": "6 blockers, 6 chasing concept ACKs",
      "action": false,
      "timestamp": "2019-08-08T19:04:02+00:00"
    },
    {
      "id": "26791c06e9d14ba6a69008be78be4d34",
      "sender": "wumpus",
      "payload": "why are we talking about credit cards ?",
      "action": false,
      "timestamp": "2019-08-08T19:04:08+00:00"
    },
    {
      "id": "22d9b393202f424c87a63def01d1b5d7",
      "sender": "MarcoFalke",
      "payload": "Agree with achow101",
      "action": false,
      "timestamp": "2019-08-08T19:04:08+00:00"
    },
    {
      "id": "11082255ce60491b9e44354fab13f03a",
      "sender": "jonasschnelli",
      "payload": "(lets take the CI discussion to #bitcoin-builds plz)",
      "action": false,
      "timestamp": "2019-08-08T19:04:08+00:00"
    },
    {
      "id": "71250a6a89284e748180def5af8315f3",
      "sender": "MarcoFalke",
      "payload": "wumpus: Sorry, will shut up now about ci",
      "action": false,
      "timestamp": "2019-08-08T19:04:21+00:00"
    },
    {
      "id": "12e527a4cdd14d788fe89b15b190774d",
      "sender": "wumpus",
      "payload": "I think the BIP9 bury PR is very near merge-ready",
      "action": false,
      "timestamp": "2019-08-08T19:04:48+00:00"
    },
    {
      "id": "6f7aab9a3de64ca3a3c6d004dea7a6fd",
      "sender": "wumpus",
      "payload": "#16060",
      "action": false,
      "timestamp": "2019-08-08T19:04:52+00:00"
    },
    {
      "id": "08d680d8fe4e43a597c9d8dde20f52a2",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/16060 | Bury bip9 deployments by jnewbery \u00c3\u0082\u00c2\u00b7 Pull Request #16060 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-08-08T19:04:56+00:00"
    },
    {
      "id": "1cf18e47563e4cb49d8cb1730d12a573",
      "sender": "wumpus",
      "payload": "anything to add/remove/replace from the project?",
      "action": false,
      "timestamp": "2019-08-08T19:05:18+00:00"
    },
    {
      "id": "1918819b72804a95a8b3e09f41a38628",
      "sender": "MarcoFalke",
      "payload": "It is still in the process of review and some fixups keep getting found",
      "action": false,
      "timestamp": "2019-08-08T19:05:22+00:00"
    },
    {
      "id": "b1e8374095a6458eaf0b27935e676c38",
      "sender": "MarcoFalke",
      "payload": "(re 16060)",
      "action": false,
      "timestamp": "2019-08-08T19:05:40+00:00"
    },
    {
      "id": "4dfd7de8f7af444db4fd562633362ab3",
      "sender": "wumpus",
      "payload": "MarcoFalke: mostly small nits on nits about RPC behavior, from what I've seen",
      "action": false,
      "timestamp": "2019-08-08T19:05:50+00:00"
    },
    {
      "id": "a03683fd2f9941bf9a0c66d48bc12337",
      "sender": "aj",
      "payload": "#8994 can be removed from chasing concept ack?",
      "action": false,
      "timestamp": "2019-08-08T19:05:55+00:00"
    },
    {
      "id": "79d2ff4f409d4eb8b4b1328bc74dc74d",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/8994 | Testchains: Introduce custom chain whose constructor... by jtimon \u00c3\u0082\u00c2\u00b7 Pull Request #8994 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-08-08T19:05:58+00:00"
    },
    {
      "id": "472f13b52bad4d1fbe2b81ca016ba8e4",
      "sender": "phantomcircuit",
      "payload": "MarcoFalke, no what im saying is that we could collectively buy a server that could do the builds, in general things where you're buying \"packaged\" cpu time from third parties end up being very expensive",
      "action": false,
      "timestamp": "2019-08-08T19:06:10+00:00"
    },
    {
      "id": "6f009b19e2bc4d4c867204716d1706ba",
      "sender": "jnewbery",
      "payload": "wumpus: there was at least a bug in the test case which I'm fixing now",
      "action": false,
      "timestamp": "2019-08-08T19:06:17+00:00"
    },
    {
      "id": "d3e4a7e95f5a44089d2265288c0721f8",
      "sender": "jnewbery",
      "payload": "I would appreciate rereview after I push that fix",
      "action": false,
      "timestamp": "2019-08-08T19:06:25+00:00"
    },
    {
      "id": "39c1d821161b4ff9a4ab305c80a31a9c",
      "sender": "wumpus",
      "payload": "jnewbery: sure",
      "action": false,
      "timestamp": "2019-08-08T19:06:47+00:00"
    },
    {
      "id": "0905ac076723429bb4b18f87b1058fde",
      "sender": "MarcoFalke",
      "payload": "jnewbery: Will take another look in the next couple of days",
      "action": false,
      "timestamp": "2019-08-08T19:07:02+00:00"
    },
    {
      "id": "baacd5f6fd774c09ba112f391d1b5b59",
      "sender": "MarcoFalke",
      "payload": "Also, I plan to review sdaftuar's pr (it has been on my list for a while, but I haven't gotten to it yet)",
      "action": false,
      "timestamp": "2019-08-08T19:07:35+00:00"
    },
    {
      "id": "e67f4feb84f8459192c1007ebb412bca",
      "sender": "wumpus",
      "payload": "thanks",
      "action": false,
      "timestamp": "2019-08-08T19:08:05+00:00"
    },
    {
      "id": "a6f2ef4031094e47b07c5d128fa52a67",
      "sender": "fanquake",
      "payload": "wumpus: first topic?",
      "action": false,
      "timestamp": "2019-08-08T19:08:40+00:00"
    },
    {
      "id": "692599df8d8a44eca8918fa18251e1bb",
      "sender": "wumpus",
      "payload": "we're done with high priority for review?",
      "action": false,
      "timestamp": "2019-08-08T19:08:53+00:00"
    },
    {
      "id": "cc6e088ae05145e39401313f2c7cf5fb",
      "sender": "jonasschnelli",
      "payload": "waves at #16202 (quick review, on the path to p2p encryption)",
      "action": true,
      "timestamp": "2019-08-08T19:09:10+00:00"
    },
    {
      "id": "a1b0ddfa620c422c964d2337f2b54361",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/16202 | Refactor network message deserialization by jonasschnelli \u00c3\u0082\u00c2\u00b7 Pull Request #16202 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-08-08T19:09:12+00:00"
    },
    {
      "id": "ba68016f9be740c6ab3b181fb55fb60b",
      "sender": "wumpus",
      "payload": "#topic Who wants to volunteer as co-maintainer of the Bitcoin Core flatpak (MarcoFalke)",
      "action": false,
      "timestamp": "2019-08-08T19:10:02+00:00"
    },
    {
      "id": "5ec1c78f15904e0a8b68c5b632188c8b",
      "sender": "achow101",
      "payload": "who currently maintains it?",
      "action": false,
      "timestamp": "2019-08-08T19:10:14+00:00"
    },
    {
      "id": "dc1b5883115d420c96c08cc1b7aa5b48",
      "sender": "jonasschnelli",
      "payload": "can someone explain flatpak?",
      "action": false,
      "timestamp": "2019-08-08T19:10:21+00:00"
    },
    {
      "id": "b47aac6514d646bb810ef7a2bffdb2b3",
      "sender": "MarcoFalke",
      "payload": "It isn't created yet",
      "action": false,
      "timestamp": "2019-08-08T19:10:26+00:00"
    },
    {
      "id": "dd64772d15754775a4861363c137f6c8",
      "sender": "MarcoFalke",
      "payload": "jonasschnelli: It is like a snap package",
      "action": false,
      "timestamp": "2019-08-08T19:10:36+00:00"
    },
    {
      "id": "3731c636c4714565b8af77672e61e3c9",
      "sender": "wumpus",
      "payload": "it's a distribution agnostic binary package distribution format",
      "action": false,
      "timestamp": "2019-08-08T19:10:42+00:00"
    },
    {
      "id": "3a8eb1f86619461a971ca2931703b655",
      "sender": "MarcoFalke",
      "payload": "Different name, though",
      "action": false,
      "timestamp": "2019-08-08T19:10:44+00:00"
    },
    {
      "id": "0dc35562d0084e9ab13782be960b910e",
      "sender": "wumpus",
      "payload": "for linux",
      "action": false,
      "timestamp": "2019-08-08T19:10:44+00:00"
    },
    {
      "id": "0879e9daf9214b7a9b053e4692a838d1",
      "sender": "jonasschnelli",
      "payload": "Okay. Sounds acceptable.",
      "action": false,
      "timestamp": "2019-08-08T19:11:45+00:00"
    },
    {
      "id": "c66fcf6fdd3748a9b612ebb4dcc63d35",
      "sender": "wumpus",
      "payload": "it's especially good for GUI applications, it has some features like sandboxing and desktop UI integration which simply dropping static binaries has not",
      "action": false,
      "timestamp": "2019-08-08T19:11:47+00:00"
    },
    {
      "id": "5ebbf644d57943399c628a8c29f3f99b",
      "sender": "MarcoFalke",
      "payload": "I will be a repository hosted under the flatpak org, so not in our org. Which is why I am asking for co-maintainers.",
      "action": false,
      "timestamp": "2019-08-08T19:12:21+00:00"
    },
    {
      "id": "ae670b1ff85d4704ad431ec85816f714",
      "sender": "wumpus",
      "payload": "see #16550",
      "action": false,
      "timestamp": "2019-08-08T19:12:24+00:00"
    },
    {
      "id": "83b3f874db6b472cbd5251e637963527",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/16550 | Distribute via flatpak \u00c3\u0082\u00c2\u00b7 Issue #16550 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-08-08T19:12:25+00:00"
    },
    {
      "id": "a0d5fac33e414b2ca535c5e12578354b",
      "sender": "wumpus",
      "payload": "i'd love to help but can't promise to have any time and motivation for any extra work at the moment, sorry",
      "action": false,
      "timestamp": "2019-08-08T19:12:54+00:00"
    },
    {
      "id": "047d8c503e9a45949317915168b6d51e",
      "sender": "MarcoFalke",
      "payload": "Sure. Maybe jonasschnelli?",
      "action": false,
      "timestamp": "2019-08-08T19:13:06+00:00"
    },
    {
      "id": "8d69c525176e4643956f2e153c42bca7",
      "sender": "MarcoFalke",
      "payload": "Or fanquake?",
      "action": false,
      "timestamp": "2019-08-08T19:13:10+00:00"
    },
    {
      "id": "87b7d99ccf274a609e5216936c5e8cad",
      "sender": "sipa",
      "payload": "it seems flatpak is also usable independent of a central repo",
      "action": false,
      "timestamp": "2019-08-08T19:13:20+00:00"
    },
    {
      "id": "7a851212391a4827bee6278b810d4859",
      "sender": "sipa",
      "payload": "while snap really needs canonical's infrastructure?",
      "action": false,
      "timestamp": "2019-08-08T19:13:34+00:00"
    },
    {
      "id": "84b85d805cd74ffe83cafc9b28314fef",
      "sender": "MarcoFalke",
      "payload": "jup, snap needs the Ubuntu infrastructure",
      "action": false,
      "timestamp": "2019-08-08T19:13:48+00:00"
    },
    {
      "id": "19a50a3b083f493893db56d46c962a37",
      "sender": "fanquake",
      "payload": "MarcoFalke: what\u00c3\u00a2\u00c2\u0080\u00c2\u0099s required to maintain? Just uploading releases and managing issues?",
      "action": false,
      "timestamp": "2019-08-08T19:13:55+00:00"
    },
    {
      "id": "091e09902ecc4167b0412a7dfae1c3b9",
      "sender": "sipa",
      "payload": "flatpak has flathub, but it's not required",
      "action": false,
      "timestamp": "2019-08-08T19:14:04+00:00"
    },
    {
      "id": "7523123a09eb4a16828542ee72ea7b63",
      "sender": "MarcoFalke",
      "payload": "fanquake: Only requirement is that you are a less agressive jaywalker",
      "action": false,
      "timestamp": "2019-08-08T19:14:17+00:00"
    },
    {
      "id": "e20f423b46c14bc79e4c915c85ad4751",
      "sender": "sipa",
      "payload": "(just reading and learning)",
      "action": false,
      "timestamp": "2019-08-08T19:14:23+00:00"
    },
    {
      "id": "0e3f960d85f240569becd3db0b833112",
      "sender": "fanquake",
      "payload": "\u00c3\u00b0\u00c2\u009f\u00c2\u0091\u00c2\u0080",
      "action": false,
      "timestamp": "2019-08-08T19:14:28+00:00"
    },
    {
      "id": "c1ebeeefe2bf48deb2d89ce90d93435f",
      "sender": "jonasschnelli",
      "payload": "Sorry... already at my timelimit",
      "action": false,
      "timestamp": "2019-08-08T19:14:40+00:00"
    },
    {
      "id": "d860ec30ebe64f77b1665851df055610",
      "sender": "sipa",
      "payload": "MarcoFalke: one must know how to spell aggressive correctly, however",
      "action": false,
      "timestamp": "2019-08-08T19:14:42+00:00"
    },
    {
      "id": "0f1f66109c3447c2849756c3b36ef6f2",
      "sender": "MarcoFalke",
      "payload": "right",
      "action": false,
      "timestamp": "2019-08-08T19:15:09+00:00"
    },
    {
      "id": "a1eb068803e84f94b736228daaa7389c",
      "sender": "fanquake",
      "payload": "Can\u00c3\u00a2\u00c2\u0080\u00c2\u0099t promise anything \u00c3\u00b0\u00c2\u009f\u00c2\u008f\u00c2\u0083\u00c3\u00a2\u00c2\u0080\u00c2\u008d\u00c3\u00a2\u00c2\u0099\u00c2\u0082\u00c3\u00af\u00c2\u00b8\u00c2\u008f",
      "action": false,
      "timestamp": "2019-08-08T19:15:14+00:00"
    },
    {
      "id": "e848558f7df74c498c3a098d1c66e653",
      "sender": "MarcoFalke",
      "payload": "Is there an autocorrect for IRC?",
      "action": false,
      "timestamp": "2019-08-08T19:15:19+00:00"
    },
    {
      "id": "1361543a9ba84f6d850c09464fefc7a0",
      "sender": "MarcoFalke",
      "payload": "fanquake: Cool, I'll sign you up.",
      "action": false,
      "timestamp": "2019-08-08T19:16:15+00:00"
    },
    {
      "id": "ad4c2c4c3e3c4525a2f84de02ef609a4",
      "sender": "wumpus",
      "payload": "hehe,switch to matrix, it has message editing",
      "action": false,
      "timestamp": "2019-08-08T19:16:28+00:00"
    },
    {
      "id": "183d159027a941ae913ebd80d62ebcb4",
      "sender": "fanquake",
      "payload": "MarcoFalke: heh, I was worried that just by asking a question that would happen",
      "action": false,
      "timestamp": "2019-08-08T19:17:02+00:00"
    },
    {
      "id": "1d0e3b7c155d4bb8a00b3ccab365b08e",
      "sender": "fanquake",
      "payload": "wumpus: Next topic then?",
      "action": false,
      "timestamp": "2019-08-08T19:17:44+00:00"
    },
    {
      "id": "00994e742d9249368afd7181d941b74a",
      "sender": "wumpus",
      "payload": "#topic GitHub ci (MarcoFalke)",
      "action": false,
      "timestamp": "2019-08-08T19:18:05+00:00"
    },
    {
      "id": "3b2992ee7a19469fa3e17f66dc9182f6",
      "sender": "MarcoFalke",
      "payload": "fanquake: I expect it will look like this: https://github.com/bitcoin-core/packaging/pulls?q=is%3Apr+author%3AMarcoFalke+is%3Aclosed",
      "action": false,
      "timestamp": "2019-08-08T19:18:22+00:00"
    },
    {
      "id": "5c0ca93bd0e84660a3dad08085741571",
      "sender": "MarcoFalke",
      "payload": "I.e. bump version every 3 months",
      "action": false,
      "timestamp": "2019-08-08T19:18:31+00:00"
    },
    {
      "id": "49c1299d95f3454cba95d272a56cef75",
      "sender": "MarcoFalke",
      "payload": "So nothing too fancy",
      "action": false,
      "timestamp": "2019-08-08T19:18:39+00:00"
    },
    {
      "id": "107abd19af6d4066814862b0ec182b95",
      "sender": "MarcoFalke",
      "payload": "ok, next topic",
      "action": false,
      "timestamp": "2019-08-08T19:18:51+00:00"
    },
    {
      "id": "d19314ee27f24690b1cd795e6e65c212",
      "sender": "fanquake",
      "payload": "MarcoFalke: ok \u00c3\u00b0\u00c2\u009f\u00c2\u0091\u00c2\u008d",
      "action": false,
      "timestamp": "2019-08-08T19:18:53+00:00"
    },
    {
      "id": "eea5a275373441a6b79ff60ad882ec73",
      "sender": "MarcoFalke",
      "payload": "I think everyone knows by now that travis isn't the most stable ci solution",
      "action": false,
      "timestamp": "2019-08-08T19:19:26+00:00"
    },
    {
      "id": "e1f7c56b833345b89f203273414b7b8b",
      "sender": "wumpus",
      "payload": "PSA: first deadline (soft translation string freeze) for 0.19.0 is in less than a month, 2019-09-01",
      "action": false,
      "timestamp": "2019-08-08T19:19:33+00:00"
    },
    {
      "id": "fd040256f33c4beda06feb24c7853e4e",
      "sender": "MarcoFalke",
      "payload": "So in exploring alternatives, the GitHub ci might be a good medium-term replacement",
      "action": false,
      "timestamp": "2019-08-08T19:20:14+00:00"
    },
    {
      "id": "86b6eaaac7ef46268b878583d1075d36",
      "sender": "wumpus",
      "payload": "MarcoFalke: definitely, it's not a good fit for how we're using it at least",
      "action": false,
      "timestamp": "2019-08-08T19:20:14+00:00"
    },
    {
      "id": "f421445dc605482a9956af1b2268b8aa",
      "sender": "moneyball",
      "payload": "MarcoFalke: is the GitHub CI public info?",
      "action": false,
      "timestamp": "2019-08-08T19:20:41+00:00"
    },
    {
      "id": "21a053f83dda49af9d8775daaeeb4fb6",
      "sender": "MarcoFalke",
      "payload": "Both, travis and the GitHub ci, will be GitHub-centered. That should be fine, imo.",
      "action": false,
      "timestamp": "2019-08-08T19:20:47+00:00"
    },
    {
      "id": "60c5a6d31392493ca0ae354500907d57",
      "sender": "achow101",
      "payload": "https://github.com/features/actions",
      "action": false,
      "timestamp": "2019-08-08T19:20:49+00:00"
    },
    {
      "id": "1b26b51a97e64f9c91e3c7f3018b8bb1",
      "sender": "moneyball",
      "payload": "ah, i see it is",
      "action": false,
      "timestamp": "2019-08-08T19:20:53+00:00"
    },
    {
      "id": "90c3b10323354437adb66821e8fd5656",
      "sender": "achow101",
      "payload": "they just announced it today, it's in beta",
      "action": false,
      "timestamp": "2019-08-08T19:20:56+00:00"
    },
    {
      "id": "3eb0cbe5215a4bb0851e142becd628a3",
      "sender": "wumpus",
      "payload": "I've never heard of github ci",
      "action": false,
      "timestamp": "2019-08-08T19:20:57+00:00"
    },
    {
      "id": "15aa615cd3874304ac098753f90f56f7",
      "sender": "MarcoFalke",
      "payload": "moneyball: Yes, according to achow101",
      "action": false,
      "timestamp": "2019-08-08T19:20:57+00:00"
    },
    {
      "id": "c8230ac02df94fdbbdae7e4e6a2464bd",
      "sender": "moneyball",
      "payload": "when Pieter, Cory, Matt, and I visited GitHub, they demo'd this",
      "action": false,
      "timestamp": "2019-08-08T19:21:12+00:00"
    },
    {
      "id": "5d4d3dc5542e4591a39fb4e646196952",
      "sender": "wumpus",
      "payload": "but if it can take over what travis does and does it beter, without too much work from our side, that'd be very useful",
      "action": false,
      "timestamp": "2019-08-08T19:21:23+00:00"
    },
    {
      "id": "5e7a6f0598d442c783627db55bd6af95",
      "sender": "moneyball",
      "payload": "cfields has strong views on this",
      "action": false,
      "timestamp": "2019-08-08T19:21:48+00:00"
    },
    {
      "id": "1ff67c7b0ae7449cb91e0ab22a908b8a",
      "sender": "MarcoFalke",
      "payload": "wumpus: Jup, agree",
      "action": false,
      "timestamp": "2019-08-08T19:21:50+00:00"
    },
    {
      "id": "cfb03eb331f4465184ef224ac2343fc6",
      "sender": "achow101",
      "payload": "moneyball: any opinions about it from the demo you saw?",
      "action": false,
      "timestamp": "2019-08-08T19:22:06+00:00"
    },
    {
      "id": "24ff4849e08e43baa574e1f340558aad",
      "sender": "MarcoFalke",
      "payload": "moneyball: cfields: Elaborate, pls",
      "action": false,
      "timestamp": "2019-08-08T19:22:07+00:00"
    },
    {
      "id": "464ec2e95f5e4eaaa5fafb6cb0e65423",
      "sender": "wumpus",
      "payload": "cfields can't be here today afaik",
      "action": false,
      "timestamp": "2019-08-08T19:22:08+00:00"
    },
    {
      "id": "7ca7978443bb4515b82200274cbb947c",
      "sender": "jnewbery",
      "payload": "moneyball: can you summarise the strong feelings?",
      "action": false,
      "timestamp": "2019-08-08T19:22:19+00:00"
    },
    {
      "id": "9586b9e724d34fb09029ebf240d49f93",
      "sender": "fanquake",
      "payload": "Also agree.",
      "action": false,
      "timestamp": "2019-08-08T19:22:23+00:00"
    },
    {
      "id": "aeaba902a3f043a0b968cd785d030cad",
      "sender": "achow101",
      "payload": "strong feelings in a good or bad way?",
      "action": false,
      "timestamp": "2019-08-08T19:22:39+00:00"
    },
    {
      "id": "55a702ce34b443de8ef05c2cc60fa01b",
      "sender": "sipa",
      "payload": "bad.",
      "action": false,
      "timestamp": "2019-08-08T19:22:50+00:00"
    },
    {
      "id": "2181079279964953b0af7ad6218bc235",
      "sender": "moneyball",
      "payload": "Concerns about increasing dependence on GitHub/Microsoft",
      "action": false,
      "timestamp": "2019-08-08T19:22:59+00:00"
    },
    {
      "id": "c031cb762ad14403bab6f8fd86de4bcb",
      "sender": "jonasschnelli",
      "payload": "Yes",
      "action": false,
      "timestamp": "2019-08-08T19:23:06+00:00"
    },
    {
      "id": "b4d3a1509193416498cd89d00c6729b4",
      "sender": "MarcoFalke",
      "payload": "Again, I don't think it gets worse. Also, we can use jonasschnelli's ci as a fallback (running in the background 24/7)",
      "action": false,
      "timestamp": "2019-08-08T19:23:47+00:00"
    },
    {
      "id": "9e9bf00694314cd08f4ea6bf56ac0c0c",
      "sender": "fanquake",
      "payload": "jonasschnelli: do you want to update on the state of your CI? As an alternative?",
      "action": false,
      "timestamp": "2019-08-08T19:23:51+00:00"
    },
    {
      "id": "71e2ab9591eb4ab294cc73d15faf6f57",
      "sender": "moneyball",
      "payload": "Which I agree is a valid point. My response was \"What kind of productivity improvement over Travis would we need to see to want to move in that direction?\" but I didn't really get a good answer. So, I'd pose that question here.",
      "action": false,
      "timestamp": "2019-08-08T19:23:56+00:00"
    },
    {
      "id": "5083b464759240ed869d2310b3220645",
      "sender": "jonasschnelli",
      "payload": "Update on the self hosted custom open source CI (bitcoinbuilds.org): it does now (since a week) successfully builds all PRs, mostly quicker than travis (though less envs). Integration with Github is doable and easy. But first lets see how it runs for at least 2 months.",
      "action": false,
      "timestamp": "2019-08-08T19:23:56+00:00"
    },
    {
      "id": "0359a89fadc84b34ab20d7fdc62dbc83",
      "sender": "jonasschnelli",
      "payload": "Plan is to use the Github checks API when we think it has been proven to be reliable (2 month)",
      "action": false,
      "timestamp": "2019-08-08T19:24:21+00:00"
    },
    {
      "id": "8057596e4b5d484bb97b2e35e7ef12c2",
      "sender": "wumpus",
      "payload": "moneyball: \"no false positives\"",
      "action": false,
      "timestamp": "2019-08-08T19:24:29+00:00"
    },
    {
      "id": "e936e77d50ae4a289bfac16c4eab0f64",
      "sender": "moneyball",
      "payload": "Another point made was concern that GitHub 3rd party API might suffer / degrade over time making 3rd party tools like Travis even worse (relative to GitHub CI)",
      "action": false,
      "timestamp": "2019-08-08T19:24:34+00:00"
    },
    {
      "id": "9d6374cad60a4588b9940ecff71d9871",
      "sender": "wumpus",
      "payload": "(or at least, neglible amount of, the problem with travis is false positives)",
      "action": false,
      "timestamp": "2019-08-08T19:24:42+00:00"
    },
    {
      "id": "8a606c1f96644879b6b5dac22e8db608",
      "sender": "sipa",
      "payload": "one point is that it seems to provide far more entry points than a normal CI does (it does much more automation of workflows, not just CI), and starting to depend on those seems like it would make it harder to move away (if ever needed)",
      "action": false,
      "timestamp": "2019-08-08T19:24:53+00:00"
    },
    {
      "id": "af7c77ea41e44be98eb24fdb85036963",
      "sender": "jonasschnelli",
      "payload": "good point",
      "action": false,
      "timestamp": "2019-08-08T19:25:10+00:00"
    },
    {
      "id": "4b2c2656bdaf4efc8b31e245b6419244",
      "sender": "MarcoFalke",
      "payload": "Yeah, good point.",
      "action": false,
      "timestamp": "2019-08-08T19:25:17+00:00"
    },
    {
      "id": "0084bb178b16414593197b67d4e3deff",
      "sender": "wumpus",
      "payload": "I wouldn't want to rely on it for automation of workflows",
      "action": false,
      "timestamp": "2019-08-08T19:25:26+00:00"
    },
    {
      "id": "1d4147a207464b5f9d97b7180bd346de",
      "sender": "fanquake",
      "payload": "Heh. We\u00c3\u00a2\u00c2\u0080\u00c2\u0099ve already got plenty of GH \u00c3\u00a2\u00c2\u0080\u00c2\u009cturned off\u00c3\u00a2\u00c2\u0080\u00c2\u009d as well.",
      "action": false,
      "timestamp": "2019-08-08T19:25:33+00:00"
    },
    {
      "id": "3cd8c2a6b19e4139a2b0b3bc27f21eae",
      "sender": "moneyball",
      "payload": "I'm not sure if their announcement today means anyway can experiment with it not, but if not, then we have an invitation to experiment with it, if anyone is interested.",
      "action": false,
      "timestamp": "2019-08-08T19:25:40+00:00"
    },
    {
      "id": "cbd43de8fce84dab810eda887d03e067",
      "sender": "wumpus",
      "payload": "just taking over what travis does now",
      "action": false,
      "timestamp": "2019-08-08T19:25:40+00:00"
    },
    {
      "id": "ae81bd80ee6c4fa285defe6b97c3e759",
      "sender": "jonasschnelli",
      "payload": "They tend to mix auto-fix (code format correction and stuff) with CI which is indeed not only good",
      "action": false,
      "timestamp": "2019-08-08T19:25:41+00:00"
    },
    {
      "id": "a5dade484a1249e8ac6902dceae9e705",
      "sender": "sipa",
      "payload": "as long as it's a drop-in replacement of one CI for another, i agree there isn't much impact",
      "action": false,
      "timestamp": "2019-08-08T19:25:46+00:00"
    },
    {
      "id": "d134cc335ee64c92838f94f3b7696eed",
      "sender": "MarcoFalke",
      "payload": "We should only use it for the purpose of ci builds",
      "action": false,
      "timestamp": "2019-08-08T19:25:47+00:00"
    },
    {
      "id": "037ffa2fa654418a94c4c48d1e545c98",
      "sender": "wumpus",
      "payload": "auto-fix ? no way",
      "action": false,
      "timestamp": "2019-08-08T19:25:54+00:00"
    },
    {
      "id": "5cb781273507473da2aea364ec0f28fa",
      "sender": "MarcoFalke",
      "payload": "\" You\u00c3\u00a2\u00c2\u0080\u00c2\u0099re in the queue for the beta\u00c3\u00a2\u00c2\u0080\u00c2\u0094we\u00c3\u00a2\u00c2\u0080\u00c2\u0099ll let you know as soon as you have access. \"",
      "action": false,
      "timestamp": "2019-08-08T19:26:08+00:00"
    },
    {
      "id": "bad72143cc5c4ce99df5d71116a58200",
      "sender": "wumpus",
      "payload": "that sounds realllllly scary",
      "action": false,
      "timestamp": "2019-08-08T19:26:12+00:00"
    },
    {
      "id": "07ed63954e82454b96860432a6b330a8",
      "sender": "wumpus",
      "payload": "damn",
      "action": false,
      "timestamp": "2019-08-08T19:26:14+00:00"
    },
    {
      "id": "1f5e691cf4e348bfb9c439d0efaa745f",
      "sender": "sipa",
      "payload": "that's just an example of something you can configure",
      "action": false,
      "timestamp": "2019-08-08T19:26:37+00:00"
    },
    {
      "id": "02cbb42d198b4a83bb1be834ee396892",
      "sender": "sipa",
      "payload": "not a default thing",
      "action": false,
      "timestamp": "2019-08-08T19:26:43+00:00"
    },
    {
      "id": "40895fadb2644b2299436e1c8bf416d9",
      "sender": "MarcoFalke",
      "payload": "yes, all of the other stuff is just scary",
      "action": false,
      "timestamp": "2019-08-08T19:26:47+00:00"
    },
    {
      "id": "aa38e7acd8874b339b01fb4d3ca4b4ce",
      "sender": "wumpus",
      "payload": "so now you CI doesn't only have false positives, it can introduce bugs and backdoors into your code !",
      "action": false,
      "timestamp": "2019-08-08T19:26:49+00:00"
    },
    {
      "id": "605bfdfdf64d46548fdbd399be85d3bb",
      "sender": "jonasschnelli",
      "payload": "wumpus: https://developer.github.com/apps/quickstart-guides/creating-ci-tests-with-the-checks-api/#step-26-automatically-fixing-rubocop-errors",
      "action": false,
      "timestamp": "2019-08-08T19:26:51+00:00"
    },
    {
      "id": "edbb9e0fd32448b6908e0d4e69e0ae23",
      "sender": "MarcoFalke",
      "payload": "Like self-driving cars for software development",
      "action": false,
      "timestamp": "2019-08-08T19:27:34+00:00"
    },
    {
      "id": "b25ceaaf472c4c7b850549eeae11517d",
      "sender": "wumpus",
      "payload": "yea, lt's disable it, as fanquake says we have plenty of gh features disabled, what is one more \u00c3\u00a2\u00c2\u0080\u00c2\u00a6 though it's something to watch",
      "action": false,
      "timestamp": "2019-08-08T19:27:41+00:00"
    },
    {
      "id": "b5d925d0e6eb422ea5cf4957be2e79ae",
      "sender": "wumpus",
      "payload": "yes, exactly",
      "action": false,
      "timestamp": "2019-08-08T19:27:43+00:00"
    },
    {
      "id": "961e4d5e46034b2a8997fd82f028c2d7",
      "sender": "luke-jr",
      "payload": "jonasschnelli: we've \"tested\" other CIs live - no reason not to do it with our own",
      "action": false,
      "timestamp": "2019-08-08T19:28:17+00:00"
    },
    {
      "id": "717ec8643f9c41c68485646669683db2",
      "sender": "fanquake",
      "payload": "So is the resolution here to just wait until we can look at GH CI properly? Maybe test it in production alongside Travis?",
      "action": false,
      "timestamp": "2019-08-08T19:29:03+00:00"
    },
    {
      "id": "98b6d270b8ee402297fc6b312a4c6fee",
      "sender": "wumpus",
      "payload": "that sounds good to me",
      "action": false,
      "timestamp": "2019-08-08T19:29:15+00:00"
    },
    {
      "id": "02d83481e8fb4af69b1e176eb6f76746",
      "sender": "jonasschnelli",
      "payload": "ack",
      "action": false,
      "timestamp": "2019-08-08T19:29:22+00:00"
    },
    {
      "id": "0450bb48b1fc4546beceaa6e50d5eec4",
      "sender": "achow101",
      "payload": "ack",
      "action": false,
      "timestamp": "2019-08-08T19:29:24+00:00"
    },
    {
      "id": "e5a42503cfea4a81a143fbc6463a8387",
      "sender": "luke-jr",
      "payload": "Does GH CI work with non-GH repos?",
      "action": false,
      "timestamp": "2019-08-08T19:29:25+00:00"
    },
    {
      "id": "a11efb2cbb9c4e15b4dbf1a027d3d37a",
      "sender": "MarcoFalke",
      "payload": "no",
      "action": false,
      "timestamp": "2019-08-08T19:29:30+00:00"
    },
    {
      "id": "05cebf51abd247fd887c733272a31576",
      "sender": "achow101",
      "payload": "luke-jr: i highly doubt it",
      "action": false,
      "timestamp": "2019-08-08T19:29:38+00:00"
    },
    {
      "id": "2a081b031e0e434bb9fc7809dda7d965",
      "sender": "wumpus",
      "payload": "luke-jr: only if you mirror them to github, I guess",
      "action": false,
      "timestamp": "2019-08-08T19:29:38+00:00"
    },
    {
      "id": "287f8a65b70042c7a26349d37a4b0f77",
      "sender": "sipa",
      "payload": "luke-jr: embrace, extend, ...",
      "action": false,
      "timestamp": "2019-08-08T19:29:39+00:00"
    },
    {
      "id": "01b70dec8d9342809e83aeebb870ad8c",
      "sender": "luke-jr",
      "payload": "I'm with cfields on that then\u00c3\u00a2\u00c2\u0080\u00c2\u00a6",
      "action": false,
      "timestamp": "2019-08-08T19:29:43+00:00"
    },
    {
      "id": "c0a6c6093b6e4a199e2af0050c98683e",
      "sender": "MarcoFalke",
      "payload": "luke-jr: Does travis work with non-GH repos?",
      "action": false,
      "timestamp": "2019-08-08T19:29:56+00:00"
    },
    {
      "id": "e841df7ab74d47b483b5cc6cbfd366e2",
      "sender": "luke-jr",
      "payload": "I mean, if it's the only thing working, fine temporarily I guess, but I'd rather get away from GH dependency, not more entrenched",
      "action": false,
      "timestamp": "2019-08-08T19:30:08+00:00"
    },
    {
      "id": "1bce7e7332e047b6b667cfaecdc074fb",
      "sender": "wumpus",
      "payload": "luke-jr: definitely agree on that",
      "action": false,
      "timestamp": "2019-08-08T19:30:17+00:00"
    },
    {
      "id": "c7ff9c55d9f949d5b5ea4464cb008084",
      "sender": "luke-jr",
      "payload": "MarcoFalke: not sure",
      "action": false,
      "timestamp": "2019-08-08T19:30:18+00:00"
    },
    {
      "id": "c8b1c65d8eb847299de11964a1eb9c96",
      "sender": "achow101",
      "payload": "I really thing we should just do both GH CI and bitcoinbuilds and just have them use the same config file",
      "action": false,
      "timestamp": "2019-08-08T19:30:31+00:00"
    },
    {
      "id": "e7482e55890f4d77b5438665bf1a0abb",
      "sender": "jonasschnelli",
      "payload": "It looks like GitHub is taking over Git the same way gmail took over email... be aware",
      "action": false,
      "timestamp": "2019-08-08T19:30:41+00:00"
    },
    {
      "id": "0cf664149f0049f085412817f3ee9149",
      "sender": "moneyball",
      "payload": "does anyone want to test the GitHub CI now? let me know and I will introduce",
      "action": false,
      "timestamp": "2019-08-08T19:30:42+00:00"
    },
    {
      "id": "fcbc22f7367045248b7cd49d63c6f607",
      "sender": "luke-jr",
      "payload": "achow101: +1",
      "action": false,
      "timestamp": "2019-08-08T19:30:44+00:00"
    },
    {
      "id": "739a86ec51fd485d9cea90684751fe7b",
      "sender": "luke-jr",
      "payload": "I wonder how long until there's some kind of standard for CIs",
      "action": false,
      "timestamp": "2019-08-08T19:30:52+00:00"
    },
    {
      "id": "a9b97efd874448d0a09aeaf75bcd5a80",
      "sender": "jonasschnelli",
      "payload": "Nice centralized development functionality comes at a price",
      "action": false,
      "timestamp": "2019-08-08T19:30:56+00:00"
    },
    {
      "id": "03238e99430b420b88ffe93723526224",
      "sender": "achow101",
      "payload": "so we aren't entirely dependent on Github, but for individual developers, they can still run CI checks",
      "action": false,
      "timestamp": "2019-08-08T19:31:01+00:00"
    },
    {
      "id": "39673e286a4f4c8c9dc1ed32d16fb27f",
      "sender": "sipa",
      "payload": "achow101: i like that idea; it also forces us to keep the configuration to be compatible with non-GH features",
      "action": false,
      "timestamp": "2019-08-08T19:31:08+00:00"
    },
    {
      "id": "a72676b4e1574516bce33430a54e3e3d",
      "sender": "wumpus",
      "payload": "luke-jr: seems no, travis cannot use anything else than github, unless you have the enterprise version",
      "action": false,
      "timestamp": "2019-08-08T19:31:13+00:00"
    },
    {
      "id": "05821ab70d93474f864e0c9105ed159f",
      "sender": "luke-jr",
      "payload": "moneyball: does it require permission to use?",
      "action": false,
      "timestamp": "2019-08-08T19:31:17+00:00"
    },
    {
      "id": "ba6e964ab5b24d68974822a60b08630a",
      "sender": "aj",
      "payload": "jonasschnelli: could test in production, but have it report \"success\" or \"neutral\" rather than \"success\" or \"failure\" maybe?",
      "action": false,
      "timestamp": "2019-08-08T19:31:20+00:00"
    },
    {
      "id": "33a096f34a2f418d98e85998bb6f46b9",
      "sender": "sipa",
      "payload": "luke-jr: during the beta, yes",
      "action": false,
      "timestamp": "2019-08-08T19:31:25+00:00"
    },
    {
      "id": "eeb33501205148e691dd02cc65fecc69",
      "sender": "luke-jr",
      "payload": "achow101: \"make cichecks\" would be nice :D",
      "action": false,
      "timestamp": "2019-08-08T19:31:37+00:00"
    },
    {
      "id": "a8d4c7f50bc44f3886040feb243d163f",
      "sender": "achow101",
      "payload": "luke-jr: can't run on all of the platforms on one machine",
      "action": false,
      "timestamp": "2019-08-08T19:31:56+00:00"
    },
    {
      "id": "f92311bd18f84a0cb6fbb6c8edf5b853",
      "sender": "luke-jr",
      "payload": "achow101: why not? :\\",
      "action": false,
      "timestamp": "2019-08-08T19:32:06+00:00"
    },
    {
      "id": "8cd2d5d3c00c4b25951b8a00d03576df",
      "sender": "dongcarl",
      "payload": "qemu",
      "action": false,
      "timestamp": "2019-08-08T19:32:11+00:00"
    },
    {
      "id": "d13c1760ae4a4205be2563c29733fbbb",
      "sender": "jonasschnelli",
      "payload": "aj: Yes. That would make sense.",
      "action": false,
      "timestamp": "2019-08-08T19:32:17+00:00"
    },
    {
      "id": "9c9592a3acc74ad0a17c31df86b04643",
      "sender": "dongcarl",
      "payload": "so, perhaps _someone_ should try out the GitHub CI, and see if it's better than Travis, as a stop gap",
      "action": false,
      "timestamp": "2019-08-08T19:33:16+00:00"
    },
    {
      "id": "864ea1a97af1408bb988c40331fd9d26",
      "sender": "wumpus",
      "payload": "dongcarl: from my testing a few years ago, qemu-user works pretty well for the tests, at least if you stick to platforms with the same endianness",
      "action": false,
      "timestamp": "2019-08-08T19:33:20+00:00"
    },
    {
      "id": "599fbd0ca59b47e09ef4f6564b1cac5b",
      "sender": "luke-jr",
      "payload": "it sounds like bitcoinbuilds is further along than GitHub CI?",
      "action": false,
      "timestamp": "2019-08-08T19:33:41+00:00"
    },
    {
      "id": "d6803c0f92344dd5ae589e59c277ecfe",
      "sender": "MarcoFalke",
      "payload": "Could someone share a writeup of how to run the functional tests in qemu, pls?",
      "action": false,
      "timestamp": "2019-08-08T19:33:53+00:00"
    },
    {
      "id": "9e89abe357404602a110b899dfe762fd",
      "sender": "luke-jr",
      "payload": "MarcoFalke: write a shell script that runs the bitcoind bin, and export BITCOIND=/path/to/script",
      "action": false,
      "timestamp": "2019-08-08T19:34:15+00:00"
    },
    {
      "id": "05b46dccc3284550a2b12c22f2898c82",
      "sender": "achow101",
      "payload": "moneyball: you said we have an invitation to experiment with github CI?",
      "action": false,
      "timestamp": "2019-08-08T19:34:26+00:00"
    },
    {
      "id": "73000471af5e45fe98daf15bac626bf1",
      "sender": "moneyball",
      "payload": "Yes",
      "action": false,
      "timestamp": "2019-08-08T19:34:51+00:00"
    },
    {
      "id": "e3c29b8085b247e493d3a97a67527b5d",
      "sender": "achow101",
      "payload": "can we skip the queue?",
      "action": false,
      "timestamp": "2019-08-08T19:34:52+00:00"
    },
    {
      "id": "a4b9b895d9e64e9a86e9127970273bea",
      "sender": "moneyball",
      "payload": "Presumably since they offered to let us use it a month ago",
      "action": false,
      "timestamp": "2019-08-08T19:35:06+00:00"
    },
    {
      "id": "09d184f39943481a8bc3e7502ba9cc49",
      "sender": "dongcarl",
      "payload": "Is there a zero-effort Travis yml -> GH CI transition?",
      "action": false,
      "timestamp": "2019-08-08T19:35:30+00:00"
    },
    {
      "id": "9f99691cd6b040dd970ba2ab5722f95e",
      "sender": "sipa",
      "payload": "i doubt that",
      "action": false,
      "timestamp": "2019-08-08T19:35:37+00:00"
    },
    {
      "id": "242d76d650c64186a8486500714dc627",
      "sender": "MarcoFalke",
      "payload": "dongcarl: no",
      "action": false,
      "timestamp": "2019-08-08T19:35:40+00:00"
    },
    {
      "id": "878f36697ab04c2186ed1014104e5584",
      "sender": "dongcarl",
      "payload": ":-/",
      "action": false,
      "timestamp": "2019-08-08T19:35:44+00:00"
    },
    {
      "id": "adb64969041f4993aa0016081b1b0b83",
      "sender": "dongcarl",
      "payload": "Why not stick to Travis till bitcoinbuilds is ready?",
      "action": false,
      "timestamp": "2019-08-08T19:36:03+00:00"
    },
    {
      "id": "aca67cbc83664b6fbeb3e9fa86f6f623",
      "sender": "MarcoFalke",
      "payload": "But the travis.yml mostly specifies the env, so it shouldn't be too hard either",
      "action": false,
      "timestamp": "2019-08-08T19:36:16+00:00"
    },
    {
      "id": "309fe7694c214e5f8a25c8f7a9d76865",
      "sender": "achow101",
      "payload": "dongcarl: because travis false positives too much",
      "action": false,
      "timestamp": "2019-08-08T19:36:41+00:00"
    },
    {
      "id": "89c91cfb6e934bca8bd8ae20f98a093c",
      "sender": "luke-jr",
      "payload": "yeah, I imagine at least some of the scripts should be portable",
      "action": false,
      "timestamp": "2019-08-08T19:36:41+00:00"
    },
    {
      "id": "698a7449626b4406b0d2eba739efdc18",
      "sender": "MarcoFalke",
      "payload": "I'd still like to run a ci with free minutes along of bitcoinbuilds",
      "action": false,
      "timestamp": "2019-08-08T19:36:51+00:00"
    },
    {
      "id": "b068ef43d4c8456bbbd848a8eaa4bf00",
      "sender": "jonasschnelli",
      "payload": "Me 2",
      "action": false,
      "timestamp": "2019-08-08T19:37:00+00:00"
    },
    {
      "id": "639ab136b2604e1587746afc52fb2e99",
      "sender": "luke-jr",
      "payload": "\"free minutes along of bitcoinbuilds\"?",
      "action": false,
      "timestamp": "2019-08-08T19:37:16+00:00"
    },
    {
      "id": "8fcd3c36ea904c1ab06b57a646da6030",
      "sender": "achow101",
      "payload": "moneyball: can you ask them let some of us into the beta so we can try it out on our own repos first?",
      "action": false,
      "timestamp": "2019-08-08T19:37:20+00:00"
    },
    {
      "id": "94e25377fb4d4a4da6241679d8374a54",
      "sender": "MarcoFalke",
      "payload": "fee cpu time",
      "action": false,
      "timestamp": "2019-08-08T19:37:22+00:00"
    },
    {
      "id": "c29c15833adc4611adc77a0fe02b79e8",
      "sender": "jonasschnelli",
      "payload": "I think centralized development tools are fine as long as there is an alternative running in parallel",
      "action": false,
      "timestamp": "2019-08-08T19:37:24+00:00"
    },
    {
      "id": "4369bdd714eb4e83ac7c6ef8243154f9",
      "sender": "MarcoFalke",
      "payload": "*free",
      "action": false,
      "timestamp": "2019-08-08T19:37:31+00:00"
    },
    {
      "id": "ed7b26a443f44134b7db318c5f8f53a1",
      "sender": "luke-jr",
      "payload": "ah",
      "action": false,
      "timestamp": "2019-08-08T19:37:33+00:00"
    },
    {
      "id": "d224eb787aeb43a6aa887216fb95e376",
      "sender": "luke-jr",
      "payload": "I have lots of free ppc64le CPU time I think",
      "action": false,
      "timestamp": "2019-08-08T19:37:41+00:00"
    },
    {
      "id": "e06142e07f28408ebf469bfe48dd8294",
      "sender": "jonasschnelli",
      "payload": "The problem is lock-in, suddenly they charge for it or make it incompatible with your needs, ...and you'r screwed",
      "action": false,
      "timestamp": "2019-08-08T19:37:49+00:00"
    },
    {
      "id": "24ff10184ba14553a9932b74c4fbd1e1",
      "sender": "dongcarl",
      "payload": "jonasschnelli: Agreed.",
      "action": false,
      "timestamp": "2019-08-08T19:37:50+00:00"
    },
    {
      "id": "eb620b6e02f549a2b34ffd542016b75f",
      "sender": "moneyball",
      "payload": "achow101: yes would you like access?",
      "action": false,
      "timestamp": "2019-08-08T19:37:58+00:00"
    },
    {
      "id": "77849660950844a2aeeef93350b5197f",
      "sender": "achow101",
      "payload": "sure",
      "action": false,
      "timestamp": "2019-08-08T19:38:10+00:00"
    },
    {
      "id": "d43fb965bb614def931b57609804691d",
      "sender": "phantomcircuit",
      "payload": "achow101, travis is mostly hitting fp on resource exhaustion issues",
      "action": false,
      "timestamp": "2019-08-08T19:38:10+00:00"
    },
    {
      "id": "f0c724cdc2e949b8801a16410049adc3",
      "sender": "luke-jr",
      "payload": "moneyball: they can't just enable the entire repo +forks? :/",
      "action": false,
      "timestamp": "2019-08-08T19:38:12+00:00"
    },
    {
      "id": "e7577279b76a48bb8a9e23a2dc9aa6c9",
      "sender": "moneyball",
      "payload": "i don't know",
      "action": false,
      "timestamp": "2019-08-08T19:38:25+00:00"
    },
    {
      "id": "f0b366d5718446fc80f1818790eef76e",
      "sender": "sipa",
      "payload": "yeah, let's ask them how this works",
      "action": false,
      "timestamp": "2019-08-08T19:38:28+00:00"
    },
    {
      "id": "151f273542d744a7a85a934a52b189bb",
      "sender": "moneyball",
      "payload": "i will clarify with them",
      "action": false,
      "timestamp": "2019-08-08T19:38:36+00:00"
    },
    {
      "id": "7dba6be0fb2a47599811e272bd95a58e",
      "sender": "achow101",
      "payload": "just enable it for anyone in the bitcoin and bitcoin-core orgs :)",
      "action": false,
      "timestamp": "2019-08-08T19:38:47+00:00"
    },
    {
      "id": "98b0817a155b46078eeeeef57500e23c",
      "sender": "MarcoFalke",
      "payload": "Let's not enable the repo for now and keep testing in forks only",
      "action": false,
      "timestamp": "2019-08-08T19:38:53+00:00"
    },
    {
      "id": "43fa3a4814eb43cfb35df8a379c2f88a",
      "sender": "jonasschnelli",
      "payload": "I'd also hope we consider some ethos and not further extend our reliance on github",
      "action": false,
      "timestamp": "2019-08-08T19:38:58+00:00"
    },
    {
      "id": "259c9f9d57494d6e97ed2ccf98e4884f",
      "sender": "wumpus",
      "payload": "jonasschnelli: I agree, it's just, if we don't rely on anything further then switching from travis to github for CI doesn't make a difference, they're both centralized and githyb only",
      "action": false,
      "timestamp": "2019-08-08T19:40:16+00:00"
    },
    {
      "id": "f4f94c2a61474054a597cade3ee2c710",
      "sender": "fanquake",
      "payload": "wumpus: any other topics?",
      "action": false,
      "timestamp": "2019-08-08T19:40:40+00:00"
    },
    {
      "id": "47ad8ef9e2e64654a19945596611c3fa",
      "sender": "wumpus",
      "payload": "nope",
      "action": false,
      "timestamp": "2019-08-08T19:40:49+00:00"
    },
    {
      "id": "317229856dbb4f5cbe058a607dad168c",
      "sender": "jonasschnelli",
      "payload": "wumpus: There is maybe no technical difference,... but the signal to the community/world is different",
      "action": false,
      "timestamp": "2019-08-08T19:41:02+00:00"
    },
    {
      "id": "43de9bd8efa642cbb1504544bc988576",
      "sender": "MarcoFalke",
      "payload": "Ok, that is a point I buy. They might say the GitHub ci is \"approved by Bitcoin Core\"",
      "action": false,
      "timestamp": "2019-08-08T19:41:41+00:00"
    },
    {
      "id": "810e17ee4cbf4d52bd499358bdadf327",
      "sender": "wumpus",
      "payload": "Could someone share a writeup of how to run the functional tests in qemu <- I'll try if I get around to it, I think the most difficult part is setting up the faux-root filesystem for the target, though on some distros you can install that as package",
      "action": false,
      "timestamp": "2019-08-08T19:41:52+00:00"
    },
    {
      "id": "c779ace2cd3842fe81b1a73e197a32ac",
      "sender": "wumpus",
      "payload": "MarcoFalke: yes, that's scary",
      "action": false,
      "timestamp": "2019-08-08T19:42:03+00:00"
    },
    {
      "id": "2696c8d750e743f39155b92679c59d1c",
      "sender": "jonasschnelli",
      "payload": "\"Bitcoin Core implemente GitHub CI after talks with their CEO,... a week after they acted in massive censorship\"",
      "action": false,
      "timestamp": "2019-08-08T19:42:21+00:00"
    },
    {
      "id": "00a18c86dc0b469fb79df9753a6d8e82",
      "sender": "jonasschnelli",
      "payload": "(I know I overstretch it)",
      "action": false,
      "timestamp": "2019-08-08T19:42:40+00:00"
    },
    {
      "id": "fc7fe13b008d4284900a30567c1073e1",
      "sender": "fanquake",
      "payload": "Then we\u00c3\u00a2\u00c2\u0080\u00c2\u0099d all have to jump on Medium and explain our actions in an emoji filled post mortem.",
      "action": false,
      "timestamp": "2019-08-08T19:43:11+00:00"
    },
    {
      "id": "b1188bba383d4bdebce8c5d186f5efc6",
      "sender": "luke-jr",
      "payload": "might be a harder story to spin if we have our own CI at the same time",
      "action": false,
      "timestamp": "2019-08-08T19:43:58+00:00"
    },
    {
      "id": "a533b3de3cb749ff9161bc539daf18d1",
      "sender": "achow101",
      "payload": "we could deploy both github CI and bitcoinbuilds simultaneously?",
      "action": false,
      "timestamp": "2019-08-08T19:44:11+00:00"
    },
    {
      "id": "392a9239ec2c42d7b3b6f99350d6455d",
      "sender": "wumpus",
      "payload": "haha way to go, fly ahead of the rumors in the meeting \u00c3\u00b0\u00c2\u009f\u00c2\u0098\u00c2",
      "action": false,
      "timestamp": "2019-08-08T19:44:11+00:00"
    },
    {
      "id": "bb532b72060f4b74a855dc44036b302e",
      "sender": "luke-jr",
      "payload": "\"We're migrating to our own CI, but helping GitHub test theirs too\"",
      "action": false,
      "timestamp": "2019-08-08T19:44:24+00:00"
    },
    {
      "id": "54eeeee754ed4334a53b813351225324",
      "sender": "MarcoFalke",
      "payload": "I'll experiment with the ci a bit in the coming days to see if it fits our use case. We can discuss more after everyone had a look",
      "action": false,
      "timestamp": "2019-08-08T19:44:27+00:00"
    },
    {
      "id": "513b78391dec4bd88ea1548e414e445a",
      "sender": "jonasschnelli",
      "payload": "thanks MarcoFalke",
      "action": false,
      "timestamp": "2019-08-08T19:44:41+00:00"
    },
    {
      "id": "79bf9c1e25d44927a6080d8041d54160",
      "sender": "achow101",
      "payload": "+1",
      "action": false,
      "timestamp": "2019-08-08T19:44:46+00:00"
    },
    {
      "id": "0da023c42fb748a789c2c55b7dfcd5f0",
      "sender": "wumpus",
      "payload": "yes, let's try that, maybe it's worse a match for our CI needs than travis is, then it's not even worth discussing further",
      "action": false,
      "timestamp": "2019-08-08T19:45:25+00:00"
    },
    {
      "id": "07d0e32728034f829662632003dd48c3",
      "sender": "wumpus",
      "payload": "#endmeeting",
      "action": false,
      "timestamp": "2019-08-08T19:45:46+00:00"
    }
  ],
  "events": [
    {
      "event_type": "START_MEETING",
      "message": {
        "id": "1b9cf4275a844e41aba5687dd2a29595",
        "sender": "wumpus",
        "payload": "#startmeeting",
        "action": false,
        "timestamp": "2019-08-08T19:01:03+00:00"
      },
      "operand": null,
      "id": "1b9cf4275a844e41aba5687dd2a29595",
      "timestamp": "2019-08-08T19:01:03+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "023b6c496bd64ff49964f728328e1a5a",
        "sender": "moneyball",
        "payload": "https://gist.github.com/moneyball/071d608fdae217c2a6d7c35955881d8a",
        "action": false,
        "timestamp": "2019-08-08T19:02:25+00:00"
      },
      "operand": "https://gist.github.com/moneyball/071d608fdae217c2a6d7c35955881d8a",
      "id": "023b6c496bd64ff49964f728328e1a5a",
      "timestamp": "2019-08-08T19:02:25+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "348bd10b26144f0e801cae41915e399e",
        "sender": "wumpus",
        "payload": "#topic High priority for review",
        "action": false,
        "timestamp": "2019-08-08T19:03:42+00:00"
      },
      "operand": "High priority for review",
      "id": "348bd10b26144f0e801cae41915e399e",
      "timestamp": "2019-08-08T19:03:42+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "ea5cab3be1c843149c8826f9e7f815a5",
        "sender": "wumpus",
        "payload": "https://github.com/bitcoin/bitcoin/projects/8",
        "action": false,
        "timestamp": "2019-08-08T19:03:46+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/projects/8",
      "id": "ea5cab3be1c843149c8826f9e7f815a5",
      "timestamp": "2019-08-08T19:03:46+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "08d680d8fe4e43a597c9d8dde20f52a2",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/16060 | Bury bip9 deployments by jnewbery \u00c3\u0082\u00c2\u00b7 Pull Request #16060 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-08-08T19:04:56+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/16060",
      "id": "08d680d8fe4e43a597c9d8dde20f52a2",
      "timestamp": "2019-08-08T19:04:56+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "79d2ff4f409d4eb8b4b1328bc74dc74d",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/8994 | Testchains: Introduce custom chain whose constructor... by jtimon \u00c3\u0082\u00c2\u00b7 Pull Request #8994 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-08-08T19:05:58+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/8994",
      "id": "79d2ff4f409d4eb8b4b1328bc74dc74d",
      "timestamp": "2019-08-08T19:05:58+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "a1b0ddfa620c422c964d2337f2b54361",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/16202 | Refactor network message deserialization by jonasschnelli \u00c3\u0082\u00c2\u00b7 Pull Request #16202 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-08-08T19:09:12+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/16202",
      "id": "a1b0ddfa620c422c964d2337f2b54361",
      "timestamp": "2019-08-08T19:09:12+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "ba68016f9be740c6ab3b181fb55fb60b",
        "sender": "wumpus",
        "payload": "#topic Who wants to volunteer as co-maintainer of the Bitcoin Core flatpak (MarcoFalke)",
        "action": false,
        "timestamp": "2019-08-08T19:10:02+00:00"
      },
      "operand": "Who wants to volunteer as co-maintainer of the Bitcoin Core flatpak (MarcoFalke)",
      "id": "ba68016f9be740c6ab3b181fb55fb60b",
      "timestamp": "2019-08-08T19:10:02+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "83b3f874db6b472cbd5251e637963527",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/16550 | Distribute via flatpak \u00c3\u0082\u00c2\u00b7 Issue #16550 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-08-08T19:12:25+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/16550",
      "id": "83b3f874db6b472cbd5251e637963527",
      "timestamp": "2019-08-08T19:12:25+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "00994e742d9249368afd7181d941b74a",
        "sender": "wumpus",
        "payload": "#topic GitHub ci (MarcoFalke)",
        "action": false,
        "timestamp": "2019-08-08T19:18:05+00:00"
      },
      "operand": "GitHub ci (MarcoFalke)",
      "id": "00994e742d9249368afd7181d941b74a",
      "timestamp": "2019-08-08T19:18:05+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "60c5a6d31392493ca0ae354500907d57",
        "sender": "achow101",
        "payload": "https://github.com/features/actions",
        "action": false,
        "timestamp": "2019-08-08T19:20:49+00:00"
      },
      "operand": "https://github.com/features/actions",
      "id": "60c5a6d31392493ca0ae354500907d57",
      "timestamp": "2019-08-08T19:20:49+00:00"
    },
    {
      "event_type": "END_MEETING",
      "message": {
        "id": "07d0e32728034f829662632003dd48c3",
        "sender": "wumpus",
        "payload": "#endmeeting",
        "action": false,
        "timestamp": "2019-08-08T19:45:46+00:00"
      },
      "operand": null,
      "id": "07d0e32728034f829662632003dd48c3",
      "timestamp": "2019-08-08T19:45:46+00:00"
    }
  ],
  "aliases": {},
  "vote_in_progress": false,
  "motion_index": null
}