contributing to wordpress
DESCRIPTION
TRANSCRIPT
![Page 1: Contributing to WordPress](https://reader034.vdocuments.net/reader034/viewer/2022051412/54c824954a7959e76d8b45d0/html5/thumbnails/1.jpg)
WordPress への貢献コンスタンティン・オーベンランド
Saturday, September 14, 13
![Page 2: Contributing to WordPress](https://reader034.vdocuments.net/reader034/viewer/2022051412/54c824954a7959e76d8b45d0/html5/thumbnails/2.jpg)
Konstantin ObenlandTheme Wrangler at Automattic
@obenland
slideshare.com/obenland/contributing-to-wordpress
Saturday, September 14, 13
![Page 3: Contributing to WordPress](https://reader034.vdocuments.net/reader034/viewer/2022051412/54c824954a7959e76d8b45d0/html5/thumbnails/3.jpg)
Getting involvedIRC: #wordpress-contribute
Saturday, September 14, 13
![Page 4: Contributing to WordPress](https://reader034.vdocuments.net/reader034/viewer/2022051412/54c824954a7959e76d8b45d0/html5/thumbnails/4.jpg)
Communication
IRCcodex.wordpress.org/IRC
Trac
P2smake.wordpress.org
Mailing Listscodex.wordpress.org/Mailing_Lists
Saturday, September 14, 13
![Page 5: Contributing to WordPress](https://reader034.vdocuments.net/reader034/viewer/2022051412/54c824954a7959e76d8b45d0/html5/thumbnails/5.jpg)
Getting involved
UI Group
Accessibility Group
Support Forums
Mobile Group
Theme Review Team
Documentation
Translations
Events
Saturday, September 14, 13
![Page 6: Contributing to WordPress](https://reader034.vdocuments.net/reader034/viewer/2022051412/54c824954a7959e76d8b45d0/html5/thumbnails/6.jpg)
UI Group
Weekly meetings (Wed, 3am Tokyo)
Make WordPress UImake.wordpress.org/ui
wp-ui mailing listlists.automattic.com/mailman/listinfo/wp-ui
IRC: #wordpress-ui
Saturday, September 14, 13
![Page 7: Contributing to WordPress](https://reader034.vdocuments.net/reader034/viewer/2022051412/54c824954a7959e76d8b45d0/html5/thumbnails/7.jpg)
Accessibility Group
Weekly meetings (Thu, 4am Tokyo)
Make WordPress Accessibilitymake.wordpress.org/accessibility
wp-accessibility mailing listlists.automattic.com/mailman/listinfo/wp-accessibility
IRC: #wordpress-ui
Saturday, September 14, 13
![Page 8: Contributing to WordPress](https://reader034.vdocuments.net/reader034/viewer/2022051412/54c824954a7959e76d8b45d0/html5/thumbnails/8.jpg)
Saturday, September 14, 13
![Page 9: Contributing to WordPress](https://reader034.vdocuments.net/reader034/viewer/2022051412/54c824954a7959e76d8b45d0/html5/thumbnails/9.jpg)
Support Forums
Support Forumswordpress.org/support
Japanese Support Forumja.forums.wordpress.org
Make WordPress Supportmake.wordpress.org/support
IRC: #wordpress-sfd
Saturday, September 14, 13
![Page 10: Contributing to WordPress](https://reader034.vdocuments.net/reader034/viewer/2022051412/54c824954a7959e76d8b45d0/html5/thumbnails/10.jpg)
Saturday, September 14, 13
![Page 11: Contributing to WordPress](https://reader034.vdocuments.net/reader034/viewer/2022051412/54c824954a7959e76d8b45d0/html5/thumbnails/11.jpg)
Mobile Group
Make WordPress Mobilemake.wordpress.org/mobile
Mobile Developer Handbookmake.wordpress.org/mobile/handbook
IRC: #wordpress-mobile
Saturday, September 14, 13
![Page 12: Contributing to WordPress](https://reader034.vdocuments.net/reader034/viewer/2022051412/54c824954a7959e76d8b45d0/html5/thumbnails/12.jpg)
Saturday, September 14, 13
![Page 13: Contributing to WordPress](https://reader034.vdocuments.net/reader034/viewer/2022051412/54c824954a7959e76d8b45d0/html5/thumbnails/13.jpg)
Theme Review Team
Make WordPress Themesmake.wordpress.org/themes
theme-review mailing listlists.wordpress.org/mailman/listinfo/theme-reviewers
IRC: #wordpress-themes
Themes Tracthemes.trac.wordpress.org
Theme Review Guidelinescodex.wordpress.org/Theme_Review
Theme Unit Testcodex.wordpress.org/Theme_Unit_Test
Saturday, September 14, 13
![Page 14: Contributing to WordPress](https://reader034.vdocuments.net/reader034/viewer/2022051412/54c824954a7959e76d8b45d0/html5/thumbnails/14.jpg)
Documentation
Make WordPress Docsmake.wordpress.org/docs
The Codexcodex.wordpress.orgwpdocs.sourceforge.jp
wp-docs mailing list
IRC: #wordpress-sfd
Saturday, September 14, 13
![Page 15: Contributing to WordPress](https://reader034.vdocuments.net/reader034/viewer/2022051412/54c824954a7959e76d8b45d0/html5/thumbnails/15.jpg)
Translations
• Glotpresstranslate.wordpress.org
• Make WordPress Polyglotsmake.wordpress.org/polyglots
• IRC: #wordpress-polyglots
Saturday, September 14, 13
![Page 16: Contributing to WordPress](https://reader034.vdocuments.net/reader034/viewer/2022051412/54c824954a7959e76d8b45d0/html5/thumbnails/16.jpg)
Saturday, September 14, 13
![Page 17: Contributing to WordPress](https://reader034.vdocuments.net/reader034/viewer/2022051412/54c824954a7959e76d8b45d0/html5/thumbnails/17.jpg)
Events
WordCampscentral.wordcamp.org
WordPress Meetupsmeetup.com/WordPress-Meetup-Tokyo
Local classes
Saturday, September 14, 13
![Page 18: Contributing to WordPress](https://reader034.vdocuments.net/reader034/viewer/2022051412/54c824954a7959e76d8b45d0/html5/thumbnails/18.jpg)
WordPress Core
Saturday, September 14, 13
![Page 19: Contributing to WordPress](https://reader034.vdocuments.net/reader034/viewer/2022051412/54c824954a7959e76d8b45d0/html5/thumbnails/19.jpg)
WordPress Core
Make WordPress Coremake.wordpress.org/core
Contributor Handbookmake.wordpress.org/core/handbook
wp-hackers, wp-testers mailing listslists.automattic.com/mailman/listinfo/wp-hackers
Trac firehoselists.automattic.com/mailman/listinfo/wp-trac
Saturday, September 14, 13
![Page 20: Contributing to WordPress](https://reader034.vdocuments.net/reader034/viewer/2022051412/54c824954a7959e76d8b45d0/html5/thumbnails/20.jpg)
Release Cycles
Weekly developer chats (5am Tokyo)
Scope chat in first meeting
Decisions: Meritocracy
IRC: #wordpress-dev
Saturday, September 14, 13
![Page 21: Contributing to WordPress](https://reader034.vdocuments.net/reader034/viewer/2022051412/54c824954a7959e76d8b45d0/html5/thumbnails/21.jpg)
Features As Plugins
Asynchronous development, faster iterations
Must be ready at the beginning of a cycle
Won’t always end up in core
IRC: #wordpress-core-plugins
Saturday, September 14, 13
![Page 22: Contributing to WordPress](https://reader034.vdocuments.net/reader034/viewer/2022051412/54c824954a7959e76d8b45d0/html5/thumbnails/22.jpg)
Theme/Plugin Best Practices
Plugin Developer Handbookmake.wordpress.org/docs/plugin-developer-handbook
Theme Developer Handbookmake.wordpress.org/docs/theme-developer-handbook
Underscoresunderscores.megit.io/_s
Saturday, September 14, 13
![Page 23: Contributing to WordPress](https://reader034.vdocuments.net/reader034/viewer/2022051412/54c824954a7959e76d8b45d0/html5/thumbnails/23.jpg)
Twenty FourteenSaturday, September 14, 13
![Page 24: Contributing to WordPress](https://reader034.vdocuments.net/reader034/viewer/2022051412/54c824954a7959e76d8b45d0/html5/thumbnails/24.jpg)
Recap: Default ThemesCreate something different from the year before
Show off the latest and greatest features
Support child themes and encourage customization
Have an aesthetically pleasing design
Work for a blog or a website
Represent best coding practices, technical excellence
Saturday, September 14, 13
![Page 25: Contributing to WordPress](https://reader034.vdocuments.net/reader034/viewer/2022051412/54c824954a7959e76d8b45d0/html5/thumbnails/25.jpg)
Twenty Fourteen
Magazine Theme
Converted from Further by Automattic
Designed by Takashi Irie
Saturday, September 14, 13
![Page 26: Contributing to WordPress](https://reader034.vdocuments.net/reader034/viewer/2022051412/54c824954a7959e76d8b45d0/html5/thumbnails/26.jpg)
Team for Twenty Fourteen
MattProject Owner
TakashiTheme Designer
KonstantinTheme Developer
LanceProject Lead
Saturday, September 14, 13
![Page 27: Contributing to WordPress](https://reader034.vdocuments.net/reader034/viewer/2022051412/54c824954a7959e76d8b45d0/html5/thumbnails/27.jpg)
General Process
Matt sets design vision and feature directionMatt sets design vision and feature direction
Designer creates mockupsMatt selects an existing theme
Wrangler converts mockups into a working theme
Matt selects an existing theme
Community tests and polishes the draftCommunity tests and polishes the draft
Saturday, September 14, 13
![Page 28: Contributing to WordPress](https://reader034.vdocuments.net/reader034/viewer/2022051412/54c824954a7959e76d8b45d0/html5/thumbnails/28.jpg)
Features & Design
Responsive
Post Format Widget
Three Widget areas
Two page templates
(Featured Content)
Genericons for post meta
Featured Images
Fixed Navbar
Pull quotes
Space for ads
Saturday, September 14, 13
![Page 29: Contributing to WordPress](https://reader034.vdocuments.net/reader034/viewer/2022051412/54c824954a7959e76d8b45d0/html5/thumbnails/29.jpg)
Twenty Fourteen
Slated for release with 3.8 in December
Office hours (Wed, Fri 2am Tokyo)
Bundled Theme component in Core Traccore.trac.wordpress.org/query?status=%21closed&component=Bundled+Theme
Saturday, September 14, 13
![Page 30: Contributing to WordPress](https://reader034.vdocuments.net/reader034/viewer/2022051412/54c824954a7959e76d8b45d0/html5/thumbnails/30.jpg)
Thanks!@obenland
Saturday, September 14, 13