IRC meeting summary for 2018-06-07
概覽
本週會議討論的主題包括:下一個維護版本進度的快速更新、專案成員希望審查者在下週重點關注的拉取請求,以及為 Bitcoin Core 內部追蹤命令列參數找到更好的方法。還有一些關於為各種電腦處理器架構最佳化程式碼的旁話討論。
0.16.1 發行進度
這不是宣布的主題,但在其他主題之前簡要討論了。
Wladimir van der Laan 宣布標記版本 0.16.1 的第二個候選版本,要求 Gitian 建置者產生簽署的校驗和,並說:「我希望這能很快成為最終[版本]。」
高優先級審查
背景: 每次會議,Bitcoin Core 開發者都會討論哪些拉取請求(PR)是會議參與者認為在接下來一週最需要審查的。其中一些 PR 是貢獻者特別希望在下一個版本中看到的程式碼相關;其他則是阻礙後續工作的 PR,或需要大量維護(重新基底)才能保持在待處理狀態的 PR。鼓勵任何有能力的審查者前往專案的目前高優先級 PR 列表。
討論(記錄): 本週提到的待處理 PR 如下:
-
#12196: 新增
scantxoutsetRPC 方法。先前在列表上。 -
#13062: 使腳本直譯器獨立於儲存類型。先前在列表上。
-
#11082: 新增軟體本身用於修改的設定所使用的新 bitcoin_rw.conf 檔案。先前在列表上。此 PR 的作者 Luke Dashjr 有一些擔憂,在會議稍後作為單獨的主題進行了討論。
-
#12136: 實作 BIP 174 部分簽署的比特幣交易。先前在列表上。Wladimir van der Laan 指出,這在上週有大量活躍的討論。此 PR 的作者 Andrew Chow 說,它和其相關的 BIP 仍然需要更多審查。Pieter Wuille 補充說:「我也一直在討論將其中的部分拆分的一些想法。」
-
#13111: 新增
unloadwalletRPC。先前在列表上。Van der Laan 說它「應該非常接近[可合併]。」
還有一些關於處理器特定最佳化和測試的討論,主要由 Pieter Wuille 和 Cory Fields 撰寫和執行,其他幾位開發者協助在特定硬體平台上進行測試。這些與 SSE4、SSSE3、SIMD 和 AVX 有關。
命令列參數對應
背景: 如先前會議中所討論的,幾位貢獻者正在努力建立一個機器可寫入的設定檔,該檔案將在 Bitcoin Core 的守護程序和 GUI 之間共享,以便當使用者在一個程式中變更設定時,它將在另一個程式中以相同的方式設定。
討論(記錄): Luke Dashjr 提出了這個主題,並透過描述 Bitcoin Core 如何處理啟動參數的最近變更來介紹它。「該變更使如何實作[機器可寫入的設定檔]變得複雜。」
幾位開發者表示他們對互動的理解不夠好,無法對此事發表評論,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 |
免責聲明
本摘要是在沒有討論參與者任何輸入的情況下編譯的,因此任何錯誤都是摘要作者的責任,而不是討論參與者的責任。特別是,從討論中摘錄的引言的大小寫、標點符號和拼寫已被修改以產生一致的句子。方括號中的單詞和片段,以及背景敘述和說明,都是由本摘要的作者新增的,可能不小心改變了某些句子的含義。如果你認為任何引言被斷章取義,請開啟一個議題,我們將更正錯誤。
