Bitshala / BitcoinCore-PR-Review-Club

Bitcoin Core PR Review Organising repo
10 stars 2 forks source link

Together we review series #49

Open stratospher opened 6 months ago

stratospher commented 6 months ago

Reviewing PRs is the best way to contribute to Bitcoin Core. We pick a few easy PRs and review them together on the call. The aim of this session is only to show participants that reviewing PRs isn't intimidating.

Next Sessions

Session 5 on 22 Feb 2024. At Bitshala Disord.

We'll be reviewing PR 27114 which deals with whitelisting manually added peer connections.

Previous Sessions

session date PR
Session #1 21 Dec 2023 refactor: share and use GenerateRandomKey helper #28455
Session #2 4 Jan 2024 test: Use test framework utils in functional tests #28528
Session #3 25 Jan 2024 test: p2p: check disconnect due to lack of desirable service flags #29279
Session #4 8 Feb 2024 rpc: parse legacy pubkeys consistently with specific error messages #28336

PRs to review

How many PRs do you think we can cover in our 1 hour call? :) Feel free to add suggestions.

1. https://github.com/bitcoin/bitcoin/pull/29122

Reference

This is an excellent resource capturing the essence of reviewing - https://jonatack.github.io/articles/how-to-review-pull-requests-in-bitcoin-core!

stratospher commented 6 months ago

Session #1: 21 Dec 2023

Reviewed refactor: share and use GenerateRandomKey helper #28455 during the call.

stratospher commented 5 months ago

Session #2: 4 Jan 2024

Reviewed test: Use test framework utils in functional tests #28528 during the call.

Left review comments:

  1. https://github.com/bitcoin/bitcoin/pull/28528#discussion_r1441859824
  2. https://github.com/bitcoin/bitcoin/pull/28528#discussion_r1441924369
stratospher commented 5 months ago

Session #3: 25 Jan 2024

Reviewed test: p2p: check disconnect due to lack of desirable service flags #29279 during the call.

Left review comments:

  1. https://github.com/bitcoin/bitcoin/pull/29279#pullrequestreview-1844051383

Overview:

stratospher commented 4 months ago

Session #4: 8 Feb 2024

Reviewed rpc: parse legacy pubkeys consistently with specific error messages #28336 during the call.

Left review comments:

  1. https://github.com/bitcoin/bitcoin/pull/28336#pullrequestreview-1871661382

Overview:

8ed46g