WordCamp Atlanta presentation by WordPress UX Lead Jane Wells outlining projects for the upcoming year. Video of presentation (w/audio) available at http://www.ustream.tv/recorded/3856480 starting about 18 minutes in.
8. The Merge
• Multisite functionality in WordPress
• Version 3.0
• Plugin authors: pay attention to Trac
5
9. The Merge
• Multisite functionality in WordPress
• Version 3.0
• Plugin authors: pay attention to Trac
Working on it:
Donncha O Caoimh, Ron Rennick, Ryan Boren
(+ basically everyone)
5
15. Fix Media/Gallery?
“Here’s how we’ll change the media uploader and gallery features.”
“Awesome. Coding it up!”
“Hm. The code is a little more complicated than expected.”
7
16. Fix Media/Gallery?
“Here’s how we’ll change the media uploader and gallery features.”
“Awesome. Coding it up!”
“Hm. The code is a little more complicated than expected.”
“Yeah, it’s a mess, like widgets. Maybe we should start from scratch.”
7
17. Fix Media/Gallery?
“Here’s how we’ll change the media uploader and gallery features.”
“Awesome. Coding it up!”
“Hm. The code is a little more complicated than expected.”
“Yeah, it’s a mess, like widgets. Maybe we should start from scratch.”
“That’s a bigger deal than we have time for in this release. Punt to 3.0.”
7
18. Fix Media/Gallery?
“Here’s how we’ll change the media uploader and gallery features.”
“Awesome. Coding it up!”
“Hm. The code is a little more complicated than expected.”
“Yeah, it’s a mess, like widgets. Maybe we should start from scratch.”
“That’s a bigger deal than we have time for in this release. Punt to 3.0.”
“Time to plan 3.0 scope!”
7
19. Fix Media/Gallery?
“Here’s how we’ll change the media uploader and gallery features.”
“Awesome. Coding it up!”
“Hm. The code is a little more complicated than expected.”
“Yeah, it’s a mess, like widgets. Maybe we should start from scratch.”
“That’s a bigger deal than we have time for in this release. Punt to 3.0.”
“Time to plan 3.0 scope!”
“Merge, merge, merge.”
7
20. Fix Media/Gallery?
“Here’s how we’ll change the media uploader and gallery features.”
“Awesome. Coding it up!”
“Hm. The code is a little more complicated than expected.”
“Yeah, it’s a mess, like widgets. Maybe we should start from scratch.”
“That’s a bigger deal than we have time for in this release. Punt to 3.0.”
“Time to plan 3.0 scope!”
“Merge, merge, merge.”
“Media in 3.1, honest!”
7
24. Core Plugins
• Team development
• Independent dev cycles
9
25. Core Plugins
• Team development
• Independent dev cycles
• “Best of” functionality
9
26. Core Plugins
• Team development • Coding standards
• Independent dev cycles
• “Best of” functionality
9
27. Core Plugins
• Team development • Coding standards
• Independent dev cycles • Integration with core UI
• “Best of” functionality
9
28. Core Plugins
• Team development • Coding standards
• Independent dev cycles • Integration with core UI
• “Best of” functionality • Bundled, but not
9
29. Core Plugins
• Team development • Coding standards
• Independent dev cycles • Integration with core UI
• “Best of” functionality • Bundled, but not
Working on it:
Peter Westwood (westi), Aaron Campbell, Austin Matzko (filosofo)
Pete Mall, Stephen Rider(Strider72)
9
33. New Default Theme: 2010
• Clean, fast-loading code
• Minimalist design
• Big blue header
10
34. New Default Theme: 2010
• Clean, fast-loading code
• Minimalist design
• Big blue header (just kidding)
10
35. New Default Theme: 2010
• Clean, fast-loading code
• Minimalist design
• Big blue header (just kidding) (I think)
10
36. New Default Theme: 2010
• Clean, fast-loading code
• Minimalist design
• Big blue header (just kidding) (I think)
Working on it:
Matt Mullenweg
Matt Thomas
10
37. New Default Theme: 2010
• Clean, fast-loading code
• Minimalist design
• Big blue header (just kidding) (I think)
Working on it:
Next: Core themes? Matt Mullenweg
Matt Thomas
10
40. Core Development Workflow
• Mini-project teams, not solo devs
• Daily updates on wpdevel.wordpress.com
11
41. Core Development Workflow
• Mini-project teams, not solo devs
• Daily updates on wpdevel.wordpress.com
• Bug ticket triage
11
42. Core Development Workflow
• Mini-project teams, not solo devs
• Daily updates on wpdevel.wordpress.com
• Bug ticket triage
• Rallying testers
11
43. Core Development Workflow
• Mini-project teams, not solo devs
• Daily updates on wpdevel.wordpress.com
• Bug ticket triage
• Rallying testers
• Sticking to scope and schedule
11