|
| 1 | +--- |
| 2 | +title: IRC meeting summary for 2017-06-01 |
| 3 | +permalink: /en/meetings/2017/06/01/ |
| 4 | +name: 2017-06-01-meeting |
| 5 | +type: meetings |
| 6 | +layout: page |
| 7 | +lang: en |
| 8 | +version: 1 |
| 9 | +--- |
| 10 | +{% include _toc.html %} |
| 11 | + |
| 12 | +- [Link to this week logs](https://botbot.me/freenode/bitcoin-core-dev/2017-06-01/?msg=86677749&page=2) |
| 13 | +- [Meeting minutes by meetbot](http://www.erisian.com.au/meetbot/bitcoin-core-dev/2017/bitcoin-core-dev.2017-06-01-19.00.html) |
| 14 | + |
| 15 | +--- |
| 16 | + |
| 17 | +## Notes / short topics |
| 18 | + |
| 19 | +- Luke-jr raises the concern that blocks cause DoS penalties for invalid prev-blocks and for sending headers that "don't" connect (because we rejected an earlier invalid header), which might be a problem for softforks. There's been a different [issue][#9530] raised before around DoS protection, which might have similar solutions. Therefore Sdaftuar recommends to continue the discussion in [#9530][]. |
| 20 | +- Everything for 0.14.2 is backported and merged, so 0.14.2 can be tagged for release and RC1 can be created. |
| 21 | + |
| 22 | +## Main topics |
| 23 | + |
| 24 | +- High priority features for 0.15 |
| 25 | + |
| 26 | +## High priority features for 0.15 |
| 27 | + |
| 28 | +### background |
| 29 | + |
| 30 | +Bitcoin Core 0.15 is scheduled for release around 2017-09-01. Sdaftuar wants to talk about which features should get high priority for the 0.15 release. |
| 31 | + |
| 32 | +### meeting comments |
| 33 | + |
| 34 | +- Jtimon would like to get his PR [#8994][] (testchains) in. |
| 35 | +- Sdaftuar would like to see BlueMatt's [#10192][] (script cache) go in, as it is a huge validation win. Luke-jr notes it might be problematic for his proposed future softforks where script features require chain-context like [CHECKBLOCKVERSION](https://github.com/luke-jr/bips/blob/bip-cbv/bip-cbv.mediawiki) and possibly [CHECKBLOCKATHEIGHT](https://github.com/luke-jr/bips/blob/bip-cbah/bip-cbah.mediawiki). Sipa thinks it's solvable by storing the context-dependent script validation flags along with the entry in the cache. |
| 36 | +- Cfields wonders if removing openSSL for 0.15 is still a goal. Sipa thinks it shouldn't be a priority, but that it should happen eventually. It will probably come naturally once the pseudorandom number generator has undergone a few more improvements |
| 37 | + |
| 38 | +## High priority review |
| 39 | + |
| 40 | +- Jonasschnelli wants to have PR [#10240][] (HD wallet auto-restore) in Bitcoin Core 0.15. |
| 41 | +- Jtimon still asks for PR [#10339][] (Calculate block hash less times) to be reviewed. |
| 42 | +- Sipa is currently squashing PR [#10195][] ( Switch chainstate db and cache to per-txout model) and would like to request review on PR [#10321][] (Use FastRandomContext for all tests) after that. |
| 43 | +- Ryanofsky wants to add [#10244][], however that should be done after the multiwallet base gets in. |
| 44 | +- Jtimon notes [#7729][] (label API for wallet) needs a rebase. Gmaxwell worries it might be difficult to extend the API later to support multiple labels per transaction. Jonasschnelli clarifies it can be extended perfectly, but we should get it done as we've been talking about deprecating the account system for a long time now. |
| 45 | + |
| 46 | +## Comic relief |
| 47 | + |
| 48 | +{% highlight text %} |
| 49 | +jtimon other super fast topic? |
| 50 | +jonasschnelli Bitcoin Core ICO? |
| 51 | +jonasschnelli *duck* |
| 52 | +wumpus jonasschnelli: lol |
| 53 | +jtimon testnet 4 ico at most |
| 54 | +luke-jr jonasschnelli: IHO instead? |
| 55 | +luke-jr (Initial Hat Offering) |
| 56 | +sipa commits the Bitcoin Core.ico file |
| 57 | +gmaxwell We could sell international reply coupons... it would have a lot more substance than most ICOs. :) |
| 58 | +{% endhighlight %} |
| 59 | + |
| 60 | +## Participants |
| 61 | + |
| 62 | +| IRC nick | Name/Nym | |
| 63 | +|-----------------|---------------------------| |
| 64 | +| jonasschnelli | [Jonas Schnelli][] | |
| 65 | +| sipa | [Pieter Wuille][] | |
| 66 | +| cfields | [Cory Fields][] | |
| 67 | +| luke-jr | [Luke Dashjr][] | |
| 68 | +| kanzure | [Bryan Bishop][] | |
| 69 | +| gmaxwell | [Gregory Maxwell][] | |
| 70 | +| wumpus | [Wladimir van der Laan][] | |
| 71 | +| morcos | [Alex Morcos][] | |
| 72 | +| sdaftuar | [Suhas Daftuar][] | |
| 73 | +| jtimon | [Jorge Timón][] | |
| 74 | +| BlueMatt | [Matt Corallo][] | |
| 75 | +| instagibbs | [Gregory Sanders][] | |
| 76 | +| ryanofsky | [Russell Yanofsky][] | |
| 77 | +| achow101 | [Andrew Chow][] | |
| 78 | + |
| 79 | +## Disclaimer |
| 80 | + |
| 81 | +This summary was compiled without input from any of the participants in the discussion, so any errors are the fault of the summary author and not the discussion participants. |
| 82 | + |
| 83 | +[#10240]: https://github.com/bitcoin/bitcoin/pull/10240 |
| 84 | +[#10339]: https://github.com/bitcoin/bitcoin/pull/10339 |
| 85 | +[#10195]: https://github.com/bitcoin/bitcoin/pull/10195 |
| 86 | +[#10321]: https://github.com/bitcoin/bitcoin/pull/10321 |
| 87 | +[#10244]: https://github.com/bitcoin/bitcoin/pull/10244 |
| 88 | +[#7729]: https://github.com/bitcoin/bitcoin/pull/7729 |
| 89 | +[#8994]: https://github.com/bitcoin/bitcoin/pull/8994 |
| 90 | +[#10192]: https://github.com/bitcoin/bitcoin/pull/10192 |
| 91 | +[#9530]: https://github.com/bitcoin/bitcoin/issues/9530 |
| 92 | + |
| 93 | +{% include _references.md %} |
0 commit comments