Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
WordPress Contributor Day - Core
Search
John Blackbourn
November 07, 2015
Technology
2
95
WordPress Contributor Day - Core
John Blackbourn
November 07, 2015
Tweet
Share
More Decks by John Blackbourn
See All by John Blackbourn
Investigating Regressions Quickly using Git Bisect
johnbillion
1
2.1k
WP CLI: An Intro and Interesting Use Cases
johnbillion
0
2k
Zen Mode: Developing While You're Offline
johnbillion
3
2.3k
An Explanation of HTTPS for the Inexperienced
johnbillion
0
1.6k
The A to Z of WordPress Multisite
johnbillion
3
2k
A Deep Dive into the Roles and Capabilities API
johnbillion
3
2.6k
Unit Testing: What? Why? How?
johnbillion
0
150
A Layout Customiser for The Sun
johnbillion
4
410
Debugging as a Key Skill - WCSOF - WCMIL
johnbillion
1
1.8k
Other Decks in Technology
See All in Technology
Autonomous Database サービス・アップデート (FY25)
oracle4engineer
PRO
2
760
AWS全冠したので振りかえってみる
tajimon
0
130
Tensix Core アーキテクチャ解説
tenstorrent_japan
0
350
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
6.4k
技術職じゃない私がVibe Codingで感じた、AGIが身近になる未来
blueb
0
120
AIエージェントのフレームワークを見るときの個人的注目ポイント
os1ma
1
520
上長や社内ステークホルダーに対する解像度を上げて、より良い補完関係を築く方法 / How-to-increase-resolution-and-build-better-complementary-relationships-with-your-bosses-and-internal-stakeholders
madoxten
13
7.4k
Snowflake Intelligenceで実現できるノーコードAI活用
takumimukaiyama
1
200
Copilot Agentを普段使いしてわかった、バックエンド開発で使えるTips
ykagano
0
190
「どこにある?」の解決。生成AI(RAG)で効率化するガバメントクラウド運用
toru_kubota
2
330
自分を理解するAI時代の準備 〜マイプロフィールMCPの実装〜
edo_m18
0
100
脅威をモデリングしてMCPのセキュリティ対策を考えよう
flatt_security
4
1.5k
Featured
See All Featured
Adopting Sorbet at Scale
ufuk
77
9.4k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
20
1.3k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
How STYLIGHT went responsive
nonsquared
100
5.6k
RailsConf 2023
tenderlove
30
1.1k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
480
Site-Speed That Sticks
csswizardry
10
630
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.4k
Embracing the Ebb and Flow
colly
86
4.7k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
Transcript
WordPress Core “The core team makes WordPress” 246 core contributors
to WordPress 4.3
WordPress Core • Not just about writing code • Verifying
bug reports • Testing proposed bug fixes • Testing new features • Bug gardening
Today • Set up your environment • Find some areas
you’re interested in • Get familiar with the processes • Have some fun and have some lunch • Fixing a bug is a bonus
chat.wordpress.org
Make WordPress Core make.wordpress.org/core
None
Local Development Environment
Contributor Handbook make.wordpress.org/core
None
None
Trac make.wordpress.org/core
None
None
None
None
Trac Components
None
None
None
Trac Keywords
Tackling a ticket • Read the comment thread • Reproduce
the issue • Got a fix? Patch and iterate • Got an idea? Discuss
Testing a proposed fix • Read the comment thread •
Reproduce the issue • Apply the patch • Does it actually fix the issue? • Provide feedback
Generating a patch svn diff > 12345.diff git diff —-no-prefix
> 12345.diff
Applying a patch patch -p0 -i 12345.diff or grunt patch:12345
Subversion svn checkout https://develop.svn.wordpress.org/trunk Git git clone git://develop.git.wordpress.org
Make WordPress Core make.wordpress.org/core