This is a PR review club organized by Bitshala, with inspiration from Bitcoin Core Reviews.
This club is organized biweekly on Thursday at IST 20:00 (UTC 14:30) and is open to all. Joining link for the jitsi room is shared in the #announcements channel of Bitshala Discord. (the "location" in the Event Card). For event reminders, subscribe to our Google Calendar or add this ICS file to whichever calendar application you're using.
PR review is the easiest way to get into the weeds of Bitcoin Core Development. While the IRC review club is the go-to place for existing Core devs, it can be intimidating for newcomers. For such reason, this club is organized to facilitate ad-hoc and loosely following discussions over a live call for an hour. So if you are an aspiring young dev and are a bit disoriented on how to get started with Bitcoin development, do consider joining our club.
Participating with video isn't mandatory. The calls will be recorded and published for educational purpose
Index:
- Bitshala Bitcoin Core PR Review Club
- Next Review Club
- How To Participate
- Prerequisites
- Previous Review Club
- Date: 8 August 2024
- Title: TBA
- PR Details: TBA
- Keep an eye on this
README
to find weekly updates. - Join the Bitshala Discord, where PR-related discussions take place. Jitsi link for joining the call will be shared there.
- Each Week's topic detail is included in an Issue. Use the issue comments to post questions and discussions regarding the PR or review process in general.
- The review process starts by checking out the PR and going through the
Notes and Questions
included in the topic details. - Prepare your answers before joining the call. There can be many right answers, but there are no stupid questions.
- Join in the jitsi room at the scheduled time and participate in the conversation.
- Submit your final review to the original Bitcoin Core PR thread.
If you are a first-time participant or haven't reviewed Core PRs before, you will find the following resources helpful.
- Common operational steps of Core review Process: youtube Code available here
- Bitcoin Core Codebase Introductory Tour: youtube
- Contributing to Bitcoin Core: doc
- Developer Notes: doc
- Intro to Bitcoin Core Dev: doc
- Contributing to Bitcoin Core, a personal account: doc
- Onboarding to Bitcoin Core: doc
- From “Hello World” to Bitcoin Core: doc