The Future of WordPress WordCamp Birmingham 2008 Dougal Campbell
Who am I? <ul><li>Persistence of Vision Raytracer (POVRay) </li></ul><ul><li>MyPhpBlog (now Simplog) </li></ul><ul><li>Wor...
The Past of WordPress
The Past of WordPress <ul><li>Forked from b2 in 2003 </li></ul><ul><li>Started by Matt Mullenweg with Mike Little </li></u...
The Past of WordPress: ver 0.70 <ul><li>May 2003 </li></ul><ul><li>New admin interface </li></ul><ul><li>XHTML + CSS </li>...
The Past of WordPress: ver 0.71 <ul><li>June 2003 </li></ul><ul><li>ezSQL </li></ul><ul><li>Post status (publish, draft, p...
The Past of WordPress: ver 0.72 <ul><li>October 2003 </li></ul><ul><li>Password-protected posts </li></ul><ul><li>Comments...
The Past of WordPress: ver 1.0 <ul><li>January 2004 </li></ul><ul><li>XFN support </li></ul><ul><li>Atom 0.3 feeds </li></...
The Past of WordPress: ver 1.2 <ul><li>May 2004 </li></ul><ul><li>Sub-categories </li></ul><ul><li>OPML export </li></ul><...
The Past of WordPress: ver 1.5 <ul><li>February 2005 </li></ul><ul><li>Comment moderation improvements </li></ul><ul><li>C...
The Past of WordPress: ver 2.0 <ul><li>December 2005 </li></ul><ul><li>Admin redesign </li></ul><ul><li>New images uploade...
The Past of WordPress: ver 2.1 <ul><li>January 2007 </li></ul><ul><li>Search engine privacy option </li></ul><ul><li>Javas...
The Past of WordPress: ver 2.2 <ul><li>May 2007 </li></ul><ul><li>“Infinite comment stream” (AJAX) </li></ul><ul><li>Broke...
The Past of WordPress: ver 2.3 <ul><li>September 2007 </li></ul><ul><li>Tags/taxonomy system </li></ul><ul><li>Version upd...
The Past of WordPress: ver 2.5 <ul><li>March 2008 </li></ul><ul><li>Redesigned backend </li></ul><ul><li>Dashboard widgets...
The Past of WordPress: ver 2.6 <ul><li>July 2008 </li></ul><ul><li>New “Press This” bookmarklet </li></ul><ul><li>Bulk plu...
The Future of WordPress
The Future of WordPress: ver 2.7 <ul><li>November 2008 </li></ul><ul><li>Another Backend UI Redesign </li></ul><ul><li>Upg...
The Future of WordPress: ver 2.7 <ul><li>APP Importer </li></ul><ul><ul><li>Movable Type </li></ul></ul><ul><ul><li>TypePa...
The Future of WordPress: ver 2.8+ <ul><li>Better page management </li></ul><ul><ul><li>Select page order </li></ul></ul><u...
The Future of WordPress: ver 2.8+ <ul><li>More CMS features </li></ul><ul><li>Better widget management </li></ul><ul><ul><...
What about WordPress MU? <ul><li>Better out-of-the-box scalability </li></ul><ul><ul><li>Overcome filesystem limits for bl...
The Future of WordPress Thank you!
Upcoming SlideShare
Loading in...5
×

The Future Of WordPress Presentation

8,536

Published on

Future of WordPress
Presentation for WordCamp Birmingham 2008

Published in: Technology, Business
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
8,536
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
72
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide
  • The Future Of WordPress Presentation

    1. 1. The Future of WordPress WordCamp Birmingham 2008 Dougal Campbell
    2. 2. Who am I? <ul><li>Persistence of Vision Raytracer (POVRay) </li></ul><ul><li>MyPhpBlog (now Simplog) </li></ul><ul><li>WordPress “Developer Emeritus” </li></ul><ul><li>Plugins </li></ul><ul><ul><li>HeadMeta </li></ul></ul><ul><ul><li>Theme Preview </li></ul></ul><ul><ul><li>Text Filter Suite (Talk Like a Pirate) </li></ul></ul><ul><ul><li>EasyGravatars </li></ul></ul><ul><ul><li>SpamValve </li></ul></ul>Dougal Campbell, Web Developer
    3. 3. The Past of WordPress
    4. 4. The Past of WordPress <ul><li>Forked from b2 in 2003 </li></ul><ul><li>Started by Matt Mullenweg with Mike Little </li></ul><ul><li>Later joined by Dougal, Alex, Donncha, Michel </li></ul><ul><li>Initial focus on web standards and UI: </li></ul><ul><ul><li>XHTML </li></ul></ul><ul><ul><li>CSS </li></ul></ul><ul><ul><li>New admin interface </li></ul></ul><ul><li>12 Feature releases so far... </li></ul>
    5. 5. The Past of WordPress: ver 0.70 <ul><li>May 2003 </li></ul><ul><li>New admin interface </li></ul><ul><li>XHTML + CSS </li></ul><ul><li>Link Manager </li></ul><ul><li>wptexturize filter </li></ul>
    6. 6. The Past of WordPress: ver 0.71 <ul><li>June 2003 </li></ul><ul><li>ezSQL </li></ul><ul><li>Post status (publish, draft, private) </li></ul><ul><li>Comment status </li></ul><ul><li>Combined comments, trackbacks, pingbacks </li></ul><ul><li>OPML links import </li></ul><ul><li>Clean upgrades </li></ul><ul><li>Speed optimizations </li></ul>
    7. 7. The Past of WordPress: ver 0.72 <ul><li>October 2003 </li></ul><ul><li>Password-protected posts </li></ul><ul><li>Comments RSS </li></ul><ul><li>Blogger, metaWeblog, and MovableType API </li></ul><ul><li>Quicktags editor </li></ul><ul><li>Web-based options configuration </li></ul><ul><li>Conditional GET support for feeds </li></ul>
    8. 8. The Past of WordPress: ver 1.0 <ul><li>January 2004 </li></ul><ul><li>XFN support </li></ul><ul><li>Atom 0.3 feeds </li></ul><ul><li>Improved user management </li></ul><ul><li>Speedups </li></ul><ul><li>Movable Type and Textpattern importers </li></ul><ul><li>Friendly permalinks </li></ul><ul><li>Multiple categories per post </li></ul>
    9. 9. The Past of WordPress: ver 1.2 <ul><li>May 2004 </li></ul><ul><li>Sub-categories </li></ul><ul><li>OPML export </li></ul><ul><li>Password encryption in DB and cookies </li></ul><ul><li>I18N and L10N </li></ul><ul><li>Comment moderation & mass comment editing </li></ul><ul><li>Post preview </li></ul><ul><li>WordPress in a sub-folder </li></ul><ul><li>Postmeta “custom fields” </li></ul><ul><li>“Freedom Zero” migration... </li></ul>
    10. 10. The Past of WordPress: ver 1.5 <ul><li>February 2005 </li></ul><ul><li>Comment moderation improvements </li></ul><ul><li>Comment whitelisting </li></ul><ul><li>Pages </li></ul><ul><li>Dashboard </li></ul><ul><li>New theme system </li></ul><ul><li>Kubrick as default template </li></ul>
    11. 11. The Past of WordPress: ver 2.0 <ul><li>December 2005 </li></ul><ul><li>Admin redesign </li></ul><ul><li>New images uploader </li></ul><ul><li>Importer framework </li></ul><ul><li>WYSIWYG editor (TinyMCE) </li></ul><ul><li>Movable/Collapsible post option boxes </li></ul><ul><li>Roles/Capabilities </li></ul><ul><li>Akismet plugin bundled </li></ul>
    12. 12. The Past of WordPress: ver 2.1 <ul><li>January 2007 </li></ul><ul><li>Search engine privacy option </li></ul><ul><li>Javascript loader </li></ul><ul><li>Autosave </li></ul><ul><li>WXR import/export </li></ul><ul><li>Custom front page 'home' </li></ul><ul><li>Pseudo-cron </li></ul>
    13. 13. The Past of WordPress: ver 2.2 <ul><li>May 2007 </li></ul><ul><li>“Infinite comment stream” (AJAX) </li></ul><ul><li>Broken plugin protection </li></ul><ul><li>WordPress-specific XML-RPC API </li></ul><ul><li>Transition to jQuery in backend </li></ul><ul><li>phpMailer introduced </li></ul><ul><li>Site URL override in wp-config </li></ul><ul><li>Atom 1.0 feeds (finally) </li></ul><ul><li>Widgets </li></ul>
    14. 14. The Past of WordPress: ver 2.3 <ul><li>September 2007 </li></ul><ul><li>Tags/taxonomy system </li></ul><ul><li>Version update notifications </li></ul><ul><li>Canonical URLs </li></ul><ul><li>“Pending” post status </li></ul><ul><li>Atom Publishing Protocol (APP) </li></ul><ul><li>Prepared database queries </li></ul>
    15. 15. The Past of WordPress: ver 2.5 <ul><li>March 2008 </li></ul><ul><li>Redesigned backend </li></ul><ul><li>Dashboard widgets </li></ul><ul><li>Pages added to search </li></ul><ul><li>Tag Management </li></ul><ul><li>Plugin upgrade manager </li></ul><ul><li>Galleries </li></ul><ul><li>Shortcode API </li></ul><ul><li>Multi-file uploads with progress bar </li></ul><ul><li>EXIF extraction </li></ul>
    16. 16. The Past of WordPress: ver 2.6 <ul><li>July 2008 </li></ul><ul><li>New “Press This” bookmarklet </li></ul><ul><li>Bulk plugin management </li></ul><ul><li>Customizable default Gravatars </li></ul><ul><li>Theme previews </li></ul><ul><li>Movable wp-config and wp-content </li></ul><ul><li>SSL support </li></ul><ul><li>Google Gears support </li></ul><ul><li>Post revisions </li></ul>
    17. 17. The Future of WordPress
    18. 18. The Future of WordPress: ver 2.7 <ul><li>November 2008 </li></ul><ul><li>Another Backend UI Redesign </li></ul><ul><li>Upgrade API </li></ul><ul><li>Comment improvements </li></ul><ul><li>Sticky posts </li></ul><ul><li>“Quick Edit” inline editing </li></ul><ul><li>HTTPonly cookies </li></ul><ul><li>New HTTP request API </li></ul>Confirmed Features
    19. 19. The Future of WordPress: ver 2.7 <ul><li>APP Importer </li></ul><ul><ul><li>Movable Type </li></ul></ul><ul><ul><li>TypePad </li></ul></ul><ul><ul><li>Blogger </li></ul></ul><ul><li>New default theme </li></ul><ul><ul><li>Based on Sandbox? </li></ul></ul>Possible Features Confirmed Features <ul><li>“Press This” improvements </li></ul><ul><li>Settings UI APIs for plugins </li></ul><ul><li>phpDoc </li></ul>
    20. 20. The Future of WordPress: ver 2.8+ <ul><li>Better page management </li></ul><ul><ul><li>Select page order </li></ul></ul><ul><ul><li>Hide pages </li></ul></ul><ul><li>Expand template functions </li></ul><ul><ul><li>Users </li></ul></ul><ul><ul><li>Comments </li></ul></ul><ul><ul><li>Attachments </li></ul></ul>From Trac Tickets
    21. 21. The Future of WordPress: ver 2.8+ <ul><li>More CMS features </li></ul><ul><li>Better widget management </li></ul><ul><ul><li>a la Widget Logic plugin </li></ul></ul><ul><li>BuddyPress crossover functionality </li></ul><ul><li>Intense Debate features trickle in </li></ul><ul><li>Federated authentication (OpenID?) </li></ul><ul><li>DiSo (Distributed Social networking) </li></ul><ul><li>Enhancements geared towards mobile viewing </li></ul>Personal Speculation
    22. 22. What about WordPress MU? <ul><li>Better out-of-the-box scalability </li></ul><ul><ul><li>Overcome filesystem limits for blogs.dir </li></ul></ul><ul><ul><li>HyperDB updates </li></ul></ul><ul><ul><li>Better splog detection/protection </li></ul></ul><ul><ul><li>Site admin improvements </li></ul></ul><ul><ul><li>Version updates </li></ul></ul>
    23. 23. The Future of WordPress Thank you!
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×