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
110
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.2k
WP CLI: An Intro and Interesting Use Cases
johnbillion
0
2k
Zen Mode: Developing While You're Offline
johnbillion
3
2.4k
An Explanation of HTTPS for the Inexperienced
johnbillion
0
1.6k
The A to Z of WordPress Multisite
johnbillion
3
2.1k
A Deep Dive into the Roles and Capabilities API
johnbillion
3
2.8k
Unit Testing: What? Why? How?
johnbillion
0
190
A Layout Customiser for The Sun
johnbillion
4
440
Debugging as a Key Skill - WCSOF - WCMIL
johnbillion
1
1.9k
Other Decks in Technology
See All in Technology
フロントエンド刷新 4年間の軌跡
yotahada3
0
490
It’s “Time” to use Temporal
sajikix
3
210
社内レビューは機能しているのか
matsuba
0
140
TypeScript 7.0の現在地と備え方
uhyo
7
1.8k
僕、S3 シンプルって名前だけど全然シンプルじゃありません よろしくお願いします
yama3133
1
230
スクリプトの先へ!AIエージェントと組み合わせる モバイルE2Eテスト
error96num
0
180
アーキテクチャモダナイゼーションを実現する組織
satohjohn
1
1.1k
OpenClaw を Amazon Lightsail で動かす理由
uechishingo
0
180
決済サービスを支えるElastic Cloud - Elastic Cloudの導入と推進、決済サービスのObservability
suzukij
2
660
銀行の内製開発にて2つのプロダクトを1つのチームでスクラムしてみてる話
koba1210
1
140
モジュラモノリス導入から4年間の総括:アーキテクチャと組織の相互作用について / Architecture and Organizational Interaction
nazonohito51
1
190
Claude Code のコード品質がばらつくので AI に品質保証させる仕組みを作った話 / A story about building a mechanism to have AI ensure quality, because the code quality from Claude Code was inconsistent
nrslib
13
8.6k
Featured
See All Featured
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
770
Deep Space Network (abreviated)
tonyrice
0
92
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
150
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
180
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
270
Imperfection Machines: The Place of Print at Facebook
scottboms
269
14k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
830
Writing Fast Ruby
sferik
630
63k
YesSQL, Process and Tooling at Scale
rocio
174
15k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
1
1.3k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
74
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