{
  "founder": "wumpus",
  "channel": "bitcoin-dev",
  "network": "freenode",
  "id": "3ff58a7c571b41beb9417feba3fe8e62",
  "name": "bitcoin-dev",
  "chair": "wumpus",
  "chairs": [
    "wumpus"
  ],
  "nicks": {
    "wumpus": 52,
    "lightningbot": 2,
    "sipa": 50,
    "btcdrak": 42,
    "GreenIsMyPepper": 6,
    "BlueMatt": 21,
    "sdaftuar": 17,
    "morcos": 31,
    "gmaxwell": 31,
    "CodeShark": 23,
    "jonasschnelli": 2,
    "davec": 5,
    "cfields": 3,
    "warren": 15,
    "maaku": 24
  },
  "start_time": "2015-10-15T19:01:00+00:00",
  "end_time": "2015-10-15T19:58:14+00:00",
  "active": false,
  "original_topic": null,
  "current_topic": "CHECKSEQUENCEVERIFY - We need more usecases to motivate the change",
  "messages": [
    {
      "id": "503febc88c6040cb8a313b079c532b5f",
      "sender": "wumpus",
      "payload": "#startmeeting",
      "action": false,
      "timestamp": "2015-10-15T19:01:00+00:00"
    },
    {
      "id": "bfdebfd58e1e48ccb4d4407879151006",
      "sender": "lightningbot",
      "payload": "Meeting started Thu Oct 15 19:01:00 2015 UTC.  The chair is wumpus. Information about MeetBot at http://wiki.debian.org/MeetBot.",
      "action": false,
      "timestamp": "2015-10-15T19:01:00+00:00"
    },
    {
      "id": "0252d0a696504ff18ab8f74b454a8c19",
      "sender": "lightningbot",
      "payload": "Useful Commands: #action #agreed #help #info #idea #link #topic.",
      "action": false,
      "timestamp": "2015-10-15T19:01:00+00:00"
    },
    {
      "id": "e8337b9cbe1b41b7863b249844abcfca",
      "sender": "sipa",
      "payload": "evening all",
      "action": false,
      "timestamp": "2015-10-15T19:01:09+00:00"
    },
    {
      "id": "ea9c2920ccf542d6990211fa8221cfe7",
      "sender": "btcdrak",
      "payload": "evening all",
      "action": false,
      "timestamp": "2015-10-15T19:01:15+00:00"
    },
    {
      "id": "57e1a16c208e490b9dec68b55ca2fbc6",
      "sender": "GreenIsMyPepper",
      "payload": "morning all",
      "action": false,
      "timestamp": "2015-10-15T19:01:23+00:00"
    },
    {
      "id": "f32258c5a09f483595196394babb27e0",
      "sender": "GreenIsMyPepper",
      "payload": "afternoon",
      "action": false,
      "timestamp": "2015-10-15T19:01:27+00:00"
    },
    {
      "id": "9f9215895733437ca94012a109e73ebc",
      "sender": "sipa",
      "payload": "do we have topics?",
      "action": false,
      "timestamp": "2015-10-15T19:01:27+00:00"
    },
    {
      "id": "983d669fc94e4af2880417951376a411",
      "sender": "wumpus",
      "payload": "mempool limiting, as usual, I suppose",
      "action": false,
      "timestamp": "2015-10-15T19:02:02+00:00"
    },
    {
      "id": "48809a10e1d94365a227ef3239518dbe",
      "sender": "BlueMatt",
      "payload": "not much to discuss there",
      "action": false,
      "timestamp": "2015-10-15T19:02:10+00:00"
    },
    {
      "id": "e2f1ca9eb33d4890a8abf0706071d24b",
      "sender": "BlueMatt",
      "payload": "but, sure....",
      "action": false,
      "timestamp": "2015-10-15T19:02:14+00:00"
    },
    {
      "id": "913fecccb61b46ef9c3f09b00a4e650e",
      "sender": "wumpus",
      "payload": "ok",
      "action": false,
      "timestamp": "2015-10-15T19:02:14+00:00"
    },
    {
      "id": "f4672081bb1b40d5beba7acd83df93fb",
      "sender": "sipa",
      "payload": "i'm benchmarking BlueMatt's current patch",
      "action": false,
      "timestamp": "2015-10-15T19:02:19+00:00"
    },
    {
      "id": "b91c24b93e1a4e8da4b99c23ab7b9310",
      "sender": "sdaftuar",
      "payload": "i'd like to get direction for the sendheaders BIP so i can move forward with the related pull",
      "action": false,
      "timestamp": "2015-10-15T19:02:22+00:00"
    },
    {
      "id": "72f6f981cc4e4318b1c8317e7bb6863b",
      "sender": "wumpus",
      "payload": "#topic mempool limiting",
      "action": false,
      "timestamp": "2015-10-15T19:02:34+00:00"
    },
    {
      "id": "d4aa56ad6bdd463fb65afe019bb4e429",
      "sender": "btcdrak",
      "payload": "maaku posted a question to the list about BIP68 which could be discussed, it's easy too",
      "action": false,
      "timestamp": "2015-10-15T19:02:38+00:00"
    },
    {
      "id": "1f8416ab2aa940d68fbed3aa4a2d949d",
      "sender": "BlueMatt",
      "payload": "#6722 is looking for review",
      "action": false,
      "timestamp": "2015-10-15T19:02:39+00:00"
    },
    {
      "id": "780d3550f8714c0f95397d4f82c66a9c",
      "sender": "wumpus",
      "payload": "#action review #6722",
      "action": false,
      "timestamp": "2015-10-15T19:02:52+00:00"
    },
    {
      "id": "e3e4f105f3614bb398d6d50c0644c524",
      "sender": "morcos",
      "payload": "BlueMatt: s/review/merge/ :)",
      "action": false,
      "timestamp": "2015-10-15T19:02:53+00:00"
    },
    {
      "id": "7d208d875d5c4fdeb4bb167ea0d736b1",
      "sender": "sdaftuar",
      "payload": "i'm close to ACKing :)  running some final tests",
      "action": false,
      "timestamp": "2015-10-15T19:02:55+00:00"
    },
    {
      "id": "6314a5be55e54dfa9f7c90b2a662132f",
      "sender": "BlueMatt",
      "payload": "those who had avoided it previously because it was still churning should go ahead and do that",
      "action": false,
      "timestamp": "2015-10-15T19:02:56+00:00"
    },
    {
      "id": "2b47fd2d188a41e19116285a25e8a060",
      "sender": "sipa",
      "payload": "i'm seeing transactions that take 200ms to accept into the mempool",
      "action": false,
      "timestamp": "2015-10-15T19:03:07+00:00"
    },
    {
      "id": "4dd564cd668f44eda76b6992abf76695",
      "sender": "sipa",
      "payload": "but it seems those may just be very large transactions",
      "action": false,
      "timestamp": "2015-10-15T19:03:19+00:00"
    },
    {
      "id": "be504218d0da406b82f8072fcc5b8c33",
      "sender": "BlueMatt",
      "payload": "sipa: oh? I didnt see anything that bad when i was looking? :(",
      "action": false,
      "timestamp": "2015-10-15T19:03:20+00:00"
    },
    {
      "id": "aa95a10a238f4387961f83314801cd80",
      "sender": "morcos",
      "payload": "whoa",
      "action": false,
      "timestamp": "2015-10-15T19:03:20+00:00"
    },
    {
      "id": "b79f750d3203475d9fcde6f82007e315",
      "sender": "sipa",
      "payload": "BlueMatt: i don't think it's because of your pull - i never benchmarked mempool acceptance before",
      "action": false,
      "timestamp": "2015-10-15T19:03:37+00:00"
    },
    {
      "id": "bebfb1eebd50401fb0e0e2e95bcf597f",
      "sender": "sipa",
      "payload": "but i'd like to know for sure",
      "action": false,
      "timestamp": "2015-10-15T19:03:42+00:00"
    },
    {
      "id": "e68340e301d44e72b18f4eeafc266fd5",
      "sender": "sdaftuar",
      "payload": "hm. could it be the package code?",
      "action": false,
      "timestamp": "2015-10-15T19:03:46+00:00"
    },
    {
      "id": "7546c1203f0f438097b374dd58c34fc8",
      "sender": "morcos",
      "payload": "ok to be honest i never benchmarked 6722, but nothing in it should be slower than other things i benchmarked",
      "action": false,
      "timestamp": "2015-10-15T19:03:47+00:00"
    },
    {
      "id": "fdd55e5834ad4d5dbfbdb82dcab4632b",
      "sender": "btcdrak",
      "payload": "sipa: dont see how it could be related to that pull",
      "action": false,
      "timestamp": "2015-10-15T19:03:51+00:00"
    },
    {
      "id": "8c8542ab35f944db9f4bbfcb3d0a7313",
      "sender": "morcos",
      "payload": "2ms is appropriate amount of time to be accepted to mempool",
      "action": false,
      "timestamp": "2015-10-15T19:03:57+00:00"
    },
    {
      "id": "b3a6f9b62abe4f329179d59b35514603",
      "sender": "BlueMatt",
      "payload": "dunno, when i looked at it it was 100% sig checking",
      "action": false,
      "timestamp": "2015-10-15T19:04:09+00:00"
    },
    {
      "id": "7a28d1b94e1b4d13958d52e51e1144ac",
      "sender": "BlueMatt",
      "payload": "well, 95",
      "action": false,
      "timestamp": "2015-10-15T19:04:12+00:00"
    },
    {
      "id": "3eb18e12c0a848c6879294ebd88a7e4a",
      "sender": "morcos",
      "payload": "ok, i can do some performance testing of it.., sipa, you saw like a few outliers taking that long or what?  either way thats bad",
      "action": false,
      "timestamp": "2015-10-15T19:04:48+00:00"
    },
    {
      "id": "af0d1c58ab1843e39a905e4cae1bc37b",
      "sender": "gmaxwell",
      "payload": "No gdoc today?",
      "action": false,
      "timestamp": "2015-10-15T19:04:58+00:00"
    },
    {
      "id": "4c6b5f56ce804d8fa88683c595775215",
      "sender": "sipa",
      "payload": "the average is around 4ms, but very strong outliers",
      "action": false,
      "timestamp": "2015-10-15T19:05:05+00:00"
    },
    {
      "id": "c759bb2a978e4afa9571bbae3b3fa8fc",
      "sender": "btcdrak",
      "payload": "gmaxwell: just meetbot",
      "action": false,
      "timestamp": "2015-10-15T19:05:09+00:00"
    },
    {
      "id": "ca0e644bc77e433aac6ddcddc6d9c86f",
      "sender": "sipa",
      "payload": "this is with libsecp validation merged",
      "action": false,
      "timestamp": "2015-10-15T19:05:23+00:00"
    },
    {
      "id": "5403a47da11448c1addca8fe89350bab",
      "sender": "morcos",
      "payload": "yeah me too",
      "action": false,
      "timestamp": "2015-10-15T19:05:41+00:00"
    },
    {
      "id": "2b4c0fb7f6184e048c53423364a60308",
      "sender": "sipa",
      "payload": "i'll benchmark more and comment on the pr",
      "action": false,
      "timestamp": "2015-10-15T19:05:49+00:00"
    },
    {
      "id": "e405b088dc0e4b2da53f2631caacbf14",
      "sender": "CodeShark",
      "payload": "is there a list of the topics for discussion?",
      "action": false,
      "timestamp": "2015-10-15T19:05:57+00:00"
    },
    {
      "id": "94de3853f3bd4c8e9acc15e3b2400f2f",
      "sender": "btcdrak",
      "payload": "CodeShark: ad hoc today",
      "action": false,
      "timestamp": "2015-10-15T19:06:15+00:00"
    },
    {
      "id": "d0d0b19f757647aabfa5fbcc34978577",
      "sender": "btcdrak",
      "payload": "my only comment/nit on 6722 was I wasnt sure why we should revert the minrelay in that particular PR.",
      "action": false,
      "timestamp": "2015-10-15T19:07:15+00:00"
    },
    {
      "id": "3020fdf10f0c4b5cb826715b44dcc361",
      "sender": "jonasschnelli",
      "payload": "If there are non *important* topics i would be interested to brainstorm additional services on the p2p network protected over ECDH. But only if it makes sense to discuss it off-mailing-list",
      "action": false,
      "timestamp": "2015-10-15T19:07:41+00:00"
    },
    {
      "id": "055358dc46e54cc593570c851facb6af",
      "sender": "sipa",
      "payload": "i understand that it reverts it, because the raising of it was a temporary measure",
      "action": false,
      "timestamp": "2015-10-15T19:07:43+00:00"
    },
    {
      "id": "c538d10b85714352ba880c4c2376869e",
      "sender": "BlueMatt",
      "payload": "btcdrak: well 5000 no longer makes sense, and to avoid having a huge discussion on the proper value, I just picked the previous one",
      "action": false,
      "timestamp": "2015-10-15T19:07:50+00:00"
    },
    {
      "id": "10b1d6502b634d378b4e78fc40b0fa37",
      "sender": "sipa",
      "payload": "but i do think that the relayfee which influences dust should be floating as well, or the dust limit becomes ineffective",
      "action": false,
      "timestamp": "2015-10-15T19:08:21+00:00"
    },
    {
      "id": "25f89d621e714559b683f5ffd0d10735",
      "sender": "wumpus",
      "payload": "CodeShark: if you have any suggestions, go ahead",
      "action": false,
      "timestamp": "2015-10-15T19:09:01+00:00"
    },
    {
      "id": "60528ecfd65f47b5b00dfeb5035f434b",
      "sender": "CodeShark",
      "payload": "regarding mempool limiting? or regarding topics?",
      "action": false,
      "timestamp": "2015-10-15T19:10:00+00:00"
    },
    {
      "id": "19f718e2ab7a4ead949c02d8962e8230",
      "sender": "btcdrak",
      "payload": "Can we discuss this today: http://lists.linuxfoundation.org/pipermail/bitcoin-dev/2015-October/011555.html (or hear any objections)",
      "action": false,
      "timestamp": "2015-10-15T19:10:04+00:00"
    },
    {
      "id": "83249d4df1d04e10b7b089a98c5cc5cd",
      "sender": "gmaxwell",
      "payload": "jonasschnelli: could we talk about it after the meeting? I'd like to understand what you're thinking.",
      "action": false,
      "timestamp": "2015-10-15T19:10:09+00:00"
    },
    {
      "id": "210cdf2eb1014716aacca2f71d508e47",
      "sender": "wumpus",
      "payload": "#topic sdaftuar's sendheaders BIP",
      "action": false,
      "timestamp": "2015-10-15T19:10:12+00:00"
    },
    {
      "id": "f7e9475b1d4a46edb4ea6ae8e54bcc62",
      "sender": "sdaftuar",
      "payload": "so i don't feel strongly about how to move forward.  theuni proposed extending the version message; seems like that's not a popular idea though",
      "action": false,
      "timestamp": "2015-10-15T19:10:50+00:00"
    },
    {
      "id": "c2df5abdefc84c52986374581d491c6b",
      "sender": "sdaftuar",
      "payload": "i think the \"flags\" message idea that gmaxwell suggested has the same synchronization problem as anything else",
      "action": false,
      "timestamp": "2015-10-15T19:11:10+00:00"
    },
    {
      "id": "e877eb45d8a9482eb4cfcb33f0e13752",
      "sender": "wumpus",
      "payload": "I'd prefere not extending the version message",
      "action": false,
      "timestamp": "2015-10-15T19:11:11+00:00"
    },
    {
      "id": "5f8d0216d68c4c358166b175e0151bad",
      "sender": "sipa",
      "payload": "i am pretty strongly opposed to overloading the version message further",
      "action": false,
      "timestamp": "2015-10-15T19:11:11+00:00"
    },
    {
      "id": "3e1e1cb4327d4f2e8d6463c6559c5755",
      "sender": "gmaxwell",
      "payload": "I do not think extending the version message is good.",
      "action": false,
      "timestamp": "2015-10-15T19:11:21+00:00"
    },
    {
      "id": "66aa79042b8545e6bad7c8a23e7a5236",
      "sender": "btcdrak",
      "payload": "ditto",
      "action": false,
      "timestamp": "2015-10-15T19:11:25+00:00"
    },
    {
      "id": "8d169f86e2524b829f3f705ed4fcafb4",
      "sender": "CodeShark",
      "payload": "agreed",
      "action": false,
      "timestamp": "2015-10-15T19:11:27+00:00"
    },
    {
      "id": "68b7ce3c68fd42d7b3fa0c7907008968",
      "sender": "wumpus",
      "payload": "what was wrong with using a special message to signal support for it?",
      "action": false,
      "timestamp": "2015-10-15T19:11:28+00:00"
    },
    {
      "id": "16aca54bddd04cb7b888fd49ff6cfe1c",
      "sender": "sdaftuar",
      "payload": "perhaps nothing?  i think the objection was having network messages that change state",
      "action": false,
      "timestamp": "2015-10-15T19:11:49+00:00"
    },
    {
      "id": "216faa7b21ae4f71b43628cacb53d965",
      "sender": "sdaftuar",
      "payload": "but as the state only changes once, and the way it's implemented, it only chnages right after the verack's are sent i think,",
      "action": false,
      "timestamp": "2015-10-15T19:12:14+00:00"
    },
    {
      "id": "3ea4110d1fe14ec2b757841f855fb065",
      "sender": "sipa",
      "payload": "i don't understand that concern",
      "action": false,
      "timestamp": "2015-10-15T19:12:15+00:00"
    },
    {
      "id": "4786288e1895406ca22b226928dec36d",
      "sender": "gmaxwell",
      "payload": "We could however add an \"options\" message that can send flags. I wouldn't be opposed to that. But I don't see a strong advantage over just having a message.",
      "action": false,
      "timestamp": "2015-10-15T19:12:22+00:00"
    },
    {
      "id": "6c336053505d40faba50b33f9021aea1",
      "sender": "sipa",
      "payload": "the protocol is already badly stateless",
      "action": false,
      "timestamp": "2015-10-15T19:12:23+00:00"
    },
    {
      "id": "6930b976a4bc4334ab4bf8e899ed4d60",
      "sender": "sipa",
      "payload": "eh, statefull",
      "action": false,
      "timestamp": "2015-10-15T19:12:26+00:00"
    },
    {
      "id": "915ba6be31804cb9831c6bec9910bab6",
      "sender": "wumpus",
      "payload": "well you can require that it happens between version and any other messages",
      "action": false,
      "timestamp": "2015-10-15T19:12:37+00:00"
    },
    {
      "id": "b4467211593044cb9dc081f70ffeacbc",
      "sender": "gmaxwell",
      "payload": "Also, the message is advisory, so if its handled out of order thats okay.",
      "action": false,
      "timestamp": "2015-10-15T19:12:44+00:00"
    },
    {
      "id": "87cc8961b961471c80f184d0e0862ab1",
      "sender": "sdaftuar",
      "payload": "gmaxwell: yes, i agree",
      "action": false,
      "timestamp": "2015-10-15T19:12:56+00:00"
    },
    {
      "id": "8857581778fc483d82f1e8db13802bcd",
      "sender": "wumpus",
      "payload": "to prevent it from becoming a 'change state' message",
      "action": false,
      "timestamp": "2015-10-15T19:13:00+00:00"
    },
    {
      "id": "2d7efaa6617843fea8f8c99660633438",
      "sender": "sipa",
      "payload": "can we require the message be sent between version and verack?",
      "action": false,
      "timestamp": "2015-10-15T19:13:01+00:00"
    },
    {
      "id": "c1cf29215c3c44e5b6c94067d6fb3394",
      "sender": "sipa",
      "payload": "or would this trip up older clients that expect nothing in between",
      "action": false,
      "timestamp": "2015-10-15T19:13:29+00:00"
    },
    {
      "id": "e4e7ac260a2a4e3db7772e366a0aa8e2",
      "sender": "davec",
      "payload": "that would probably break older clients",
      "action": false,
      "timestamp": "2015-10-15T19:13:45+00:00"
    },
    {
      "id": "5ea64ada6013418a89eeff7d0f2503d1",
      "sender": "sdaftuar",
      "payload": "well we only send it if the recipient's version is high enough",
      "action": false,
      "timestamp": "2015-10-15T19:13:46+00:00"
    },
    {
      "id": "0e03f72d0a354dd9ac4ef53a4b832304",
      "sender": "wumpus",
      "payload": "I think that will cause potential problems",
      "action": false,
      "timestamp": "2015-10-15T19:13:46+00:00"
    },
    {
      "id": "093874bfc72f4c11a6d0f045026bcad2",
      "sender": "wumpus",
      "payload": "just require that it happens before getheaders",
      "action": false,
      "timestamp": "2015-10-15T19:14:02+00:00"
    },
    {
      "id": "48e4d03dcceb427c9f8b6ec90037af0a",
      "sender": "wumpus",
      "payload": "problem solved.",
      "action": false,
      "timestamp": "2015-10-15T19:14:04+00:00"
    },
    {
      "id": "d64020076ca3408e98c0047004504c46",
      "sender": "sipa",
      "payload": "is there a problem even with it being a state change?",
      "action": false,
      "timestamp": "2015-10-15T19:14:27+00:00"
    },
    {
      "id": "98c1c1db6cf442699ec98daed2de8b1c",
      "sender": "sdaftuar",
      "payload": "i don't think there is, from the perspective of the code change that implements it",
      "action": false,
      "timestamp": "2015-10-15T19:14:38+00:00"
    },
    {
      "id": "f76dc0f25cd44957ab304bfe10d03e4e",
      "sender": "sipa",
      "payload": "receiving the message and understanding it sets a bit 'this peer supports X'. there is no way to unset it",
      "action": false,
      "timestamp": "2015-10-15T19:14:52+00:00"
    },
    {
      "id": "4d584a87dac645eea7ab1fdbd60d8f76",
      "sender": "wumpus",
      "payload": "it's not nice to have it possible to change the state back and forth",
      "action": false,
      "timestamp": "2015-10-15T19:14:54+00:00"
    },
    {
      "id": "8b20a7dec47a4e3b93be232e9dbf36ef",
      "sender": "sdaftuar",
      "payload": "it can't go the other way",
      "action": false,
      "timestamp": "2015-10-15T19:15:03+00:00"
    },
    {
      "id": "4121a733c10c41b89eeec3861fc77733",
      "sender": "sdaftuar",
      "payload": "ie you can enable it, but you can't disable it",
      "action": false,
      "timestamp": "2015-10-15T19:15:08+00:00"
    },
    {
      "id": "6151d2f22feb4ab9ad3ed64c860990e3",
      "sender": "sipa",
      "payload": "exactly",
      "action": false,
      "timestamp": "2015-10-15T19:15:22+00:00"
    },
    {
      "id": "b35d397d13384931a43fb187c7f2f1cd",
      "sender": "wumpus",
      "payload": "a connection should have well-defined propreties, ideally negotiated in the beginning",
      "action": false,
      "timestamp": "2015-10-15T19:15:23+00:00"
    },
    {
      "id": "49400633bb7c4e66880c9991265a25c3",
      "sender": "wumpus",
      "payload": "ok",
      "action": false,
      "timestamp": "2015-10-15T19:15:25+00:00"
    },
    {
      "id": "34d961f474794acaa5ff16629e610553",
      "sender": "gmaxwell",
      "payload": "sipa: I think as long as it's clear that it doesn't necessarily have immediate effect, then the concern there is moot. Though we might want to consider uniformity with future optional extensions.",
      "action": false,
      "timestamp": "2015-10-15T19:15:29+00:00"
    },
    {
      "id": "d8fc9ec6dc90401dbc3d599a74ed19d8",
      "sender": "sipa",
      "payload": "gmaxwell: fair enough",
      "action": false,
      "timestamp": "2015-10-15T19:15:39+00:00"
    },
    {
      "id": "a88ec7a5107e406c8695a8a3dd237148",
      "sender": "wumpus",
      "payload": "what do you mean with 'immediate effect'? I think it can be required that it applies to messages sent after it?",
      "action": false,
      "timestamp": "2015-10-15T19:16:03+00:00"
    },
    {
      "id": "bd25764fca4348a8b789cf7547710d54",
      "sender": "sipa",
      "payload": "just say that 'optional feature negotiation' happens immediately after verack, and before any 'data' messages",
      "action": false,
      "timestamp": "2015-10-15T19:16:11+00:00"
    },
    {
      "id": "6525354703584a0194eb3155ac5128aa",
      "sender": "sipa",
      "payload": "?",
      "action": false,
      "timestamp": "2015-10-15T19:16:14+00:00"
    },
    {
      "id": "304525e814a542518b85581ce227fc58",
      "sender": "wumpus",
      "payload": "what would be the point in having it, say, take effect 5 seconds later?",
      "action": false,
      "timestamp": "2015-10-15T19:16:23+00:00"
    },
    {
      "id": "9ab7335e31c6473490078456fec70473",
      "sender": "sdaftuar",
      "payload": "wumpus: announcing via headers isn",
      "action": false,
      "timestamp": "2015-10-15T19:16:31+00:00"
    },
    {
      "id": "e4cc1cc7431c494cb42116724e53067d",
      "sender": "davec",
      "payload": "I'd rather have it one way as well.  Otherwise it adds a bunch of complexity for something that, in my opinion, wouldn't even be very useful",
      "action": false,
      "timestamp": "2015-10-15T19:16:37+00:00"
    },
    {
      "id": "efc8698911a74a3da6eb6fef76c73767",
      "sender": "btcdrak",
      "payload": "for the log, sendheaders link on the ML http://lists.linuxfoundation.org/pipermail/bitcoin-dev/2015-September/011184.html",
      "action": false,
      "timestamp": "2015-10-15T19:16:47+00:00"
    },
    {
      "id": "34e1bf177d8346da8f5df22daac7954c",
      "sender": "sdaftuar",
      "payload": "'t guaranteed to happen.  there are situations where it falls back to inv (eg if you don't know where your peer is)",
      "action": false,
      "timestamp": "2015-10-15T19:16:49+00:00"
    },
    {
      "id": "6481a17b660741cfbde7ba5322ea0bfd",
      "sender": "gmaxwell",
      "payload": "wumpus: it doesn't matter if it takes effect 5 seconds later.",
      "action": false,
      "timestamp": "2015-10-15T19:16:52+00:00"
    },
    {
      "id": "5a5dc04dc9794ae8b1e149c2a4e8b17b",
      "sender": "sipa",
      "payload": "davec: well it would be optional!",
      "action": false,
      "timestamp": "2015-10-15T19:17:01+00:00"
    },
    {
      "id": "642cdfceba2d4b5b965bf1b528a95134",
      "sender": "wumpus",
      "payload": "gmaxwell: ok",
      "action": false,
      "timestamp": "2015-10-15T19:17:03+00:00"
    },
    {
      "id": "924e9181cd8a4185bc68fe082f5e6a21",
      "sender": "davec",
      "payload": "I meant in regards to toggling it back off after it has been enabled",
      "action": false,
      "timestamp": "2015-10-15T19:17:25+00:00"
    },
    {
      "id": "a4553f7e82d348a4a980333a261289b2",
      "sender": "wumpus",
      "payload": "yes, it would be optional, so if you don't think it is useful, don't implement it",
      "action": false,
      "timestamp": "2015-10-15T19:17:29+00:00"
    },
    {
      "id": "3d9207852899480985ecfa2948e2e1b2",
      "sender": "gmaxwell",
      "payload": "I think it should be one way.",
      "action": false,
      "timestamp": "2015-10-15T19:17:33+00:00"
    },
    {
      "id": "cd8be6fc1c44433298a07e801900767d",
      "sender": "sipa",
      "payload": "davec: i don't think that should be supported at all; either just a message to enable it at any time, or even stricter and require that it happens during some early handshake",
      "action": false,
      "timestamp": "2015-10-15T19:17:57+00:00"
    },
    {
      "id": "dbd6110006a54a1a874111ae67e1a976",
      "sender": "davec",
      "payload": "we agree",
      "action": false,
      "timestamp": "2015-10-15T19:18:07+00:00"
    },
    {
      "id": "dddf63e2288143e98e307e9277603ed4",
      "sender": "sipa",
      "payload": "but no disabling",
      "action": false,
      "timestamp": "2015-10-15T19:18:09+00:00"
    },
    {
      "id": "10989430e1e94387a8ad18a780267854",
      "sender": "sipa",
      "payload": "#agree no unsetting sendheaders",
      "action": false,
      "timestamp": "2015-10-15T19:18:19+00:00"
    },
    {
      "id": "785a493795e6418682d283ee214c3402",
      "sender": "wumpus",
      "payload": "that's already what is in the BIP",
      "action": false,
      "timestamp": "2015-10-15T19:18:19+00:00"
    },
    {
      "id": "db5b3a3d194f49acabf8907b459977f6",
      "sender": "gmaxwell",
      "payload": "I think it might be polte to require it be up front, but take care that it doesn't interact poorly with other optional things like it.",
      "action": false,
      "timestamp": "2015-10-15T19:18:36+00:00"
    },
    {
      "id": "9869edcabafc44319ca5bc0e0bbb95b9",
      "sender": "sipa",
      "payload": "sdaftuar: what do you think about requiring sendheaders be sent right after verack, and before anything else?",
      "action": false,
      "timestamp": "2015-10-15T19:19:06+00:00"
    },
    {
      "id": "61520c6858404675bb6ef15ff292336b",
      "sender": "gmaxwell",
      "payload": "e.g. if you expect it to be up front but in the future you get  ver/verak sendfrogs sendheaders ... you shouldn't reject the send headers because it came after the sendfrogs that you don't understand.",
      "action": false,
      "timestamp": "2015-10-15T19:19:09+00:00"
    },
    {
      "id": "3a8c29293ef14122890122863dc95929",
      "sender": "morcos",
      "payload": "i think we're over constraining this",
      "action": false,
      "timestamp": "2015-10-15T19:19:11+00:00"
    },
    {
      "id": "3a9cbeac07e24f2a811d0ecfff7f90bb",
      "sender": "sipa",
      "payload": "morcos: maybe",
      "action": false,
      "timestamp": "2015-10-15T19:19:30+00:00"
    },
    {
      "id": "dee339e56b7944ee9740704efa1cf5f8",
      "sender": "wumpus",
      "payload": "sipa: how wil that interact with future messages?",
      "action": false,
      "timestamp": "2015-10-15T19:19:38+00:00"
    },
    {
      "id": "d49169042294481aa81b7e7837d2ede0",
      "sender": "morcos",
      "payload": "its entirely possible some future optimization may say, i want to send sendheaders to these peers b/c they announce a lot of new stuff to me and not these others b/c they don't",
      "action": false,
      "timestamp": "2015-10-15T19:19:49+00:00"
    },
    {
      "id": "8e5b79684196421a8fd48d1857104ae7",
      "sender": "wumpus",
      "payload": "sipa: I don't think being toos trict there is a good idea, especially as it crosses between concerns",
      "action": false,
      "timestamp": "2015-10-15T19:20:05+00:00"
    },
    {
      "id": "e14f641eb60a4b569f77bbfe91df8702",
      "sender": "morcos",
      "payload": "maybe you want to wait and send it later once you have some data",
      "action": false,
      "timestamp": "2015-10-15T19:20:16+00:00"
    },
    {
      "id": "6ad2e8a27f4d455aa94b0f2d615db32a",
      "sender": "wumpus",
      "payload": "sipa: e.g. who cares if it is sent before or after an 'alert' message",
      "action": false,
      "timestamp": "2015-10-15T19:20:17+00:00"
    },
    {
      "id": "042f15995c124758ae83c084c4218d48",
      "sender": "sipa",
      "payload": "ok, so no problem with state changing, as long as it's unidirection, but we don't care when it happens?",
      "action": false,
      "timestamp": "2015-10-15T19:20:29+00:00"
    },
    {
      "id": "207a3e7e7f4745d29f33913fbf77da1e",
      "sender": "sipa",
      "payload": "fine by me",
      "action": false,
      "timestamp": "2015-10-15T19:20:42+00:00"
    },
    {
      "id": "13f9daeba608462ab82d125588ca8775",
      "sender": "gmaxwell",
      "payload": "Yea, it's unidirection and no proposes when it happens or if it happens at all.",
      "action": false,
      "timestamp": "2015-10-15T19:21:00+00:00"
    },
    {
      "id": "585903ca5ba24bf3baa953829eda0e65",
      "sender": "morcos",
      "payload": "ok, and to be clear why does it have to be unidirectional?",
      "action": false,
      "timestamp": "2015-10-15T19:21:01+00:00"
    },
    {
      "id": "d895acce995c4082bab8a0896fe0840f",
      "sender": "morcos",
      "payload": "i mean i don't see any reason for bidirectionality now",
      "action": false,
      "timestamp": "2015-10-15T19:21:14+00:00"
    },
    {
      "id": "25efa677c7574d23a160aceb6361c5f4",
      "sender": "morcos",
      "payload": "but why impose it?",
      "action": false,
      "timestamp": "2015-10-15T19:21:18+00:00"
    },
    {
      "id": "637349a256e84241bf976d83f2f5591b",
      "sender": "wumpus",
      "payload": "unless there would be some clear negotiation phase in which *all* extra negotiation happens, but I don't think it's worth locking that down for this",
      "action": false,
      "timestamp": "2015-10-15T19:21:19+00:00"
    },
    {
      "id": "405907bd4a7944689d53b082fcd3dd16",
      "sender": "CodeShark",
      "payload": "you mean add another message donotsendheaders?",
      "action": false,
      "timestamp": "2015-10-15T19:21:26+00:00"
    },
    {
      "id": "73d76a55f9a043b38e718d558db1fdba",
      "sender": "wumpus",
      "payload": "I think this topic is done",
      "action": false,
      "timestamp": "2015-10-15T19:21:29+00:00"
    },
    {
      "id": "a270196db3d34d2c97b83c35346a8764",
      "sender": "sipa",
      "payload": "ok",
      "action": false,
      "timestamp": "2015-10-15T19:21:33+00:00"
    },
    {
      "id": "67d42563c48d40589b83fdc56b3d8d17",
      "sender": "CodeShark",
      "payload": "can we throw in versionbits as a topic?",
      "action": false,
      "timestamp": "2015-10-15T19:21:42+00:00"
    },
    {
      "id": "d05ee710d3c9424c9a68955757f581d6",
      "sender": "morcos",
      "payload": "ok sure",
      "action": false,
      "timestamp": "2015-10-15T19:21:43+00:00"
    },
    {
      "id": "7c337016f16047979cd7fd0bae356b97",
      "sender": "sdaftuar",
      "payload": "it sounds like everyone is ok with the BIP as drafted then?",
      "action": false,
      "timestamp": "2015-10-15T19:21:44+00:00"
    },
    {
      "id": "9f054d34927a44faacbf2a5d593a9bb0",
      "sender": "wumpus",
      "payload": "yes",
      "action": false,
      "timestamp": "2015-10-15T19:21:57+00:00"
    },
    {
      "id": "8a96a3308d3341e1a6ecaa100cd896a4",
      "sender": "gmaxwell",
      "payload": "I think so.",
      "action": false,
      "timestamp": "2015-10-15T19:21:59+00:00"
    },
    {
      "id": "ea9aa3dd4a3d4cdeacfd4410498b1f3e",
      "sender": "davec",
      "payload": "yes",
      "action": false,
      "timestamp": "2015-10-15T19:22:02+00:00"
    },
    {
      "id": "1cebf08564ac4c25bf711f4f392f3698",
      "sender": "wumpus",
      "payload": "it's uncontroversial and clear",
      "action": false,
      "timestamp": "2015-10-15T19:22:08+00:00"
    },
    {
      "id": "9591beb3240948e5a319b2802ab71c3f",
      "sender": "sdaftuar",
      "payload": "ok great",
      "action": false,
      "timestamp": "2015-10-15T19:22:11+00:00"
    },
    {
      "id": "ab02737e69b74b9fb411431463921953",
      "sender": "btcdrak",
      "payload": "yes",
      "action": false,
      "timestamp": "2015-10-15T19:22:12+00:00"
    },
    {
      "id": "643a854380824060b8aa679c44cf0a17",
      "sender": "gmaxwell",
      "payload": "PR the BIP for number assignment.",
      "action": false,
      "timestamp": "2015-10-15T19:22:24+00:00"
    },
    {
      "id": "3b2f25cc178e42659d62e0726fe8339e",
      "sender": "sdaftuar",
      "payload": "will do",
      "action": false,
      "timestamp": "2015-10-15T19:22:28+00:00"
    },
    {
      "id": "82671fc98218444ba128ac0877e61659",
      "sender": "sipa",
      "payload": "well, the only person with concerns was cfields, who doesn't seem to be here :)",
      "action": false,
      "timestamp": "2015-10-15T19:22:33+00:00"
    },
    {
      "id": "cbc68f8f58e74934ac86637a1726613a",
      "sender": "gmaxwell",
      "payload": "sipa: he can raise concerns later too!",
      "action": false,
      "timestamp": "2015-10-15T19:22:44+00:00"
    },
    {
      "id": "2d2a605848f94fdbaf300529425a0e7f",
      "sender": "cfields",
      "payload": "dammit!",
      "action": false,
      "timestamp": "2015-10-15T19:22:46+00:00"
    },
    {
      "id": "54114ffe536645ba9ada3553091f4f8e",
      "sender": "wumpus",
      "payload": "#topic versionbits",
      "action": false,
      "timestamp": "2015-10-15T19:22:49+00:00"
    },
    {
      "id": "afe5619917a34f7b96bd18406df1c176",
      "sender": "sipa",
      "payload": "cfields: too late!",
      "action": false,
      "timestamp": "2015-10-15T19:22:53+00:00"
    },
    {
      "id": "f4777652764e465397a5039f8f6a7eaf",
      "sender": "gmaxwell",
      "payload": "ha",
      "action": false,
      "timestamp": "2015-10-15T19:22:54+00:00"
    },
    {
      "id": "79f5051450204bfa9351e707e8c6070e",
      "sender": "cfields",
      "payload": "did i really miss my third one of these in a row?",
      "action": false,
      "timestamp": "2015-10-15T19:23:07+00:00"
    },
    {
      "id": "d1f40eec3ee943fdbf4e7e937011b6c0",
      "sender": "btcdrak",
      "payload": "CodeShark: you have the floor.",
      "action": false,
      "timestamp": "2015-10-15T19:23:22+00:00"
    },
    {
      "id": "42d9965baf8e4cd09ce045715d22bbb3",
      "sender": "gmaxwell",
      "payload": "I have not read the versionbits implementation yet.",
      "action": false,
      "timestamp": "2015-10-15T19:23:24+00:00"
    },
    {
      "id": "12a9edf3173d4123980d05e2f43f4deb",
      "sender": "gmaxwell",
      "payload": "(sorry)",
      "action": false,
      "timestamp": "2015-10-15T19:23:30+00:00"
    },
    {
      "id": "6589df79e02b452c896139cc12375e36",
      "sender": "cfields",
      "payload": "sorry all",
      "action": false,
      "timestamp": "2015-10-15T19:23:34+00:00"
    },
    {
      "id": "5e9d17851d6e476493dba34b419104e3",
      "sender": "wumpus",
      "payload": "me neither",
      "action": false,
      "timestamp": "2015-10-15T19:23:39+00:00"
    },
    {
      "id": "e69ab0b4af3c448ca69c54c00321f51c",
      "sender": "sipa",
      "payload": "i have looked at it briefly, but i'd like to see how it integrates with the consensus code in main",
      "action": false,
      "timestamp": "2015-10-15T19:23:46+00:00"
    },
    {
      "id": "d471dec239df40a09d2d90a7382f4821",
      "sender": "wumpus",
      "payload": "#action review versionbits implementation",
      "action": false,
      "timestamp": "2015-10-15T19:23:57+00:00"
    },
    {
      "id": "a8e117d71baa48ebaf9cd5e2931ee287",
      "sender": "sipa",
      "payload": "though i'll review the code that is there",
      "action": false,
      "timestamp": "2015-10-15T19:23:58+00:00"
    },
    {
      "id": "787fb35357e7471a99d167e6c05f083d",
      "sender": "CodeShark",
      "payload": "so right now it's just a unit that implements the versionbits logic but does not demonstrate its usage",
      "action": false,
      "timestamp": "2015-10-15T19:24:06+00:00"
    },
    {
      "id": "e39cfc5eece34af69572365b0e475604",
      "sender": "CodeShark",
      "payload": "I thought it would be better to actually integrate in a separate PR, but I can add a demonstration",
      "action": false,
      "timestamp": "2015-10-15T19:24:21+00:00"
    },
    {
      "id": "31147c0f822248cbaea4ac1253154a4d",
      "sender": "btcdrak",
      "payload": "versionbits PR is https://github.com/bitcoin/bitcoin/pull/6816",
      "action": false,
      "timestamp": "2015-10-15T19:24:25+00:00"
    },
    {
      "id": "e8716d2a852e4dfab700100811625311",
      "sender": "sipa",
      "payload": "CodeShark: separate commit, same PR - i think we need something that's mergable as a whole, to be able to see whether the whole thing easily backports",
      "action": false,
      "timestamp": "2015-10-15T19:24:53+00:00"
    },
    {
      "id": "d5c4bc110451483c883a1c10284726e3",
      "sender": "btcdrak",
      "payload": "sipa: agree",
      "action": false,
      "timestamp": "2015-10-15T19:25:03+00:00"
    },
    {
      "id": "f08e598bfc61477d992e8f72a0c2d0aa",
      "sender": "sipa",
      "payload": "(is my preference, i don't feel very strongly)",
      "action": false,
      "timestamp": "2015-10-15T19:25:19+00:00"
    },
    {
      "id": "572fc2be4eb947979f31767cf65bdb9b",
      "sender": "warren",
      "payload": "Proposed for last topic: dev/discuss list policy followup",
      "action": false,
      "timestamp": "2015-10-15T19:25:19+00:00"
    },
    {
      "id": "f4356533359742008a9cb0175dfbe53d",
      "sender": "wumpus",
      "payload": "#topic dev/discuss list policy followup",
      "action": false,
      "timestamp": "2015-10-15T19:25:51+00:00"
    },
    {
      "id": "0d4a9926511c49649dd8a8803c9f6b2d",
      "sender": "CodeShark",
      "payload": "well, the integration I was envisioning also depends on $5747",
      "action": false,
      "timestamp": "2015-10-15T19:26:18+00:00"
    },
    {
      "id": "dc597167fcb0489fac9b8a06e06300cc",
      "sender": "CodeShark",
      "payload": "err",
      "action": false,
      "timestamp": "2015-10-15T19:26:19+00:00"
    },
    {
      "id": "97e96e3092b64d08ab711995ebed739d",
      "sender": "CodeShark",
      "payload": "#6747",
      "action": false,
      "timestamp": "2015-10-15T19:26:23+00:00"
    },
    {
      "id": "7c13270c982a4ae8bcb5099fbbe63926",
      "sender": "wumpus",
      "payload": "what is the state there warren?",
      "action": false,
      "timestamp": "2015-10-15T19:27:08+00:00"
    },
    {
      "id": "260c25dad54b431285937edf4de60e8b",
      "sender": "CodeShark",
      "payload": "err, are we done with versionbits?",
      "action": false,
      "timestamp": "2015-10-15T19:27:19+00:00"
    },
    {
      "id": "0f4c85a07b44413e937ad403e419268d",
      "sender": "CodeShark",
      "payload": "I still had more",
      "action": false,
      "timestamp": "2015-10-15T19:27:21+00:00"
    },
    {
      "id": "4474d6f7f8314879b44cd9566139adff",
      "sender": "CodeShark",
      "payload": "sorry, crappy keyboard hard to type",
      "action": false,
      "timestamp": "2015-10-15T19:27:34+00:00"
    },
    {
      "id": "1f2d2de9c3084f7eb311aca06451b42a",
      "sender": "wumpus",
      "payload": "CodeShark: no one has apparanetly reviewed it yet, so I don't think there's much more to discuss",
      "action": false,
      "timestamp": "2015-10-15T19:27:37+00:00"
    },
    {
      "id": "0968927fd6ab48f387a1edee2f5c0b9d",
      "sender": "CodeShark",
      "payload": "I just wanted to address sipa's concern",
      "action": false,
      "timestamp": "2015-10-15T19:27:49+00:00"
    },
    {
      "id": "916e70eb6ae0402a90cdf5571d2b6bf5",
      "sender": "btcdrak",
      "payload": "The new list was created bitcoin-discuss, warren was supposed to distribute the admin password to jgarzik and someone else.",
      "action": false,
      "timestamp": "2015-10-15T19:27:52+00:00"
    },
    {
      "id": "e2a8dfd0e4b04351894b53438647a94d",
      "sender": "warren",
      "payload": "We had a sort of meeting Monday to discuss this, jgarzik couldn't make it, we came to some rough consensus on some points, but since then I've seen mention of 2+ other proposals and I've been too busy with other things to follow what is happening.  My fault.",
      "action": false,
      "timestamp": "2015-10-15T19:27:53+00:00"
    },
    {
      "id": "b8502b17be294ff0854ec7ba863c977b",
      "sender": "warren",
      "payload": "Was jgarzik's list post the result of some other discussion?",
      "action": false,
      "timestamp": "2015-10-15T19:28:22+00:00"
    },
    {
      "id": "557321e6961a44599e0804143e17a0a6",
      "sender": "warren",
      "payload": "There was also mention that rusty had a separate proposal, did that happen?",
      "action": false,
      "timestamp": "2015-10-15T19:28:35+00:00"
    },
    {
      "id": "9bafa10b5ad04b7f830ef89e77106305",
      "sender": "btcdrak",
      "payload": "warren: I think we are at risk of bikeshedding the issue. We have discussed moderation a lot over the last weeks and jeff seemed pretty keen and willing to pick up the bat. We just need to see how it plays out from now imo.",
      "action": false,
      "timestamp": "2015-10-15T19:28:51+00:00"
    },
    {
      "id": "a72cdc0cd9574535b72fb5b4137ef45a",
      "sender": "maaku",
      "payload": "rusty (who is in australia where it is early AM) had a separate proposal for moderation of bitcoin-dev",
      "action": false,
      "timestamp": "2015-10-15T19:28:53+00:00"
    },
    {
      "id": "87f757bbde444c798d16c77b702faaf2",
      "sender": "CodeShark",
      "payload": "fwiw, we should probably NOT state policy in a message on the ML but post it on some site and just provide the link on the ML",
      "action": false,
      "timestamp": "2015-10-15T19:29:10+00:00"
    },
    {
      "id": "47c562565bff49e4ad7e049cda303fed",
      "sender": "maaku",
      "payload": "jgarzik is not here either so it's hard to confirm, but I think these are separate proposals",
      "action": false,
      "timestamp": "2015-10-15T19:29:17+00:00"
    },
    {
      "id": "69ed82dbd5ed4e0fbda7d5c44a7d9921",
      "sender": "btcdrak",
      "payload": "my recollection of things was that we'll only set the moderate bit on someone who fails to comply with moderator wishes.",
      "action": false,
      "timestamp": "2015-10-15T19:29:32+00:00"
    },
    {
      "id": "730f1d15f1b541449bde7e1b494dc2d5",
      "sender": "warren",
      "payload": "Yes, a neutrally hosted website for list policy with github pull requests to update it will happen soon.  Asked LF to host it as a neutral entity.",
      "action": false,
      "timestamp": "2015-10-15T19:29:55+00:00"
    },
    {
      "id": "d497ee68949a474aa9c2b993627255a7",
      "sender": "warren",
      "payload": "It may be prudent to see rusty and jgarzik's proposal and to collectively reconvene after all the options are on the table.",
      "action": false,
      "timestamp": "2015-10-15T19:30:40+00:00"
    },
    {
      "id": "e708315427e74a568a707990a61582cf",
      "sender": "btcdrak",
      "payload": "warren: have you distributed the administration passwords yet?",
      "action": false,
      "timestamp": "2015-10-15T19:31:03+00:00"
    },
    {
      "id": "7b43bbb3d719435fa1c35c367bb487a6",
      "sender": "warren",
      "payload": "btcdrak: when policy isn't decided on?",
      "action": false,
      "timestamp": "2015-10-15T19:31:12+00:00"
    },
    {
      "id": "e4186ade934743388c9b9d89af3e8f2a",
      "sender": "btcdrak",
      "payload": "when are we going to accounce bitcoin-discuss@ ?",
      "action": false,
      "timestamp": "2015-10-15T19:31:21+00:00"
    },
    {
      "id": "868aa0b73cc34429900377f1081a3789",
      "sender": "morcos",
      "payload": "too much bureaucracy, lets let jeff do it, if he does a bad job, we'll fire him",
      "action": false,
      "timestamp": "2015-10-15T19:31:25+00:00"
    },
    {
      "id": "791b47839d0a4464be4c7383974f6a64",
      "sender": "warren",
      "payload": "morcos: who decides? =)",
      "action": false,
      "timestamp": "2015-10-15T19:31:38+00:00"
    },
    {
      "id": "95696f7248e44042a1d1a247bf514ddc",
      "sender": "btcdrak",
      "payload": "warren: I'm really not keen on this bureaucracy.",
      "action": false,
      "timestamp": "2015-10-15T19:31:41+00:00"
    },
    {
      "id": "59a207fd0ddf4222b3d27d37891a0fdb",
      "sender": "wumpus",
      "payload": "tend to agree morcos... see to be overthinking this",
      "action": false,
      "timestamp": "2015-10-15T19:31:44+00:00"
    },
    {
      "id": "754497688d704f7db12c179df61dea47",
      "sender": "btcdrak",
      "payload": "if jeff falls out of line, we're going to beat him with a stick, so let's just get going",
      "action": false,
      "timestamp": "2015-10-15T19:32:07+00:00"
    },
    {
      "id": "c4daaedce3f04d38ae0e79765dd7ebc1",
      "sender": "BlueMatt",
      "payload": "lets let jeff and rusty and anyone else who is talking about this discuss between themselves and let them decide",
      "action": false,
      "timestamp": "2015-10-15T19:32:17+00:00"
    },
    {
      "id": "4e0e0bdee6af47438aa952622ddcc74c",
      "sender": "morcos",
      "payload": "we are all deciding right now, jeff is the maintainer of list moderation policy and personnel",
      "action": false,
      "timestamp": "2015-10-15T19:32:23+00:00"
    },
    {
      "id": "7519193c0a3449f68ab8d710ce10a198",
      "sender": "BlueMatt",
      "payload": "since none of them are even there",
      "action": false,
      "timestamp": "2015-10-15T19:32:26+00:00"
    },
    {
      "id": "34246bbc08e24d7f97537f831a11f229",
      "sender": "btcdrak",
      "payload": "BlueMatt: agreed",
      "action": false,
      "timestamp": "2015-10-15T19:32:27+00:00"
    },
    {
      "id": "0132a4e0f6694127987da8a4126b4aa0",
      "sender": "sipa",
      "payload": "BlueMatt: sgtm",
      "action": false,
      "timestamp": "2015-10-15T19:32:27+00:00"
    },
    {
      "id": "47abe509f80f4c43b4a74d00cc068715",
      "sender": "warren",
      "payload": "If the devs decide in their meeting \"just let jeff decide\" then fine, that's simple.  You folks decide that now, or maybe wait and see what rusty's proposal is first?",
      "action": false,
      "timestamp": "2015-10-15T19:32:36+00:00"
    },
    {
      "id": "a3bf70b842054e969527d9ebcc6ff2ee",
      "sender": "BlueMatt",
      "payload": "here*",
      "action": false,
      "timestamp": "2015-10-15T19:32:37+00:00"
    },
    {
      "id": "1b7e6ed83794466abb545e9702808c1e",
      "sender": "morcos",
      "payload": "yes, we'll tell jeff he should take into account rusty's proposal",
      "action": false,
      "timestamp": "2015-10-15T19:32:51+00:00"
    },
    {
      "id": "0ea35ab4b74144c19af73358414b85d4",
      "sender": "warren",
      "payload": "BlueMatt: +1",
      "action": false,
      "timestamp": "2015-10-15T19:33:00+00:00"
    },
    {
      "id": "56cac5d2adfa4a00b941895ddd584453",
      "sender": "CodeShark",
      "payload": "this policy thing mostly became such a huge issue this year because of certain specific events...and I think it is somewhat of a mistake to try to generalize from this specific experience",
      "action": false,
      "timestamp": "2015-10-15T19:33:17+00:00"
    },
    {
      "id": "5c8c380a265340f8b30964bdac488d0e",
      "sender": "warren",
      "payload": "Isn't BlueMatt's approach reasonable?",
      "action": false,
      "timestamp": "2015-10-15T19:33:19+00:00"
    },
    {
      "id": "57b76e30b8bf467eb91add1a8ec857a9",
      "sender": "GreenIsMyPepper",
      "payload": "yes, interested parties can discuss and results posted publicly, agreed",
      "action": false,
      "timestamp": "2015-10-15T19:33:20+00:00"
    },
    {
      "id": "1a968aa4a1544a3aa2a04ae8f52e60a3",
      "sender": "morcos",
      "payload": "someone has to take responsibility or nothing happens",
      "action": false,
      "timestamp": "2015-10-15T19:33:33+00:00"
    },
    {
      "id": "389227ed5bb947deb20c6ea4b232311d",
      "sender": "btcdrak",
      "payload": "I vote we let jeff decide with rusty's input. They both have greater experience of lkm and stuff.",
      "action": false,
      "timestamp": "2015-10-15T19:33:37+00:00"
    },
    {
      "id": "2f107428ad7a443dbe6bd5254560fc12",
      "sender": "BlueMatt",
      "payload": "morcos: I think multiple people are?",
      "action": false,
      "timestamp": "2015-10-15T19:33:40+00:00"
    },
    {
      "id": "bde49af09f714abd81f485b26021fda1",
      "sender": "CodeShark",
      "payload": "or at least, I think the real causes for the fundamental problems had little to do with the ML",
      "action": false,
      "timestamp": "2015-10-15T19:33:53+00:00"
    },
    {
      "id": "07107fd275d9472e8dcefd60a6f4ac52",
      "sender": "BlueMatt",
      "payload": "morcos: both jeff and rusty (and others?) are working on proposals and want to move forward",
      "action": false,
      "timestamp": "2015-10-15T19:33:54+00:00"
    },
    {
      "id": "78dbdb7968b7492dba2ea0f95b71d903",
      "sender": "GreenIsMyPepper",
      "payload": "also, it's assumed -dev policy should be discussed in -discuss, correct?",
      "action": false,
      "timestamp": "2015-10-15T19:33:56+00:00"
    },
    {
      "id": "ae0b69b2aa314ed5ada992dcc5452a4a",
      "sender": "BlueMatt",
      "payload": "no reason to cut that off now?",
      "action": false,
      "timestamp": "2015-10-15T19:33:57+00:00"
    },
    {
      "id": "3d1a5618620645288580f9dd0a86abc3",
      "sender": "wumpus",
      "payload": "BlueMatt: they're just not here",
      "action": false,
      "timestamp": "2015-10-15T19:33:58+00:00"
    },
    {
      "id": "9518f0e9d01a48949cbc738a2f7f9e38",
      "sender": "warren",
      "payload": "GreenIsMyPepper: wha?",
      "action": false,
      "timestamp": "2015-10-15T19:34:09+00:00"
    },
    {
      "id": "75081c7ee0e44f37aa298098583f6e46",
      "sender": "BlueMatt",
      "payload": "wumpus: I dunno about jeff, but rusty cannot reasonably be awake at this hour",
      "action": false,
      "timestamp": "2015-10-15T19:34:19+00:00"
    },
    {
      "id": "1e220b4669e246408b97329888754337",
      "sender": "morcos",
      "payload": "i find the ML unusable now",
      "action": false,
      "timestamp": "2015-10-15T19:34:22+00:00"
    },
    {
      "id": "b4f9ee715a8b4441a3ee2e846e5a9df3",
      "sender": "morcos",
      "payload": "i don't feel like we should wait for action",
      "action": false,
      "timestamp": "2015-10-15T19:34:32+00:00"
    },
    {
      "id": "a141af8a09ab46109a2673e6a4a688ce",
      "sender": "morcos",
      "payload": "nothing is undoable",
      "action": false,
      "timestamp": "2015-10-15T19:34:39+00:00"
    },
    {
      "id": "000ba9c743ff4787b16d8d8a550aebe7",
      "sender": "btcdrak",
      "payload": "morcos: I propose we vote on \"let jeff decide\" now",
      "action": false,
      "timestamp": "2015-10-15T19:34:47+00:00"
    },
    {
      "id": "84c6639e16844ddebc40ac0e963f4b42",
      "sender": "btcdrak",
      "payload": "if that doesnt work in a few weeks we can revisit it.",
      "action": false,
      "timestamp": "2015-10-15T19:35:07+00:00"
    },
    {
      "id": "6db02b1add394403b8f3855c33162a70",
      "sender": "BlueMatt",
      "payload": "morcos: meh, will we really die if we wait a week?",
      "action": false,
      "timestamp": "2015-10-15T19:35:12+00:00"
    },
    {
      "id": "fad48cea1179452fbe6ea76c532eac84",
      "sender": "GreenIsMyPepper",
      "payload": "warren: it's a common behavior for metadiscussion to be on a different channel, i think metafilter was one of the earliest uses of this and it makes tending the garden far easier, i assume a sepearate ml is unnecessary. but i don't mind either way just wondering?",
      "action": false,
      "timestamp": "2015-10-15T19:35:13+00:00"
    },
    {
      "id": "b1a765bb54fc41f296c8c64e2e49fd55",
      "sender": "warren",
      "payload": "rusty and jeff are both very reasonable people with a lot of experience, I'd like to see what they can come up with together.  If they can't agree quickly then we just decide shortly after.",
      "action": false,
      "timestamp": "2015-10-15T19:35:23+00:00"
    },
    {
      "id": "2b81c63ab4874855b8a43c5e199b1a0a",
      "sender": "morcos",
      "payload": "ok, well i will unsubscribe in the meantime",
      "action": false,
      "timestamp": "2015-10-15T19:35:38+00:00"
    },
    {
      "id": "5e1a294efb264ae98654b03734da6c87",
      "sender": "morcos",
      "payload": "moving on",
      "action": false,
      "timestamp": "2015-10-15T19:35:40+00:00"
    },
    {
      "id": "5d1d9c3b49e24621bd0d25ec48183ec3",
      "sender": "warren",
      "payload": "sigh",
      "action": false,
      "timestamp": "2015-10-15T19:35:45+00:00"
    },
    {
      "id": "375a10261e834ef1b53d434d36dd0a82",
      "sender": "btcdrak",
      "payload": "warren: if you think they are reasonable, let them get on with it. We dont need to have all this bureaucracy",
      "action": false,
      "timestamp": "2015-10-15T19:35:58+00:00"
    },
    {
      "id": "db4db6e5162a44c08708fca2b3135570",
      "sender": "wumpus",
      "payload": "ok, any more topics? this seems not to be constructive with the people involved here",
      "action": false,
      "timestamp": "2015-10-15T19:36:03+00:00"
    },
    {
      "id": "4279d17a430440f9b4d30e92364ad0ad",
      "sender": "btcdrak",
      "payload": "I'm also considering unsubscribing at this rate.",
      "action": false,
      "timestamp": "2015-10-15T19:36:08+00:00"
    },
    {
      "id": "75078941b2d64849a74ee69b6b065732",
      "sender": "warren",
      "payload": "btcdrak: if the decision today is \"let the TWO of them decide\" that's fine with me",
      "action": false,
      "timestamp": "2015-10-15T19:36:22+00:00"
    },
    {
      "id": "58f3a32a62ea427aacc31eb842f5b27c",
      "sender": "wumpus",
      "payload": "#action rusty and jgarzik should discuss this, who are not here",
      "action": false,
      "timestamp": "2015-10-15T19:36:27+00:00"
    },
    {
      "id": "47e179bdded64784820de724d61cf94c",
      "sender": "btcdrak",
      "payload": "wumpus: I'd like to discuss http://lists.linuxfoundation.org/pipermail/bitcoin-dev/2015-October/011555.html",
      "action": false,
      "timestamp": "2015-10-15T19:36:43+00:00"
    },
    {
      "id": "b971adca35904f2881fb25cb261881d7",
      "sender": "wumpus",
      "payload": "#topic CHECKSEQUENCEVERIFY - We need more usecases to motivate the change",
      "action": false,
      "timestamp": "2015-10-15T19:37:07+00:00"
    },
    {
      "id": "9d7d65be4cb44557b613107169abf3fc",
      "sender": "CodeShark",
      "payload": "lol - I don't think that subject is accurate anymore",
      "action": false,
      "timestamp": "2015-10-15T19:37:46+00:00"
    },
    {
      "id": "6a8fd2f5fe13463a90cf1b0e4cadc62d",
      "sender": "CodeShark",
      "payload": "the usecases are not the issue",
      "action": false,
      "timestamp": "2015-10-15T19:37:51+00:00"
    },
    {
      "id": "017bcfbdb7ba4920a0156aa36258ba8e",
      "sender": "morcos",
      "payload": "my opinion is we just need to settle on exact semantics, i think moving forwad is justified",
      "action": false,
      "timestamp": "2015-10-15T19:37:55+00:00"
    },
    {
      "id": "00ef6bb4194e4b61a3684cd5f1753477",
      "sender": "CodeShark",
      "payload": "it's the format of the nSequence field that's at issue",
      "action": false,
      "timestamp": "2015-10-15T19:37:58+00:00"
    },
    {
      "id": "076528b986da4718b4159224164345cf",
      "sender": "btcdrak",
      "payload": "wumpus: lots of usecases were added to the CSV BIP https://github.com/bitcoin/bips/blob/master/bip-0112.mediawiki#Motivation",
      "action": false,
      "timestamp": "2015-10-15T19:38:12+00:00"
    },
    {
      "id": "f890f5d52f044a83b0dc147dc0549155",
      "sender": "btcdrak",
      "payload": "I think BIP68 is pretty much done (implementation). We changed things to account for concerns last week",
      "action": false,
      "timestamp": "2015-10-15T19:38:41+00:00"
    },
    {
      "id": "99c4e5b3ba5345a6ac7a87da4baf4496",
      "sender": "btcdrak",
      "payload": "maaku was suggesting moving one of the bits to allow for other implementations, like sidechains to have better granularity",
      "action": false,
      "timestamp": "2015-10-15T19:39:29+00:00"
    },
    {
      "id": "71dae19bddaa4b749131a7a8e6a209eb",
      "sender": "btcdrak",
      "payload": "there doesnt appear to be any downside that I can see, but he wanted to know if anyone had objections (see the ML post)",
      "action": false,
      "timestamp": "2015-10-15T19:39:54+00:00"
    },
    {
      "id": "67fc2faf82824b74ad4a8d9385f30e81",
      "sender": "maaku",
      "payload": "yeah it's just moving a bit around",
      "action": false,
      "timestamp": "2015-10-15T19:40:25+00:00"
    },
    {
      "id": "b19b0be7dd474085b7e961892808e3bb",
      "sender": "btcdrak",
      "payload": "implementation code is here: https://github.com/bitcoin/bitcoin/pull/6312/files",
      "action": false,
      "timestamp": "2015-10-15T19:40:39+00:00"
    },
    {
      "id": "d2ad386efb3d4d5a86431acff3d43b2f",
      "sender": "maaku",
      "payload": "#6312 is done (modulo moving the bit)",
      "action": false,
      "timestamp": "2015-10-15T19:40:45+00:00"
    },
    {
      "id": "2ee6cd8ba95c43c49c1c4c8ab3e63de3",
      "sender": "sipa",
      "payload": "maaku: did you see my comment?",
      "action": false,
      "timestamp": "2015-10-15T19:41:08+00:00"
    },
    {
      "id": "b71b702437fa429ba9a020fa1c7fc96f",
      "sender": "sipa",
      "payload": "about it breaking the wallet",
      "action": false,
      "timestamp": "2015-10-15T19:41:14+00:00"
    },
    {
      "id": "b20bf2ee96bb4361be15c25268c24e22",
      "sender": "CodeShark",
      "payload": "can't sidechains use an entirely different mechanism designed from the start into the protocol? Why should sidechains limit themselves to the fields in the original satoshi protocol?",
      "action": false,
      "timestamp": "2015-10-15T19:41:32+00:00"
    },
    {
      "id": "0844fa5fc65b40a8a702b5e4d0e79540",
      "sender": "gmaxwell",
      "payload": "I don't think anyone cares about the nsequence semantics in gretat details; except that it's preferable to use as few a bits as can be used without impact.",
      "action": false,
      "timestamp": "2015-10-15T19:41:44+00:00"
    },
    {
      "id": "f363656cb5b64f779cd345a476b6a3c2",
      "sender": "btcdrak",
      "payload": "maaku: this was sipa's two comments: https://github.com/bitcoin/bitcoin/pull/6312/files#r41899674",
      "action": false,
      "timestamp": "2015-10-15T19:41:49+00:00"
    },
    {
      "id": "93f5e6d17a06411f8ff44bceb79764fd",
      "sender": "btcdrak",
      "payload": "gmaxwell: I agree. I think we've nailed using as few bits as possible and that should be enough. The semantics are less important",
      "action": false,
      "timestamp": "2015-10-15T19:42:41+00:00"
    },
    {
      "id": "f7a730ad18c94bf38997bcfe389c26c5",
      "sender": "maaku",
      "payload": "sipa: does the wallet filter out non-final transactions from display?",
      "action": false,
      "timestamp": "2015-10-15T19:42:49+00:00"
    },
    {
      "id": "3915a80dc1af49fc9961064e23aea804",
      "sender": "sipa",
      "payload": "CodeShark: they shouldn't limit themselves to anything, but being able to reuse code (and having clients being able to reuse their code!) is useful",
      "action": false,
      "timestamp": "2015-10-15T19:42:50+00:00"
    },
    {
      "id": "c6486726882e43f38a58c729f161fab1",
      "sender": "GreenIsMyPepper",
      "payload": "gmaxwell: +1",
      "action": false,
      "timestamp": "2015-10-15T19:42:58+00:00"
    },
    {
      "id": "39ccfbd7723747e49a95c1a363c56fb6",
      "sender": "sipa",
      "payload": "maaku: yes",
      "action": false,
      "timestamp": "2015-10-15T19:42:58+00:00"
    },
    {
      "id": "323c8b397778483ebc4d603735bea3f2",
      "sender": "gmaxwell",
      "payload": "CodeShark: because the bitcoin ecosystem stinks. The problem is that every application reimplements the protocol on its own, so every divergence or change is like walking on a bed of glass. I don't really think its a consideration here; but I do think that if its something we'd want to change in a sidechain thats a sign that its flexibility that might eventually be wanted in bitcoin.",
      "action": false,
      "timestamp": "2015-10-15T19:42:58+00:00"
    },
    {
      "id": "ddc19c0ae30c4ae19e382a9b6298f7a0",
      "sender": "maaku",
      "payload": "sipa: interesting. ok then honestly I'd rather revert to the prior skip-not-found-inputs behavior",
      "action": false,
      "timestamp": "2015-10-15T19:43:27+00:00"
    },
    {
      "id": "550cb53f6d6844febb6b0aded913a46e",
      "sender": "maaku",
      "payload": "(the breakage was your suggestion btw ;) )",
      "action": false,
      "timestamp": "2015-10-15T19:43:41+00:00"
    },
    {
      "id": "442ef86f1ca74abdac8b5f1b83cfa8bf",
      "sender": "sipa",
      "payload": "maaku: i would really really prefer a pass-heights-and-times in...",
      "action": false,
      "timestamp": "2015-10-15T19:43:46+00:00"
    },
    {
      "id": "e5682a57a88b4b95acdf5cec56038acd",
      "sender": "maaku",
      "payload": "sipa: that's what the view is",
      "action": false,
      "timestamp": "2015-10-15T19:44:02+00:00"
    },
    {
      "id": "1f84ac86c72c4d4abbb210aa565f9b1d",
      "sender": "maaku",
      "payload": "but that's not backportable change anyway",
      "action": false,
      "timestamp": "2015-10-15T19:44:17+00:00"
    },
    {
      "id": "d0ba321e0f714ac79ac9ccf8ba8b8751",
      "sender": "maaku",
      "payload": "so it's something work work on separately",
      "action": false,
      "timestamp": "2015-10-15T19:44:26+00:00"
    },
    {
      "id": "dc900ea64d90461787b4716d7b17e901",
      "sender": "gmaxwell",
      "payload": "having non-confirmed tx not show up in the wallet right away isn't a big deal, I think.",
      "action": false,
      "timestamp": "2015-10-15T19:44:37+00:00"
    },
    {
      "id": "6496ae20712b47d7bac2c8b70b2c0b34",
      "sender": "maaku",
      "payload": "gmaxwell: this is about confirmed tx with spent outputs",
      "action": false,
      "timestamp": "2015-10-15T19:44:50+00:00"
    },
    {
      "id": "4509ba42b6d34d3a8751f587fa34bca0",
      "sender": "jonasschnelli",
      "payload": "It's mainly that part that needs adaption: https://github.com/bitcoin/bitcoin/blob/b94ae81576c199c9a44453b8c9b17e8303f67b72/src/wallet/wallet.cpp#L1319",
      "action": false,
      "timestamp": "2015-10-15T19:44:53+00:00"
    },
    {
      "id": "fc71cc87484244af864c854a552e1c47",
      "sender": "gmaxwell",
      "payload": "Though seperately, I think CSV is not on target for the end of the month. The amount of activity and progress has been tremendous and positive; but also demonstrating that the semantics were not quite as mature as we'd hoped.",
      "action": false,
      "timestamp": "2015-10-15T19:45:52+00:00"
    },
    {
      "id": "150845e89c1d47faac6228686e079839",
      "sender": "sipa",
      "payload": "maaku: view currently isn't adequate, but you only need a few pieces of data from it... i think it's much simpler to just pass those in",
      "action": false,
      "timestamp": "2015-10-15T19:46:34+00:00"
    },
    {
      "id": "6c8c25ac2b6a45519c790a844c22e48f",
      "sender": "morcos",
      "payload": "gmaxwell: yes i think thats clear",
      "action": false,
      "timestamp": "2015-10-15T19:46:37+00:00"
    },
    {
      "id": "29255bc56a244cdb8ee406aba9bf9d5d",
      "sender": "wumpus",
      "payload": "tend to agree",
      "action": false,
      "timestamp": "2015-10-15T19:47:27+00:00"
    },
    {
      "id": "f1796bf57a444d26bdd321cc36130636",
      "sender": "BlueMatt",
      "payload": "yup, sadly :(",
      "action": false,
      "timestamp": "2015-10-15T19:47:34+00:00"
    },
    {
      "id": "52af5649e1fc4e38ab230d691ea7763f",
      "sender": "gmaxwell",
      "payload": "Well its good news that we made this progress, not bad news.",
      "action": false,
      "timestamp": "2015-10-15T19:48:10+00:00"
    },
    {
      "id": "bdbb1854a6114a7d8b1d8415968315ac",
      "sender": "maaku",
      "payload": "what's the topic to be decided here?",
      "action": false,
      "timestamp": "2015-10-15T19:48:37+00:00"
    },
    {
      "id": "85d9beb6c9bb402cb85cecdf0bc017d4",
      "sender": "btcdrak",
      "payload": "maaku: whether anyone cares about you moving bits: the answer seems to be go for it",
      "action": false,
      "timestamp": "2015-10-15T19:49:10+00:00"
    },
    {
      "id": "03b4dffa36e540a59ce6d1c96834f5e7",
      "sender": "gmaxwell",
      "payload": "maaku: dunno, btcdrak wanted to talk about it. I don't think there is any decision point on this right now.",
      "action": false,
      "timestamp": "2015-10-15T19:49:12+00:00"
    },
    {
      "id": "6d72a690792a4676afb6bc14cc34911f",
      "sender": "maaku",
      "payload": "I would appreciate reviews and explicit ACK/NACK of the code in #6312",
      "action": false,
      "timestamp": "2015-10-15T19:49:12+00:00"
    },
    {
      "id": "76e685d1178a4db28218bc22085100ad",
      "sender": "wumpus",
      "payload": "nothing to be decided AFAIK, people just wanted to discuss it",
      "action": false,
      "timestamp": "2015-10-15T19:49:13+00:00"
    },
    {
      "id": "e70e03ee4c734e949b5687ad379e4b6f",
      "sender": "maaku",
      "payload": "I will revert lack-of-utxo to be a pass-though again, to address sipa's nit",
      "action": false,
      "timestamp": "2015-10-15T19:49:52+00:00"
    },
    {
      "id": "4ceb1454fcf9435fbde759cd7bb41aa6",
      "sender": "morcos",
      "payload": "maaku: but can you tell us when you're done changing it",
      "action": false,
      "timestamp": "2015-10-15T19:49:58+00:00"
    },
    {
      "id": "36b4d8109ae24dbca2ba83937e58efbf",
      "sender": "CodeShark",
      "payload": "the short-term benefits of a relative time lock (regardless of semantics) outweighs the long-term concerns I have about eating up bits since I'm hoping eventually we'll have better upgrade mechanisms in the long run :)",
      "action": false,
      "timestamp": "2015-10-15T19:49:59+00:00"
    },
    {
      "id": "5d97310ef269407ea8f49e9d39719b65",
      "sender": "CodeShark",
      "payload": "but perhaps I'm too optimistic",
      "action": false,
      "timestamp": "2015-10-15T19:50:02+00:00"
    },
    {
      "id": "65afec6ad69b4a10b9a5d9042d06d36b",
      "sender": "gmaxwell",
      "payload": "maaku: I can go post that I'm fine with the semantics changes you propose. I think I will be fine with _any_ minor changes to the semantics.",
      "action": false,
      "timestamp": "2015-10-15T19:50:07+00:00"
    },
    {
      "id": "c5eeebc74fcf4eadab6eeb1cc41e7593",
      "sender": "maaku",
      "payload": "what is the decision point / deadline for BIPS 68, 112, 113?",
      "action": false,
      "timestamp": "2015-10-15T19:50:10+00:00"
    },
    {
      "id": "e57f656c63fb4c3ba494811034bc577c",
      "sender": "btcdrak",
      "payload": "maaku: i's say make the change you suggested on the ML, fix the bug from sipa and then let's review the code again.",
      "action": false,
      "timestamp": "2015-10-15T19:50:17+00:00"
    },
    {
      "id": "c9d1bf43336e47fca654190e2fcf3fab",
      "sender": "morcos",
      "payload": "for end of oct release, id say we're well past that",
      "action": false,
      "timestamp": "2015-10-15T19:50:24+00:00"
    },
    {
      "id": "1481347d45fe4c88bfbec17a37bcb744",
      "sender": "gmaxwell",
      "payload": "So this might be modulated slightly by the recent emergency software updates.",
      "action": false,
      "timestamp": "2015-10-15T19:50:33+00:00"
    },
    {
      "id": "721bcca25a094b1497777020453c2e8e",
      "sender": "btcdrak",
      "payload": "gmaxwell: please do post that",
      "action": false,
      "timestamp": "2015-10-15T19:50:44+00:00"
    },
    {
      "id": "add90c98793e4cfe8c748a665b61eaf9",
      "sender": "morcos",
      "payload": "maaku: I'm leaning towards sipa's suggested manner of fixing it",
      "action": false,
      "timestamp": "2015-10-15T19:50:46+00:00"
    },
    {
      "id": "f75f01545b634080b7d60673a9654fb9",
      "sender": "maaku",
      "payload": "morcos: i strongly oppose but it's a moot point: that's not back portable",
      "action": false,
      "timestamp": "2015-10-15T19:51:12+00:00"
    },
    {
      "id": "47be0d50c6674933af0c3beac9749cfb",
      "sender": "maaku",
      "payload": "for the soft-fork it has to be a simple back port",
      "action": false,
      "timestamp": "2015-10-15T19:51:18+00:00"
    },
    {
      "id": "5ccbb64a5c0a404ab4c1aac00ba6a2ba",
      "sender": "maaku",
      "payload": "we can fix the api for 0.13",
      "action": false,
      "timestamp": "2015-10-15T19:51:25+00:00"
    },
    {
      "id": "854303d4f5ca4be88f6cd79af7214409",
      "sender": "gmaxwell",
      "payload": "Basically, our prior tennative plan as I understood it was that we were going to look to do a CLTV soft fork prior to 0.12 with end of oct as a close date; with a hope of perhaps getting the other locktime changes in.",
      "action": false,
      "timestamp": "2015-10-15T19:51:49+00:00"
    },
    {
      "id": "bde5733edb684a29af6e3d497c09634d",
      "sender": "btcdrak",
      "payload": "OT: if we are sure CSV wont make it for the Oct release, I'd say we should proceed with CLTV softfork.",
      "action": false,
      "timestamp": "2015-10-15T19:51:55+00:00"
    },
    {
      "id": "7c80dd48f88e4bf4bbfc43b3b3523103",
      "sender": "sipa",
      "payload": "maaku: i don't think it's specifically hard to back port - it would just add some functions",
      "action": false,
      "timestamp": "2015-10-15T19:52:27+00:00"
    },
    {
      "id": "66ba6d239b6d437bb1a3cdb28bf0b0be",
      "sender": "sipa",
      "payload": "adding function is easy - changing many calls is hard",
      "action": false,
      "timestamp": "2015-10-15T19:52:42+00:00"
    },
    {
      "id": "92224d296b8248d99081313fdfd1294e",
      "sender": "btcdrak",
      "payload": "gmaxwell: it's unrealistic because we need to get backports to 0.11 and 0.10 and also review those, and we dont have any ACKs yet at all on BIP113's implementation sadyly",
      "action": false,
      "timestamp": "2015-10-15T19:52:46+00:00"
    },
    {
      "id": "38b456d7d3b7497e9426e97de71bbe02",
      "sender": "gmaxwell",
      "payload": "I think that CSV/friends is almost certantly off for that right now;  but I also think that last weeks emergency update may have also modulated the plan slightly for CLTV.  (My concern is related to tolerance for revision cycling).",
      "action": false,
      "timestamp": "2015-10-15T19:52:52+00:00"
    },
    {
      "id": "8141c018b31f41a7a3e0ebe65efae7ec",
      "sender": "wumpus",
      "payload": "btcdrak: agree, but let's first wait a bit for 0.11.1 rollout",
      "action": false,
      "timestamp": "2015-10-15T19:52:53+00:00"
    },
    {
      "id": "68a91757711c4526a04a5bfb9f7206d8",
      "sender": "morcos",
      "payload": "I think that it makes sense for the semantics and code to be finalized for at least a month before release for consensus code.  We still need fixes before we can review again.",
      "action": false,
      "timestamp": "2015-10-15T19:52:54+00:00"
    },
    {
      "id": "1dc1548ea2d74650b59b5e30d73a9af4",
      "sender": "maaku",
      "payload": "if we could at least get 113 in for CLTV that would be great",
      "action": false,
      "timestamp": "2015-10-15T19:53:23+00:00"
    },
    {
      "id": "7a9ef86f4e074e99915ff6e662ee0b4e",
      "sender": "maaku",
      "payload": "but no one has reviewed it",
      "action": false,
      "timestamp": "2015-10-15T19:53:29+00:00"
    },
    {
      "id": "e2acf03257734c70b9cdf481f55c0239",
      "sender": "wumpus",
      "payload": "gmaxwell: though the softfork was never meant as a 'normal' revision, it should be softfork only",
      "action": false,
      "timestamp": "2015-10-15T19:53:30+00:00"
    },
    {
      "id": "da31eb3664e04c0b8e093cd5e087306d",
      "sender": "morcos",
      "payload": "maaku: that's a good point, has there been any objection at all to 113?",
      "action": false,
      "timestamp": "2015-10-15T19:54:12+00:00"
    },
    {
      "id": "abf3268377f94e86bc36639a0f971f6f",
      "sender": "btcdrak",
      "payload": "Would people be willing to review BIP113's implementation for this week? https://github.com/bitcoin/bitcoin/pull/6566 median-past locktime",
      "action": false,
      "timestamp": "2015-10-15T19:54:14+00:00"
    },
    {
      "id": "bb46d6c96d224638976fc73076424aba",
      "sender": "wumpus",
      "payload": "but yes, not right now immediately",
      "action": false,
      "timestamp": "2015-10-15T19:54:16+00:00"
    },
    {
      "id": "1a77e6a276e342fb9fcaad87efa46b54",
      "sender": "gmaxwell",
      "payload": "wumpus: I agree sure, but its still a software upgrade for miners.",
      "action": false,
      "timestamp": "2015-10-15T19:54:20+00:00"
    },
    {
      "id": "c77202d20ac64f3388d7beac1a698d92",
      "sender": "gmaxwell",
      "payload": "I think 113 is really great.",
      "action": false,
      "timestamp": "2015-10-15T19:54:36+00:00"
    },
    {
      "id": "a12447f90d4746f5b3ccc5d9453a65dd",
      "sender": "maaku",
      "payload": "I can rebase #6566 to not depend on #6312",
      "action": false,
      "timestamp": "2015-10-15T19:54:56+00:00"
    },
    {
      "id": "27dbfc92adf0405881569749c1c9956d",
      "sender": "morcos",
      "payload": "gmaxwell partied here",
      "action": false,
      "timestamp": "2015-10-15T19:54:59+00:00"
    },
    {
      "id": "3b3ab5b5762448cf82452ceafa6d03e8",
      "sender": "wumpus",
      "payload": "#action review https://github.com/bitcoin/bitcoin/pull/6566 median-past locktime",
      "action": false,
      "timestamp": "2015-10-15T19:55:00+00:00"
    },
    {
      "id": "27d07d830b404fb2a4058c7efac75495",
      "sender": "BlueMatt",
      "payload": "5 minutes remaining?",
      "action": false,
      "timestamp": "2015-10-15T19:55:10+00:00"
    },
    {
      "id": "680678552f9d4d60a71e6190ddaa3f1b",
      "sender": "sipa",
      "payload": "maaku: of the 6 commits in 6566, only the last two are unique to bip113?",
      "action": false,
      "timestamp": "2015-10-15T19:55:11+00:00"
    },
    {
      "id": "1389f70c6cbe426497cb890da676e681",
      "sender": "btcdrak",
      "payload": "maaku: do it",
      "action": false,
      "timestamp": "2015-10-15T19:55:12+00:00"
    },
    {
      "id": "d2ac453c00964eb3810f2f2b32cc48e6",
      "sender": "gmaxwell",
      "payload": "I hard stop on the hour, fwiw.",
      "action": false,
      "timestamp": "2015-10-15T19:55:23+00:00"
    },
    {
      "id": "75d671173f0a4cf29278f6a16d7c2cfe",
      "sender": "BlueMatt",
      "payload": "same",
      "action": false,
      "timestamp": "2015-10-15T19:55:28+00:00"
    },
    {
      "id": "9fb4613523b248ba81923acfe48f65c1",
      "sender": "maaku",
      "payload": "morcos: to my knowledge noone except me has even looked at #6566",
      "action": false,
      "timestamp": "2015-10-15T19:55:28+00:00"
    },
    {
      "id": "74b8cd83ad634aba849fb1f26e087262",
      "sender": "gmaxwell",
      "payload": "(unfortunately the same day we set this meeting time another reoccuring meeting was booked for me immediately after it)",
      "action": false,
      "timestamp": "2015-10-15T19:55:50+00:00"
    },
    {
      "id": "3b19f4c989e6407b915d8aa5d798837c",
      "sender": "sipa",
      "payload": "maaku: i wasn't aware it was independent; i'll look now",
      "action": false,
      "timestamp": "2015-10-15T19:55:58+00:00"
    },
    {
      "id": "591de397642d44d4a9c7463954acb067",
      "sender": "morcos",
      "payload": "i reviewed it, but need to again, because i forgot how closely",
      "action": false,
      "timestamp": "2015-10-15T19:55:59+00:00"
    },
    {
      "id": "a77b0b61621042759fe41827a4eef6ca",
      "sender": "btcdrak",
      "payload": "maaku: please rebase it to be independent of 6312",
      "action": false,
      "timestamp": "2015-10-15T19:56:24+00:00"
    },
    {
      "id": "fdaefb53065744b8b830447e18e88dd6",
      "sender": "maaku",
      "payload": "ok",
      "action": false,
      "timestamp": "2015-10-15T19:56:28+00:00"
    },
    {
      "id": "42c83b59b11a44d884718bb2bf94072b",
      "sender": "wumpus",
      "payload": "gmaxwell: well the point is to keep the meeting within the hour so that should be no problem",
      "action": false,
      "timestamp": "2015-10-15T19:56:58+00:00"
    },
    {
      "id": "322ca7f138fa4a1a93b304ab98d40168",
      "sender": "wumpus",
      "payload": "any last topic?",
      "action": false,
      "timestamp": "2015-10-15T19:57:14+00:00"
    },
    {
      "id": "78086eb28c734f0b90d38b77f56672d1",
      "sender": "BlueMatt",
      "payload": "i think we're out of time",
      "action": false,
      "timestamp": "2015-10-15T19:57:47+00:00"
    },
    {
      "id": "00df1bbd0ccd43319ab270b88ee87fe9",
      "sender": "BlueMatt",
      "payload": "thanks all",
      "action": false,
      "timestamp": "2015-10-15T19:57:49+00:00"
    },
    {
      "id": "7a3fd5889e924742b7520c6bcdd8d03a",
      "sender": "wumpus",
      "payload": "#meetingexit",
      "action": false,
      "timestamp": "2015-10-15T19:57:51+00:00"
    },
    {
      "id": "32bf63194ef648eeb925578bb58d54d7",
      "sender": "wumpus",
      "payload": "#exitmeeting",
      "action": false,
      "timestamp": "2015-10-15T19:57:56+00:00"
    },
    {
      "id": "71f074f9d9b540ddab93c0f9db586b15",
      "sender": "wumpus",
      "payload": "eh",
      "action": false,
      "timestamp": "2015-10-15T19:57:58+00:00"
    },
    {
      "id": "86f16f96a6f1428da12557acea4258dc",
      "sender": "maaku",
      "payload": "sipa: well BIP 113 is independent: \"locktime checks have an endpoint of GetMedianTimePast() of the prior block\"",
      "action": false,
      "timestamp": "2015-10-15T19:58:13+00:00"
    },
    {
      "id": "46f53119c12f4505a966816126066dec",
      "sender": "wumpus",
      "payload": "#endmeeting",
      "action": false,
      "timestamp": "2015-10-15T19:58:14+00:00"
    }
  ],
  "events": [
    {
      "event_type": "START_MEETING",
      "message": {
        "id": "503febc88c6040cb8a313b079c532b5f",
        "sender": "wumpus",
        "payload": "#startmeeting",
        "action": false,
        "timestamp": "2015-10-15T19:01:00+00:00"
      },
      "operand": null,
      "id": "503febc88c6040cb8a313b079c532b5f",
      "timestamp": "2015-10-15T19:01:00+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "72f6f981cc4e4318b1c8317e7bb6863b",
        "sender": "wumpus",
        "payload": "#topic mempool limiting",
        "action": false,
        "timestamp": "2015-10-15T19:02:34+00:00"
      },
      "operand": "mempool limiting",
      "id": "72f6f981cc4e4318b1c8317e7bb6863b",
      "timestamp": "2015-10-15T19:02:34+00:00"
    },
    {
      "event_type": "ACTION",
      "message": {
        "id": "780d3550f8714c0f95397d4f82c66a9c",
        "sender": "wumpus",
        "payload": "#action review #6722",
        "action": false,
        "timestamp": "2015-10-15T19:02:52+00:00"
      },
      "operand": "review #6722",
      "id": "780d3550f8714c0f95397d4f82c66a9c",
      "timestamp": "2015-10-15T19:02:52+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "210cdf2eb1014716aacca2f71d508e47",
        "sender": "wumpus",
        "payload": "#topic sdaftuar's sendheaders BIP",
        "action": false,
        "timestamp": "2015-10-15T19:10:12+00:00"
      },
      "operand": "sdaftuar's sendheaders BIP",
      "id": "210cdf2eb1014716aacca2f71d508e47",
      "timestamp": "2015-10-15T19:10:12+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "54114ffe536645ba9ada3553091f4f8e",
        "sender": "wumpus",
        "payload": "#topic versionbits",
        "action": false,
        "timestamp": "2015-10-15T19:22:49+00:00"
      },
      "operand": "versionbits",
      "id": "54114ffe536645ba9ada3553091f4f8e",
      "timestamp": "2015-10-15T19:22:49+00:00"
    },
    {
      "event_type": "ACTION",
      "message": {
        "id": "d471dec239df40a09d2d90a7382f4821",
        "sender": "wumpus",
        "payload": "#action review versionbits implementation",
        "action": false,
        "timestamp": "2015-10-15T19:23:57+00:00"
      },
      "operand": "review versionbits implementation",
      "id": "d471dec239df40a09d2d90a7382f4821",
      "timestamp": "2015-10-15T19:23:57+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "f4356533359742008a9cb0175dfbe53d",
        "sender": "wumpus",
        "payload": "#topic dev/discuss list policy followup",
        "action": false,
        "timestamp": "2015-10-15T19:25:51+00:00"
      },
      "operand": "dev/discuss list policy followup",
      "id": "f4356533359742008a9cb0175dfbe53d",
      "timestamp": "2015-10-15T19:25:51+00:00"
    },
    {
      "event_type": "ACTION",
      "message": {
        "id": "58f3a32a62ea427aacc31eb842f5b27c",
        "sender": "wumpus",
        "payload": "#action rusty and jgarzik should discuss this, who are not here",
        "action": false,
        "timestamp": "2015-10-15T19:36:27+00:00"
      },
      "operand": "rusty and jgarzik should discuss this, who are not here",
      "id": "58f3a32a62ea427aacc31eb842f5b27c",
      "timestamp": "2015-10-15T19:36:27+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "b971adca35904f2881fb25cb261881d7",
        "sender": "wumpus",
        "payload": "#topic CHECKSEQUENCEVERIFY - We need more usecases to motivate the change",
        "action": false,
        "timestamp": "2015-10-15T19:37:07+00:00"
      },
      "operand": "CHECKSEQUENCEVERIFY - We need more usecases to motivate the change",
      "id": "b971adca35904f2881fb25cb261881d7",
      "timestamp": "2015-10-15T19:37:07+00:00"
    },
    {
      "event_type": "ACTION",
      "message": {
        "id": "3b3ab5b5762448cf82452ceafa6d03e8",
        "sender": "wumpus",
        "payload": "#action review https://github.com/bitcoin/bitcoin/pull/6566 median-past locktime",
        "action": false,
        "timestamp": "2015-10-15T19:55:00+00:00"
      },
      "operand": "review https://github.com/bitcoin/bitcoin/pull/6566 median-past locktime",
      "id": "3b3ab5b5762448cf82452ceafa6d03e8",
      "timestamp": "2015-10-15T19:55:00+00:00"
    },
    {
      "event_type": "END_MEETING",
      "message": {
        "id": "46f53119c12f4505a966816126066dec",
        "sender": "wumpus",
        "payload": "#endmeeting",
        "action": false,
        "timestamp": "2015-10-15T19:58:14+00:00"
      },
      "operand": null,
      "id": "46f53119c12f4505a966816126066dec",
      "timestamp": "2015-10-15T19:58:14+00:00"
    }
  ],
  "aliases": {},
  "vote_in_progress": false,
  "motion_index": null
}