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
88
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
2k
WP CLI: An Intro and Interesting Use Cases
johnbillion
0
1.9k
Zen Mode: Developing While You're Offline
johnbillion
3
2.1k
An Explanation of HTTPS for the Inexperienced
johnbillion
0
1.6k
The A to Z of WordPress Multisite
johnbillion
3
1.9k
A Deep Dive into the Roles and Capabilities API
johnbillion
3
2.5k
Unit Testing: What? Why? How?
johnbillion
0
140
A Layout Customiser for The Sun
johnbillion
4
390
Debugging as a Key Skill - WCSOF - WCMIL
johnbillion
1
1.7k
Other Decks in Technology
See All in Technology
Platform Engineering for Software Developers and Architects
syntasso
1
540
iOSチームとAndroidチームでブランチ運用が違ったので整理してます
sansantech
PRO
0
160
FlutterアプリにおけるSLI/SLOを用いたユーザー体験の可視化と計測基盤構築
ostk0069
0
180
あなたの知らない Function.prototype.toString() の世界
mizdra
PRO
4
1.3k
安心してください、日本語使えますよ―Ubuntu日本語Remix提供休止に寄せて― 2024-11-17
nobutomurata
1
1k
Terraform Stacks入門 #HashiTalks
msato
0
370
VideoMamba: State Space Model for Efficient Video Understanding
chou500
0
250
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
0
140
初心者向けAWS Securityの勉強会mini Security-JAWSを9ヶ月ぐらい実施してきての近況
cmusudakeisuke
0
150
LINEヤフーにおけるPrerender技術の導入とその効果
narirou
2
570
BLADE: An Attempt to Automate Penetration Testing Using Autonomous AI Agents
bbrbbq
0
340
心が動くエンジニアリング ── 私が夢中になる理由
16bitidol
0
120
Featured
See All Featured
The Power of CSS Pseudo Elements
geoffreycrofte
73
5.3k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
730
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
42
9.2k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
246
1.3M
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
126
18k
Raft: Consensus for Rubyists
vanstee
136
6.6k
Facilitating Awesome Meetings
lara
50
6.1k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Building Better People: How to give real-time feedback that sticks.
wjessup
364
19k
RailsConf 2023
tenderlove
29
910
Fireside Chat
paigeccino
34
3k
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