Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Together we review series #49

Closed
stratospher opened this issue Dec 17, 2023 · 4 comments
Closed

Together we review series #49

stratospher opened this issue Dec 17, 2023 · 4 comments

Comments

@stratospher
Copy link
Contributor

stratospher commented Dec 17, 2023

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 stratospher changed the title Together we review PRs in Bitcoin Core #1 Together we review PRs in Bitcoin Core Dec 29, 2023
@stratospher
Copy link
Contributor Author

Session #1: 21 Dec 2023

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

  • covered basics of how to review PRs
  • thoughts involved when reviewing refactors
  • why this refactor is useful

@stratospher stratospher changed the title Together we review PRs in Bitcoin Core Together we review series Dec 29, 2023
@stratospher
Copy link
Contributor Author

Session #2: 4 Jan 2024

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

Left review comments:

  1. test: Use test framework utils in functional tests bitcoin/bitcoin#28528 (comment)
  2. test: Use test framework utils in functional tests bitcoin/bitcoin#28528 (comment)
  • covered basics of how to review PRs
  • gathering past context to judge usefulness of change

@stratospher
Copy link
Contributor Author

stratospher commented Feb 1, 2024

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. test: p2p: check disconnect due to lack of desirable service flags bitcoin/bitcoin#29279 (review)

Overview:

@stratospher
Copy link
Contributor Author

Session #4: 8 Feb 2024

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

Left review comments:

  1. rpc: parse legacy pubkeys consistently with specific error messages bitcoin/bitcoin#28336 (review)

Overview:

8ed46g

@Bitshala Bitshala locked and limited conversation to collaborators Jul 22, 2024
@stratospher stratospher converted this issue into discussion #64 Jul 22, 2024

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant