Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Moving Forward with a Mature Platform - WCEU

Moving Forward with a Mature Platform - WCEU

My talk from WordCamp Europe 2016.

WordPress is over twelve years old now. How does the software and the project as a whole continue to move forward, maintain relevance, push boundaries, and assert influence when it has to compete with much leaner, cooler, and more modern alternatives?

Video coming soon.

#wordpress #wordcamp #wceu #php

John Blackbourn

June 24, 2016
Tweet

More Decks by John Blackbourn

Other Decks in Technology

Transcript

  1. Moving Forward with a
    Mature Platform
    John Blackbourn
    @johnbillion

    View Slide

  2. Since 1995
    Since 2003

    View Slide

  3. Well Established
    Proven
    Stable

    View Slide

  4. Old
    Bloated
    Boring
    A pile of…

    View Slide

  5. Responsive Images via srcset

    View Slide

  6. Usage of srcset since WordPress 4.4
    Usage in Google Chrome. Data from Google, March 2016.

    View Slide

  7. Responsive Images
    REST API
    HTTPS
    HTTP/2

    View Slide

  8. Responsive Images
    REST API
    HTTPS
    HTTP/2

    View Slide

  9. What is WordPress?
    “WordPress is web software you can use
    to create a beautiful website, blog, or app.”
    wordpress.org

    View Slide

  10. What is WordPress’ Mission?
    “To democratize publishing
    through Open Source, GPL software.”
    wordpressfoundation.org

    View Slide

  11. Localisation

    View Slide

  12. wptranslationday.org
    April 24th 2016

    View Slide

  13. Local WordCamps and Meetups

    View Slide

  14. Localised WordPress.org

    View Slide

  15. View Slide

  16. Accessibility

    View Slide

  17. Accessibility
    All new or updated code released into
    WordPress core and bundled themes must
    conform with WCAG at level AA.

    View Slide

  18. Developer Relations

    View Slide

  19. “The reason Drupal has been successful
    is because we always made
    big, forward-looking changes.”
    Dries Buytaert
    Why the big architectural changes
    in Drupal 8?

    View Slide

  20. Developer Relations

    View Slide

  21. WordPress core code
    maintains compatibility with
    a version of PHP that’s 9 years old
    because it’s still in use on
    7% of all WordPress sites

    View Slide

  22. Developer Relations

    View Slide

  23. Developer Contribution Process

    View Slide

  24. Developer Contribution Process

    View Slide

  25. Feature Plugins Projects
    “Most will start as ideas that need exploration
    to be more fully formed or fleshed out
    before implementation.”
    make.wordpress.org/core

    View Slide

  26. View Slide

  27. Project Direction

    View Slide

  28. What is WordPress?
    “WordPress is web software you can use
    to create a beautiful website, blog, or app.”
    wordpress.org

    View Slide

  29. Jack of all trades,
    master of none?
    What is WordPress?

    View Slide

  30. View Slide

  31. Project Direction
    REST API
    or
    WP-ADMIN API?

    View Slide

  32. Project Direction
    We need a plan, and it needs
    input and leadership

    View Slide


  33. View Slide

  34. Questions and
    Discussion
    John Blackbourn
    @johnbillion

    View Slide