{
  "founder": "wumpus",
  "channel": "#bitcoin-core-dev",
  "network": "freenode",
  "id": "86057ff9b2b14ef288c7e708f6607c85",
  "name": "#bitcoin-core-dev",
  "chair": "wumpus",
  "chairs": [
    "wumpus"
  ],
  "nicks": {
    "wumpus": 57,
    "lightningbot": 2,
    "achow101": 3,
    "jnewbery": 16,
    "dongcarl": 1,
    "meshcollider": 5,
    "instagibbs": 1,
    "jonasschnelli": 8,
    "promag": 9,
    "gwillen": 2,
    "luke-jr": 9,
    "sipa": 2,
    "provoostenator": 26,
    "gribble": 8,
    "sdaftuar": 9,
    "jamesob": 5,
    "MarcoFalke": 5
  },
  "start_time": "2019-01-31T19:00:06+00:00",
  "end_time": "2019-01-31T19:45:29+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": "Chaincode residency (jnewbery)",
  "messages": [
    {
      "id": "17fe40d171bf49ae9670614f1d089e46",
      "sender": "wumpus",
      "payload": "#startmeeting",
      "action": false,
      "timestamp": "2019-01-31T19:00:06+00:00"
    },
    {
      "id": "104ae215e11441e29ffa1ade68255ce8",
      "sender": "lightningbot",
      "payload": "Meeting started Thu Jan 31 19:00:06 2019 UTC.  The chair is wumpus. Information about MeetBot at http://wiki.debian.org/MeetBot.",
      "action": false,
      "timestamp": "2019-01-31T19:00:06+00:00"
    },
    {
      "id": "40f739fd3a2a4aedbd91ba2d26dd5776",
      "sender": "lightningbot",
      "payload": "Useful Commands: #action #agreed #help #info #idea #link #topic.",
      "action": false,
      "timestamp": "2019-01-31T19:00:06+00:00"
    },
    {
      "id": "6e90498331d0455ea68eaa95eff399b5",
      "sender": "achow101",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-01-31T19:00:18+00:00"
    },
    {
      "id": "ece3312e2ed043f081e2176697378b7f",
      "sender": "jnewbery",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-01-31T19:00:21+00:00"
    },
    {
      "id": "af190629f1d3410b88204459fc4e2f71",
      "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",
      "action": false,
      "timestamp": "2019-01-31T19:00:22+00:00"
    },
    {
      "id": "4c139d318cdf4f159a6a13d078aa1c17",
      "sender": "dongcarl",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-01-31T19:00:28+00:00"
    },
    {
      "id": "67272c5a828b49fc8c9674aa96d8ae9a",
      "sender": "meshcollider",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-01-31T19:00:29+00:00"
    },
    {
      "id": "70ba516e6b7748b0bdd5b55f9dbb36e1",
      "sender": "instagibbs",
      "payload": "hola",
      "action": false,
      "timestamp": "2019-01-31T19:00:48+00:00"
    },
    {
      "id": "926bfb43b8cb43899b563865ec279c5c",
      "sender": "wumpus",
      "payload": "topics?",
      "action": false,
      "timestamp": "2019-01-31T19:00:58+00:00"
    },
    {
      "id": "ca92525c50bd49d5bb888649a90d1500",
      "sender": "jonasschnelli",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-01-31T19:01:01+00:00"
    },
    {
      "id": "397f6d6c56b94dd6a8c132e307c377bc",
      "sender": "promag",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-01-31T19:01:15+00:00"
    },
    {
      "id": "d61c8d68636c4bc89c7bc7b269ae4afb",
      "sender": "gwillen",
      "payload": "buenos dias",
      "action": false,
      "timestamp": "2019-01-31T19:01:18+00:00"
    },
    {
      "id": "9f3e5e3b9b534c3eb116346f604edced",
      "sender": "luke-jr",
      "payload": "I want to suggest we change rebasing policy/expectations",
      "action": false,
      "timestamp": "2019-01-31T19:01:30+00:00"
    },
    {
      "id": "2690b8fba5f149268c7701cffefa0248",
      "sender": "promag",
      "payload": "boa noite",
      "action": false,
      "timestamp": "2019-01-31T19:01:33+00:00"
    },
    {
      "id": "386580073be44bab9fabac729733d3b5",
      "sender": "sipa",
      "payload": "hello, half here",
      "action": false,
      "timestamp": "2019-01-31T19:01:34+00:00"
    },
    {
      "id": "0ed28b5631cc421b854d91ad92aad793",
      "sender": "wumpus",
      "payload": "#topic High priority for review",
      "action": false,
      "timestamp": "2019-01-31T19:01:56+00:00"
    },
    {
      "id": "9fd82809f8194da0bd5cfa44559d7866",
      "sender": "wumpus",
      "payload": "https://github.com/bitcoin/bitcoin/projects/8",
      "action": false,
      "timestamp": "2019-01-31T19:02:15+00:00"
    },
    {
      "id": "3f8b404f8e61410e82f23c7a158f8fce",
      "sender": "provoostenator",
      "payload": "hi",
      "action": false,
      "timestamp": "2019-01-31T19:02:16+00:00"
    },
    {
      "id": "b377328894ce4870a31acc701a16487f",
      "sender": "wumpus",
      "payload": "still 7 PRs left, don't think we should add anything",
      "action": false,
      "timestamp": "2019-01-31T19:02:45+00:00"
    },
    {
      "id": "5c0edd7d804f452b841deb5a3ccd790e",
      "sender": "wumpus",
      "payload": "but open to suggestions if there's replacements etc that need to be made",
      "action": false,
      "timestamp": "2019-01-31T19:03:30+00:00"
    },
    {
      "id": "cc93ca216ba54a91b1dd348abf7cb07b",
      "sender": "promag",
      "payload": "would appreciate some more feedback on #15153 (and it's dependency)",
      "action": false,
      "timestamp": "2019-01-31T19:03:45+00:00"
    },
    {
      "id": "a4814a99c6214123a7306661dc1b09cf",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/15153 | gui: Add Open Wallet menu by promag \u00c3\u0082\u00c2\u00b7 Pull Request #15153 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-01-31T19:03:48+00:00"
    },
    {
      "id": "d6579be4398648689c91a4d18d59058f",
      "sender": "wumpus",
      "payload": "note that tomorrow is strings freeze for 0.18",
      "action": false,
      "timestamp": "2019-01-31T19:04:09+00:00"
    },
    {
      "id": "2c31e6f624b54aedad60de794441039a",
      "sender": "jnewbery",
      "payload": "promag: I'm going to try to look at that today",
      "action": false,
      "timestamp": "2019-01-31T19:04:14+00:00"
    },
    {
      "id": "2bb576ce09f945ff9715b0b0d3f5142a",
      "sender": "wumpus",
      "payload": "and in two weeks the feature freeze",
      "action": false,
      "timestamp": "2019-01-31T19:04:24+00:00"
    },
    {
      "id": "bbcfe3ec93394d19b4e679561798d822",
      "sender": "promag",
      "payload": "jnewbery: maybe we should postpone multiwallet gui for 0.19? and maybe backport to 0.18.1?",
      "action": false,
      "timestamp": "2019-01-31T19:05:09+00:00"
    },
    {
      "id": "0ca5ecb0c9904ac7b12cde0c88251300",
      "sender": "sdaftuar",
      "payload": "i would like to review beg for #14897 -- in addition to being a useful feature in its own right, it paves the way for several simple transaction download improvements (some of which i'm hoping could land in 0.18)",
      "action": false,
      "timestamp": "2019-01-31T19:05:09+00:00"
    },
    {
      "id": "24b43717b0c5457a84df99a62647cb8b",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/14897 | randomize GETDATA(tx) request order and introduce bias toward outbound by naumenkogs \u00c3\u0082\u00c2\u00b7 Pull Request #14897 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-01-31T19:05:12+00:00"
    },
    {
      "id": "34cc361a661e4b24ae626983e243c9c1",
      "sender": "jamesob",
      "payload": "will take a look today (fwiw)",
      "action": false,
      "timestamp": "2019-01-31T19:05:26+00:00"
    },
    {
      "id": "ab9c86be5a1d4a6882377d23157a2366",
      "sender": "wumpus",
      "payload": "sdaftuar: that one is already in high prio I think?",
      "action": false,
      "timestamp": "2019-01-31T19:05:40+00:00"
    },
    {
      "id": "f37f03a9734640b58b1249daf09acd10",
      "sender": "sdaftuar",
      "payload": "wumpus: yep",
      "action": false,
      "timestamp": "2019-01-31T19:05:44+00:00"
    },
    {
      "id": "b903a817acf346329949528e8c9bc857",
      "sender": "sdaftuar",
      "payload": "i think it's nearly ready (the nits i left on the PR could be dealt with later)",
      "action": false,
      "timestamp": "2019-01-31T19:06:07+00:00"
    },
    {
      "id": "d18517cf0d6048efaebb2a69b8f007ac",
      "sender": "sdaftuar",
      "payload": "but needs more review",
      "action": false,
      "timestamp": "2019-01-31T19:06:10+00:00"
    },
    {
      "id": "1d7a319b05ad4174b874298a917d111f",
      "sender": "wumpus",
      "payload": "okay, great!",
      "action": false,
      "timestamp": "2019-01-31T19:06:32+00:00"
    },
    {
      "id": "69c47feea1bb4d5893df9b8e74fa13ce",
      "sender": "jnewbery",
      "payload": "#11082 has required rebase for 10 days and has outstanding review comments from December. Should it be removed from high priority?",
      "action": false,
      "timestamp": "2019-01-31T19:06:41+00:00"
    },
    {
      "id": "165e67d969664fa5b77a864d3d40254b",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/11082 | Add new bitcoin_rw.conf file that is used for settings modified by this software itself by luke-jr \u00c3\u0082\u00c2\u00b7 Pull Request #11082 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-01-31T19:06:45+00:00"
    },
    {
      "id": "3481f80c373a4410903faa9491aad98e",
      "sender": "provoostenator",
      "payload": "jnewbery: I don't think it's a good idea to merge that so close to release, as much as I'd like to have it",
      "action": false,
      "timestamp": "2019-01-31T19:07:13+00:00"
    },
    {
      "id": "064a4b9085c34aed918b44489d52d83c",
      "sender": "provoostenator",
      "payload": "Also it doesn't really do anything on its own afaik, and the stuff on top of it isn't ready.",
      "action": false,
      "timestamp": "2019-01-31T19:07:34+00:00"
    },
    {
      "id": "50ad643e25d14ee5aaa782458e86441f",
      "sender": "wumpus",
      "payload": "I tend to agree",
      "action": false,
      "timestamp": "2019-01-31T19:07:36+00:00"
    },
    {
      "id": "bc4c90e842a84a2d9e30c7d11b26033f",
      "sender": "wumpus",
      "payload": "okay, going to remove it",
      "action": false,
      "timestamp": "2019-01-31T19:07:43+00:00"
    },
    {
      "id": "6f8913f3e3504728bd833a15b2c9cd10",
      "sender": "provoostenator",
      "payload": "As for multiwallet: it would be nice to get opening a wallet in",
      "action": false,
      "timestamp": "2019-01-31T19:08:02+00:00"
    },
    {
      "id": "c266dc5dd1a04b4bb90311fee8eb0ff6",
      "sender": "provoostenator",
      "payload": "But not end of the world if not.",
      "action": false,
      "timestamp": "2019-01-31T19:08:33+00:00"
    },
    {
      "id": "2c8d6818ff8643e3a94eff0c965f099f",
      "sender": "jnewbery",
      "payload": "I agree with trying to get multiwallet open into v0.18",
      "action": false,
      "timestamp": "2019-01-31T19:08:37+00:00"
    },
    {
      "id": "f5a74a0237474b4484fc2763efc907ee",
      "sender": "jonasschnelli",
      "payload": "Agree. Open wallet would be nice.",
      "action": false,
      "timestamp": "2019-01-31T19:08:41+00:00"
    },
    {
      "id": "b45ed9f0cd014b329dd7b45677fd0a41",
      "sender": "promag",
      "payload": "I know I have one HP PR, but it depends on #15280 so if you don't mind that could be in the list too",
      "action": false,
      "timestamp": "2019-01-31T19:08:43+00:00"
    },
    {
      "id": "472fdd54485d47ebb2128fea151a720f",
      "sender": "wumpus",
      "payload": "#15153 is on the high prio list",
      "action": false,
      "timestamp": "2019-01-31T19:08:44+00:00"
    },
    {
      "id": "53d16a8066644cbd94e9dda9aa968fc4",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/15280 | gui: Fix shutdown order by promag \u00c3\u0082\u00c2\u00b7 Pull Request #15280 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-01-31T19:08:45+00:00"
    },
    {
      "id": "7ea8dfa477914081a37c520e67465b9d",
      "sender": "sdaftuar",
      "payload": "if we're thinking about pruning from the high priority list to focus on 0.18, then i think #15141 could be removed as well.  it's ready for review but not essential for 0.18 IMO (and maybe we'd want it to simmer in master for longer before a release anyway)",
      "action": false,
      "timestamp": "2019-01-31T19:08:47+00:00"
    },
    {
      "id": "f0038474e9cd447a971356bf94c5f97f",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/15153 | gui: Add Open Wallet menu by promag \u00c3\u0082\u00c2\u00b7 Pull Request #15153 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-01-31T19:08:47+00:00"
    },
    {
      "id": "f012cfd08c5e46b485b407bdc0b234ae",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/15141 | Rewrite DoS interface between validation and net_processing by sdaftuar \u00c3\u0082\u00c2\u00b7 Pull Request #15141 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-01-31T19:08:51+00:00"
    },
    {
      "id": "ac640b450d42454395d3504bbac9da1c",
      "sender": "jamesob",
      "payload": "likewise for #15118 if 0.18 is the focus",
      "action": false,
      "timestamp": "2019-01-31T19:09:40+00:00"
    },
    {
      "id": "57d0b3e1bcf742e38fe7be34556ba488",
      "sender": "provoostenator",
      "payload": "wumpus: regarding strings, if some GUI changes misses the string deadline, then that part is just English-only, right?",
      "action": false,
      "timestamp": "2019-01-31T19:09:43+00:00"
    },
    {
      "id": "46caf288a1f5483b9ab9e9aa9eaabc4f",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/15118 | Refactor block file logic by jimpo \u00c3\u0082\u00c2\u00b7 Pull Request #15118 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-01-31T19:09:43+00:00"
    },
    {
      "id": "7462565d89c149d19774d81bb7e06c6d",
      "sender": "wumpus",
      "payload": "sdaftuar: nah not necessarily! it's just that if PRs have outstanding comments for a long time, and are not being updated, there's not that much urgency apparently",
      "action": false,
      "timestamp": "2019-01-31T19:09:46+00:00"
    },
    {
      "id": "3ee70568a4784fa7ac2b3f0efcdb0290",
      "sender": "provoostenator",
      "payload": "Or does it explode?",
      "action": false,
      "timestamp": "2019-01-31T19:09:47+00:00"
    },
    {
      "id": "b4c31d501ad243d6a96d91df2749c195",
      "sender": "wumpus",
      "payload": "provoostenator: idieally it would be avoided completely, but yes that's the effect",
      "action": false,
      "timestamp": "2019-01-31T19:10:16+00:00"
    },
    {
      "id": "4fb6cc7a551b4bc78595532cb0722021",
      "sender": "wumpus",
      "payload": "provoostenator: I'm okay with *adding* strings after that if we can't avoid it, but not changing them",
      "action": false,
      "timestamp": "2019-01-31T19:10:34+00:00"
    },
    {
      "id": "faa316f6b7c1479a96012b3820ced95d",
      "sender": "sdaftuar",
      "payload": "wumpus: ok happy to keep it on there too, it's holding up other work i have going on!  we can revisit as we get closer to feature freeze i guess",
      "action": false,
      "timestamp": "2019-01-31T19:11:11+00:00"
    },
    {
      "id": "e956598ece3d4b0f97b39ade1c9cbe2d",
      "sender": "wumpus",
      "payload": "(e.g. no \"improve wording\" PRs)",
      "action": false,
      "timestamp": "2019-01-31T19:11:15+00:00"
    },
    {
      "id": "e5b433696fb84ce7a98bd5cdb313fbdb",
      "sender": "wumpus",
      "payload": "but yeah it's good to give the translators some time",
      "action": false,
      "timestamp": "2019-01-31T19:11:56+00:00"
    },
    {
      "id": "6040163e7f754375b630174450560ea6",
      "sender": "wumpus",
      "payload": "ok, that concludes the topic I think",
      "action": false,
      "timestamp": "2019-01-31T19:13:49+00:00"
    },
    {
      "id": "b6b447c0cd03495e8b7c0ffb662fb1db",
      "sender": "wumpus",
      "payload": "#topic rebasing policy/expectations (luke-jr)",
      "action": false,
      "timestamp": "2019-01-31T19:14:09+00:00"
    },
    {
      "id": "af0e6f9eee674651a5fb831eaee5be47",
      "sender": "promag",
      "payload": "we don't require rebase do we?",
      "action": false,
      "timestamp": "2019-01-31T19:14:47+00:00"
    },
    {
      "id": "72cc25076b5f4ef1beb970353cd85aed",
      "sender": "luke-jr",
      "payload": "a lot of time seems wasted on rebasing needlessly; I'd like to suggest we only expect rebasing when there's a major conflict, or the PR is literally about to be merged",
      "action": false,
      "timestamp": "2019-01-31T19:14:57+00:00"
    },
    {
      "id": "e6a8c5d94bc248ec94a31ddcf3be1d1a",
      "sender": "luke-jr",
      "payload": "promag: apparently some people consider it a show-stopper on progress for PRs if it \"needs\" rebase",
      "action": false,
      "timestamp": "2019-01-31T19:15:30+00:00"
    },
    {
      "id": "73ef38b431ef4e859a9e2f43016d12ff",
      "sender": "wumpus",
      "payload": "people usually want to test PRs on top of master, which is not straightforward if they need rebase, but yea for review it shouldn't strictly be necessary",
      "action": false,
      "timestamp": "2019-01-31T19:16:14+00:00"
    },
    {
      "id": "6f5c75ddcc9644df89553f28ef4ec42f",
      "sender": "wumpus",
      "payload": "it's up to you really",
      "action": false,
      "timestamp": "2019-01-31T19:16:32+00:00"
    },
    {
      "id": "3026c390fccd42179919ff8f1b85abe9",
      "sender": "promag",
      "payload": "I think that's \"requested\" after trivial review",
      "action": false,
      "timestamp": "2019-01-31T19:16:40+00:00"
    },
    {
      "id": "8899eaf23a984eb8a836beb02f0f465b",
      "sender": "meshcollider",
      "payload": "Rebase can often partially invalidate reviews anyway unless its trivial in which case theres no point not doing it",
      "action": false,
      "timestamp": "2019-01-31T19:17:07+00:00"
    },
    {
      "id": "35c1b4aebe084377b07e996afa18c97c",
      "sender": "provoostenator",
      "payload": "Lack of rebase normally won't stop me from reviewing, unless I expect a problem.",
      "action": false,
      "timestamp": "2019-01-31T19:17:17+00:00"
    },
    {
      "id": "b7929174017d4d39828c8970a0040da7",
      "sender": "wumpus",
      "payload": "though everything that makes people more willing to review your PR might be welcome given how many there are ...",
      "action": false,
      "timestamp": "2019-01-31T19:17:17+00:00"
    },
    {
      "id": "a615f6fb3cc74f7cb2bcc1e644d53b97",
      "sender": "provoostenator",
      "payload": "Maybe though we need additional tag \"Really Needs Rebase\"",
      "action": false,
      "timestamp": "2019-01-31T19:17:32+00:00"
    },
    {
      "id": "f3d3652b332d4f9cace35c827e59550b",
      "sender": "wumpus",
      "payload": "I had it under 242 some weeks ago but ugh",
      "action": false,
      "timestamp": "2019-01-31T19:17:46+00:00"
    },
    {
      "id": "0cbbd1cba20945738a212defee3c5663",
      "sender": "luke-jr",
      "payload": "well, we have a bot more recently that closes stuff and nags over even trivial rebases",
      "action": false,
      "timestamp": "2019-01-31T19:17:58+00:00"
    },
    {
      "id": "b379301677544670af1a64078138319e",
      "sender": "provoostenator",
      "payload": "Ah that's a good point, maybe Drahtbot should be less aggressive in that regard.",
      "action": false,
      "timestamp": "2019-01-31T19:18:23+00:00"
    },
    {
      "id": "aa6b447f4e764cd5a032b3a3d6b3ec99",
      "sender": "provoostenator",
      "payload": "Only close if Really Needs Rebase is set? :-)",
      "action": false,
      "timestamp": "2019-01-31T19:18:32+00:00"
    },
    {
      "id": "874babaa123142bb92a1b954143ccd7e",
      "sender": "wumpus",
      "payload": "drahtbot doesn't close PRs",
      "action": false,
      "timestamp": "2019-01-31T19:18:46+00:00"
    },
    {
      "id": "bb9511fe6c1e434eae3a7097c36183f6",
      "sender": "jnewbery",
      "payload": "I think Drahtbot only closes if a PR has needed rebase for a _really_ long time",
      "action": false,
      "timestamp": "2019-01-31T19:18:54+00:00"
    },
    {
      "id": "05098a825b6c443a8658455e7c0c90a0",
      "sender": "achow101",
      "payload": "drahtbot will close and reopen PRs to retrigger travis",
      "action": false,
      "timestamp": "2019-01-31T19:19:08+00:00"
    },
    {
      "id": "3eb13bb7f68741c183ccaad539f7dc45",
      "sender": "wumpus",
      "payload": "it only adds a label \"needs rebase\" and posts a message in that regard",
      "action": false,
      "timestamp": "2019-01-31T19:19:13+00:00"
    },
    {
      "id": "2ff66a1b786840cd9e31c708e9878e6c",
      "sender": "jamesob",
      "payload": "doesn't drahtbot only ask for a rebase if there are conflicts?",
      "action": false,
      "timestamp": "2019-01-31T19:19:14+00:00"
    },
    {
      "id": "c6b10c2a177b4454a75f8de7151b47ff",
      "sender": "meshcollider",
      "payload": "It does after like a very long time and tags it with up for grabs",
      "action": false,
      "timestamp": "2019-01-31T19:19:23+00:00"
    },
    {
      "id": "94cc0d7847364b0d9050b8372f5e7cd1",
      "sender": "meshcollider",
      "payload": "Close PRs ^",
      "action": false,
      "timestamp": "2019-01-31T19:19:32+00:00"
    },
    {
      "id": "b776aa3cfa0849ad8cd2cfc25c15a897",
      "sender": "wumpus",
      "payload": "meshcollider: I don't think it does so automatically",
      "action": false,
      "timestamp": "2019-01-31T19:19:35+00:00"
    },
    {
      "id": "54f9bae084f943098fdaa98bc26c870b",
      "sender": "wumpus",
      "payload": "or at least I've never noticed",
      "action": false,
      "timestamp": "2019-01-31T19:19:52+00:00"
    },
    {
      "id": "c7447195e4ee4cc4afe94281591f77bb",
      "sender": "jamesob",
      "payload": "drahtbot does close and mark up-for-grabs, e.g. #13200",
      "action": false,
      "timestamp": "2019-01-31T19:20:04+00:00"
    },
    {
      "id": "39f5d5a9256d433b8a11a0bcd82de8d7",
      "sender": "jnewbery",
      "payload": "example: https://github.com/bitcoin/bitcoin/pull/12965#issuecomment-423611058",
      "action": false,
      "timestamp": "2019-01-31T19:20:04+00:00"
    },
    {
      "id": "b9ce45a4b01b4402ac317e3e2486ab92",
      "sender": "luke-jr",
      "payload": "part of my motivation for bringing this up, is that (without naming names) we've apparently lost devs in part over the constant rebasing",
      "action": false,
      "timestamp": "2019-01-31T19:20:08+00:00"
    },
    {
      "id": "4afd833fe20b414cabd02568647b1e23",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/13200 | Process logs in a separate thread by jamesob \u00c3\u0082\u00c2\u00b7 Pull Request #13200 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2019-01-31T19:20:08+00:00"
    },
    {
      "id": "0691f40ae9384351a173a082ef1a56b0",
      "sender": "promag",
      "payload": "FWIW I don't mind rebasing",
      "action": false,
      "timestamp": "2019-01-31T19:20:09+00:00"
    },
    {
      "id": "633f71e79aea4afdaee427cb4419491c",
      "sender": "meshcollider",
      "payload": "Marco runs an extra script occasionally I think",
      "action": false,
      "timestamp": "2019-01-31T19:20:10+00:00"
    },
    {
      "id": "2d8ca4ac520b4fcc99fc480c23e89caa",
      "sender": "wumpus",
      "payload": "though if it's after a very long time I don't mind ...",
      "action": false,
      "timestamp": "2019-01-31T19:20:17+00:00"
    },
    {
      "id": "49f33741d7fa4ae9b22488ae318889f4",
      "sender": "provoostenator",
      "payload": "I've seen it happen a few times as well",
      "action": false,
      "timestamp": "2019-01-31T19:20:19+00:00"
    },
    {
      "id": "9807968f00e74899bd0995134f8d328e",
      "sender": "wumpus",
      "payload": "there's probaly quite a few PRs that could be closed",
      "action": false,
      "timestamp": "2019-01-31T19:20:31+00:00"
    },
    {
      "id": "5cb4f98df805453bb939e0a428580efa",
      "sender": "provoostenator",
      "payload": "But often the problem isn't a lack of rebase, it's either a lack of feedback or a lack of addressing feedback.",
      "action": false,
      "timestamp": "2019-01-31T19:20:41+00:00"
    },
    {
      "id": "30839c8d97074486b75acd6d41be3391",
      "sender": "wumpus",
      "payload": "sometimes I just want to close them all and start anew xD",
      "action": false,
      "timestamp": "2019-01-31T19:20:47+00:00"
    },
    {
      "id": "aa1dd61fe8da4eaeaa34a28ff35c6ca9",
      "sender": "sdaftuar",
      "payload": "luke-jr: i agree with the sentiment you bring up, but its unclear to me how much of the irritation is from being nagged about rebasing, versus the repo activity that is requiring so many rebases in the first place",
      "action": false,
      "timestamp": "2019-01-31T19:21:03+00:00"
    },
    {
      "id": "bd16292573df4afd8aea0d09aa623a34",
      "sender": "jnewbery",
      "payload": "wumpus: I agree. If something's needed rebase for > 6 months then it's clearly not a priority for the contributor. It can always be re-opened if it becames a priority",
      "action": false,
      "timestamp": "2019-01-31T19:21:19+00:00"
    },
    {
      "id": "0c2a2de19f114be68ffd33890cfed7a7",
      "sender": "jonasschnelli",
      "payload": "also,... there are some PR not meant to be merged (WIP / Experimental)",
      "action": false,
      "timestamp": "2019-01-31T19:21:29+00:00"
    },
    {
      "id": "1afb6da952f940a88703696edf377d30",
      "sender": "wumpus",
      "payload": "jonasschnelli: I think that's great",
      "action": false,
      "timestamp": "2019-01-31T19:21:46+00:00"
    },
    {
      "id": "33d2749b32df4e1c84fd7ff1315996f5",
      "sender": "provoostenator",
      "payload": "jnewbery: not necessarily, there's no point in rebasing if you're not getting enough concept ACK and agreement on technical direction",
      "action": false,
      "timestamp": "2019-01-31T19:21:59+00:00"
    },
    {
      "id": "bedad477b3634daeb7defac062ea7d09",
      "sender": "wumpus",
      "payload": "(if they're clearly marked as that)",
      "action": false,
      "timestamp": "2019-01-31T19:21:59+00:00"
    },
    {
      "id": "557dd764a3894b68892e3d237970fc58",
      "sender": "jonasschnelli",
      "payload": "Yes. Some PR are to attract developers and spun up new ideas",
      "action": false,
      "timestamp": "2019-01-31T19:22:05+00:00"
    },
    {
      "id": "8df13c659a1546b0855af7ff566a722a",
      "sender": "provoostenator",
      "payload": "So it could be a priority for the developer, just not for the reviewers.",
      "action": false,
      "timestamp": "2019-01-31T19:22:09+00:00"
    },
    {
      "id": "0641c636e299473590800a25d62b0bde",
      "sender": "jnewbery",
      "payload": "provoostenator: I think Draht only closes if there's been no activity at all. If you're not getting _any_ interaction from other contributors then again, it's probably not a priority for anyone",
      "action": false,
      "timestamp": "2019-01-31T19:23:05+00:00"
    },
    {
      "id": "7d13bac527af475591de516c39965c5e",
      "sender": "wumpus",
      "payload": "so it's a pretty busy repository and a lot of changes are happening, there's nothing to be done about that, it's the same for other popular open source projects",
      "action": false,
      "timestamp": "2019-01-31T19:23:07+00:00"
    },
    {
      "id": "a58350f4439e4341bc647f7e26924985",
      "sender": "provoostenator",
      "payload": "Ok, if _any_ activity is fine, then it's not unreasonable to expect e.g. the contributor themselves to give a quick \"anybody out there?\" update.",
      "action": false,
      "timestamp": "2019-01-31T19:23:53+00:00"
    },
    {
      "id": "13bd474a54774ff4aa902b0cf9f668ec",
      "sender": "luke-jr",
      "payload": "wumpus: I think it would help, if maintainers indicated they're prepared to merge a PR, and it got rebased specifically for the merge. (assuming reviewers continue to review despite trivial rebases)",
      "action": false,
      "timestamp": "2019-01-31T19:24:05+00:00"
    },
    {
      "id": "4851d79b70934b738a844c0f9ae26221",
      "sender": "wumpus",
      "payload": "provoostenator: yes, that's fine!",
      "action": false,
      "timestamp": "2019-01-31T19:24:06+00:00"
    },
    {
      "id": "67e08081887c4ecb8477a0501856ce71",
      "sender": "achow101",
      "payload": "the only issue i have with rebases is that someone would comment \"needs rebase\", the author rebases, and then receives no reviews until the next \"needs rebase\" comment from someone",
      "action": false,
      "timestamp": "2019-01-31T19:24:10+00:00"
    },
    {
      "id": "7dc0fe3c399641fb9535bccf5da042ed",
      "sender": "wumpus",
      "payload": "it's *really* common for a PR to be waiting for *any* response from the author to comments",
      "action": false,
      "timestamp": "2019-01-31T19:24:25+00:00"
    },
    {
      "id": "48e57844617449f58f2309c23a6fc05e",
      "sender": "wumpus",
      "payload": "even if that's \"I prefer not to address this as it's out of scope\"",
      "action": false,
      "timestamp": "2019-01-31T19:24:37+00:00"
    },
    {
      "id": "d4cb7b51919d45f8935d58d8a0d33721",
      "sender": "wumpus",
      "payload": "but you need to reply to comments",
      "action": false,
      "timestamp": "2019-01-31T19:24:49+00:00"
    },
    {
      "id": "53959e8e55074349b0864741888f530a",
      "sender": "provoostenator",
      "payload": "Yes, one thing that might help is if people are less shy to just take over PRs.",
      "action": false,
      "timestamp": "2019-01-31T19:24:56+00:00"
    },
    {
      "id": "e060da9b2efe4e33897398528fc9dd17",
      "sender": "provoostenator",
      "payload": "achow101 took one over from me pretty quickly, changing it somewhat, which is great, saves me work.",
      "action": false,
      "timestamp": "2019-01-31T19:25:17+00:00"
    },
    {
      "id": "ec72510c17484fbb937ecd0b6fb9a9ca",
      "sender": "wumpus",
      "payload": "no one is going to merge a PR with un-addressed comments",
      "action": false,
      "timestamp": "2019-01-31T19:25:33+00:00"
    },
    {
      "id": "a5e41a10e7dc41baa77868afb8564bea",
      "sender": "wumpus",
      "payload": "I mean we can prod people to review all we want, if reviews just go ignored there's no point",
      "action": false,
      "timestamp": "2019-01-31T19:26:28+00:00"
    },
    {
      "id": "2f4ff9d0bf1d4d6da325b70f6b97c823",
      "sender": "provoostenator",
      "payload": "A slightly less drastic alternative to opening an alternative PR is to link to a branch in the comments, but branches are not easy to review.",
      "action": false,
      "timestamp": "2019-01-31T19:26:37+00:00"
    },
    {
      "id": "e0f83271a9d042f78744c1394433bd85",
      "sender": "provoostenator",
      "payload": "Github, if you're listening, you should add a PR fork feature :-)",
      "action": false,
      "timestamp": "2019-01-31T19:27:02+00:00"
    },
    {
      "id": "b17cacb04c334623aaf12f9289234ca6",
      "sender": "wumpus",
      "payload": "heh",
      "action": false,
      "timestamp": "2019-01-31T19:27:09+00:00"
    },
    {
      "id": "c45849f732d6468aacb857f40c2cd92d",
      "sender": "luke-jr",
      "payload": "it'd be nice if the PR # could stay the same with multiple contributors :P",
      "action": false,
      "timestamp": "2019-01-31T19:27:27+00:00"
    },
    {
      "id": "2f47fd6ae40c471db2bc8b3b715cbe8e",
      "sender": "jnewbery",
      "payload": "Speaking from personal experience, I've never had much of an issue with rebases. I only ever have a handful of PRs open at maximum, so rebasing isn't too onerous. I think it only becomes a problem if you have a lot of open PRs",
      "action": false,
      "timestamp": "2019-01-31T19:27:40+00:00"
    },
    {
      "id": "a6e55c3104d84913b6cf59e6efc06851",
      "sender": "jamesob",
      "payload": "rebasing should be MORE onerous ;)",
      "action": false,
      "timestamp": "2019-01-31T19:28:11+00:00"
    },
    {
      "id": "5ba808face464981903457fee35293c5",
      "sender": "wumpus",
      "payload": "it also depends on the kind of PR, if you only have localized changes it's not too bad",
      "action": false,
      "timestamp": "2019-01-31T19:28:13+00:00"
    },
    {
      "id": "d4e4d69563e04a5b9f8ec1d82044b47e",
      "sender": "sdaftuar",
      "payload": "some PRs are definitely a pain to rebase",
      "action": false,
      "timestamp": "2019-01-31T19:28:45+00:00"
    },
    {
      "id": "d1dfe82ad7d54e3e9efa2a9ecaa3fd91",
      "sender": "provoostenator",
      "payload": "It gets exponentially bad if you build multiple PRs on top of each other.",
      "action": false,
      "timestamp": "2019-01-31T19:28:46+00:00"
    },
    {
      "id": "61d758438e7c4dc697dec8344215a349",
      "sender": "wumpus",
      "payload": "also means you need to rebase less often because there's less chance of it colliding with other changes",
      "action": false,
      "timestamp": "2019-01-31T19:28:54+00:00"
    },
    {
      "id": "bd3f26e3c6af4bb19b59035608a8d3ee",
      "sender": "wumpus",
      "payload": "avoid change-all-over-the-place PRs",
      "action": false,
      "timestamp": "2019-01-31T19:29:02+00:00"
    },
    {
      "id": "30a5558e609c48039035c9501e0540f8",
      "sender": "jnewbery",
      "payload": "provoostenator - shouldn't be exponential. In my experience it's sub-linear if the PRs are a series because rebasing the first is often the only actual work.",
      "action": false,
      "timestamp": "2019-01-31T19:29:52+00:00"
    },
    {
      "id": "4a21e0a7a9da40889910fa079252b627",
      "sender": "jnewbery",
      "payload": "(again, just personal experience. Yours may vary!)",
      "action": false,
      "timestamp": "2019-01-31T19:30:23+00:00"
    },
    {
      "id": "c0dc466485da47909f09bd6fdec926db",
      "sender": "luke-jr",
      "payload": "I think I have a tendency to rebase once per release, and on the rare occasion someone pings me for a merge",
      "action": false,
      "timestamp": "2019-01-31T19:30:25+00:00"
    },
    {
      "id": "cba53dbb211f47139951a8644335c335",
      "sender": "jonasschnelli",
      "payload": "A rebase quick before a merge is dangerous IMO...",
      "action": false,
      "timestamp": "2019-01-31T19:31:44+00:00"
    },
    {
      "id": "682a7d84021a488291adf09a63145dbc",
      "sender": "MarcoFalke",
      "payload": "I agree with what meshcollider said earlier: [14:17] <meshcollider> Rebase can often partially invalidate reviews anyway unless its trivial in which case theres no point not doing it",
      "action": false,
      "timestamp": "2019-01-31T19:31:48+00:00"
    },
    {
      "id": "697c25f8debd4d29a842fdbf53d84171",
      "sender": "jonasschnelli",
      "payload": "we had this in the past",
      "action": false,
      "timestamp": "2019-01-31T19:31:48+00:00"
    },
    {
      "id": "0caf9240113541079b13103b6dbdcee5",
      "sender": "provoostenator",
      "payload": "It might just be my lacking git skills, still haven't found an optimal way to say \"start with master, add branch X, then branch Y, then rebase the new stuff on the current branch\"",
      "action": false,
      "timestamp": "2019-01-31T19:31:48+00:00"
    },
    {
      "id": "2fc22e23367c46f388d1292fc449eda4",
      "sender": "jnewbery",
      "payload": "I don't think this is actually a project-wide policy. I personally tend not to review PRs that have needed rebase for a long time because: - it signals that the contributor may not actively be working on the PR; - my review will be invalidated by the rebase anyway.",
      "action": false,
      "timestamp": "2019-01-31T19:32:17+00:00"
    },
    {
      "id": "3bd60a43b5924758b9ed29a21a53bd96",
      "sender": "jonasschnelli",
      "payload": "Constant rebasing is part of QA (rebased versions gets reviews)... and a sadly necessary IMO",
      "action": false,
      "timestamp": "2019-01-31T19:32:19+00:00"
    },
    {
      "id": "48e69d52f6e444e8a54cc2d8aaa1592c",
      "sender": "MarcoFalke",
      "payload": "Indeed, rebases often go wrong (as in the conflict is solved in the wrong way)",
      "action": false,
      "timestamp": "2019-01-31T19:32:25+00:00"
    },
    {
      "id": "0230d8c1b999489fa0692ce2cc13380b",
      "sender": "provoostenator",
      "payload": "I often check rebases with:  PREV=... N=... && git range-diff `git merge-base --all HEAD $PREV`...$PREV HEAD~$N...HEAD",
      "action": false,
      "timestamp": "2019-01-31T19:33:04+00:00"
    },
    {
      "id": "63ccf6e9ac024cb89f7b248641bfe558",
      "sender": "provoostenator",
      "payload": "Where PREV is the last thing I acked, and N is the number of commits in the branch",
      "action": false,
      "timestamp": "2019-01-31T19:33:18+00:00"
    },
    {
      "id": "5bbd8a508a23407685fdc35191cf76c4",
      "sender": "jonasschnelli",
      "payload": "Also, constant rebasing makes you also up do date with changes around your code (which you otherwise would miss) *duck*",
      "action": false,
      "timestamp": "2019-01-31T19:33:23+00:00"
    },
    {
      "id": "992f0aef14e3488aa398d9eb6afc035a",
      "sender": "wumpus",
      "payload": "jnewbery: I agree",
      "action": false,
      "timestamp": "2019-01-31T19:33:52+00:00"
    },
    {
      "id": "52f651169f6142e0a3b43bd89e7b8c0f",
      "sender": "wumpus",
      "payload": "and yes, this isn't a project-wide policy, but one that every reviewer determines for themselves, how do you consider what to review?",
      "action": false,
      "timestamp": "2019-01-31T19:34:50+00:00"
    },
    {
      "id": "5b7b2cf94d4c4894b232eddeff364262",
      "sender": "provoostenator",
      "payload": "Drahtbot might be able to help verify that a straight rebase is just that, maybe saying something like \"existing ACK ... is the same as [new hash] rebased\"",
      "action": false,
      "timestamp": "2019-01-31T19:34:52+00:00"
    },
    {
      "id": "897138b6dddc49a18e86044b08075570",
      "sender": "wumpus",
      "payload": "I don' think we can make much progress here, besides knowing each other's perspective",
      "action": false,
      "timestamp": "2019-01-31T19:35:18+00:00"
    },
    {
      "id": "646b9925ccf64e23a9b18b0004bf203f",
      "sender": "MarcoFalke",
      "payload": "Also, DrahtBot will list all conflicts with other pull requests, so it should give some idea what best to review first or what to prioritize (or for the author) if it might help to split up the pull request into smaller changes",
      "action": false,
      "timestamp": "2019-01-31T19:35:25+00:00"
    },
    {
      "id": "8effdc7d872d47ed93e96f350ee4e266",
      "sender": "luke-jr",
      "payload": "provoostenator: that's trusting the bot a bit too much",
      "action": false,
      "timestamp": "2019-01-31T19:35:34+00:00"
    },
    {
      "id": "4e0ad7bd16734e06a508089826261384",
      "sender": "MarcoFalke",
      "payload": "provoostenator: We don't need a rebase if it is a effective \"fast forward\"",
      "action": false,
      "timestamp": "2019-01-31T19:36:08+00:00"
    },
    {
      "id": "8fcd0f2b34454196b7d2c225037becc4",
      "sender": "provoostenator",
      "payload": "I didn't say \"trust the bot\"",
      "action": false,
      "timestamp": "2019-01-31T19:36:15+00:00"
    },
    {
      "id": "f4aec3632fad444ea32afee6657e62ec",
      "sender": "MarcoFalke",
      "payload": "Either the bot tracks it as conflict or it doesn't need rebase",
      "action": false,
      "timestamp": "2019-01-31T19:36:43+00:00"
    },
    {
      "id": "10c67876ecba474dbf7c9e0014c3e06f",
      "sender": "sipa",
      "payload": "has little opinion",
      "action": true,
      "timestamp": "2019-01-31T19:36:47+00:00"
    },
    {
      "id": "c07e2cd48f1c4f91b5de20deba46a21e",
      "sender": "wumpus",
      "payload": "we don't have any other topics do we :<",
      "action": false,
      "timestamp": "2019-01-31T19:37:04+00:00"
    },
    {
      "id": "2e1a5afd132c43919397926af40012c7",
      "sender": "gwillen",
      "payload": "provoostenator: I can probably answer git questions on \"how to convince it to do X\", given some details",
      "action": false,
      "timestamp": "2019-01-31T19:37:24+00:00"
    },
    {
      "id": "a2da60c48e4b43a5bd88b8ccc8a15463",
      "sender": "jnewbery",
      "payload": "I'd like to quickly mention the residency again, but only at the end if we don't have other topics",
      "action": false,
      "timestamp": "2019-01-31T19:37:36+00:00"
    },
    {
      "id": "14f812ebd8754d59a4f67c4e4fc04716",
      "sender": "wumpus",
      "payload": "PSA: release schedule for 0.18.0: https://github.com/bitcoin/bitcoin/issues/14438",
      "action": false,
      "timestamp": "2019-01-31T19:37:49+00:00"
    },
    {
      "id": "cf9b94d93a0b4b2db5197e7cbd6ae807",
      "sender": "promag",
      "payload": "even a straight rebase can result in broken travis",
      "action": false,
      "timestamp": "2019-01-31T19:38:05+00:00"
    },
    {
      "id": "3111b63e6d33445590ab7aef54686f25",
      "sender": "wumpus",
      "payload": "feature freeze is in roughly two weeks! hurry up :<",
      "action": false,
      "timestamp": "2019-01-31T19:38:14+00:00"
    },
    {
      "id": "850ca627bb5a4511b31b787e66d180e3",
      "sender": "sdaftuar",
      "payload": "types faster",
      "action": true,
      "timestamp": "2019-01-31T19:38:20+00:00"
    },
    {
      "id": "c777e0ef11b04c1eb4cd722095f9f1a1",
      "sender": "wumpus",
      "payload": "hehe",
      "action": false,
      "timestamp": "2019-01-31T19:38:23+00:00"
    },
    {
      "id": "f8ef768c736b4d5cbf88193db44374b9",
      "sender": "wumpus",
      "payload": "March 1 is planned branch split-off",
      "action": false,
      "timestamp": "2019-01-31T19:38:56+00:00"
    },
    {
      "id": "ec9fe61ea10c45aeac416f55ee19eae5",
      "sender": "wumpus",
      "payload": "#topic Chaincode residency (jnewbery)",
      "action": false,
      "timestamp": "2019-01-31T19:40:21+00:00"
    },
    {
      "id": "19efc92dd12342a6a7f2fa5ed5cdf435",
      "sender": "jnewbery",
      "payload": "Thanks wumpus. A couple of things: 1. I emailed a bunch of you to ask about mentorship. Thank you to everyone who replied!",
      "action": false,
      "timestamp": "2019-01-31T19:40:50+00:00"
    },
    {
      "id": "b30d09a18369458bbe33f418ef2dd64d",
      "sender": "jnewbery",
      "payload": "2. we officially announced the residency today. We're still looking for great engineers who want to spend summer working on Bitcoin or Lightning with us. If you know anyone who might be appropriate, please send them our way at https://residency.chaincode.com/#apply",
      "action": false,
      "timestamp": "2019-01-31T19:41:37+00:00"
    },
    {
      "id": "2357db9a33c14435a3fec5161885fc69",
      "sender": "jnewbery",
      "payload": "(endtopic)",
      "action": false,
      "timestamp": "2019-01-31T19:41:44+00:00"
    },
    {
      "id": "c53eb0c22fc54e59a34378e98bc32ec9",
      "sender": "wumpus",
      "payload": "thanks!",
      "action": false,
      "timestamp": "2019-01-31T19:42:34+00:00"
    },
    {
      "id": "89471366c4ac4ec4919abbf3da694902",
      "sender": "wumpus",
      "payload": "anyone with other topics ?",
      "action": false,
      "timestamp": "2019-01-31T19:43:36+00:00"
    },
    {
      "id": "9fdee5ad4848427d928d650a6d7ecbc3",
      "sender": "wumpus",
      "payload": "#endmeeting",
      "action": false,
      "timestamp": "2019-01-31T19:45:29+00:00"
    }
  ],
  "events": [
    {
      "event_type": "START_MEETING",
      "message": {
        "id": "17fe40d171bf49ae9670614f1d089e46",
        "sender": "wumpus",
        "payload": "#startmeeting",
        "action": false,
        "timestamp": "2019-01-31T19:00:06+00:00"
      },
      "operand": null,
      "id": "17fe40d171bf49ae9670614f1d089e46",
      "timestamp": "2019-01-31T19:00:06+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "0ed28b5631cc421b854d91ad92aad793",
        "sender": "wumpus",
        "payload": "#topic High priority for review",
        "action": false,
        "timestamp": "2019-01-31T19:01:56+00:00"
      },
      "operand": "High priority for review",
      "id": "0ed28b5631cc421b854d91ad92aad793",
      "timestamp": "2019-01-31T19:01:56+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "9fd82809f8194da0bd5cfa44559d7866",
        "sender": "wumpus",
        "payload": "https://github.com/bitcoin/bitcoin/projects/8",
        "action": false,
        "timestamp": "2019-01-31T19:02:15+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/projects/8",
      "id": "9fd82809f8194da0bd5cfa44559d7866",
      "timestamp": "2019-01-31T19:02:15+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "a4814a99c6214123a7306661dc1b09cf",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/15153 | gui: Add Open Wallet menu by promag \u00c3\u0082\u00c2\u00b7 Pull Request #15153 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-01-31T19:03:48+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/15153",
      "id": "a4814a99c6214123a7306661dc1b09cf",
      "timestamp": "2019-01-31T19:03:48+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "24b43717b0c5457a84df99a62647cb8b",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/14897 | randomize GETDATA(tx) request order and introduce bias toward outbound by naumenkogs \u00c3\u0082\u00c2\u00b7 Pull Request #14897 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-01-31T19:05:12+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/14897",
      "id": "24b43717b0c5457a84df99a62647cb8b",
      "timestamp": "2019-01-31T19:05:12+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "165e67d969664fa5b77a864d3d40254b",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/11082 | Add new bitcoin_rw.conf file that is used for settings modified by this software itself by luke-jr \u00c3\u0082\u00c2\u00b7 Pull Request #11082 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-01-31T19:06:45+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/11082",
      "id": "165e67d969664fa5b77a864d3d40254b",
      "timestamp": "2019-01-31T19:06:45+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "53d16a8066644cbd94e9dda9aa968fc4",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/15280 | gui: Fix shutdown order by promag \u00c3\u0082\u00c2\u00b7 Pull Request #15280 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-01-31T19:08:45+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/15280",
      "id": "53d16a8066644cbd94e9dda9aa968fc4",
      "timestamp": "2019-01-31T19:08:45+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "f0038474e9cd447a971356bf94c5f97f",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/15153 | gui: Add Open Wallet menu by promag \u00c3\u0082\u00c2\u00b7 Pull Request #15153 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-01-31T19:08:47+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/15153",
      "id": "f0038474e9cd447a971356bf94c5f97f",
      "timestamp": "2019-01-31T19:08:47+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "f012cfd08c5e46b485b407bdc0b234ae",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/15141 | Rewrite DoS interface between validation and net_processing by sdaftuar \u00c3\u0082\u00c2\u00b7 Pull Request #15141 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-01-31T19:08:51+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/15141",
      "id": "f012cfd08c5e46b485b407bdc0b234ae",
      "timestamp": "2019-01-31T19:08:51+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "46caf288a1f5483b9ab9e9aa9eaabc4f",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/15118 | Refactor block file logic by jimpo \u00c3\u0082\u00c2\u00b7 Pull Request #15118 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-01-31T19:09:43+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/15118",
      "id": "46caf288a1f5483b9ab9e9aa9eaabc4f",
      "timestamp": "2019-01-31T19:09:43+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "b6b447c0cd03495e8b7c0ffb662fb1db",
        "sender": "wumpus",
        "payload": "#topic rebasing policy/expectations (luke-jr)",
        "action": false,
        "timestamp": "2019-01-31T19:14:09+00:00"
      },
      "operand": "rebasing policy/expectations (luke-jr)",
      "id": "b6b447c0cd03495e8b7c0ffb662fb1db",
      "timestamp": "2019-01-31T19:14:09+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "4afd833fe20b414cabd02568647b1e23",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/13200 | Process logs in a separate thread by jamesob \u00c3\u0082\u00c2\u00b7 Pull Request #13200 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2019-01-31T19:20:08+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/13200",
      "id": "4afd833fe20b414cabd02568647b1e23",
      "timestamp": "2019-01-31T19:20:08+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "ec9fe61ea10c45aeac416f55ee19eae5",
        "sender": "wumpus",
        "payload": "#topic Chaincode residency (jnewbery)",
        "action": false,
        "timestamp": "2019-01-31T19:40:21+00:00"
      },
      "operand": "Chaincode residency (jnewbery)",
      "id": "ec9fe61ea10c45aeac416f55ee19eae5",
      "timestamp": "2019-01-31T19:40:21+00:00"
    },
    {
      "event_type": "END_MEETING",
      "message": {
        "id": "9fdee5ad4848427d928d650a6d7ecbc3",
        "sender": "wumpus",
        "payload": "#endmeeting",
        "action": false,
        "timestamp": "2019-01-31T19:45:29+00:00"
      },
      "operand": null,
      "id": "9fdee5ad4848427d928d650a6d7ecbc3",
      "timestamp": "2019-01-31T19:45:29+00:00"
    }
  ],
  "aliases": {},
  "vote_in_progress": false,
  "motion_index": null
}