Return to Video

Matt Mullenweg's State of the Word 2014

  • 0:04 - 0:06
    Good morning, everybody!
  • 0:07 - 0:10
    Glad to see you all fully recovered from
    the party last night.
  • 0:11 - 0:13
    A party so good it broke the plumbing.
  • 0:14 - 0:16
    I don't know what that means...
  • 0:16 - 0:19
    You guys are full of it. No, I'm kidding.
  • 0:20 - 0:22
    Just kidding!
  • 0:22 - 0:26
    I am very proud and honored and privileged to
    be in front of you this morning
  • 0:26 - 0:29
    at the 9th WordCamp San Francisco.
  • 0:29 - 0:31
    (crowd cheering)
  • 0:31 - 0:33
    (applause)
  • 0:35 - 0:36
    Eleven years ago,
  • 0:36 - 0:39
    when WordPress started,
    co-founded it with Mike Little,
  • 0:39 - 0:42
    no idea that it would ever be like this
  • 0:42 - 0:47
    and this is, I think, officially, the largest
    WordCamp San Francisco we've ever had.
  • 0:47 - 0:50
    With the three ticket releases selling out
    same day, each time.
  • 0:50 - 0:53
    So, you guys were good at
    clicking that button really fast.
  • 0:53 - 0:54
    (laughter)
  • 0:55 - 0:56
    All over the world this year..
  • 0:56 - 0:58
    Oh! my name is
    Matt Mullenweg by the way, it's nice to meet you.
  • 0:58 - 1:00
    (laughter)
  • 1:00 - 1:01
    All over the world this year
  • 1:01 - 1:04
    There are now going to be 81 WordCamps in 2014
  • 1:04 - 1:06
    More than one per week
  • 1:06 - 1:08
    It's funny because
  • 1:08 - 1:11
    the first WordCamp we intended
    to be a template for others
  • 1:13 - 1:16
    That other people would sort of take it
    BarCamp style and start making them
  • 1:16 - 1:19
    but in fact, the first year
    there was just one WordCamp
  • 1:19 - 1:21
    and then it really started to pick up, with
  • 1:21 - 1:23
    the second one I believe
    coming in Argentina.
  • 1:23 - 1:26
    San Francisco has always held a special
    place in my heart though,
  • 1:26 - 1:29
    for those of your who are WordCamp organizers,
    you'll appreciate this.
  • 1:29 - 1:31
    This is the post which started WordCamp.
  • 1:31 - 1:34
    It wasn't called WordCamp San Francisco,
    it was just called WordCamp
  • 1:34 - 1:35
    because there was only one.
  • 1:35 - 1:37
    But basically a month before,
  • 1:37 - 1:38
    posted less than a month before,
  • 1:38 - 1:40
    about three and a half weeks before, I said
  • 1:40 - 1:42
    We don't have a venue, a schedule...
  • 1:42 - 1:44
    (laughter)
  • 1:44 - 1:45
    All we have is a date,
  • 1:45 - 1:46
    but we'll figure it out between now and then
  • 1:47 - 1:50
    and "BarCamp-style" was
    code phrase for last minute,
  • 1:50 - 1:51
    and we did.
  • 1:51 - 1:54
    We came together in a
    very cute venue in San Francisco
  • 1:54 - 1:56
    called the "Swedish American Music Hall".
  • 1:57 - 2:00
    That was it, you could see our A/V system
    was very sophisticated then.
  • 2:01 - 2:04
    The wire like hanging down
    going to a little projector
  • 2:04 - 2:07
    We kinda had to bring everything in,
    including internet..
  • 2:07 - 2:09
    and you notice the fan in the corner there?
  • 2:10 - 2:12
    The A/C system was very sophisticated.
  • 2:12 - 2:15
    And the number one complaint though, was
    not about the A/V, about the anything
  • 2:15 - 2:17
    certainly not about the barbeque,
    it was very good,
  • 2:17 - 2:19
    it was about the chairs!
  • 2:20 - 2:21
    So I hope as you sit in these comfortable chairs,
  • 2:21 - 2:22
    that you appreciate it.
  • 2:22 - 2:24
    (laughter)
  • 2:25 - 2:26
    Over the years, it's really grown.
  • 2:26 - 2:28
    We've now been in Mission Bay for 7 years.
  • 2:28 - 2:30
    And there's been lots of sunglasses
  • 2:31 - 2:33
    lots more sunglasses
  • 2:33 - 2:34
    (laughter)
  • 2:34 - 2:36
    See that guy right there with sunglasses?
  • 2:36 - 2:39
    What is it about WordCamp San Francisco
    and sunglasses?
  • 2:39 - 2:41
    We even had Google Glasses!
  • 2:41 - 2:42
    (laughter)
  • 2:43 - 2:45
    We've seen the rise and fall of different platforms
  • 2:45 - 2:49
    We've seen the growth and regression of
    lead developer's hair...
  • 2:49 - 2:51
    (laughter)
  • 2:51 - 2:53
    (applause)
  • 2:57 - 2:58
    We've gathered around and ate barbeque
  • 2:58 - 3:02
    or sometimes salad
    as these odd people are doing.
  • 3:02 - 3:05
    We've got Comic Sans on stage.
  • 3:06 - 3:08
    We even have had robots attend.
  • 3:08 - 3:10
    Luckily this year, we have Gary in person.
  • 3:10 - 3:13
    I think he's downstairs actually.
    Hello Gary, downstairs.
  • 3:13 - 3:15
    But we got him in person.
  • 3:15 - 3:18
    But all in all, it's been a pretty incredible run.
  • 3:18 - 3:20
    7 years now at Mission Bay.
  • 3:21 - 3:24
    So, it's bittersweet, and it's with some sadness
  • 3:24 - 3:27
    that I tell you that this will be our LAST EVER
  • 3:27 - 3:28
    event here.
  • 3:28 - 3:30
    (silence)
  • 3:30 - 3:31
    We've outgrown it.
  • 3:31 - 3:34
    I mean, there was
    not an empty seat in this whole house,
  • 3:34 - 3:35
    and I expect that downstairs is similarly full.
  • 3:37 - 3:39
    But I have something new to announce,
  • 3:39 - 3:41
    something we've been talking about on and
    off for a few years
  • 3:41 - 3:43
    and much like the original WordCamp San Francisco
  • 3:43 - 3:47
    it doesn't entirely have a name,
    a date, or a place yet.
  • 3:48 - 3:50
    Next year we're going to do a WordCamp..
  • 3:50 - 3:52
    let's call it US, just as a placeholder.
  • 3:53 - 3:55
    So, taking kind of what do in San Francisco
  • 3:55 - 3:57
    which has the first WordCamp,
  • 3:57 - 3:59
    the WordCamp before we put cities after the name
  • 3:59 - 4:02
    and sort of what was pioneered by WordCamp Europe,
  • 4:02 - 4:05
    try to do an event that brings people from all over the world together
  • 4:06 - 4:07
    and is a bit bigger.
  • 4:07 - 4:09
    Again, we're bursting at the seams here.
  • 4:09 - 4:11
    Literally I'm glad there's no fire inspectors here.
  • 4:13 - 4:16
    I think we can do something that has a
    bit more room
  • 4:16 - 4:18
    for more presentations,
  • 4:18 - 4:19
    more people,
  • 4:19 - 4:21
    more exhibitors, more everything!
  • 4:21 - 4:23
    So, we're going to try this
  • 4:23 - 4:24
    uh, next year and we'll see how it goes.
  • 4:25 - 4:25
    And like it says,
  • 4:25 - 4:29
    name, location, and date to be determined.
  • 4:30 - 4:33
    One thing that we do every year is talk a little
    about the survey.
  • 4:33 - 4:36
    And this year, we had over 33,000 responses
  • 4:36 - 4:39
    to the survey, which kind of blew me away.
  • 4:39 - 4:41
    Again we don't really promote it that much
  • 4:41 - 4:43
    we just put a link
    at the top of WordPress.org.
  • 4:43 - 4:46
    One thing that won't be surprising
    to many of you is that
  • 4:46 - 4:48
    is very international,
    about two-thirds, about
  • 4:48 - 4:51
    actually three-quarters
    of the survey responses
  • 4:51 - 4:53
    were from people outside the US.
  • 4:54 - 4:56
    And 2014 was actually a milestone year
  • 4:56 - 4:58
    for WordPress in this regard.
  • 4:58 - 5:00
    I think that we will look back
  • 5:00 - 5:02
    in the decades to come,
  • 5:02 - 5:04
    as 2014 the first year
  • 5:04 - 5:06
    that non-English downloads
  • 5:06 - 5:07
    surpassed English downloads
  • 5:08 - 5:09
    for the first time.
  • 5:09 - 5:11
    (applause)
  • 5:15 - 5:17
    This makes sense, for those of you who were at
    Nacin's presentation yesterday.
  • 5:17 - 5:20
    He talked about how only 10% of the
    world speaks English, and
  • 5:20 - 5:22
    only 5% of the world as their first language
  • 5:23 - 5:24
    so, over time,
  • 5:25 - 5:26
    I really hope that
  • 5:26 - 5:29
    the usage of WordPress mirrors that,
  • 5:29 - 5:32
    and that someday, when we talk about
    internationalization, it won't just be about
  • 5:32 - 5:34
    English being translated to other countries
  • 5:34 - 5:36
    but figuring out how to take plugins
  • 5:36 - 5:37
    in Chinese
  • 5:37 - 5:37
    in Russian
  • 5:37 - 5:38
    in Japanese.
  • 5:38 - 5:39
    and translate them back
    to English.
  • 5:40 - 5:41
    That's the plan at least.
  • 5:42 - 5:46
    One of the things we also talk about a lot
    is WordPress usage as a CMS.
  • 5:46 - 5:49
    In fact, who here uses WordPress as a CMS?
  • 5:50 - 5:51
    Pretty much everyone.
  • 5:51 - 5:55
    What you might not know is that's been
    declining every year.
  • 5:57 - 5:58
    But what's taken its place?
  • 5:59 - 6:01
    So it's kinda interesting to see this
  • 6:01 - 6:03
    because what has started to eat away
  • 6:03 - 6:05
    at people using WordPress
    mostly as a CMS,
  • 6:05 - 6:08
    so they use as a CMS all the time,
  • 6:08 - 6:09
    or about half the time.
  • 6:09 - 6:11
    Blog has also been declining.
  • 6:11 - 6:13
    But people using it as an app framework
  • 6:13 - 6:14
    is starting to take a share away from that.
  • 6:15 - 6:17
    So, it is the early days still, but it
    is starting to pick up,
  • 6:18 - 6:20
    and I'm going to talk about this more
    a little bit later.
  • 6:20 - 6:23
    Other stat I was really excited about is
    now a full quarter of the people
  • 6:23 - 6:25
    who answered the survey
  • 6:25 - 6:27
    make their full time living from WordPress.
  • 6:27 - 6:30
    That was 7,539 people.
  • 6:31 - 6:32
    (whistle)
  • 6:32 - 6:33
    Yeah right?
  • 6:33 - 6:37
    That represents easily over a billion dollars
    in economic activity per year.
  • 6:37 - 6:39
    That's really amazing,
  • 6:39 - 6:40
    That's bigger than the employee counts
  • 6:40 - 6:42
    of many of the large internet giants.
  • 6:43 - 6:44
    So this really blew me away,
  • 6:44 - 6:47
    and something that I'm extremely proud of.
  • 6:47 - 6:49
    Also, sort of speaks to our
    responsibility as a community
  • 6:49 - 6:51
    That there's now
  • 6:51 - 6:52
    you know,
  • 6:52 - 6:54
    something 7-8 times the size
    of WordCamp San Francisco,
  • 6:55 - 6:57
    of people who pay their mortgages
    and feed their families
  • 6:57 - 7:00
    and send their kids to school
    with WordPress.
  • 7:00 - 7:03
    The good and the bad is
    pretty much the same.
  • 7:03 - 7:05
    You guys love that it's easy, plugins,
    and community.
  • 7:05 - 7:07
    You hate the plugins,
  • 7:07 - 7:09
    the themes, and the updates.
  • 7:09 - 7:10
    (laughter)
  • 7:11 - 7:13
    These are actually the last three years
    of answers.
  • 7:13 - 7:14
    Plugins have gotten a little bit better.
  • 7:15 - 7:16
    But you still love community.
  • 7:17 - 7:18
    We asked how many sites people built
  • 7:18 - 7:22
    and actually the survey respondents alone
    were responsible for
  • 7:22 - 7:24
    somewhere between half a million
    and a million sites,
  • 7:24 - 7:28
    with only I think it was 6% saying that
  • 7:28 - 7:31
    they had only built one site
    with WordPress.
  • 7:31 - 7:33
    So, WordPress is like
    the Pringles of CMS's,
  • 7:33 - 7:35
    once you pop you just can't stop.
  • 7:35 - 7:36
    (laughter)
  • 7:37 - 7:40
    And also, what I thought was cool
    was 91% of these sites,
  • 7:40 - 7:42
    took less than 200 hours to build.
  • 7:43 - 7:45
    So, a lot of these sites that are being
    built are much easier
  • 7:45 - 7:47
    this isn't a platform where
  • 7:47 - 7:48
    you know,
  • 7:48 - 7:50
    it costs a hundred grand to install it
  • 7:50 - 7:52
    and then a hundred grand to upgrade it
    three years later.
  • 7:52 - 7:53
    I mean, it's really something you can get out quickly
  • 7:53 - 7:55
    and stay up to date easily.
  • 7:56 - 7:58
    Now, those of you know, we also didn't
  • 7:58 - 8:01
    do a WordCamp in October last year.
  • 8:01 - 8:02
    We did it in July.
  • 8:03 - 8:04
    so, since the last WordCamp,
  • 8:04 - 8:07
    I didn't believe this when I first saw it either,
  • 8:07 - 8:10
    We've had 5 major releases of WordPress.
  • 8:11 - 8:14
    (applause)
  • 8:18 - 8:20
    Oscar, Basie, Parker, Smith, and Benny.
  • 8:21 - 8:23
    Five major releases, now granted, one was
    the day after WordCamp.
  • 8:23 - 8:25
    So, kinda slipped in there,
  • 8:25 - 8:28
    but we have one more, coming in 4.1.
  • 8:28 - 8:30
    These releases had a ton of stuff, and
  • 8:30 - 8:34
    I didn't really appreciate it until I actually went back,
    so I'd like to do that with you all.
  • 8:34 - 8:36
    We redid the revisions UI, in 3.6
  • 8:36 - 8:38
    We introduced a better post locking,
  • 8:38 - 8:40
    and the Twenty Thirteen Theme.
  • 8:40 - 8:42
    3.7 we had auto-updates,
  • 8:42 - 8:45
    which is one of the most significant
    features we've introduced
  • 8:45 - 8:46
    in the past four or five years.
  • 8:46 - 8:49
    Made passwords better, and
    improved global stuff.
  • 8:49 - 8:52
    3.8 which I actually personally led, was
    chock full of things,
  • 8:52 - 8:54
    We had the Twenty Fourteen theme,
  • 8:54 - 8:55
    Colour Schemes for the first time,
  • 8:55 - 8:57
    a new theme browser,
  • 8:57 - 8:58
    the MP6 redesign,
  • 8:58 - 9:00
    and for the first time in history we made
  • 9:00 - 9:01
    WordPress's admin fully responsive.
  • 9:01 - 9:04
    So it worked on tablets and phones.
  • 9:04 - 9:06
    (applause)
  • 9:09 - 9:10
    I was really into that,
  • 9:10 - 9:13
    I was like hell or high water,
    we're going to get this in.
  • 9:13 - 9:15
    3.9 we focused a lot on the WYSIWYG,
  • 9:15 - 9:16
    we got drag and drop images in there,
  • 9:16 - 9:18
    previews of the galleries,
  • 9:18 - 9:21
    and overall just allowing you
    to edit images
  • 9:21 - 9:22
    a lot better.
  • 9:22 - 9:24
    And finally with 4.0, our most recent,
  • 9:24 - 9:26
    we redid the media library,
  • 9:26 - 9:27
    had rich embeds,
  • 9:27 - 9:30
    the new plugin browser,
    which I'm a huge fan of,
  • 9:30 - 9:31
    and the improvements to the editor,
  • 9:31 - 9:34
    which made it, in my opinion,
    much easier to write long posts.
  • 9:34 - 9:37
    I've actually been on a personal quest where
  • 9:37 - 9:39
    I had a 39-day streak,
  • 9:39 - 9:41
    I posted every single day,
  • 9:42 - 9:43
    I'm on new one now,
  • 9:43 - 9:45
    I had like 12 days,
    yesterday I missed it so
  • 9:45 - 9:47
    So I'll start again tomorrow.
  • 9:47 - 9:48
    But, it's kinda neat.
  • 9:48 - 9:50
    And actually if you run Jetpack or
    WordPress.com,
  • 9:50 - 9:52
    you now get a notification for how many days you
  • 9:52 - 9:53
    have a posting streak for.
  • 9:53 - 9:55
    Which is kind of a fun feature
    if any of you
  • 9:55 - 9:57
    would like to try to beat my 39.
  • 9:58 - 10:00
    I saw Tony here somewhere, Tony is working
  • 10:00 - 10:02
    on it as well. He's doing a month of blogging.
  • 10:02 - 10:04
    (screen cuts out briefly)
  • 10:04 - 10:05
    There we go!
  • 10:06 - 10:08
    I was like aww, please
    not another fire alarm.
  • 10:08 - 10:10
    (laughter)
  • 10:10 - 10:12
    You guys are just so hot.
  • 10:13 - 10:15
    Tore the building up.
  • 10:16 - 10:18
    Besides myself we had seven release leads.
  • 10:19 - 10:20
    And actually, a few of them are here in the room.
  • 10:20 - 10:23
    So, John, Aaron, Mark, Dion, Helen, Mike, Andrew
  • 10:23 - 10:24
    can you stand up?
  • 10:26 - 10:31
    There we go. We got Mark there, there's Aaron,
  • 10:31 - 10:34
    Oh, Helen right over there!
  • 10:35 - 10:36
    (applause)
  • 10:39 - 10:41
    Being a release lead is VERY difficult,
  • 10:42 - 10:43
    I'm sure all of these folks can attest.
  • 10:43 - 10:46
    And it's something that
    we've even had people do twice
  • 10:46 - 10:49
    Andy on this list did it twice in this period.
  • 10:49 - 10:52
    We also have had a variety of new
    contributors to WordPress
  • 10:52 - 10:54
    in a variety of ways.
  • 10:54 - 10:56
    When I say your name, please stand up if
    you're here.
  • 10:56 - 10:58
    Rachel and Ryan have been working on
    the API
  • 10:58 - 11:00
    Janneke on WYSIWYG,
  • 11:00 - 11:01
    Eric on media,
  • 11:02 - 11:03
    Mel on design,
  • 11:03 - 11:05
    Takashi is now designing TWO primary themes,
  • 11:05 - 11:08
    and then Weston on customizer,
  • 11:08 - 11:09
    and finally Kim on docs,
  • 11:09 - 11:11
    if you're all here please stand up.
  • 11:11 - 11:12
    Round of applause for y'all.
  • 11:13 - 11:14
    (crowd cheering)
  • 11:21 - 11:23
    Weston, I was liking your tweets
    about the API too,
  • 11:23 - 11:25
    and the node stuff.
  • 11:25 - 11:28
    Also finally this year we added
    5 new committers
  • 11:29 - 11:31
    Konstantin, Boone, Gary, Jeremy, and Aaron
  • 11:31 - 11:33
    They all here?
  • 11:33 - 11:35
    Put your hands in the air,
  • 11:35 - 11:36
    wave 'em like you just don't care..
  • 11:36 - 11:36
    WHOAAA!!!
  • 11:37 - 11:38
    How are you hiding down there?
  • 11:38 - 11:40
    (applause)
  • 11:44 - 11:47
    I can confirm that we're going to let
    Gary out of the cage soon.
  • 11:47 - 11:48
    (laughter)
  • 11:49 - 11:50
    He's been in there for..
  • 11:50 - 11:52
    also, if you notice this,
  • 11:53 - 11:55
    We have about half looking left,
  • 11:55 - 11:56
    half looking right...
  • 11:56 - 11:58
    And then Andy is just straight on.
  • 11:58 - 12:00
    Staring right into your soul.
  • 12:01 - 12:03
    Kim is the only one
    looking fully forward there.
  • 12:04 - 12:05
    So I think that means she's the new Andy.
  • 12:06 - 12:09
    But here, kinda everyone
    is looking right at the camera.
  • 12:09 - 12:11
    So maybe there's something there,
    that's the trick to getting commits.
  • 12:11 - 12:12
    (laughter)
  • 12:14 - 12:15
    Update your Gravatar.
  • 12:16 - 12:22
    All in all, we had 785 contributors
    over those five releases.
  • 12:26 - 12:27
    (applause)
  • 12:32 - 12:34
    Including one that we bamboozled,
  • 12:34 - 12:35
    into leading another release.
  • 12:35 - 12:37
    John are you here?
  • 12:38 - 12:39
    Hey John.
  • 12:39 - 12:40
    (applause)
  • 12:45 - 12:47
    John will be leading release version 4.1,
  • 12:48 - 12:50
    which is actually coming out on December 10th.
  • 12:50 - 12:52
    So, thank you very much.
  • 12:52 - 12:53
    Other big thing over the past few years,
  • 12:53 - 12:55
    is that the usage of WordPress has grown a ton.
  • 12:55 - 12:59
    We now power over 23% of websites.
  • 13:01 - 13:02
    (applause)
  • 13:06 - 13:07
    To put that in perspective,
  • 13:07 - 13:12
    from 2013-2014, we grew the equivalent
    of two Drupal market shares.
  • 13:12 - 13:13
    (laughter)
  • 13:18 - 13:20
    Activity across the board was up,
  • 13:20 - 13:21
    plugins were a huge boost,
  • 13:21 - 13:27
    We had over 6,400 added
    for a total of 34,000 plugins in the repository.
  • 13:27 - 13:29
    In activity we reached 1 million commits,
  • 13:30 - 13:33
    Actually have brought you
    the millionth commit here
  • 13:33 - 13:36
    Otto decided to make a Pluginception.
  • 13:37 - 13:38
    Thought that was a very clever name
  • 13:38 - 13:40
    We're going to have to talk about
    that donate link though.
  • 13:40 - 13:43
    But this was the millionth commit
    that we had, it was a fun joke.
  • 13:43 - 13:46
    I love our funny commits, like Helen's song
    and things like that.
  • 13:46 - 13:47
    We get some good ones in there.
  • 13:47 - 13:49
    Themes also were huge
  • 13:49 - 13:52
    and this is a real testament
    to the work of the Theme Review Team.
  • 13:52 - 13:55
    We had over 684 Themes added
  • 13:55 - 13:57
    Think about that, that's 2 a day
  • 13:58 - 14:00
    And in terms of theme commits,
  • 14:00 - 14:01
    we had over 10,000 commits
  • 14:01 - 14:04
    In fact, a full third of all the commits
  • 14:04 - 14:05
    to themes in history
  • 14:05 - 14:07
    happened within the last 12 months
  • 14:07 - 14:10
    So a round of applause for our
    Theme Review Team and folks there
  • 14:10 - 14:14
    (Applause)
  • 14:17 - 14:18
    We didn't slack on the mobile apps either.
  • 14:18 - 14:20
    And especially on iOS
  • 14:20 - 14:23
    We went from 3 releases a year to 8 releases
  • 14:23 - 14:24
    in the past 12 months
  • 14:24 - 14:26
    for 16 total across Android and iOS
  • 14:27 - 14:28
    We focused a lot on these
  • 14:28 - 14:31
    We've improved the stability, the release cadance
  • 14:31 - 14:34
    And also we stopped spending so much time in some of the older platforms
  • 14:35 - 14:37
    There's no longer an official Nokia app
  • 14:37 - 14:39
    or Blackberry app
  • 14:39 - 14:41
    or Windows Phone app.
  • 14:41 - 14:44
    Sorry, both of the Windows Phone users.
  • 14:44 - 14:46
    (Audience Laughs)
  • 14:47 - 14:50
    Actually in our stats there's 30 people
    still running the Nokia one
  • 14:50 - 14:52
    I don't know who those 30 people are, but...
  • 14:52 - 14:53
    This is a big deal.
  • 14:53 - 14:56
    Obviously, I don't think many people would argue
  • 14:56 - 14:58
    that there are going to be
    more phones in the future
  • 14:58 - 14:59
    rather than fewer
  • 14:59 - 15:02
    In fact, this year another cool milestone,
  • 15:02 - 15:07
    there are now more mobile phones on Earth
    than there are human beings
  • 15:08 - 15:10
    Beginning of the Singularity
  • 15:13 - 15:15
    The attention we've put into
    mobile is very, very important
  • 15:15 - 15:18
    That, I think, will continue
    to be a very strong theme
  • 15:18 - 15:20
    Also, finally, following up from last year.
  • 15:20 - 15:22
    You know, on stage, on this very stage last year
  • 15:22 - 15:25
    we announced developer.wordpress.org
    with the code reference
  • 15:25 - 15:29
    I'm proud to say some time between
    then and now it launched.
  • 15:30 - 15:31
    Wasn't that week like we hoped, but now
  • 15:31 - 15:35
    if you type in developer.wordpress.org
    it'll redirect you to this
  • 15:35 - 15:37
    and you can now have a great code reference.
  • 15:38 - 15:40
    But y'all didn't come to know all that
  • 15:40 - 15:42
    you came to know what's coming next.
  • 15:43 - 15:47
    So here, actually, right now here at WordCamp
  • 15:47 - 15:50
    we have over 100 Meetup
    and WordCamp organizers
  • 15:50 - 15:53
    Please stand up if you organize
    a WordCamp or a Meetup.
  • 15:53 - 15:54
    Or ideally both
  • 15:55 - 15:57
    Look around this room.
  • 15:57 - 16:00
    (Audience applause)
  • 16:03 - 16:05
    Stay up, stay up, stay up.
  • 16:07 - 16:10
    Organizing a Meetup is one
    of the hardest things to do
  • 16:10 - 16:11
    in terms of contributing to WordPress
  • 16:11 - 16:14
    Every single month you have
    gotta come up with new stuff.
  • 16:14 - 16:17
    It is, I'm sure you can all attest to that, like it's not the easiest job in the World,
  • 16:17 - 16:19
    but I think it is one of the most impactful.
  • 16:19 - 16:22
    Because these monthly things that bring the community together
  • 16:22 - 16:25
    As we saw on the list, community
    is one of the most important things
  • 16:25 - 16:27
    So I want to personally thank
    each and every one of you
  • 16:27 - 16:29
    I really appreciate it.
  • 16:29 - 16:31
    (Audience applause)
  • 16:35 - 16:38
    Obviously, there's,
    100 Meetup organizers here
  • 16:38 - 16:40
    Over 100 rather
  • 16:40 - 16:42
    They're representing 21 countries
  • 16:42 - 16:44
    Here at WordCamp San Francisco
  • 16:44 - 16:48
    International has been a really big theme
    of both our previous releases
  • 16:48 - 16:49
    and what's coming.
  • 16:49 - 16:52
    Now, there's a lot of different ways to think about Internationalization.
  • 16:53 - 16:55
    Of course there's language,
    but there's also things like
  • 16:55 - 16:56
    the Time Zones,
  • 16:57 - 16:58
    the date formats
  • 16:58 - 16:59
    and the settings
  • 16:59 - 17:01
    which right now are kinda a per-site thing
  • 17:01 - 17:04
    and you set them on install,
    it's hard to change them later.
  • 17:04 - 17:05
    Are going to become a lot more personal
  • 17:05 - 17:08
    So, I think there will be a time in the future when
  • 17:08 - 17:10
    some of these might even be per user
  • 17:10 - 17:13
    And we have to tackle all the things that
    Andy talked about in his presentation
  • 17:13 - 17:14
    around Internationalization.
  • 17:14 - 17:15
    About what to do if someone leaves a comment
  • 17:16 - 17:18
    in Japanese and then
    I get the comment notification.
  • 17:18 - 17:20
    I should get that in English
  • 17:20 - 17:22
    So things like that are really important.
  • 17:22 - 17:24
    One of the things that
    I am excited to announce is that
  • 17:24 - 17:26
    we have been in testing with language packs
  • 17:26 - 17:29
    for a few of our key plugins:
    BBPress, BuddyPress, Akismet
  • 17:29 - 17:32
    We're going to be expanding that in early 2015.
  • 17:32 - 17:34
    So the promise of language packs,
  • 17:34 - 17:36
    those of you who are not familiar yet,
  • 17:36 - 17:38
    the idea that if you're a plugin or theme author
  • 17:38 - 17:41
    your theme or plugin can both be translated
  • 17:41 - 17:45
    and also have the description and everything
    translated into lots of different languages
  • 17:45 - 17:48
    without you necessarily having
    to speak those languages
  • 17:48 - 17:50
    or be a bottleneck for them,
    is finally coming to fruition
  • 17:50 - 17:52
    We've been doing a ton of work
  • 17:52 - 17:53
    This is a lot of behind-the-scenes stuff.
  • 17:53 - 17:57
    But, I think it's going to be one of the most impactful for WordPress' growth
  • 17:57 - 17:58
    over the next decade
  • 17:59 - 18:02
    Which is also why I'm excited to finally announce
  • 18:03 - 18:06
    That we're going to have a fully localized Plugin and Theme directory
  • 18:06 - 18:09
    on all of the language subdomains and on December 10th
  • 18:09 - 18:11
    in WordPress 4.1 on the dashboard
  • 18:12 - 18:13
    (Audience applause)
  • 18:19 - 18:22
    What this means is that you'll be able
    to go to your dashboard
  • 18:22 - 18:24
    Let's say you installed in Spanish
  • 18:24 - 18:26
    You'll be able to type whatever you're looking for
  • 18:26 - 18:29
    You'll be able to type "anti-spam" in Spanish.
  • 18:29 - 18:32
    I don't know how to say that.
    Does anyone...Spanish?
  • 18:32 - 18:34
    "Anti-spamo?" I don't think so.
  • 18:35 - 18:37
    (Laughter)
  • 18:39 - 18:41
    We'll work on that one.
  • 18:42 - 18:45
    And you'll be able to get a list of all the plugins
    that have that available.
  • 18:45 - 18:48
    And all the descriptions will be translated.
  • 18:48 - 18:50
    There will be local reviews,
    there will be local support forums
  • 18:50 - 18:52
    Basically, everything that you've come to expect
  • 18:52 - 18:55
    from the English wordpress.org will be available
  • 18:55 - 18:58
    This is actually really fascinating to me,
    because if you look at it
  • 18:58 - 19:01
    One of the amazing reasons that people adopt WordPress today
  • 19:01 - 19:04
    is the 34,000 Plugins and thousands of Themes
  • 19:04 - 19:08
    But these don't exist if English is not your primary language for the most part
  • 19:09 - 19:11
    There's for example, the Plugin Directory doesn't translate descriptions
  • 19:11 - 19:16
    So you have to -- maybe you can find it
    and it'll include a language
  • 19:16 - 19:19
    so it'll work in your locale ---
    but even the discovery process
  • 19:19 - 19:23
    is hugely prohibitive to people.
  • 19:23 - 19:25
    And if WordPress is gonna be a global and truly inclusive,
  • 19:25 - 19:28
    It means it's not just available
    to people in English
  • 19:28 - 19:32
    It means that the other 95% of the world for whom
    English is not their first language
  • 19:32 - 19:35
    Is just as important to have an amazing experience.
  • 19:35 - 19:37
    So, keep an eye out for that.
  • 19:38 - 19:39
    I think that it will.....
  • 19:39 - 19:44
    Well, it's kinda interesting now that we're having sort of these anchor WordCamps
  • 19:44 - 19:45
    You know there'll be one in Europe
  • 19:45 - 19:46
    One in America
  • 19:46 - 19:48
    I imagine there'll be ones in Asia
    and Africa in the future.
  • 19:48 - 19:50
    Sort of pancontinental
  • 19:50 - 19:53
    and we'll have these 3 or 4 events per year.
  • 19:53 - 19:55
    and each one I could see kind of having its own thing.
  • 19:55 - 19:56
    Meaning, like it's own set of contributors,
  • 19:56 - 19:57
    own set of core committers,
  • 19:57 - 19:59
    own set of plugin developers
  • 20:00 - 20:02
    We have the potential
  • 20:02 - 20:03
    doing things from the web
  • 20:03 - 20:06
    for WordPress to be a truly global experience.
  • 20:06 - 20:08
    Related to all the work we've been doing on
  • 20:08 - 20:09
    plugins and themes,
  • 20:09 - 20:10
    I know we have a few plugin and theme authors
  • 20:10 - 20:12
    here in the audience.
  • 20:12 - 20:13
    We're finally going to be adding
  • 20:13 - 20:14
    better stats for y'all.
  • 20:15 - 20:18
    (applause)
  • 20:19 - 20:20
    (Ton Ton Ton......)
  • 20:20 - 20:20
    Maybe not!
  • 20:21 - 20:22
    Ok there it is!
  • 20:22 - 20:24
    It's like, maybe we're not?!
  • 20:25 - 20:27
    This is actually being actively worked on right now.
  • 20:30 - 20:33
    We've been doing a cleanup
    of our entire stats system
  • 20:33 - 20:34
    And actually we've been finding some
  • 20:34 - 20:36
    pretty interesting data about it.
  • 20:36 - 20:38
    Which brings us to what I'd like to highlight
  • 20:38 - 20:40
    as one of the biggest challenges
    in the WordPress world.
  • 20:40 - 20:42
    Today and going forward.
  • 20:43 - 20:45
    This is a pie chart
  • 20:45 - 20:48
    of the different versions of WordPress.
  • 20:48 - 20:49
    And as you can see,
  • 20:49 - 20:52
    Only about 25% is on our latest release 4.0.
  • 20:52 - 20:56
    Now I should say that this is infinitely better than it was before.
  • 20:56 - 20:59
    It used to be we basically only get new installs
  • 20:59 - 21:01
    in a very small percentage of all installs upgrading.
  • 21:01 - 21:02
    People would basically do one click
  • 21:02 - 21:04
    and be stuck on it forever.
  • 21:05 - 21:06
    But still, as you can see there's
  • 21:06 - 21:11
    I mean, there's a full third that still doesn't have the full mp6 redesign yet.
  • 21:11 - 21:12
    I feel bad for those people!
  • 21:12 - 21:13
    (laughter)
  • 21:14 - 21:15
    So working on this
  • 21:15 - 21:16
    is one of the most important things
  • 21:16 - 21:18
    we're gonna be able to do.
  • 21:18 - 21:20
    And actually, we have a lot of partners
  • 21:20 - 21:21
    and sponsors to WordCamp San Francisco here
  • 21:22 - 21:24
    that we're gonna be working
    with to help us with this
  • 21:24 - 21:25
    and that's the web post.
  • 21:25 - 21:27
    As you know, a lot of major web posts
  • 21:27 - 21:30
    have introduced auto major version upgrades
  • 21:30 - 21:32
    So meaning that, you know,
  • 21:32 - 21:34
    you can be on the beach in Jamaica
  • 21:34 - 21:37
    and even if major release of WordPress comes out,
  • 21:37 - 21:39
    you will be upgraded when you get back.
  • 21:39 - 21:42
    This is really, really important 'cos when you think about it,
  • 21:43 - 21:46
    even the whole concept of the version numbers that we have is a little bit archaic
  • 21:46 - 21:49
    It kinda goes back to the days
    of Shrink Wrap Software.
  • 21:49 - 21:52
    When you login to Facebook or Twitter,
  • 21:52 - 21:53
    or for that matter,
  • 21:53 - 21:56
    when you login to, you know, Squarespace
  • 21:56 - 21:57
    or Wiggio or Wix,
  • 21:57 - 21:59
    you don't think what version you're using.
  • 21:59 - 22:00
    Actually I take that back
  • 22:00 - 22:01
    With Squarespace you do,
  • 22:01 - 22:02
    but with others you don't!
  • 22:02 - 22:03
    (laughter)
  • 22:03 - 22:04
    They don't even really talk about versions
  • 22:04 - 22:05
    You just get that day's version.
  • 22:05 - 22:09
    You get October 26th's version of whatever software you're using.
  • 22:09 - 22:12
    And that is our goal for WordPress as well.
  • 22:12 - 22:15
    You know, as you saw updates as one of the things
    that people weren't happy about
  • 22:16 - 22:19
    Our vision is to have kinda like Chrome.
  • 22:19 - 22:20
    You know, where you just login
  • 22:20 - 22:22
    and just in the background it silently
  • 22:22 - 22:24
    All updated, all your plugins work,
  • 22:24 - 22:26
    everything works, nothing breaks.
  • 22:26 - 22:28
    And the host have been the pioneers of this.
  • 22:29 - 22:31
    So already I know for a fact
  • 22:31 - 22:33
    GoDaddy, Bluehost and a few others
  • 22:33 - 22:35
    have been autoupgrading people.
  • 22:36 - 22:38
    We're gonna start another way of better stats
  • 22:38 - 22:39
    Start working with lists with these folks.
  • 22:39 - 22:41
    And so here are the sites
  • 22:41 - 22:42
    that are on older versions
  • 22:43 - 22:44
    Can you use your support resources?
  • 22:44 - 22:47
    Or your direct contact you have over these customers?
  • 22:47 - 22:49
    to help them get on with the latest and greatest
  • 22:49 - 22:50
    Benefits everyone.
  • 22:50 - 22:50
    Benefits WordPress.
  • 22:51 - 22:53
    because they're seeing all the new cool stuff
  • 22:53 - 22:54
    we've been working on.
  • 22:55 - 22:56
    Even if it's the platform
  • 22:56 - 22:58
    because they're not comparing
  • 22:58 - 22:59
    a 4-year old version of WordPress
  • 22:59 - 23:01
    to today's version of Squarespace.
  • 23:01 - 23:03
    Benefits the host because these old versions
  • 23:03 - 23:05
    are ticking time bombs.
  • 23:05 - 23:06
    You know,
  • 23:06 - 23:07
    You don't update software on the internet
  • 23:07 - 23:09
    pretty soon something will happen to it.
  • 23:09 - 23:09
    It will get hacked,
  • 23:09 - 23:11
    the plugin will get out of date, something like that.
  • 23:11 - 23:14
    And so these hosts being on the
    latest and greatest versions
  • 23:14 - 23:17
    is that, I think in the long term lower their support
  • 23:18 - 23:19
    and things overall
  • 23:19 - 23:23
    because... Does anyone know
    who's ever had a WordPress site hacked here?
  • 23:23 - 23:24
    Yeah.
  • 23:25 - 23:27
    It's a pain, isn't it?
  • 23:27 - 23:29
    And in fact, to be honest,
  • 23:29 - 23:30
    if you're not pretty savvy,
  • 23:30 - 23:33
    you're not gonna be able to clean it up
    in way you won't get reinfected.
  • 23:33 - 23:36
    I mean, these guys... Hackers they sneak in our...
  • 23:37 - 23:38
    They sneak in, you know,
  • 23:38 - 23:40
    backdoors, they put things in hidden files,
  • 23:40 - 23:42
    they're very sneaky about
    how they put things there,
  • 23:42 - 23:45
    so you might think that you've updated
    the major sites that curing it.
  • 23:45 - 23:46
    Still... there's a problem there.
  • 23:47 - 23:49
    You really need systems level access,
  • 23:49 - 23:51
    and maybe a little command line
    to do that right.
  • 23:53 - 23:56
    The other thing that's been
    pretty notable about WordPress in the past
  • 23:56 - 23:59
    is our relationship with PHP.
  • 23:59 - 24:01
    Some might call it controversial at times,
  • 24:01 - 24:06
    most notably we've decided not there was a go PHP thing that happened.
  • 24:06 - 24:07
    And we said that
  • 24:07 - 24:10
    there's so many of our users who are on
    older versions of PHP
  • 24:10 - 24:11
    and we're gonna keep supporting those.
  • 24:11 - 24:14
    And in fact, to this day we support
    back to the 5.2?
  • 24:15 - 24:16
    And core WordPress.
  • 24:17 - 24:18
    And when we look at the stats,
  • 24:18 - 24:19
    we still have millions of sites
  • 24:19 - 24:21
    on these older versions of PHP.
  • 24:22 - 24:23
    But....
  • 24:24 - 24:26
    and thinking what can we do with the WordPress...
  • 24:26 - 24:28
    with the broader PHP community
  • 24:28 - 24:29
    to help make the situation better.
  • 24:29 - 24:32
    Cos I'm sure just like us not being happy
    about people being on older versions,
  • 24:32 - 24:34
    they aren't happy about it either.
  • 24:34 - 24:36
    We're gonna start using our relationship with hosts
  • 24:36 - 24:40
    to help get everyone
    on PHP 5.5 or above.
  • 24:41 - 24:43
    (applause)
  • 24:48 - 24:49
    The update system for WordPress
  • 24:49 - 24:51
    since we're PHP and MySQL versions using
  • 24:51 - 24:52
    so we're able to use this to...
  • 24:52 - 24:53
    Again
  • 24:53 - 24:54
    Hosts with lists
  • 24:55 - 24:57
    Maybe they don't even remember
    that there's a server some place
  • 24:57 - 24:58
    so things like that.
  • 24:58 - 24:59
    Actually I have a dreamhost account
  • 24:59 - 25:01
    that was still on PHP 5.2
  • 25:01 - 25:03
    for one of my installs.
  • 25:04 - 25:06
    These sorts of things, you know,
  • 25:06 - 25:07
    people just forget about it or they don't notice
  • 25:07 - 25:09
    or something doesn't get upgraded
  • 25:09 - 25:11
    or you locked a version of PHP because
  • 25:11 - 25:13
    you use the setting in the control panel
    that you forgot about.
  • 25:13 - 25:15
    Lost of people who...
  • 25:15 - 25:16
    would be perfectly happy
  • 25:16 - 25:18
    I mean, WordPress works perfectly
    as you see with these new versions
  • 25:19 - 25:21
    And also there's lots of performance increase
  • 25:21 - 25:22
    in the last few major releases of PHP.
  • 25:22 - 25:24
    I think we can have a big impact there.
  • 25:24 - 25:27
    I mean, certainly on 23% of the web
  • 25:28 - 25:29
    we can start to work...
  • 25:29 - 25:31
    our partners and the folks who are part of the WordPress ecosystem
  • 25:31 - 25:32
    to make this better.
  • 25:34 - 25:35
    So, I'm excited about this
  • 25:35 - 25:38
    and hopefully it will bring us a bit closer
    to the broader PHP world.
  • 25:38 - 25:40
    that I know some of you aren't.
  • 25:40 - 25:42
    Well the other cool things coming this year
  • 25:42 - 25:44
    is 2015 theme.
  • 25:45 - 25:46
    Have you all seen this yet?
  • 25:47 - 25:48
    It is gorgeous.
  • 25:49 - 25:52
    A little contrast, there's actually 2 colors on there.
  • 25:53 - 25:55
    This isn't the best screen for showing these things
  • 25:55 - 25:58
    Well the exciting thing about
    2015 is that it's actually
  • 25:58 - 25:59
    our 5th year in a row
  • 25:59 - 26:01
    releasing a new default theme every year.
  • 26:01 - 26:02
    Which is the number of years
  • 26:02 - 26:04
    that Kubrick was in core.
  • 26:04 - 26:06
    (laughter)
  • 26:07 - 26:08
    We said we're gonna fix that,
  • 26:08 - 26:09
    we did!
  • 26:09 - 26:10
    (laughter)
  • 26:10 - 26:12
    And I think the new default theme program
  • 26:12 - 26:13
    is actually pretty successful.
  • 26:13 - 26:15
    Again, our guidelines,
  • 26:15 - 26:17
    our theme for everyone
  • 26:17 - 26:19
    is not to create someone that's
    a perfect teaching theme,
  • 26:19 - 26:20
    or perfect base theme,
  • 26:20 - 26:21
    There's things like underscores for that.
  • 26:21 - 26:24
    But to create something that
    shows off what WordPress can do
  • 26:24 - 26:26
    and it's different from the year before.
  • 26:26 - 26:28
    So this year we're focusing almost on
  • 26:28 - 26:29
    a book-like typography
  • 26:29 - 26:30
    and a book-like feel.
  • 26:31 - 26:32
    So it has a...
  • 26:32 - 26:33
    you know, kind of a left menu,
  • 26:33 - 26:36
    you can have a big hire navigation there.
  • 26:36 - 26:37
    Who knows?
  • 26:37 - 26:39
    We might even use it for a
    WordPress book that we put out there.
  • 26:39 - 26:42
    One of the other things that's been
    kinda interesting in the past
  • 26:42 - 26:46
    probably a year or so is the experiments that
    WordPress has been doing with Git.
  • 26:46 - 26:47
    in GitHub.
  • 26:47 - 26:50
    In fact, moving some things like all of the mobile apps
  • 26:50 - 26:52
    are now developed entirely on GitHub.
  • 26:52 - 26:54
    Who here uses GitHub by the way?
  • 26:55 - 26:56
    Well that's all the hands.
  • 26:59 - 27:01
    Little thing to announce (not a huge thing)
  • 27:01 - 27:03
    but we're gonna start doing something experimental.
  • 27:03 - 27:05
    which is looking at the Pull Requests
  • 27:06 - 27:07
    that come to the official WordPress repository
  • 27:08 - 27:08
    on Github
  • 27:09 - 27:11
    and try to integrate this with our normal workflows.
  • 27:11 - 27:13
    So now, as of today
  • 27:13 - 27:15
    you'll be able to submit a Pull Request
  • 27:15 - 27:16
    to WordPress repository
  • 27:16 - 27:18
    and that will not go into a blackhole.
  • 27:18 - 27:21
    (applause)
  • 27:25 - 27:26
    Today plus a few days.
  • 27:27 - 27:28
    (laughter)
  • 27:28 - 27:31
    It doesn't say by the end of it
    either so I got a little excited.
  • 27:31 - 27:32
    Well these next things I'm really excited about
  • 27:33 - 27:33
    Sorry.
  • 27:35 - 27:39
    You might remember last year I was on stage
    I talked about mp6.
  • 27:39 - 27:43
    And how one of the things that made the
    mp6 program successful.
  • 27:43 - 27:47
    And in fact, we try to use it as a model for
    other plugin 1st release development we've been doing
  • 27:47 - 27:50
    Was that the team very tightly communicated.
  • 27:50 - 27:52
    And we used Skype to do that.
  • 27:53 - 27:55
    Skype was fantastic, 'cos of a lot of the team dev,
  • 27:55 - 27:57
    a fast asynchronous channel
  • 27:57 - 27:59
    with which they could kind of
    keep up with each other
  • 27:59 - 28:01
    but a ton of downsides too.
  • 28:01 - 28:03
    Which I thought about, but are still true.
  • 28:04 - 28:06
    Skype kinda sucks on mole.
  • 28:06 - 28:07
    To be perfectly honest.
  • 28:08 - 28:10
    And this was before the latest redesign they did
  • 28:10 - 28:11
    that didn't make anything better.
  • 28:12 - 28:13
    (laughter)
  • 28:15 - 28:16
    It wasn't archived or
  • 28:16 - 28:17
    publicly accessible
  • 28:17 - 28:18
    Like the log wasn't really searchable
  • 28:18 - 28:22
    They just exist on a few people's hard drives and then they might be gone forever.
  • 28:23 - 28:23
    So a decade from now
  • 28:23 - 28:26
    and Siobhan has been working on the next version of the WordPress book
  • 28:26 - 28:28
    We're gonna have trouble finding that stuff.
  • 28:28 - 28:30
    That's ok, I'll save them for you.
  • 28:32 - 28:34
    Actually we have a problem with IRC too.
  • 28:34 - 28:37
    but one of the things I'm excited to announce
  • 28:37 - 28:40
    and THIS IS happening as of today.
  • 28:40 - 28:41
    Is that for the first time
  • 28:41 - 28:43
    we're gonna experiment in 11 years.
  • 28:43 - 28:46
    We're not using IRC as our
    primary communication method.
  • 28:48 - 28:52
    We're gonna try a little tool from a company here in San Francisco called Slack.
  • 28:53 - 28:55
    (applause)
  • 28:58 - 29:00
    Some of you might have not used Slack before
  • 29:00 - 29:01
    This is what it looks like.
  • 29:01 - 29:03
    In fact, it supports color schemes
  • 29:03 - 29:05
    I've got an mp6-looking colors scheme on here.
  • 29:05 - 29:08
    Comes in kind of a funny-looking
    eggplant, by default.
  • 29:09 - 29:12
    But how Slack works is that you can have channels
  • 29:12 - 29:14
    prefix with hashes kinda like IRC
  • 29:15 - 29:17
    As of these will all be our channels.
  • 29:17 - 29:18
    So kind of a....
  • 29:18 - 29:21
    everyone that's part of the WordPress
    community will come in there
  • 29:21 - 29:23
    so instead of having to do like, Wordpress-dev
  • 29:23 - 29:24
    we can just do
  • 29:25 - 29:26
    the things on the left.
  • 29:26 - 29:27
    Sorry, we have a naming scheme
  • 29:27 - 29:29
    I didn't want to mess it up
    by saying anything wrong.
  • 29:30 - 29:33
    Teams can now use this to
    communicate with each other
  • 29:33 - 29:35
    and this will all be searchable
  • 29:35 - 29:36
    and part of the normal thing.
  • 29:36 - 29:37
    We're doing integrations.
  • 29:37 - 29:40
    You can see wordpress.org commits
    are coming to the meta channel.
  • 29:40 - 29:42
    Also things like
  • 29:42 - 29:46
    if a ticket is mentioned in Slack,
  • 29:46 - 29:47
    we'll link that from track.
  • 29:47 - 29:49
    So there'll be integration between the 2
  • 29:49 - 29:52
    we'll basically have like a 2-way communication mechanism going between them.
  • 29:53 - 29:57
    This will be available to every single user
    of wordpress.org
  • 29:57 - 29:59
    Normally, Slack you have to be part of a company
  • 29:59 - 30:01
    or have a company email address.
  • 30:01 - 30:03
    We've made it so every single person
    will be able to sign up.
  • 30:03 - 30:05
    And of my favorite things about it
  • 30:05 - 30:07
    is that it works on every device.
  • 30:09 - 30:11
    Yes, I'm excited about that too.
  • 30:11 - 30:13
    You'll be able to keep up with Wordpress chats
  • 30:13 - 30:14
    no matter where you are in the world.
  • 30:15 - 30:17
    Has anyone ever tried to run IRC on their phone?
  • 30:17 - 30:18
    (laughter)
  • 30:18 - 30:20
    The core contributors!
  • 30:20 - 30:21
    You had to, right?
  • 30:22 - 30:24
    So, starting right now, wait till after the talk
  • 30:25 - 30:26
    but you can go to chat.wordpress.org
  • 30:26 - 30:28
    And it'll redirect you to a page
  • 30:28 - 30:30
    to toss you a little bit about the benefits
  • 30:30 - 30:33
    We've decided to do this first non-IRC
    experiment with Slack
  • 30:33 - 30:36
    As opposed to any of the
    other number systems out there.
  • 30:36 - 30:38
    And so the things we're excited about using.
  • 30:39 - 30:41
    Actually, Automattic's been using Slack
  • 30:42 - 30:43
    entirely for a few months
  • 30:43 - 30:44
    and it's been transformative for the company.
  • 30:45 - 30:46
    (inaudible)
  • 30:46 - 30:47
    have the pings,
  • 30:47 - 30:48
    the mobile apps,
  • 30:49 - 30:50
    the channels,
  • 30:50 - 30:51
    the search is actually a killer,
  • 30:52 - 30:53
    it includes animated gifs
  • 30:53 - 30:56
    (laughter)
  • 30:56 - 30:58
    (applause)
  • 31:00 - 31:03
    We need the animated gif of me going...
    (moving left to right)
  • 31:03 - 31:05
    (laughter)
  • 31:05 - 31:07
    Turn off the gifs?
  • 31:07 - 31:08
    We'll turn that back off.
  • 31:08 - 31:09
    (laughter)
  • 31:09 - 31:11
    We should turn off giphy, though.
  • 31:11 - 31:13
    It also has a number of commands.
  • 31:13 - 31:15
    One of which is the giphy command
  • 31:15 - 31:17
    So you can type giphy and then search string
  • 31:17 - 31:21
    and it will pull in whatever comes,
    "I'm feeling lucky for gifs"
  • 31:21 - 31:24
    (laughter)
  • 31:26 - 31:28
    Which aren't always community-appropriate.
  • 31:28 - 31:30
    So I agree we shouldn't have giphy.
  • 31:31 - 31:32
    But the ability to have curated
  • 31:32 - 31:35
    the spoke chosen gifs,
    I think is important.
  • 31:35 - 31:36
    (laughter)
  • 31:37 - 31:38
    So check this out
  • 31:38 - 31:40
    please, you know,
    when you go back to Contributor Day
  • 31:40 - 31:41
    or things like that, login.
  • 31:41 - 31:43
    I think that you'll be pleasantly surprised
  • 31:43 - 31:46
    you can use it on the web,
    so we're not just on a web browser
  • 31:46 - 31:49
    they have a desktop client
    that you can download that runs it locally.
  • 31:49 - 31:52
    There's a beta coming out
    that allows you to be signed in to multiple teams
  • 31:52 - 31:54
    And again, run it on your phone.
  • 31:54 - 31:56
    And it doesn't kill your battery.
  • 31:57 - 32:00
    Hope to see all of you on Slack very soon.
  • 32:02 - 32:05
    (applause)
  • 32:07 - 32:09
    I'm glad you're all so happy,
    I'm drinking water.
  • 32:10 - 32:11
    (laughter)
  • 32:11 - 32:13
    This "say to the word" brought to you by hint.
  • 32:13 - 32:14
    (laughter)
  • 32:14 - 32:15
    Just kidding.
  • 32:15 - 32:18
    Although they would be great to have a sponsor.
  • 32:18 - 32:21
    One of the other things I ended up talking about
    a few weeks ago at WordCamp Europe,
  • 32:21 - 32:25
    that became a little bit surprising and controversial
    is this "Five for the Future" idea.
  • 32:26 - 32:28
    Some of you might have seen the blog post.
  • 32:28 - 32:30
    But basically, the gist of it is,
  • 32:32 - 32:35
    that for WordPress to remain a
    sustainable enterprise
  • 32:35 - 32:37
    a sustainable thing going forward,
  • 32:37 - 32:39
    5, 10, 20 years from now
  • 32:39 - 32:42
    I've no doubt that the project will survive.
  • 32:42 - 32:44
    You can still go download PhpNuke.
  • 32:44 - 32:46
    Open Source projects never go away.
  • 32:47 - 32:49
    Only one person knew what PhpNuke was.
  • 32:49 - 32:50
    (laughter)
  • 32:51 - 32:56
    But very few thrive even as long as the 11 years
    that WordPress has already.
  • 32:56 - 33:00
    and one of the reasons that we have been able to, I think will be the key to the future.
  • 33:00 - 33:04
    Is that all the participants in the ecosystem
    put a little bit back into it.
  • 33:05 - 33:07
    So let's talk about this "Five for the Future" thing
  • 33:07 - 33:09
    and basically saying that,
    it can be totally optional,
  • 33:09 - 33:11
    we're not coercing anyone,
    we're not guilting anyone
  • 33:11 - 33:12
    we're not saying that anyone has to do anything
  • 33:12 - 33:16
    but for organizations who feel like
    they benefit from the growth of WordPress,
  • 33:17 - 33:22
    or sort of, they're part of the ecosystem
    in a way that they grow alongside it
  • 33:22 - 33:26
    to take 5% of the WordPress resources,
    whatever they sort of normally spend on that
  • 33:26 - 33:28
    and put it towards core.
  • 33:28 - 33:31
    Or community, or meetups, or organizing,
    or WordCamps, or things like that
  • 33:31 - 33:33
    Organizing WordCamps.
  • 33:34 - 33:35
    This has been pretty exciting.
  • 33:35 - 33:40
    And actually, already 2 companies have publicly announced Gravity,
  • 33:40 - 33:44
    and one I think I wouldn't see on stage, wpmudev
  • 33:44 - 33:47
    have announced they're gonna start putting
    5% of their resources towards core.
  • 33:47 - 33:51
    And also today I am proud to announce that Automattic now has 14 people
  • 33:51 - 33:55
    which is 5% working full-time on
    WordPress core and community.
  • 33:55 - 33:58
    (applause)
  • 34:02 - 34:03
    This slide is too small
  • 34:03 - 34:06
    There are probably other companies
    already doing this
  • 34:06 - 34:09
    that we haven't done on the
    blog post yet, or not on this list.
  • 34:09 - 34:12
    And I hope that many, many more
    will consider going forward.
  • 34:13 - 34:17
    You can ask any of the folks
    who currently contribute a lot to WordPress
  • 34:17 - 34:22
    It's one of those things that not just in karma, but you get back so much more than you put in.
  • 34:24 - 34:29
    It's about also the members of the ecosystem, not just growing their slice of the pie, but growing the entire pie.
  • 34:29 - 34:33
    And this is what is gonna take us
    from 23% to 30%, 40%
  • 34:33 - 34:35
    or maybe even someday,
    powering the majority of the internet.
  • 34:35 - 34:37
    We're not gonna do that with one company.
  • 34:37 - 34:39
    We're not gonna do that
    even with a handful of companies.
  • 34:39 - 34:42
    We're gonna do it like the internet works.
  • 34:42 - 34:46
    With hundreds of thousands of people
    coordinating all over the world.
  • 34:46 - 34:50
    So if you are a part of an organization, that's already doing this, let me know.
  • 34:50 - 34:53
    And I'll put you in the blog post
    when we talk about this.
  • 34:53 - 34:56
    And if you wanna do it,
    I'm happy to talk to y'all
  • 34:56 - 35:00
    about the ups and downs,
    pluses and minuses
  • 35:00 - 35:01
    and things to think about.
  • 35:01 - 35:03
    Again, if you're a freelancer you can do this.
  • 35:03 - 35:06
    5% would be 2 hours a week.
  • 35:06 - 35:09
    Maybe that's the time it
    takes to organize a meetup.
  • 35:09 - 35:11
    And the meetup people
    are looking at me like, "nope."
  • 35:11 - 35:13
    (laughter)
  • 35:13 - 35:14
    10 hours a week?
  • 35:14 - 35:18
    Well you can also think about...
    I mean, there's 168 hours in a week
  • 35:18 - 35:22
    So 5% is close to 8.5? 9 hours?
  • 35:22 - 35:25
    (laughter)
  • 35:25 - 35:28
    Ok, let's say 40 in 2 hours...
  • 35:28 - 35:29
    (laughter)
  • 35:29 - 35:31
    There's lots of ways you can contribute.
  • 35:31 - 35:33
    In fact, if you'd like to know how to contribute more,
  • 35:33 - 35:37
    there is a booth downstairs where you can go
    to all throughout the day.
  • 35:37 - 35:40
    You can visit make.wordpress.org online
  • 35:40 - 35:41
    for those of you watching from the live streams.
  • 35:42 - 35:43
    Yeah, I forgot to tell you that.
  • 35:43 - 35:46
    There's hundreds of people tuned into live streams
    including I think, 15 or 20
  • 35:46 - 35:49
    other locations with rooms smaller than this
  • 35:49 - 35:51
    but like this, but they are doing viewing parties.
  • 35:51 - 35:54
    So, say hello to the world everyone!
  • 35:54 - 35:56
    (crowd cheering)
  • 35:59 - 36:01
    But there's lots and lots of ways to contribute.
  • 36:01 - 36:03
    And no matter what your skill is,
  • 36:03 - 36:06
    There is something that you could do
    that would be helpful.
  • 36:06 - 36:09
    Actually, my path and this whole thing was that,
  • 36:09 - 36:13
    I discovered a platform called b2, which was the code that WordPress was based on,
  • 36:13 - 36:16
    and sort of hacking around with it.
  • 36:16 - 36:17
    And I would ask questions in the forums.
  • 36:17 - 36:20
    And one of the days when I was going back
    to asking another question in the forum,
  • 36:20 - 36:21
    I saw something that I already asked
  • 36:21 - 36:23
    someone else was asking.
  • 36:23 - 36:24
    So I figured I'd answer it.
  • 36:24 - 36:26
    Because then maybe people
    would help me more, or something.
  • 36:29 - 36:34
    That started a long, downhill path
  • 36:34 - 36:35
    to being here today.
  • 36:37 - 36:39
    But that thrill of contributing
  • 36:39 - 36:41
    rush of helping other people
  • 36:41 - 36:44
    is really one of the most rewarding experiences
    I've had in my entire life.
  • 36:44 - 36:47
    And one that is still what I ___ around my life today.
  • 36:47 - 36:48
    So we have a lot of contributors.
  • 36:48 - 36:50
    Who's a WordPress contributor here?
  • 36:51 - 36:55
    A contributor, by the way, is a title
    that no one can give you except yourself.
  • 36:56 - 37:00
    That means, that you're doing something that you feel like is having an altruistic impact
  • 37:00 - 37:01
    on the WordPress community.
  • 37:01 - 37:03
    So I hope that by this time next year,
  • 37:03 - 37:06
    a lot more of you all have decided to give yourselves that title.
  • 37:06 - 37:07
    Because you're welcome.
  • 37:07 - 37:08
    It's all one big happy family
  • 37:08 - 37:10
    and we have cookies and barbeque.
  • 37:10 - 37:12
    (laughter)
  • 37:12 - 37:14
    (applause)
  • 37:16 - 37:19
    It's been a lot of talk the
    last few days with the rest API
  • 37:20 - 37:21
    Who's excited about this?
  • 37:22 - 37:23
    (crowd cheering)
  • 37:26 - 37:29
    As you know, there's been a project on wpapi.org
  • 37:29 - 37:31
    Talked about Brian and Rachel about it already,
  • 37:31 - 37:33
    but many other people involved.
  • 37:33 - 37:37
    There's been very exciting work around
    creating a Json rest style API
  • 37:37 - 37:38
    for a lot of WordPress.
  • 37:39 - 37:40
    At the same time on wordpress.com,
  • 37:40 - 37:43
    there's been a REST API
    that's been doing a ton of adoption
  • 37:43 - 37:47
    in terms of different partners which are integrating with WordPress for the first time.
  • 37:47 - 37:48
    From youtube to path.
  • 37:49 - 37:52
    New internet services, which previously
    were so scared of our
  • 37:52 - 37:54
    xmr, PC stuff
  • 37:54 - 37:58
    and millions of inpoints and also
    to different things that they just
  • 37:58 - 38:00
    wouldn't even do WordPress integrations
  • 38:00 - 38:04
    even though we're by far the largest place that facebook likes aren't embedded,
  • 38:04 - 38:06
    and everything else pretty much like
    every widget on the web.
  • 38:06 - 38:09
    You look at the stats and WordPress is one user.
  • 38:09 - 38:11
    Or they get the most distribution at WordPress.
  • 38:11 - 38:15
    So one of the other things that I want to point out is very important for us to work on this year.
  • 38:15 - 38:18
    Is that two robots need to fall in love.
  • 38:18 - 38:19
    (laughter)
  • 38:19 - 38:22
    In the Version 2 of both these APIs,
  • 38:23 - 38:24
    (hopefully Version 2)
  • 38:24 - 38:26
    We need to bring this together.
  • 38:26 - 38:28
    There's some things that on the hosted side
  • 38:28 - 38:31
    we'd figured out around sort of multi-plugins things
  • 38:31 - 38:35
    or authentication, or around the way certain APIs work when you try to recreate all WP Admin
  • 38:35 - 38:37
    the things that you can do and not do.
  • 38:37 - 38:37
    Pagination.
  • 38:39 - 38:41
    That, I think, are really important.
  • 38:41 - 38:45
    Things that WP API has been
    very comprehensive in doing
  • 38:45 - 38:49
    including marrying a lot of the things that been done before in terms of internal APIs
  • 38:50 - 38:52
    Now, once we have this REST APIs,
  • 38:52 - 38:57
    There's been a few talks on it already, but think of it almost like, WordPress can become a kernel.
  • 38:57 - 39:01
    And that you can interface with it
    in JavaScript, to node,
  • 39:01 - 39:04
    and python, and almost anything
    with easy client libraries.
  • 39:04 - 39:10
    So, the WordPress engine, is app platform usage that we've been talking about for a few years now.
  • 39:10 - 39:11
    And it's rapidly picking up.
  • 39:13 - 39:19
    My feeling is that when we get these REST APIs, it's important to build as many things as possible on the plugin phase.
  • 39:19 - 39:21
    And once we get in the core,
  • 39:21 - 39:23
    there'll be like an explosion
  • 39:23 - 39:24
    that things built on top of them.
  • 39:24 - 39:29
    Can you even imagine a world where the way that we think about themes settings screens
  • 39:29 - 39:31
    or how plugins work, or how services work
  • 39:31 - 39:32
    could be totally different.
  • 39:33 - 39:36
    Rather than trying to shoehorn a lot of things in the custom post types, or something.
  • 39:36 - 39:42
    Maybe a plugin, actually, just interfaces
    using these APIs to your different WordPresses.
  • 39:42 - 39:44
    And gives you a completely
  • 39:44 - 39:45
    Posting interface.
  • 39:45 - 39:49
    Like some of the things that maybe Happy Tables or other folks have been trying.
  • 39:49 - 39:51
    This would be so much more possible
  • 39:51 - 39:53
    and I think that this is finally the time
  • 39:54 - 39:56
    I haven't gotten the question recently but I get it sometimes where
  • 39:56 - 40:00
    when are you gonna allow theming for WP admin?
    Or things like that.
  • 40:00 - 40:03
    Which is tough for a bad idea
    for a number of reasons.
  • 40:03 - 40:06
    But maybe what we need
    isn't theming for all of WP admin.
  • 40:07 - 40:11
    Maybe what we need is a way for
    a thousand different WP admins bloom.
  • 40:11 - 40:18
    That anyone in the world can create a sort of, version of the interface and fork each other and
  • 40:18 - 40:19
    interact with each other.
  • 40:19 - 40:22
    And that will be able to more rapidly iterate
  • 40:23 - 40:25
    on what it means to be WordPress.
  • 40:27 - 40:29
    I've talked for about ____ship.
  • 40:29 - 40:30
    You guys know about it?
  • 40:31 - 40:36
    It's the idea that there's a ____ ship, and on its journey, every single board was replaced.
  • 40:37 - 40:39
    So what point is _____ship?
  • 40:39 - 40:42
    What is the thing that makes us sort of
  • 40:42 - 40:48
    semi-logic fashion still the thing that we know as this thing we call ______ ship.
  • 40:48 - 40:50
    So what's the thing that makes WordPress, WordPress?
  • 40:50 - 40:51
    Besides you all.
  • 40:53 - 40:54
    Is it the interface?
    The php code?
  • 40:54 - 40:56
    Is it the the database schema?
  • 40:57 - 40:59
    I think that we can obstruct
    a lot of these things away
  • 40:59 - 41:01
    and like I said,
  • 41:01 - 41:02
    ______
    when things build on top of it.
  • 41:03 - 41:09
    And finally one of the things I wanna emphasize most is the continuing importance of Responsive & Mobile.
  • 41:10 - 41:12
    Anyone seen this picture before?
  • 41:13 - 41:14
    It's actually pretty cool.
  • 41:14 - 41:18
    So the one at the top, this is where
    they're about to announce the new pope.
  • 41:18 - 41:23
    And you see at once at the top there one that looks like a razor at the bottom right.
  • 41:23 - 41:26
    And one weird girl turning around.
  • 41:26 - 41:27
    (laughter)
  • 41:27 - 41:30
    And then the future, you even have
    someone taking a picture on the iPad.
  • 41:30 - 41:31
    Who does that?
  • 41:31 - 41:32
    (laughter)
  • 41:33 - 41:34
    It is just a sea of phones.
  • 41:35 - 41:39
    Like I said, there are now more phones
    on the planet than human beings.
  • 41:39 - 41:41
    They're winning!
  • 41:41 - 41:43
    (laughter)
  • 41:44 - 41:50
    We need to, you know, cater to them,
    or they're just gonna replace us.
  • 41:51 - 41:54
    My phone already has a better memory and everything, better looking screen
  • 41:54 - 41:55
    More connected.
  • 41:56 - 42:02
    It's amazing both how fundamentally the idea
    that we can always be connected.
  • 42:02 - 42:05
    That we have these sensors
    that are with us all the time.
  • 42:05 - 42:09
    And then also, how these have been
    getting bigger and bigger.
  • 42:09 - 42:11
    When the very first iPhone came out,
  • 42:12 - 42:16
    The resolution of the screen on the first iPhone would take up about the size of my thumb
  • 42:16 - 42:17
    on the 6Plus.
  • 42:19 - 42:25
    The capacity of these to do more and more things and the richer interfaces
  • 42:25 - 42:26
    is better than ever.
  • 42:26 - 42:28
    Who was in Luke's talk yesterday?
  • 42:28 - 42:31
    We talked not just about being
    Responsive in terms of the screen size
  • 42:31 - 42:33
    But about how far it is from your face?
  • 42:33 - 42:35
    There's ways we can think about this.
  • 42:35 - 42:38
    That I think, WordPress can
    actually be the lead on.
  • 42:38 - 42:41
    If you look in the mobile world,
    it's all about apps.
  • 42:43 - 42:44
    Everything's an app.
  • 42:44 - 42:51
    The mobile web still gets a ton of traffic and in fact, all the stats we see in the mobile web has more traffic than ever.
  • 42:51 - 42:54
    But applications aren't really being built in it.
  • 42:54 - 42:58
    This is one area where WordPress
    cannot just ride the wave of.
  • 42:58 - 42:59
    But perhaps be the lead.
  • 42:59 - 43:01
    For the next generation
    of what comes in mobile.
  • 43:02 - 43:04
    And Android, and iOS 8.
  • 43:04 - 43:09
    The web capabilities of these devices
    are getting better and better.
  • 43:09 - 43:15
    Android even puts tabs on the browser at equal footing with apps on the task switcher.
  • 43:15 - 43:16
    This is incredible.
  • 43:17 - 43:22
    Also the announcement for Android L
    showed 60 frames per second animation.
  • 43:22 - 43:23
    In web views.
  • 43:24 - 43:27
    You're now able to do things as the
    power of these gets better and better
  • 43:27 - 43:28
    I think the web comes back.
  • 43:28 - 43:31
    As the dominant computing platform.
  • 43:31 - 43:34
    Just like, maybe, in the Windows 3.1 days
  • 43:34 - 43:37
    One connectivity and power and
    everything we all used apps.
  • 43:37 - 43:39
    We all use things like Office.
  • 43:39 - 43:41
    And they got surplanned by the web.
  • 43:41 - 43:43
    As computers became more and more powerful.
  • 43:43 - 43:46
    I think that the same thing is
    gonna happen on phones.
  • 43:46 - 43:50
    And that WordPress both as an application platform and as an app itself
  • 43:50 - 43:52
    is forced, perhaps to lead that.
  • 43:52 - 43:54
    So I will encourage all of you,
    when you build a plugin,
  • 43:54 - 43:57
    when you make a theme,
    test it on as many devices as possible.
  • 43:57 - 43:59
    Put it on the tablet,
    put it on the phone,
  • 43:59 - 44:01
    Put it on the old phone.
  • 44:01 - 44:02
    Don't worry about that razor phone.
  • 44:02 - 44:04
    (laughter)
  • 44:04 - 44:05
    It's gone.
  • 44:05 - 44:07
    Don't worry about Blackberry.
  • 44:08 - 44:10
    But test these things and think about it.
  • 44:11 - 44:14
    This is one of the ways that again,
    we can be truly global.
  • 44:14 - 44:16
    A lot of people forget.
  • 44:16 - 44:18
    Who knows what the
    Mission of WordPress is?
  • 44:19 - 44:20
    What is it?
  • 44:21 - 44:22
    There you go.
  • 44:22 - 44:23
    A lot of people forget this.
  • 44:23 - 44:26
    I did a 7-country, 10-city tour in Asia earlier.
  • 44:26 - 44:29
    And there's only one or few people
    in the audience that knew.
  • 44:30 - 44:31
    These audiences are 200 or 300 people.
  • 44:32 - 44:34
    They knew that the mission of WordPress
    was Democratize Publishing.
  • 44:35 - 44:38
    That means everyone in every language.
  • 44:39 - 44:40
    WordPress is a community.
  • 44:40 - 44:44
    This is actually the gravatars of
    the 785 contributors.
  • 44:44 - 44:48
    It's a community that regardless of
    age, religion, creed,
  • 44:48 - 44:50
    the longest GPL
  • 44:50 - 44:52
    gender, everything.
  • 44:52 - 44:54
    People can be part of it.
    Can be part of this family.
  • 44:54 - 44:56
    Can be part of this thing that we're building.
  • 44:56 - 45:00
    And the same regard, we want our software, the things that we built to be accessible to everyone.
  • 45:00 - 45:05
    Be that from accessibility point of view, a device point of view, or language point of view, everything.
  • 45:06 - 45:10
    This is the vision of WordPress.
    It's why we're all here in this room today.
  • 45:10 - 45:14
    And actually, this year, more than any year in the 11-year history, I'm very excited
  • 45:14 - 45:16
    on what we're working with all y'all.
  • 45:17 - 45:19
    Thank you very much!
    I appreciate it.
  • 45:19 - 45:22
    (applause)
Title:
Matt Mullenweg's State of the Word 2014
Description:

Matt Mullenweg, WordPress founder, delivered the 9th State of the Word on the final WordCamp San Francisco on October 26, 2014.

more » « less
Video Language:
English

English subtitles

Revisions