YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

English subtitles

← Matt Mullenweg: State of the Word 2015

Get Embed Code
2 Languages

Showing Revision 2 created 12/19/2015 by Mayuko Moriyama.

  1. Not Synced
    [ Music playing ]

  2. Not Synced
    Ladies and gentlemen, welcome to the main event.
  3. Not Synced
    He is the cofounder of WordPress and the founder of Automattic.
  4. Not Synced
    He remains passionate about open source.
  5. Not Synced
    To share with us the state of the word, please welcome Matt Mullenweg.
    [ Applause ]
  6. Not Synced
    I would like to invite a strong advocate for the creative economy, he's got a killer smile and he loves to shake hands.
  7. Not Synced
    I think we have the three people with jackets now.
  8. Not Synced
    Only three of us, right?
  9. Not Synced
    The three people with jackets are up here.
  10. Not Synced
    They're all the ones we found in the whole place.
  11. Not Synced
    Wonderful.
  12. Not Synced
    My name is I'm a councilman here at large, more importantly I chair our city's committee on global opportunities in the creative and innovative economy.
  13. Not Synced
    If you don't want to have those in your hometown, make sure you talk to your city council.
    I'm so pleased to present today a resolution recognizing December 5th as WordPress here in Philadelphia.
    [Cheers and applause]
    If you give me a minute I'm going to present this officially to Matt Mullenweg and give me one minute.
  14. Not Synced
    There we go.
  15. Not Synced
    It's tough up here, so bear with me.
  16. Not Synced
    It recognizes and commemorates December 5, 2015, as WordPress day in Philadelphia.
  17. Not Synced
    WordPress is an opensource software program used to build websites.
  18. Not Synced
    And whereas WordPress is simple enough for creating personal blogs and powerful enough for creating large sites.
  19. Not Synced
    It is estimated that 25% of the websites on Internet are powered by WordPress.
  20. Not Synced
    The premier WordPress conference of the year and whereas WordCamp U.S. is the largest gathering of people who develop, use and support WordPress.
  21. Not Synced
    This conference will welcome more than 2,000 people from all across the nation and the world for these days of learning, community and contribution to WordPress.
  22. Not Synced
    And whereas WordCamp U.S. will draw a diverse mix of people, designers, developers, content creators.
  23. Not Synced
    Educators, project managers, business owners and nonprofit owners.
  24. Not Synced
    All attendees will enable a rich mix of skills and experience and whereas throughout the conference sponsors from top, local, national and international businesses will be available to help attendees learn about and access their WordPress focus business solutions.
  25. Not Synced
    And whereas the local WordPress team worked diligently to ensure Philadelphia was chosen to host WordCamp U.S.
  26. Not Synced
    The team consists of Alx Block, Liam Dempsey, Drew Jaynes, Cami Kaos, Doug Stewart, Kevin Cristiano.
  27. Not Synced
    And whereas with an active tech creative community, Philadelphia is honored to welcome WordPress and WordCamp U.S. to our city.
  28. Not Synced
    Therefore we have revolved by the city council of the city Philadelphia that it hereby recognizes and commemorates December 5, 2015, as WordPress days in Philadelphia, further resolved that a copy of this resolution be presented to Matt Mullenweg, cofounder of WordPress and one of the most influential people online by changing the face of the Internet evidencing the sincere administration and respect of this legislative body.
    [ Cheers and applause ]
  29. Not Synced
    Whereas, that was pretty dandy.
  30. Not Synced
    Look at that.
  31. Not Synced
    Let me give this to someone.
  32. Not Synced
    Don't fold it.
    [ Laughter ]
    Howdy, everybody.
  33. Not Synced
    I knew I got dressed up for a reason.
  34. Not Synced
    That was very fancy and we're very excited here to present the 10th ever State of the Word.
  35. Not Synced
    So welcome.
    [ Applause]
    My name is Matt Mullenberg.
  36. Not Synced
    And you probably all know as hash pound WCUS.
  37. Not Synced
    I love that it falls after Thanksgiving.
  38. Not Synced
    It's a wonderful place to start, a place of gratitude and thanks.
    The first thanks I want to give are the sponsors that made it possible.
    [ Applause ]
    The sponsor area is dead, and here it's hopping.
  39. Not Synced
    I don't know if it's because coffee is over there.
    Also I want all of these folks to stand up.
  40. Not Synced
    You just heard their names but everyone is involved in putting together this event.
  41. Not Synced
    Stand up really quick.
  42. Not Synced
    A round of applause for those folks.
    [ Applause ]
    Some people did not want to be in Philadelphia, did you believe that? They promised, jazz, barbecue, no snow.
  43. Not Synced
    All of these things have been true.
  44. Not Synced
    Actually the weather has been amazing, hasn't it? The rain stopped before we got here.
  45. Not Synced
    But the brightness of all of your smiles.
  46. Not Synced
    It's been a really beautiful couple of days.
  47. Not Synced
    They said it would be chill y and not snowy.
  48. Not Synced
    Those are the coolest hats.
  49. Not Synced
    Also in terms of coming from a place of gratitude and thanks, I want to take a moment to recognize two members of the WordPress community both of whom who have been on stage who passed this year.
  50. Not Synced
    This is Alex King who was a lead developer of WordPress and Kim Parsell who was a key community leader.
  51. Not Synced
    I would like to take a moment of silence to reflect their contributions, their part of the community, what they brought to the world.
  52. Not Synced
    So just a moment.
    [ Silence ]
  53. Not Synced
    Thank you.
  54. Not Synced
    In terms of looking back, like I said, the past few WordCamps.
  55. Not Synced
    This is our 10th one.
  56. Not Synced
    I don't know if you all know this.
  57. Not Synced
    This is the largest WordCamp ever in the world.
    [ Applause ]
    We are part of history here and I think it will be the largest until next year.
  58. Not Synced
    1801? Did you buy 10 at the end? And the last I saw, how many lives changed? There were at least 700 there.
    WordCamp started modestly.
  59. Not Synced
    This was the very first one the Swedish American music hall.
  60. Not Synced
    It did have barbecue and jazz.
  61. Not Synced
    It was put together with a month's notice and ended up 500 registration.
  62. Not Synced
    So it was last minute came together.
  63. Not Synced
    It was juxtaposed each of the WordCamps because there was no WordPress at the time.
  64. Not Synced
    When we did the first WordCamp, this is what WordPress looked like that.
  65. Not Synced
    Navigation at the top.
  66. Not Synced
    2.1 looked exactly the same.
  67. Not Synced
    2008 we moved the first time for Mission Bay.
  68. Not Synced
    Who remembers this redesign? That was before the crazy horse which came next, 2.7.
  69. Not Synced
    It's amazing how far WordPress has come.
  70. Not Synced
    If you look closely, you can see this is the sixth or seventh WordCamp, we did the big redesign.
  71. Not Synced
    In 2012 we did some sort of jam there.
  72. Not Synced
    3.6 we brought in the mobile redesign and finally last year.
  73. Not Synced
    Each WordCamp had something special about it that cured or was introduced to the world from the first time we started talking about WordPress as an app platform or APIs or the first time we showed it as a CMS and not just as a blog.
  74. Not Synced
    All these stories and more had been collected and I wanted to make the first announcement.
  75. Not Synced
    We actually have a ton of stuff to announce today.
  76. Not Synced
    You might have heard we were working on a book on WordPress, I'm proud to announce that this Friday, December 11th, the book mile stones, the story of WordPress, will be released officially.
  77. Not Synced
    So.
    [ Applause ]
    It's a work of a lot of people together.
  78. Not Synced
    Siobhan did interviews that are all online.
  79. Not Synced
    So you can go directly to some of the interviews and read the transcriptions and we've got the summary of this book.
  80. Not Synced
    We're approaching this book a lot like we do WordPress.
  81. Not Synced
    Much like you saw WordPress change over the years.
  82. Not Synced
    This is the first iteration.
  83. Not Synced
    It ends around right around NP 6.
  84. Not Synced
    Think of this as version .5 of the book and we hope to release many versions of the book in the future as we continue to write it together.
    I said this was the largest WordCamp and since this the 10th anniversary, I wanted to highlight some stats.
  85. Not Synced
    This year it will be 89 camps, 21,000 attendees across 34 countries.
    [ Applause ]
  86. Not Synced
    They don't happy just by themselves.
  87. Not Synced
    There are 601 organizers, of which 60% were doing it for the very first time.
  88. Not Synced
    I don't know if that means once you do it once you never want to do it again? It's also that we're getting a lot, maybe even next year we'll have 100 WordCamps in a year.
  89. Not Synced
    Also 1,600 unique speakers and 2,100 sessions or 2,100 sessions.
  90. Not Synced
    So these stats were kind of amazing, but what blew we away meetups.
  91. Not Synced
    Almost double the number that have attended the WordCamps.
  92. Not Synced
    They have been blowing up.
  93. Not Synced
    If there's not one yet in wherever you traveled from  who traveled the furthest?
  94. Not Synced
    Bangkok.
  95. Not Synced
    That's pretty far.
  96. Not Synced
    Romania.
  97. Not Synced
    I don't know if that's further.
  98. Not Synced
    Costa Rica.
  99. Not Synced
    I think you went the wrong direction.
  100. Not Synced
    We should have all gone to you.
  101. Not Synced
    You can put in a proposal for 2017.
    I've always said that technology is at its very best when it brings people together.
  102. Not Synced
    And I think the WordCamp program and now meetups have start shown introducing people.
  103. Not Synced
    When you break it down the total numbers are very large, but really what makes WordPress run is our surprisingly few number of people, some of whom we're going to highlight today.
    A lot of the improvements over the past we want to celebrate are a combination of the WordPress and WordPress.org our favorite community website that brings us all together and has lots of improvements over the last year.
  104. Not Synced
    An update from last year, and we actually did.
  105. Not Synced
    Is as we moved from more activity based  our theme director and a plugin director now.
  106. Not Synced
    It shows you how many active installs.
  107. Not Synced
    So active systems of WordPress coming through our update system so we can show that now.
  108. Not Synced
    So this one has over 1 million.
    We adopted slack.
  109. Not Synced
    This was sort of a surprise from last year and it's been kind of amazing.
  110. Not Synced
    2 million messages sent on slack last year.
  111. Not Synced
    And in fact I believe, there's no official thing, but I think the largest Slack instances in the entire world, in terms of numbers.
  112. Not Synced
    So I know this adoption of Slack has been to the detriment of many people's productivity but we have been able to use it here.
  113. Not Synced
    It's been really cool to see people brought together.
    That's the worst thing about WordCamps is when there's two things you want to see going on at once.
  114. Not Synced
    They all be on WordPress.tv.
  115. Not Synced
    I think if you type in WordCamp.tv it should be there as well.
  116. Not Synced
    Open sourcing, all the code.
  117. Not Synced
    This is a step along what we hope to do with all of the WordPress.org sites.
  118. Not Synced
    Putting it up on public repositories and we're initiating a redesign.
  119. Not Synced
    If you find a browser bug, you can patch the CSS and put it right up there.
    And one of the most important things is we localize the plugin and theme directories.
  120. Not Synced
    This is the Spanish Rosetta site.
  121. Not Synced
    In this case it's jet pack.
  122. Not Synced
    I'm not even going to try to read the rest.
  123. Not Synced
    This is really important because as we've talked about before, last year was the year that nonEnglish downloads of WordPress passed up the English downloads for the first time.
  124. Not Synced
    Which is an important mile stone because as you probably know billions of more people speak not English than English in the world so it's very important for us to reach them.
  125. Not Synced
    But without the plugin and theme experience in there, you think about WordPress experience.
  126. Not Synced
    You probably run at least hello dolly, right? And in fact many people have anywhere from 5 to 15 plugins.
  127. Not Synced
    So in another language if you only spoke Spanish, you would load up and you would see a bunch of plugins in English.
  128. Not Synced
    Which is not a great experience all themes and plugins now support language packs.
  129. Not Synced
    In every single theme and if you're a plugin developer on the next commit it would get loaded to be able to translate for the entire world.
    [ Applause ]
  130. Not Synced
    That's kind of cool.
    This is a marathon, not a sprint.
    Also a very exciting announcement is that the plugin directory crossed $1 billion.
  131. Not Synced
    And in the past year we added 9,000 new plugins to the repository, which is a significant amount of growth.
  132. Not Synced
    This does show just the activity that's going on and how vibrant the plugin ecosystem is for WordPress, some of the key things.
    Final big milestone.
  133. Not Synced
    We've passed 25% of websites.
    [ Applause ]
    As I said in the blog post and in the slide, that means we have 75 to go.
  134. Not Synced
    This is not a chance to rest on our Laurels but a demonstration that the web, the world wants an opensource solution for the web as WordPress evolves more and more, I think it's been a very exciting year.
  135. Not Synced
    Driven in fact by some pretty cool releases.
  136. Not Synced
    So you all know WordPress 4.1 in order of Dinah Washington, 2015, is the most popular WordPress theme of all time with 1.6 million active sites.
  137. Not Synced
    So good job on 2015.
  138. Not Synced
    It dwarfs all the other 20s even.
  139. Not Synced
    We have distractionfree writing and language selection.
    4.2 is named in honor of Bud Powell can we give it up for emoji?
    [ Applause ]
    Of course the emoji was just a cover for supporting multi languages that the majority of the world speaks so brought that in there as well.
  140. Not Synced
    But the emoji are pretty fun.
    And oh, finally 4.2 named for Billie Holiday.
  141. Not Synced
    Menus in customizer, site icons and formatting shortcuts.
  142. Not Synced
    I believe they're all here, if John, Konstantin and Drew can all stand up.
    [ Applause ]
    It's not easy, as any of these folks who have done it can attest.
  143. Not Synced
    You definitely get a few gray hairs.
  144. Not Synced
    Probably soon.
    [ Laughter ]
    And as you know, one of the key differentiators of WordPress's philosophy, especially in contrast of some of our open source come patriots is we keep a fast version release cycle.
  145. Not Synced
    We've found this is a good cadence for getting improvements out to you all as fast as possible, keeping a steady train of releases, so there's not too much pressure for everything to be in one particular release.
  146. Not Synced
    If we miss one, there's another one right around the corner.
  147. Not Synced
    Giving people an opportunity to lead and make their mark, sort of philosophy of what a WordPress release can be.
  148. Not Synced
    And just keep things moving.
  149. Not Synced
    You know? I know that a version updates are a complaint.
  150. Not Synced
    In fact version fragmentation is one of the big struggles we've had to deal with in the WordPress world.
  151. Not Synced
    Much like in this matter right now, a little bit more like Android and iOS in terms there's lots of different versions of WordPress out there in the world.
  152. Not Synced
    So I wanted to tell you a story about how one host has tried to address this.
  153. Not Synced
    This comes from Bluehost.
  154. Not Synced
    Bluehost hosts over 2 million WordPresses across many thousands of servers.
  155. Not Synced
    And around August of this year actually, just a few months ago, they noticed something bad.
  156. Not Synced
    We see that red there.
  157. Not Synced
    80%, or 1.6 million of their WordPresss were not on the latest.
  158. Not Synced
    Sad Christmas.
  159. Not Synced
    There's an emoji for that.
    WordPress is very easy to install, but once they get it going they might not think to come back.
  160. Not Synced
    So they wrote a scanner that went through all the sites, including some that some customers had forgotten about.
  161. Not Synced
    And they did a scan looking for white screens and there are problems they immediately roll it back.
  162. Not Synced
    Once the system was in place, they got to essentially 99% plus of their sites on their latest version.
  163. Not Synced
    They were able to do 2.6 million core, plugin and theme updates within a few days of the release.
  164. Not Synced
    Pretty amazing.
    Now, a lot of people I talked to this about are like okay, but then what happened. .006% of the updated sites contacted support.
  165. Not Synced
    So testing how much is work we put into the up grades and in fact ongoing support was down 18%.
  166. Not Synced
    A lot of that coming from fewer sites getting hacked.
  167. Not Synced
    So this is actually pretty amazing and I think a great example for every single host, no matter what your size, to get everybody on the very latest.
  168. Not Synced
    They're currently working on PHP and it turns out that's a lot harder.
  169. Not Synced
    The usage as of today the usage of PHP 7 has passed 4.3.
  170. Not Synced
    Which is pretty cool.
  171. Not Synced
    Yay.
    This is a graph and what you notice is those dots are closer together.
  172. Not Synced
    We're not going to quite hit it by the time 4.4 comes out, but we're at 48 point something or 49% of all WordPress es in the entire world are on the latest release.
  173. Not Synced
    This the work of the update system host making sure that all U.S. sites and of course the sites of the people you care about and not the sites of your enemies are upgraded.
    As you might know, version 4.4 of WordPress is right around the corner.
  174. Not Synced
    In fact, it is shipping Tuesday.
    [ Applause ]
    To talk about version 4.4, I would like to invite a special guest on the stage, and that is Mr. Scott Taylor.
  175. Not Synced
    So a round of applause for Scott.
    [ Applause ]
  176. Not Synced
    Thank you.
  177. Not Synced
    Leading 4.4 was a pretty exciting experience.
  178. Not Synced
    We put a lot of work into really transitioning WordPress into the modern era.
  179. Not Synced
    We still have a lot of work to go I think we've made a lot of head way.
  180. Not Synced
    We had over 2,000 commits.
  181. Not Synced
    That's not just me, that's a great team of committers and bug gardeners.
  182. Not Synced
    What was really cool we had over 400 contributors.
  183. Not Synced
    So we spent a lot of time going back through track and finding tickets that were fixed four years ago but got neglected for some reason, we tried to find as much as possible and put that stuff in and recognize contributors who have been around and perhaps feeling disenfranchised because we haven't seen their stuff in a while.
  184. Not Synced
    WordPress 4.4 has a lot of little fixes in it.
  185. Not Synced
    We did some cool things with comments around performance and kind of modernizing that API.
  186. Not Synced
    A lot more stuff coming up.
  187. Not Synced
    Things like used to be that  attached to a post, that works for unattached attachments now.
  188. Not Synced
    That ticket number was below 2,000.
  189. Not Synced
    We went way back to try to find things to work on.
    An exciting thing for a lot of people is the phase 1 of the scaffolding of the REST API.
    [ Applause ]
    Thank you.
  190. Not Synced
    This is a longtime coming.
  191. Not Synced
    There's going to be a future release that's going to contain a lot of end points, but for people who want to modernize the data, this is going to be a cool thing.
  192. Not Synced
    We're using it on the New York Times, this is our live coverage platform and that was a strategically picked picture.
  193. Not Synced
    The REST API is great.
  194. Not Synced
    It's an alternative to what many consider an obsolete technology.
  195. Not Synced
    I would say the previous company had to expose data to iOS and android developers.
  196. Not Synced
    But JSON is a more friendly thing.
  197. Not Synced
    We can now start creating arbitrary endpoints and it gives WordPress this sugar.
  198. Not Synced
    The theme which is 2016.
  199. Not Synced
    I like it because it has a approach responsive design.
  200. Not Synced
    So as you can see on different screens, it actually looks really great.
  201. Not Synced
    We got responsive images, which is actually 
    [ Applause ] thank you.
    A great team of people who worked on responsive images and validating a featured plugin approach and it was a really solid group of people that made this happen and it's a great step forward for the web.
  202. Not Synced
    When WordPress adopts modern technologies the Internet adopts modern technologies.
  203. Not Synced
    It allows you to specify a set of images instead of just one and lets the browser figure out which image to load.
  204. Not Synced
    This is good if you have something that has rich photography and you may have huge use for desk top but on a phone it would be smaller.
  205. Not Synced
    It's going to be great for bandwidth in some sense.
  206. Not Synced
    I don't know if you remember when we tried to do retina.
  207. Not Synced
    This allows us to move forward and provide retina images.
  208. Not Synced
    I think pretty soon we're going to come up with a solution in a plugin that allows sites to be fully retina out of the box.
    Another piece was  I asked what people wanted to see, this was not high on my list but it was extremely high on the community's list.
  209. Not Synced
    It's very cool that we were able to shepherd in.
    Another feature which we call I guess  what you do on the front end you see a YouTube embed.
  210. Not Synced
    If I have WordPress 4.4 and somebody pastes my URL, you get a nice preview of that post on the other blog.
  211. Not Synced
    It's also in bed code that makes it if you don't have a WordPress install, you can copy the HTML embed and paste it somewhere else and get the same rich preview.
  212. Not Synced
    Tuesday is our goal.
  213. Not Synced
    It's been a great experience.
  214. Not Synced
    I won't be too sad when it's done.
  215. Not Synced
    It's been intense.
  216. Not Synced
    But it was fun and now I know what it's like.
  217. Not Synced
    So thank you.
    [ Applause ]
  218. Not Synced
    Are you all excited about 4.4? We have chosen new victims, I mean leads for the next three releases that I would like to announce.
  219. Not Synced
    Version 4.5 is going to be led by Mike Schroder.
  220. Not Synced
    4.6 by Dominik Schilling, and 4.7 we'll just skip.
  221. Not Synced
    But I'm looking forward to leading a release again.
  222. Not Synced
    It will be my first since 3.8.
    [ Applause ] over the past year we've had 802 contributors, which is pretty amazing.
  223. Not Synced
    And as you might know in the past year, a few of the folks I wanted to highlight were some of the commiters that joined.
  224. Not Synced
    Thus far you know Konstantin, and they are now saying seven more people.
  225. Not Synced
    Michael, Rachel, Joe, Mike, Mel and Eric.
  226. Not Synced
    Stand up because I think you're all here.
    [ Applause ]
    We now all have commits.
  227. Not Synced
    Please don't break the Internet.
  228. Not Synced
    Or at least my site because I update the chunk every morning.
  229. Not Synced
    One other final development thing I think is cool I wanted to highlight, we've had a lot of growth in the attention to accessibility in the WordPress development process in particular.
  230. Not Synced
    And in the past year we've had almost double what we did before then.
  231. Not Synced
    I want to thank Andrea and Vion for working on this.
    [ Applause ]
    Some of you, by the way, follow my blog.
  232. Not Synced
    I did a call a couple of weeks ago asking what were the coolest things that you've seen with a REST API and got really incredible comments including this one.
  233. Not Synced
    I can not believe the gold mine that the WPAPI represents.
  234. Not Synced
    There is no better, simpler way to create a mobile stack, period.
  235. Not Synced
    He actually put an exclamation point.
  236. Not Synced
    It's the code equivalent of Graphene.
  237. Not Synced
    Who knows what Graphene is? It's going to safe the world, this single carbon thing, makes everything stronger.
  238. Not Synced
    I don't know if the REST API is Graphene, but maybe for 25% of the Internet.
  239. Not Synced
    I want to share with you 4 stories that were kind of cool.
  240. Not Synced
    The first comes actually from Microsoft, for is not known for its embrace of open source, but in the past several years has done some amazing support of open source.
  241. Not Synced
    They have this product called Microsoft dynamics AX.
  242. Not Synced
    You're probably wondering what that is.
  243. Not Synced
    It's an EOP solution that can increase your speed of doing business, work smarter with connected operations and drive business performance.
  244. Not Synced
    You're probably wondering what Microsoft dynamics AX is.
  245. Not Synced
    This is directly from their website, by the way.
  246. Not Synced
    I spent like half an hour on there.
  247. Not Synced
    I have no idea.
    [ Laughter ]
    EOP has never made sense  I don't know.
  248. Not Synced
    But what is kind of cool is how they're using WordPress.
  249. Not Synced
    And this was driven by WebDevStudio.
  250. Not Synced
    So what's going on here, Microsoft XP, there's like wookie sites.
  251. Not Synced
    In 29 languages so people all over the world creating hundreds and hundreds of pages that go into what I can tell looks like a wookietype system.
  252. Not Synced
    And it goes to the REST API and talks to the dynamics and is able to display it.
  253. Not Synced
    Which I thought was interesting.
  254. Not Synced
    And some day I'll figure out how to use it.
    Another one that I understood a little better came from the nomad base.
  255. Not Synced
    When I signed up, I saw tons of people.
  256. Not Synced
    So basically nomad base is a tool for digital nomads or people who travel a lot.
  257. Not Synced
    And what it does it can pull in different social networks.
  258. Not Synced
    And show where people are all over the world.
  259. Not Synced
    And show where people are going.
  260. Not Synced
    So you can see like in this particular city, Costa Rica, okay.
  261. Not Synced
    I have some friends down there or hopefully tell if someone is in the same city which I thought was pretty cool.
  262. Not Synced
    So this is all react.
  263. Not Synced
    It's combined with Google maps.
  264. Not Synced
    Is it react? Map box and react.
  265. Not Synced
    Got it.
    Showing you basically entire JavaScript talking to WordPress on the back end.
  266. Not Synced
    When you register and store everything it's all going into the WordPress database.
    The final one is StoryCorps.
  267. Not Synced
    You might have heard of this from NPR.
  268. Not Synced
    They're pretty amazing, right? This is a good crowd.
    So StoryCorps is an independent nonprofit whose project is to honor and celebrate the lives of everyday Americans by linking to their stories.
  269. Not Synced
    And they have their NPR show, but they actually have a TED prize grant so they work with 10up.
  270. Not Synced
    This thing called StoryCorps.me.
  271. Not Synced
    It's an application, actually.
  272. Not Synced
    You can download it and interview someone StoryCorps style.
  273. Not Synced
    You've got to get your NPR voice going.
  274. Not Synced
    And record it.
  275. Not Synced
    And what it actually does is build the website from the iOS app use the REST API with something not even on the web.
  276. Not Synced
    It's this app that you see right there.
    This is actually really cool.
  277. Not Synced
    So it opens up this idea of StoryCorps to anyone who wants to contribute.
  278. Not Synced
    And around Thanksgiving this year, StoryCorps was featured on the home page and linked from the home page of Google saying grandparents have the best stories.
  279. Not Synced
    So for those who are wondering if they can scale, only high enough to be linked from the home page of Google.
    [ Applause ]
    So if you're bigger than Google, submit a patch.
  280. Not Synced
    Smaller than Google, you're okay.
    Actually, it was fun because every year when I put together State of the Word, which, by the way is the work of many people coming together, I just get up here and talk, looking at the old ones and things we talked about in prior years.
  281. Not Synced
    I have a throwback to old slides that you might recognize.
  282. Not Synced
    I'm talking about sort of the three stages of WordPress where the first couple of years of WordPress were really focused on being a blogging system and often WordPress is embedded in the i frame in part of the larger website.
  283. Not Synced
    Then WordPress evolved with things like pages, custom post types to be more of a full CMS.
  284. Not Synced
    So now all of a sudden everything is plugging into WordPress.
  285. Not Synced
    And finally what we started seeing in 2012 and has really hit its full stride this year as I hope some of these I showed demonstrate is WordPress as an application platform.
  286. Not Synced
    People using WordPress sometimes to build entire other things on top of.
  287. Not Synced
    We actually did a whole different better view of it.
  288. Not Synced
    Showing the different Lego blocks of how things plug in.
  289. Not Synced
    They're just as big and deep and complex as WordPress itself.
  290. Not Synced
    But they're built on WordPress taking advantage of all the things that WordPress provides.
  291. Not Synced
    Everything we do well.
    And more and more things are being built on top of this every single day, whether that's StoryCorps, Nomadbase, Microsoft dynamics.
  292. Not Synced
    But thus far, there hasn't been something that did WordPress itself, so there was no WordPress built on an API.
  293. Not Synced
    So they say the best way to predict the future is to create it.
  294. Not Synced
    So after talking about it for a few years, we decided Automattic released a project called Calypso.
  295. Not Synced
    Who's checked out Calypso so far? For the folks who haven't, Calypso is basically the idea that what would it look like if we designed the WordPress interface completely from scratch.
  296. Not Synced
    What would it do and what would it look like.
    The first thing we decided it would be in 100% JavaScript.
  297. Not Synced
    Instead of having PHP creating HTML, delivering pages talking to a database, we decided to go a complete JavaScript solution talking only to APIs.
  298. Not Synced
    It would be fully responsive.
  299. Not Synced
    You would see every single size the calypso database is functional and fluid and at the smallest size it becomes an actual template, almost like a road map for what we wanted native iOS and android apps to look like down to the pixels and design.
  300. Not Synced
    We thought it would be social.
  301. Not Synced
    Likes, stats, so they'll be all on one interface and they will work with both dot coms and dot org sites.
  302. Not Synced
    This is showing you never need to update a plugin again.
    So there are a few interesting things in this process.
  303. Not Synced
    First, and one that for any of you in the session, we have dozens of developers who became world class in JavaScript, and I wasn't sure that could happen.
  304. Not Synced
    Because for me it's one of the things that slow downed certain parts was a lack of participation of JavaScript developers.
  305. Not Synced
    Where you've probably noticed that many of the major features of WordPress over the past few years, going all the way back to media, the majority of code in these has been JavaScript, not PHP.
  306. Not Synced
    It's been a while that JavaScript has been the language moving WordPress forward.
  307. Not Synced
    This was just kind of deciding to go the other direction saying what would it take.
  308. Not Synced
    So this ended up being last week, last Monday, we released this boat as desktop download so you can run this on the client side.
  309. Not Synced
    Created a Mac app for download, a lot of people using it.
  310. Not Synced
    It was the work of over 140 people committing over 26,000 commits.
  311. Not Synced
    In about a year and a half.
  312. Not Synced
    So a ton of work.
  313. Not Synced
    I understand why no one did this before.
  314. Not Synced
    It turns out, catching up to 14 years was really hard.
  315. Not Synced
    Actually, it might have been a similar number of commits, just over a shorter time frame, but also learned a ton in terms of being able to change interface, taking a new approach to architecture, how a client for WordPress could work, and just like I said learning JavaScript.
  316. Not Synced
    It's a version 1.0.
  317. Not Synced
    Like WordPress 1.0, it's very, very early days.
  318. Not Synced
    Did anyone use WordPress 1 here in the room? We have a couple.
  319. Not Synced
    I feel like such an old man saying this, I look like an old man too.
  320. Not Synced
    But WordPress 1 had no plugins.
  321. Not Synced
    No themes.
  322. Not Synced
    It was just kind of the basics.
  323. Not Synced
    And that's where something like calypso is today.
  324. Not Synced
    And it's also important to note, contrary to some of the press that was talked about, is that PHP is not going away.
    But I believe quite strongly that JavaScript and APIdriven tint faces are the future.
  325. Not Synced
    Not just of WordPress but of the web.
  326. Not Synced
    I believe this as much as I know barbecue is delicious.
  327. Not Synced
    Which is pretty darn strong.
  328. Not Synced
    This approach, when you decouple the data from the interface, when you take this sort of decoupled approach, it allows you to put interfaces that are instant.
  329. Not Synced
    One good thing about calypso, out of the box it loads about 300 milliseconds faster.
  330. Not Synced
    But when the cache is in effect is actually 14 times faster.
  331. Not Synced
    So many pages can render in 15 or 16 milliseconds.
  332. Not Synced
    Know what we have in the WordPress community for backwards compatibility.
  333. Not Synced
    What's been done with calypso on this approach is that perhaps there could be a future, especially as we said to get more API in WordPress.
  334. Not Synced
    Where there might be something on the other side that's working breaking backwards compatibility for.
    APIs are the key to the open web.
  335. Not Synced
    What I mean by this is if you look around in say ways, the open web, more and more even one can be is open API, they put around it.
  336. Not Synced
    Uber, if you have an app, you can click an button.
  337. Not Synced
    I love Uber, but they say you cannot show the buttons for any competitors there.
  338. Not Synced
    So you can't have a call Lyft button next to the call Uber button.
  339. Not Synced
    That's great for Uber, but what about the rest of us.
  340. Not Synced
    Companies forcing the terms of service are making the web a less open and integrated place.
  341. Not Synced
    Who is driven crazy when they click on an address on an iPhone they open Apple maps.
  342. Not Synced
    The Google maps is amazing.
  343. Not Synced
    Why is that not the default? Look at what happened with Twitter.
  344. Not Synced
    The APIs got more and more closed off and people that were built on them either had their businesses put out of it.
  345. Not Synced
    Or essentially hit a wall where they found that what they were previously promised as a developer building on what seemed to be a open API was actually not.
  346. Not Synced
    And this remind me of the very early days of WordPress.
  347. Not Synced
    There was an amazing post.
  348. Not Synced
    Again, this is WordPress history.
  349. Not Synced
    But at the time when WordPress started, it was very, very, very small.
  350. Not Synced
    In fact, when WordPress launched, the biggest criticism was that the world already had too many blogging systems.
  351. Not Synced
    It turned out they were wrong, but it looked that way.
  352. Not Synced
    And there was one that had like 95% market share.
  353. Not Synced
    All the cool kids used it.
  354. Not Synced
    It is actually what I had my first blog on.
    It had the code when you downloaded it, it was pearl and you got the source code but it was not actually open source.
  355. Not Synced
    When they released their 3.0 version, they decided to change their license, so they switched their license to being something you could run lots of sites on  they changed some of the terms.
  356. Not Synced
    There was a famous blog on the site whose site is gone.
  357. Not Synced
    Mark Pilgrim wrote something called freedom zero.
  358. Not Synced
    He said a lot of things.
  359. Not Synced
    One of which is the utility of online free software approaches zero in the long term, which I do believe.
  360. Not Synced
    He also said that it wasn't about people up in arms about the price.
  361. Not Synced
    In fact for him to upgrade to this version 3.0 he would have had to pay $535.
  362. Not Synced
    Freedom zero, of course, those of you familiar with the GPL is the freedom of user software for any purpose.
  363. Not Synced
    No restrictions on it.
  364. Not Synced
    He actually said it's not about price, it's about freedom, and he took his $535 and donated it to WordPress.
  365. Not Synced
    And said never again will I be fooled by something that seems kind of open, but actually isn't.
  366. Not Synced
    That seems like I can see the code and hack on it and it's open enough, but in reality it doesn't belong to me.
  367. Not Synced
    I don't have the freedoms given by the open source license.
  368. Not Synced
    The four freedoms that each of us have using WordPress.
  369. Not Synced
    This set off a firestorm.
  370. Not Synced
    And a renaissance of the open web as people started  every company had these streaming open APIs and they all worked together.
    When WordPress adopts modern technologies, 25% of the web adopts modern technologies.
  371. Not Synced
    I think we can use this opening up, and this development especially switching to an APIdriven development to actually open up the web.
  372. Not Synced
    When you think about the open source looks like when the code being available isn't the most important thing.
  373. Not Synced
    When we're interacting with things on our watches, the devices are mobile and everything.
  374. Not Synced
    The API has become just as important as the code itself being open.
  375. Not Synced
    So this is something I would like everyone to consider and work on, because I think we have a very excited year ahead of us.
  376. Not Synced
    Perhaps training to make the weapon a more open place.
    There are a few things exciting coming this year that I wanted to highlight.
  377. Not Synced
    A lot of it happened the day before yesterday.
  378. Not Synced
    How did that guy get there?
    [ Applause ]
    Projects from EFF supported by many people including Facebook, Automattic, et cetera.
  379. Not Synced
    Is making it easy and free for everybody to have a certificate.
  380. Not Synced
    You probably have thought about this before if you have an e commerce store, but another advantage of mass adoption of SSL is it makes mass surveillance of the web a lot harder to do.
    [ Applause ]
    I think that over the next year, now that LetsEncrypt is 100% free, we can start to drive the web to be much more secure than it has in the past.
  381. Not Synced
    Another present we got this week is PHP 7 came out.
  382. Not Synced
    So much the success of WordPress is due to the technologies that we're built on, including PHP.
  383. Not Synced
    Like I said, PHP is not going away.
  384. Not Synced
    PHP 7 is the most significant update to PHP since WordPress started.
  385. Not Synced
    There has been some version  a lot of it because they haven't provided compelling enough reasons to want to up great grade.
  386. Not Synced
    This changes all of that.
  387. Not Synced
    PHP 7 will be twice as fast for its predecessors.
  388. Not Synced
    So for free, a lot of the web is essentially going to double in speed.
  389. Not Synced
    Which is awesome.
  390. Not Synced
    Especially as we do more and more API costs.
  391. Not Synced
    So check this out.
  392. Not Synced
    WordPress works great with it.
  393. Not Synced
    Until fact, WordPress was one of the things that PHP developers targeted.
  394. Not Synced
    They do some heroic and amazing engineering to get this out.
  395. Not Synced
    It's co compatible and twice as fast.
  396. Not Synced
    One more round of applause for PHP.
    [ Applause ]
    Something important work on getting them all available in every language.
  397. Not Synced
    We showed the Spanish plugin directory.
  398. Not Synced
    You'll see the top two are translated but the bottom four are not.
  399. Not Synced
    So we only had the top two in the screen shot.
    There's been fewer than 100 plugins and themes.
  400. Not Synced
    If you don't count Australian English, Canadian English, as translations.
  401. Not Synced
    There's fewer than 100 themes and plugins that have been translated in more than a couple of languages.
  402. Not Synced
    So as we invest in the price and recruit more people to be at translate including many of you here in this audience are bilingual and there are many people watching us around the world.
  403. Not Synced
    The translation of WordPress is going to open it up to audiences all over the world.
  404. Not Synced
    We've seen this in small pockets where there's been a bilingual population like we've had in Japan or Brazil.
  405. Not Synced
    We can get ahead in many places.
  406. Not Synced
    Now that WordPress is fully responsible, better native client advantages.
  407. Not Synced
    I think there's incredible opportunity to actually  if any of you speak another language or know anyone who does, bring them over.
  408. Not Synced
    We need as many people as possible.
  409. Not Synced
    Improving the tools there was well.
  410. Not Synced
    I heard there's about 24 million translations so far, but don't get scared by that number.
  411. Not Synced
    But basically it was a lot of strings that we need to get to.
  412. Not Synced
    And I think that we can get to a point by this time next year, where at least for the top 100 plugins and themes, they're fully translated.
  413. Not Synced
    I think again imagine using WordPress with no plugins.
  414. Not Synced
    That's the experience that people in other countries get.
    I talked about this before, but I really do believe that the future of interfaces in the web is JavaScript interfaces with PHP APIs.
  415. Not Synced
    This is going to be a better way to involve the existing plugins.
  416. Not Synced
    Scaffolding, plugins can register their own end points.
  417. Not Synced
    Think about it, especially the more advanced ones that have pretty complexed and advanced interfaces, you can essentially start to build calypso or a single paged apathy about taking all the screen refreshers and reloads and all the PHP files and turning that into something.
  418. Not Synced
    This is I think also going to set us up pretty well if we do end up going in a full JavaScript client API direction in the future, which could be pretty exciting, for plugins to be able to come in along for the ride.
  419. Not Synced
    Who's a plugin developer here? Whoa.
  420. Not Synced
    Give this some thought.
    Customization.
  421. Not Synced
    This is going to be extremely important.
  422. Not Synced
    If you look at funnels, if you look at what people fall off, customization is the single biggest opportunity for improving WordPress anywhere.
  423. Not Synced
    I believe as we start to become Google level in JavaScript, learning these things is scary and hard and it kind of sucks being a beginner again, but once you get over that hump, it becomes amazing.
  424. Not Synced
    Going from one to two things is very, very hard, but it gets easier the more you learn.
  425. Not Synced
    It expands your mind the way you think about programming.
  426. Not Synced
    And I hope that WordPress can actually reverse the trend of these APIs.
  427. Not Synced
    I think we have a chance to do this.
  428. Not Synced
    As WordPress starts to power more apps.
  429. Not Synced
    Things like StoryCorps.
  430. Not Synced
    StoryCorps gets an open API just kind of for free being out there and more and more can and we can do it with more platforms out there.
  431. Not Synced
    The API can be open with great terms of service, terms of use, and software.
  432. Not Synced
    So it's totals all the way down.
  433. Not Synced
    Open source all the way down.
    I'm going to give you one homework assignment in closing, which I've never done before.
  434. Not Synced
    And you might be able to predict it.
  435. Not Synced
    And it's to learn JavaScript, deeply.
    [ Applause ]
    I am going to commit to this myself.
  436. Not Synced
    You will see at least one patch from me in JavaScript by the time 4.7 comes out.
  437. Not Synced
    If I can do it, I'm a dumb CEO.
  438. Not Synced
    If I can learn JavaScript, every single one of you can, and I encourage everyone to learn it.
  439. Not Synced
    Because it is the future of the web.
  440. Not Synced
    Think how delicious barbecue is.
    There's amazing resources online too.
  441. Not Synced
    Check out things like code academy, there's coursera courses, meetups going on, lots of sessions going on.
  442. Not Synced
    Take every opportunity to really beef up your JavaScript chops because it's what's going to allow WordPress to fly for the next 13 years.
  443. Not Synced
    One of the things that's been amazing about WordPress is most software isn't this big or popular at 13 years old.
  444. Not Synced
    Typically there's a wave that happens, but because we've been able to adapt and survive the wave, this is the biggest WordCamp ever in history.
  445. Not Synced
    And it's going to be extremely important that those from the user point of view and from the developer point of view that we really become as good in JavaScript as well as any other project out there in the world.
    Have you all liked this WordCamp so far?
    [ Applause]
    Do you want to do it again?
    [ Applause ]
    My final announcement for today is we will be coming back to this very hall December 2nd through 4th.
  446. Not Synced
    So we're announcing the days.
  447. Not Synced
    Get on Expedia now.
    [ Applause ]
    Philadelphia has been amazing and I think it's really special that this 10th anniversary of WordCamp, this time we're making probably one of the biggest changes in history from a technological point of view, happens in the birthplace of this nation as well.
  448. Not Synced
    And in a city with the liberty bell and cheese steaks.
  449. Not Synced
    Kudos to the Philadelphia organizing team because you've really made all of us welcome.
  450. Not Synced
    And I'm looking forward to coming back next year.
    That's all I've got.
  451. Not Synced
    Thank you very much.
    [ Applause ]
    Now, we have a little bit of time for some questions and answers.
  452. Not Synced
    So we've got three mics.
  453. Not Synced
    This is kind of fun.
  454. Not Synced
    The town hall part.
  455. Not Synced
    A town hall in Philadelphia, wow.
  456. Not Synced
    By the way, everyone download the soundtrack if you can the music of Alexander Hamilton.
  457. Not Synced
    It's incredible.
  458. Not Synced
    It's essentially the story of Alexander Hamilton one of the founding fathers done like a hiphopper.
  459. Not Synced
    Everything rhymes.
  460. Not Synced
    It's like John Adams battling Hamilton and George Washington.
  461. Not Synced
    It's pretty cool.
  462. Not Synced
    Come up with some questions and just say your name and you can ask about anything.
  463. Not Synced
    We've got a lot going on this year.
  464. Not Synced
    Can you talk a little bit about the future of your big announcements this year?
  465. Not Synced
    So I think that ecommerce are going to be key parts of growing WordPress's market share as we go from 25% to 50% to 75%.
  466. Not Synced
    Because a lot of websites, both need this, they want to be able to sell things online.
  467. Not Synced
    And solutions out there.
  468. Not Synced
    I mean when Steve Jobs talked about iTunes for Windows it was  the WordPress solutions are so much better.
    The road map is coming up where I'm going to be going down to Cape Town to talk about what's coming.
  469. Not Synced
    I focus with Automattic so far is trying to get as many resources as possible.
  470. Not Synced
    If I were to estimate something, the stuff I just talked about could be a pretty interesting direction.
  471. Not Synced
    So if you can imagine the interface which is API driven, that would be a really cool direction not just for you but for every large  maybe there's a point in the future, it's so easy once you have these things.
  472. Not Synced
    So I can imagine a point where, you know, I'm filling up your CD changer.
  473. Not Synced
    They can be whatever there is.
  474. Not Synced
    And each of these could have purposebuilt interfaces.
  475. Not Synced
    This is the beauty of being API driven.
  476. Not Synced
    Is we don't have to squeeze everything in the exact same interface.
  477. Not Synced
    If you do real estate management or something like that, there might be something that doesn't look like the WordPress white page which is the best way to create that.
  478. Not Synced
    And we jump through a lot of hoops for that now.
  479. Not Synced
    One cool thing, check out the calypso, it's completely open source.
  480. Not Synced
    There's hundreds of open components there that are interface sort of chunks and modules that are completely reusable.
  481. Not Synced
    We can actually start to reuse those as actual code and share it.
  482. Not Synced
    So I'm pretty excited about going in that direction, what that could mean for WordPress as a whole.
  483. Not Synced
    Thank you.
    [ Applause ]
  484. Not Synced
    You said to learn JavaScript.
  485. Not Synced
    Which framework, if any?
    [ Laughter ]
  486. Not Synced
    So calypso is using the apps.
  487. Not Synced
    Learn JavaScript.
  488. Not Synced
    If you learn JavaScript, you'll be able to use it.
  489. Not Synced
    Don't worry too much about the framework.
  490. Not Synced
    Maybe start with the stuff that calypso did.
  491. Not Synced
    Have some fun with it.
  492. Not Synced
    Allow you to think about the JavaScript as a language.
  493. Not Synced
    So check it out.
  494. Not Synced
    So short answer.
  495. Not Synced
    My name is Douglas bell.
  496. Not Synced
    I'm from 2006, a long way since then.
  497. Not Synced
    I'm now from BC.
  498. Not Synced
    I now wanted to ask you mentioned calypso and Peter with the interface I'll be honest I still am used to and love the MP 6 WP admin.
  499. Not Synced
    Is there any anticipation of calypso replacing the admin in the near future or is that going to be two separate strategies?
  500. Not Synced
    The beautiful thing is they're separate right now and they can codevelop and coevolve.
  501. Not Synced
    There's 40 plugins, a good chunk of which modify the admin and we've done a lot of improvements through MP 6 to improve WP admin.
  502. Not Synced
    The cool thing about calypso it gives us a place.
  503. Not Synced
    I fully expect it to be calypso  but we're able to do in 20 months what previously took kind of 13 years.
  504. Not Synced
    Would be to do two or three terms on some of these core interfaces.
  505. Not Synced
    Because it's faster and easier to develop this way.
  506. Not Synced
    And you don't need to worry about anything else.
  507. Not Synced
    So this gives us  it's an incredible blessing.
  508. Not Synced
    We should take advantage of this, to reexamine some of the core assumptions.
  509. Not Synced
    If we became more usercentric.
  510. Not Synced
    What does it mean if perhaps in the future maybe the WordPress you download two things, like the clients app or your desk top or the service side app that gets installed.
  511. Not Synced
    Those talk to each other.
  512. Not Synced
    That's actually kind of interesting.
  513. Not Synced
    Perhaps we can look at differently what it means two WordPresses at once.
  514. Not Synced
    Perhaps have an activity stream.
  515. Not Synced
    It's pretty cool.
  516. Not Synced
    Do you foresee JavaScript replacing PHP as the template hierarchy of choice? Because right now I guess with JavaScript it wouldn't support child themes.
  517. Not Synced
    JavaScript totally different from java.
  518. Not Synced
    Don't buy a java book.
  519. Not Synced
    You'll go the wrong direction.
  520. Not Synced
    The way it kind of works is awesome.
  521. Not Synced
    There's no reason you should run away from that.
  522. Not Synced
    I think PHP is always going to be WordPress.
  523. Not Synced
    In fact it's kind of one of the best out there.
  524. Not Synced
    Now, people have started to do JavaScript themes.
  525. Not Synced
    This could be interesting.
  526. Not Synced
    One of the things I think is going to happen with the API is we'll see lots and lots of different technologies for a business reason or for integration reason or something like that, like the New York Times, they might not know what python or something else that's been talking to WordPress on the back end.
  527. Not Synced
    It's actually something we're worried about because right now that 25% number that we see pick up every month is from people using WordPress.
  528. Not Synced
    So something people should think about is perhaps maybe standardize some sort of header.
  529. Not Synced
    So even if your application doesn't run HTTP at all they can send an header that say hey, like a mullet.
  530. Not Synced
    Business in the front, party in the back.
  531. Not Synced
    But there's some WordPress back there that's doing cool stuff and we can start to track that.
  532. Not Synced
    WordPress is an amazing thing and some of the larger sites including WordPress.com, run WordPress on the front too.
  533. Not Synced
    But I think that  one of the things we're doing, one of the philosophies of WordPress is always to work with where people want to do.
  534. Not Synced
    And we're hearing people saying they want to use different technologies for some of this frontend stuff for whatever reason and we want to support that.
  535. Not Synced
    That's the key to the open API.
  536. Not Synced
    PHP for themes  people on the side doing more progressive stuff.
  537. Not Synced
    It's Martin.
  538. Not Synced
    With 4.4 we are for the first time really wielding the power of WordPress by paving the paths of responsive images and that's a really big deal.
  539. Not Synced
    At this conference we are seeing something that's pretty much muted to the WordPress community which is CART captioning, a sign language interpreter in front.
  540. Not Synced
    You can't see from the back, but there's actually someone signing right there.
  541. Not Synced
    And WordPress core is becoming exceptionally accessible.
  542. Not Synced
    Last year I brought up this issue of themes and accessibility.
  543. Not Synced
    At the time we had 18 themes in the library that were accessible.
  544. Not Synced
    Today we have 79 out of some thousands.
  545. Not Synced
    Woohoo.
  546. Not Synced
    Which is great, but there's a couple thousand left to go.
    Now, can we make decisions about responsive images which is great and we have the power to change the web, once we have responsive images, everyone has to do it too.
  547. Not Synced
    Can't we do the same with accessibility as well?
    [ Applause ]
  548. Not Synced
    Yes.
    [ Laughter ]
    I don't know if that was a question, but yes.
  549. Not Synced
    Let me make it into a question.
  550. Not Synced
    Can you tell everybody in this room, and our community, to when they learn JavaScript, add on that little extra accessibility part so we'll all start building everything accessible and tell the world that the web should be accessible and that's the WordPress way.
    [Cheers and applause]
  551. Not Synced
    I agree and I would say that that applause.
  552. Not Synced
    But I basically  I'm worried about getting to a point where we think of accessibility like a checkbox.
  553. Not Synced
    Even though there are great guidelines and things like that.
  554. Not Synced
    I think that accessibility is a process.
  555. Not Synced
    And it's going to be driven sometimes not by every person, but by groups.
  556. Not Synced
    And most importantly by the people who need the technology communicating and us observing that and things like that.
    So I do think that we have presentations on accessibility at every single WordCamp, I think we're a little behind on the theme, because the accessibilities are much harder  but I'm really excited about what this group has been able to do and the growing momentum.
  557. Not Synced
    I don't think that necessarily saying I want to be accessible moves things as much as the continuing education that we're doing through every single WordCamp through the guidelines, to the group.
  558. Not Synced
    So it's very hard in the state of the word saying how we have doubled accessibility in the past year.
    We also need to think about accessibility.
  559. Not Synced
    The 6.99 people who can't use WordPress.
  560. Not Synced
    I also think about accessibility in terms of languages, in terms of touch devices.
  561. Not Synced
    These are things that as we get there, that we right and expand to a much larger audience.
  562. Not Synced
    I encourage everyone to keep that in mind but learn JavaScript as well.
  563. Not Synced
    Thank you.
    [ Applause ]
  564. Not Synced
    Hi Matt, my name is Travis Taylor.
  565. Not Synced
    As a plugin author, is there anything that we need to do to prepare for the translation?
  566. Not Synced
    Commit.
  567. Not Synced
    One thing that's been pretty effective for some different plugins, reach out to the community and people using it.
  568. Not Synced
    Probably if we think about it, because most plugins are primarily English, if you have users in other countries, they probably are bilingual.
  569. Not Synced
    So if you can reach out with them and work with them to get them to submit translations or become moderators, it can increase it.
  570. Not Synced
    So use your platform the interface of the plugin, the blog, everything.
  571. Not Synced
    The plugin page, to try to bring as many people in the translation page as possible.
  572. Not Synced
    Thank you.
  573. Not Synced
    Thank you.
  574. Not Synced
    Hey, Matt.
  575. Not Synced
    My name is Alex.
  576. Not Synced
    So I have a question.
  577. Not Synced
    It's not technical, but it's kind of messing with me.
  578. Not Synced
    So a couple of years ago you came out and you did a talk in WordCamp San Diego, your hair was a little unruly, all over the place.
  579. Not Synced
    Like dude, when are you going to cut your hair and you gave us a good story about the story of your hair was and how you met the president and all that.
  580. Not Synced
    So your hair is looking a little bit lighter and I want to know what's going on with that and if you're stressed out, you can tell us about it.
  581. Not Synced
    But what's going on?
    [ Laughter ]
    That's all I got.
    [ Applause ]
  582. Not Synced
    My mom asks the same question.
  583. Not Synced
    She doesn't know what's going on either.
  584. Not Synced
    The job really ages you.
  585. Not Synced
    It's like being president.
  586. Not Synced
    One of the beautiful things is that a lot of the companies being built around WordPress, you can look like whatever you want.
  587. Not Synced
    You can be whatever you want.
  588. Not Synced
    I think it's beautiful that the inclusion and the feel of the WordPress community is now starting to be translated into dozens and dozens of the companies built on top of it and that I think is one of the things that are part of the idea behind WordPress and Automattic is to show companies can be built in a different way.
  589. Not Synced
    That there wasn't a company profiting at the expense of open source or that open source becomes unresponsive to the users as many projects kind of collapsing under their own weight.
  590. Not Synced
    And now if you look at any of those sponsors, all the companies in the WordPress ecosystem are evenly distributed, they're inclusive, a lot of them have crazy here.
  591. Not Synced
    I think it's awesome.
  592. Not Synced
    People at these companies, thank you very much for bringing the WordPress magic into that because I think we can change business just like we've changed the web.
    [ Applause ]
  593. Not Synced
    Nice shirt, by the way.
  594. Not Synced
    I got it from an awesome booth downstairs.
  595. Not Synced
    I work in California, and I have a very unique and prolific relationship with plugins and developers.
  596. Not Synced
    I do a lot of the plug interviews on dot org.
  597. Not Synced
    One of the things I've been hearing recently is that the constant stream of WordPress major releases has started to put a drain on resources.
  598. Not Synced
    And this is from people who are individuals who don't have the depth of resources that WordPress does when it comes to testing, data versions of their plugins or even just supporting people when they do a major upgrade.
  599. Not Synced
    And while I am an advocate for the rapid release cycles of WordPress, I do start to wonder if updating four times a year, which is what we will be doing this year, is perhaps a little bit too fast to allow our developers to keep up with a changing ecosystem to learn JavaScript, to learn the REST API, are we perhaps moving just a little too fast and maybe we should tone it down by one?
  600. Not Synced
    She's part of a team that reviews those 9,000 plugins that we added this year.
  601. Not Synced
    Thank you.
    [ Applause ]
  602. Not Synced
    I quite enjoy it.
  603. Not Synced
    I'm glad you do.
  604. Not Synced
    It's funny, because every time society starts moving faster, everyone thinks it's the end of society.
  605. Not Synced
    Like when trains were first there, people were like human bodies were not meant to go this fast.
  606. Not Synced
    Which is a reasonable think to think about.
  607. Not Synced
    In all past years bodies moved up to the speed of a horse and now we're taking it faster than that.
  608. Not Synced
    So what happens.
  609. Not Synced
    I think this is our train.
  610. Not Synced
    Three releases a year seems fast and is that too fast as we do these major updates, being more pro active by improving the plugins so that users can share the burden of some of the testing and perhaps some of the updating.
  611. Not Synced
    Making plugins less  I don't think any plugin should be a oneperson shop.
  612. Not Synced
    It's best when there's many people involved.
  613. Not Synced
    If you look at everything that's super wrong with us, it's a team.
  614. Not Synced
    Part of the reason we do the core plugins process is to provide best practices how plugins can work together and people can work together.
  615. Not Synced
    So yeah, I think we can improve those tools, but I think we're probably going to get faster, not slower.
  616. Not Synced
    The four releases this year just worked out that way schedule wise.
  617. Not Synced
    Three is still our target in a given calendar year.
  618. Not Synced
    And we'll probably maintain that for how it is going forward with the current update technologies.
  619. Not Synced
    But you know, we're not that far.
  620. Not Synced
    A lot of hosts already enabled the flag that has WordPress major updates.
  621. Not Synced
    And we're getting to the point where we have half the sites on the web.
  622. Not Synced
    I think the other direction.
  623. Not Synced
    Not all plugins are able to do, the things the REST API being on half of the websites in the world, maybe we can get that higher.
  624. Not Synced
    That enables them to build so much more interesting that perhaps lower their support burden by the things we're putting in the WordPress core.
  625. Not Synced
    Things that make the entire ecosystem better.
  626. Not Synced
    It will probably get faster and not slower and I'm sorry to everyone who feels like it's too fast.
  627. Not Synced
    But it's worked so far.
  628. Not Synced
    Thank you.
  629. Not Synced
    I'm a core contributor from Japan.
  630. Not Synced
    That's further than the other places.
  631. Not Synced
    I have a question what's the easiest way to become a lead developer?
  632. Not Synced
    Easiest way to become a lead developer.
  633. Not Synced
    Don't be mad at me for saying this, but annoy the existing lead developer so much with your patches and contributions that they're just like Ryan was just like shut up already.
  634. Not Synced
    So get active.
  635. Not Synced
    We're opening up development quite a bit.
  636. Not Synced
    We're adding up to 13 committees this year, which is more than WordPress had, it's like the first five years in total.
  637. Not Synced
    We added in just this year.
  638. Not Synced
    So I think we're moving to a point where commit becomes as much an expression of trust.
  639. Not Synced
    So as you build up the trust working alongside track tickets and things like that with the existing developers, then that becomes something that levels up.
  640. Not Synced
    And I hope to see more and more folks doing that in the future.
  641. Not Synced
    Because what I think is a possibility for WordPress development to actually have more leads within it.
  642. Not Synced
    So people who really dive deep, Ella and Oz with WYSIWYG, really get deep in a particular section, just continue to improve it.
  643. Not Synced
    And that can have some really great sort of returns.
  644. Not Synced
    Also sometimes people are at Automattic are like how do I move up.
  645. Not Synced
    Another good thing is to do the thing that no one else wants to do.
  646. Not Synced
    So by doing the thing that no one wants to do, people are very happy to delegate to you and you can kind of show awesomeness with that thing.
  647. Not Synced
    So find the thing that really no other developer wants to do.
  648. Not Synced
    Thank you.
  649. Not Synced
    And I'm looking forward to seeing you on the stream in a couple of years.
    [ Applause ]
  650. Not Synced
    My name is Matt from San Diego.
  651. Not Synced
    A lot of Matts here today.
  652. Not Synced
    If you're a Matt, raise your hand.
  653. Not Synced
    Not bad.
  654. Not Synced
    It's hard to be a Matt in your shadow, honestly.
    [ Laughter ]
    I'm really excited about the new default 2016, it's really gorgeous.
  655. Not Synced
    And I got to contribute a little bit to it, mostly because it was on git.
  656. Not Synced
    So I would love to hear your insight on when WordPress development will all be on git.
    [ Applause ]
  657. Not Synced
    I think that  I'll go old school for a moment.
  658. Not Synced
    There was a time where we switched from CBS  and there were people who were unhappy with that and we had to redo a lot of the tools and everything like that.
  659. Not Synced
    I think that over the coming months if something happened with the contributor base, we're figuring out to integrate git and GitHub more into our flows.
  660. Not Synced
    So I would love for a point in the future, and I think we talked about this last year, that things could actually be part of the flow.
  661. Not Synced
    And to issue track.
  662. Not Synced
    So now but thing core plugins and things like 2016 is a cool way to do sort of a mini version of that and I love that it brings in new contributors like yourself.
  663. Not Synced
    Especially if they're named Matt.
  664. Not Synced
    But we do have stuff to figure out and we don't want to prematurely announce everything.
  665. Not Synced
    Keep an eye on the blogs for any official but know that it is something.
  666. Not Synced
    Calypso is also 100% on GitHub.
  667. Not Synced
    The future plugins are happening there.
  668. Not Synced
    If that's more your style or your speed, there's ways to contribute.
  669. Not Synced
    And hopefully more core in the future.
  670. Not Synced
    Thank you.
    [ Applause ]
  671. Not Synced
    My name is Scott, I'm from Phoenix.
    A lot of us filled out a survey, and I believe we're going to be told  I wanted to check in on that and see the results of that survey.
  672. Not Synced
    Oh, the big survey?
  673. Not Synced
    The big survey.
  674. Not Synced
    The one that was in the header? Oh.
  675. Not Synced
    Well, usually I go over a lot of those results.
  676. Not Synced
    It was just too many numbers.
    [ Laughter ]
    Some highlights, maybe there will be a blog post on it.
  677. Not Synced
    It's kind of the trends that we've been talking about the past two years.
  678. Not Synced
    More and more people are using WordPress as a blog, app development is growing.
  679. Not Synced
    Think we had over 9,200 people who took the survey who said they make their living fulltime from WordPress which I think is like a 30% growth from last year.
  680. Not Synced
    So there was cool trends but it was all kind of the same things that happened in previous years so I didn't have too much of it because I try to switch it up for you all.
  681. Not Synced
    Thank you.
  682. Not Synced
    Blue tide, purple tide.
  683. Not Synced
    Thanks for asking.
  684. Not Synced
    I come from Japan.
  685. Not Synced
    Absolutely.
  686. Not Synced
    Now I can use that that would be WordCamp.org getting there first using the API?
  687. Not Synced
    I'm not sure I entirely understand.
  688. Not Synced
    We have especially now it's going to core, we've done things to boost the plugin.
  689. Not Synced
    You can have themes that rely on the REST API and we'll be deploying this stuff to WordPress.com, WordPress.org and WordCamp.
  690. Not Synced
    The only other thing that's coming that we can talk about because it's almost done, we're going to have WordPress.org being a provider.
  691. Not Synced
    So announcement.
  692. Not Synced
    So that will make some of our different apps connect to that easier.
  693. Not Synced
    Does that answer the question? Check out for Olaf coming to a WordPress.org near you.
  694. Not Synced
    I'm Jason from Vermont.
  695. Not Synced
    As WordPress goes beyond 25% and with the REST API, the amount of interest in things that we could do with WordPress grows as well.
  696. Not Synced
    Interestingly WordPress is going to be touching many more parts of the global economy in a real way.
  697. Not Synced
    There's a big potential ecosystem there.
  698. Not Synced
    Given that developing and maintaining captivating plugins is becoming very expensive.
  699. Not Synced
    And do you see any modifications to the dot org repo in regards to businesses making the ecosystem more available?
  700. Not Synced
    Not so much.
  701. Not Synced
    And what is your position on where free plugins can be.
  702. Not Synced
    I think it can be a bad experience, where everything you can click on are kind of gotchas.
  703. Not Synced
    They have a free light version but eventually they're just driving you to a paid version.
  704. Not Synced
    You need to be conscious about.
  705. Not Synced
    That perhaps doing something to promote paid plugins could perhaps help some of the plugins in the short term but I think it would be at the longterm detriment at the WordPress ecosystem to have those.
  706. Not Synced
    You can see sort of a parallel universe example in the Juno world where they went pretty hardcore to pay everything.
  707. Not Synced
    And the sort of dynamics ended up being corrosive.
  708. Not Synced
    People stopped working together as much, users felt like they were being nickelled and dimed for every single functionality.
  709. Not Synced
    Core development became a lot lighter because all of a sudden people contributing development wanted to put their thing they charged for.
  710. Not Synced
    I think the WordPress.org community and WordPress as a system is still going to be oriented towards a collaborative nature.
  711. Not Synced
    Like Wikipedia.
  712. Not Synced
    Because that's how we realize our mission.
  713. Not Synced
    And businesses figure out how to make money around that.
  714. Not Synced
    But it's not something that we want to super in a marketplace or something like on WordPress.org.
  715. Not Synced
    Thank you.
    [ Applause ]
  716. Not Synced
    The last couple.
  717. Not Synced
    We're returning out of time.
  718. Not Synced
    Hello.
  719. Not Synced
    A core component of WordPress, and last year you mentioned 5 for the future and give back 5% of things back to WordPress and here's what you've seen in response to that this past year and what you would like to see.
  720. Not Synced
    It's a good question.
  721. Not Synced
    I've seen almost every organization start to ramp up their contributions.
  722. Not Synced
    I've seen more people employed fulltime from agencies, web hosts, contribute back to WordPress.
  723. Not Synced
    So that's been good.
  724. Not Synced
    I don't know if have we reached 5% yet? Even Automattic is not at 5% yet.
  725. Not Synced
    So it's a process and for more examples I would like to get back on you.
  726. Not Synced
    Keep an eye on the blog because this is something I want to highlight a lot more.
  727. Not Synced
    And if you're in the audience or if you are watching online and you are doing something cool giving back to the group please reach out.
  728. Not Synced
    Because this is something I would like to have WordPress.org, also the page that allows people a letter of commitment and sign something that says this is what we're giving back and then we can highlight them.
  729. Not Synced
    Because I think that that ultimately creates a longterm sustainable model for the WordPress community.
  730. Not Synced
    And this will be the very last one.
  731. Not Synced
    So no pressure.
  732. Not Synced
    No pressure at all.
  733. Not Synced
    Given the release of PHP 7 and how you made mention of a willingness to sacrifice a bit of backwards compatibility if what's being gained is big enough, WordPress presently, the minimum requirement for PHP is 5.2 but it does recommend 5.5.
  734. Not Synced
    When can we expect a minimum requirement to be bumped up a bit, given the age of like, say, PHP 5.2 or similar versions?
  735. Not Synced
    The thing that we learned is that if we change our minimum requirement, the assumption is if we change it, it will drive more people to switch.
  736. Not Synced
    But what would actually happen is we would leave a lot of people behind.
  737. Not Synced
    If you look at it, a lot of folks what's really driving this is the web host, not necessarily people choosing to use these older versions of PHP.
  738. Not Synced
    As far as we know, all the major web hosts currently have programs under way, all the ones that are big in WordPress, to start to upgrade their PHPs.
  739. Not Synced
    It's probably not to 5.7 yet.
  740. Not Synced
    We're seeing significant swings and usage.
  741. Not Synced
    As we track that, maybe it's just the 5% or 3% on 5.2.
  742. Not Synced
    That's still millions of websites.
  743. Not Synced
    And one key, you'll see that whenever we can we try to do as much as possible to protect every website.
  744. Not Synced
    This is why I will sometimes back date security back to 3.7.
  745. Not Synced
    Because if we update to protect the sites.
  746. Not Synced
    We do.
  747. Not Synced
    And that's kind of our sense.
  748. Not Synced
    So when I think about backwards compatibility, it's not leaving behind millions of users because they have no control over a server, it's providing a new way, providing a new interface, a way of developing, that a next generation of applications to be built.
  749. Not Synced
    And to be honest, there's not a ton in there that is a significantly users experience.
  750. Not Synced
    Whereas the switch to JavaScript actually enables us to build interfaces which is sometimes 10 times as fast as what they're replacing.
  751. Not Synced
    So much more fluid.
  752. Not Synced
    So I think that is how we have to think about it.
  753. Not Synced
    And regardless of what decisions we make, and anything we do will be in the next couple of years, we have this incredible reverence for the user not wanting to break trust and thinking about the importance that backwards compatibility has allowed us to become the most  25% of the web, actually 58% of all CMS's in terms of market share.
  754. Not Synced
    As we bring these people on, we want to get to a place where we can tell them the latest and greatest and we can work with the host to find it.
  755. Not Synced
    So the things we're going to be doing is try to identify  because we get these update things.
  756. Not Synced
    So we're going to be looking at who are  what's the wall of shame for PHP and I'm reaching out privately and publicly in the future.
  757. Not Synced
    So we encourage these web posts to get the clients.
  758. Not Synced
    Because it's really in their hands to get as many of them on the latest versions as possible.
  759. Not Synced
    It won't be us dropping it to try to change things.
  760. Not Synced
    It won't be us dropping it because things have changed.
  761. Not Synced
    And that's where we can use our position of power is to work with the web hosts and things to show them what's great around the corner.
  762. Not Synced
    I think PHP will help this because it does have really cool performance improvements.
    And we are out of time.
  763. Not Synced
    I wanted to thank both you and everyone else for making this the coolest WordCamp I've ever been to.
  764. Not Synced
    Thank you.
    [ Applause ]