October 31, 2022
This Online Workshop is an overview of core contributions mostly for the newbies.
This workshop is divided into 3 parts. In the first session, we will help you get started with your required accounts (WordPress.org, Slack, Github) for core contributions.
In parts 2 and 3, we will discuss Make WordPress and how the bug tracking system works on the core. We will also cover how to add a patch to a bug ticket using GitHub PR.
THINGS TO COVER
Part 1: Core Contribution Prerequisites
Creating a WordPress.org account
Joining on WordPress Slack workspace
Creating a GitHub account and linking to the WordPress.org profile
Part 2: Core Trac Overview
Overview of Trac and Core Trac
What are Ticket keywords?
Ticket Components, Focuses, and Milestones
How to create a Core Trac ticket?
Part 3: How to contribute using Github PR
How to fork a GitHub repository
Opening a PR
Writing a proper description to link PR with the Core Trac ticket
Reviewing PR and testing a core ticket