stepping outside the bubble · 2015-08-22 · templating engines (all the things are escaped) git...
TRANSCRIPT
STEPPING OUTSIDESTEPPING OUTSIDE
THE BUBBLETHE BUBBLE
KALEN JOHNSONKALEN JOHNSON
Web Developer
PHP, Front-end, WordPressFreelance Contractorhttp://kalenjohnson.com
@kalenjohnson
WE'RE AT A WORDCAMPWE'RE AT A WORDCAMP
WHY WOULD WE TALKWHY WOULD WE TALKABOUT ANYTHING OTHERABOUT ANYTHING OTHER
THAN WORDPRESS?THAN WORDPRESS?
WE'RE EXPERTSWE'RE EXPERTS
EXPERTS KNOW THE BUBBLEEXPERTS KNOW THE BUBBLE
http://www.barcelonaphotoblog.com/2008/06/inside-bubble-bubblebou-show-by-pep-bou.html
WHAT'S OUTSIDE?WHAT'S OUTSIDE?
SO WHAT'SSO WHAT'SHAPPENINGHAPPENING
OUTSIDE THEOUTSIDE THEBUBBLE?BUBBLE?
CONTENTCONTENTMANAGEMENTMANAGEMENT
THE CUSTOMIZERTHE CUSTOMIZER
THE COMPETITIONTHE COMPETITION
WORDPRESSWORDPRESSWYSIWYG EditorMenus, Widgets, etc. inseparate areas
OUTSIDE THEOUTSIDE THEBUBBLEBUBBLE
Editing on the actual pageTrue "WYSIWYG"All edits made withJavaScript
WordPress is currently improvingthis with the Customizer.
What can you do to improve it?
RELEASES ANDRELEASES ANDROADMAPSROADMAPS
WORDPRESSWORDPRESSRelease every 3-4 monthsEvery 1.* release is a"major" releaseIterative upgradesRidiculous backwardscompatibility
OUTSIDE THEOUTSIDE THEBUBBLEBUBBLE
Release "when it's ready"Large, sweeping updatesMajor releases have littleto no backwardscompatibility
Should WordPress take more time on releases?Should updates constantly be pushed out, without
major releases?
MODERN WEBMODERN WEBDEVELOPMENTDEVELOPMENT
WORDPRESSWORDPRESSSticking with PHP 5.2supportAntiquated PHPPHP Templates (escape allthe things)SVN and Trac
OUTSIDE THEOUTSIDE THEBUBBLEBUBBLE
Minimum PHP versionsfrom 5.3 or 5.4Modern codeTemplating engines (allthe things are escaped)Git and GitHub
Does supporting deprecated versions of PHP hurtWordPress more than it helps?
Could things be made easier for developers, at theexpense of some new users?
RESOURCESRESOURCESAND LINKSAND LINKS
FORFORCustomizer API HandbookWhy the WordPress themecustomizer mattersWhat's new with theCustomizer
AGAINSTAGAINSTLet's talk about theWordPress CustomizerMenu CustomizerOfficially Approved forMerge Into WordPress 4.3
CUSTOMIZERCUSTOMIZER
WORDPRESSWORDPRESSRoadmapWordPress Extend Ideas
OTHERSOTHERSDrupal Dev CycleDrupal Release DateJoomla DevelopmentRoadmap
RELEASES ANDRELEASES ANDROADMAPSROADMAPS
WORDPRESSWORDPRESS
and pluginsRoots projectsTwig BladeUpping PHP Requirements inYour WordPress Themes andPlugins
OTHERSOTHERS
, a modern PHPFramework
Drupal 8 DeveloperFeaturesLaravel
MODERN WEBMODERN WEBDEVELOPMENTDEVELOPMENT
REMEMBER TO TAKE TIME TOREMEMBER TO TAKE TIME TOGET OUT OF YOURGET OUT OF YOURCOMFORT ZONE.COMFORT ZONE.
STEP OUTSIDESTEP OUTSIDETHE BUBBLE!THE BUBBLE!
THANK YOU!THANK YOU!Questions?