2018-06-07 IRC 会议摘要
概述
- 查看本周日志,请访问 BotBot.me 或 MeetBot
- 会议记录由 MeetBot 生成
本周会议讨论的主题包括:下一个维护版本的发布进度更新、项目成员希望在接下来的一周中让审查人员重点关注哪些 pull requests,以及寻找更好的方法让比特币核心内部跟踪命令行参数。此外还有一些关于优化代码以适应各种计算机处理器架构的讨论。
0.16.1 版本发布进度
这不是一个宣布的主题,但在其他主题之前简要讨论过。
Wladimir van der Laan 宣布了 0.16.1 版本的第二个候选版本的标记,要求 Gitian 生成签名的校验和,并说:“我希望这能很快成为最终版本。”
高优先级审查
背景: 每次会议中,比特币核心开发者都会讨论哪些 Pull Requests (PRs) 会议参与者认为在接下来的一周中需要最急需审查。其中一些 PRs 涉及贡献者特别希望在下一个版本中看到的内容;另一些 PRs 阻碍了进一步的工作,或者需要进行大量的维护(rebase)才能保持待定状态。任何有能力的审查人员都建议访问项目的 当前高优先级 PR 列表。
讨论 (日志): 本周提到了以下待处理的 PRs
-
#12196: 添加
scantxoutset
RPC 方法。之前已在列表中。 -
#13062: 使脚本解释器独立于存储类型。之前已在列表中。
-
#11082: 添加新的 bitcoin_rw.conf 文件,用于存储由该软件本身修改的设置。之前已在列表中。PR 的作者 Luke Dashjr 表达了一些担忧,这些担忧在会议后面作为单独的主题进行了讨论。
-
#12136: 实现 BIP 174 部分签署的比特币交易。之前已在列表中。Wladimir van der Laan 指出,上周对此进行了大量的讨论。PR 的作者 Andrew Chow 说,它和它的 相关 BIP 仍然需要更多审查。Pieter Wuille 补充道:“我一直在讨论一些关于将其拆分的想法。”
-
#13111: 添加
unloadwallet
RPC。之前已在列表中。Van der Laan 说它“应该非常接近可以合并了”。
还有一些关于处理器特定优化和测试的讨论,主要由 Pieter Wuille 和 Cory Fields 编写和运行,其他一些开发者在特定硬件平台上协助测试。这些与 SSE4、SSSE3、SIMD 和 AVX 相关。
命令行参数映射
背景: 就像在 之前会议 中讨论的那样,几个贡献者正在努力创建一个机器可写配置文件,该文件将在比特币核心的守护进程和 GUI 之间共享,这样当用户在一个程序中更改设置时,它将在另一个程序中以相同的方式设置。
讨论 (日志): Luke Dashjr 请求了这个主题,并通过描述对比特币核心处理启动参数的 最新更改 来介绍它。“更改使实现 [机器可写配置文件] 变得复杂。”
几位开发者表示他们对交互的了解还不够,无法发表评论,Pieter Wuille 说:“我觉得合适的人不在场讨论这个。”
John Newbery 说,有问题的更改“增加了非常好的代码覆盖率 [...],因此它应该非常容易跟踪。”
结论: 建议 Dashjr 联系一位对该问题更了解但没有参加会议的开发者,检查当前可用的测试,并理想情况下编写更多测试以确保适当的行为,然后再进行任何重大更改。Dashjr 同意,“听起来无论如何我都应该从测试开始。”
幽默缓解
<wumpus> I do not have the capacity to pay attention to
all PRs in parallel
<promag> really? :P
<sipa> we need to have an AVX2 wumpus
<wumpus> sipa: +1
<sipa> +8
参与者
IRC 昵称 | 姓名/匿名 |
---|---|
wumpus | Wladimir van der Laan |
sipa | Pieter Wuille |
luke-jr | Luke Dashjr |
gmaxwell | Gregory Maxwell |
promag | Joao Barbosa |
cfields | Cory Fields |
achow101 | Andrew Chow |
jonasschnelli | Jonas Schnelli |
jnewbery | John Newbery |
jimpo | Jim Posen |
免责声明
本摘要在没有讨论参与者任何人的意见的情况下编制,因此任何错误都是摘要作者的过错,而不是讨论参与者的过错。特别是,从讨论中摘录的引文已修改了其大小写、标点符号和拼写,以生成一致的句子。括号中的词语和片段,以及背景叙述和阐述,是由本摘要的作者添加的,可能会无意中改变了一些句子的含义。如果您认为任何引文脱离了语境,请 打开一个 issue,我们将纠正错误。