WordPress Resolutions: What to Expect in 2010

  • 3,165 views
Uploaded on

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 …

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.

More in: Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
3,165
On Slideshare
0
From Embeds
0
Number of Embeds
4

Actions

Shares
Downloads
43
Comments
0
Likes
13

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. WordPress Resolutions What to Expect in 2010 Jane Wells WordPress | Automattic WordCamp Atlanta January 9, 2010 1
  • 2. Jane Wells Master of Suggestion/Cat Herder t: @janeforshort e: jane@automattic.com w: http://jane.wordpress.com 2
  • 3. WordPress 3.0 3
  • 4. The Merge WP + MU = WP 4
  • 5. The Merge 5
  • 6. The Merge • Multisite functionality in WordPress 5
  • 7. The Merge • Multisite functionality in WordPress • Version 3.0 5
  • 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
  • 10. Custom Post Types Yes, finally. 6
  • 11. Fix Media/Gallery? 7
  • 12. Fix Media/Gallery? “Here’s how we’ll change the media uploader and gallery features.” 7
  • 13. Fix Media/Gallery? “Here’s how we’ll change the media uploader and gallery features.” “Awesome. Coding it up!” 7
  • 14. Fix Media/Gallery? “Here’s how we’ll change the media uploader and gallery features.” “Awesome. Coding it up!” 7
  • 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
  • 21. Core Plugins “I coulda been a contender” 8
  • 22. Core Plugins 9
  • 23. Core Plugins • Team development 9
  • 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
  • 30. New Default Theme: 2010 10
  • 31. New Default Theme: 2010 • Clean, fast-loading code 10
  • 32. New Default Theme: 2010 • Clean, fast-loading code • Minimalist design 10
  • 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
  • 38. Core Development Workflow 11
  • 39. Core Development Workflow • Mini-project teams, not solo devs 11
  • 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
  • 44. Code of Conduct “I dare you to say that to my face” 12
  • 45. Code of Conduct 13
  • 46. Code of Conduct • Play nice 13
  • 47. Code of Conduct • Play nice • Be respectful 13
  • 48. Code of Conduct • Play nice • Be respectful • Assume the best, not the worst 13
  • 49. Code of Conduct • Play nice • Be respectful • Assume the best, not the worst • If you’re not sure, ask 13
  • 50. More UI/UX Contributors 14
  • 51. More UI/UX Contributors • Design challenges 14
  • 52. More UI/UX Contributors • Design challenges • Distributed usability testing 14
  • 53. More UI/UX Contributors • Design challenges • Distributed usability testing • Scheduled UI/UX chats 14
  • 54. More UI/UX Contributors • Design challenges • Distributed usability testing • Scheduled UI/UX chats • New mailing list: 14
  • 55. More UI/UX Contributors • Design challenges • Distributed usability testing • Scheduled UI/UX chats • New mailing list: http://lists.automattic.com/mailman/listinfo/wp-ui 14
  • 56. Mentoring 15
  • 57. Mentoring • Welcoming committee 15
  • 58. Mentoring • Welcoming committee • Buddy system 15
  • 59. Mentoring • Welcoming committee • Buddy system • Bug gardeners 15
  • 60. Mentoring • Welcoming committee • Buddy system • Bug gardeners • Student programs like GSoC 15
  • 61. Mentoring • Welcoming committee • Buddy system • Bug gardeners • Student programs like GSoC • Increase underrepresented populations 15
  • 62. Girls, girls, girls! How many female WordPress developers do you know? 16
  • 63. Girls, girls, girls! 17
  • 64. Girls, girls, girls! • 25% of employed computer programmers 17
  • 65. Girls, girls, girls! • 25% of employed computer programmers • 22% of computer science graduates 17
  • 66. Girls, girls, girls! • 25% of employed computer programmers • 22% of computer science graduates • 1% of WordPress core contributors 17
  • 67. WordPress Summer Camp 18
  • 68. WordPress Summer Camp • Small groups 18
  • 69. WordPress Summer Camp • Small groups • Pre-qualified by teachers 18
  • 70. WordPress Summer Camp • Small groups • Pre-qualified by teachers • Classes in PHP, design, team development 18
  • 71. Fix Ideas Forum 19
  • 72. Fix Ideas Forum • Upgrade to bbPress 1.0 19
  • 73. Fix Ideas Forum • Upgrade to bbPress 1.0 • Fix plugins 19
  • 74. Fix Ideas Forum • Upgrade to bbPress 1.0 • Fix plugins • Integrate with Trac 19
  • 75. Fix Ideas Forum • Upgrade to bbPress 1.0 • Fix plugins • Integrate with Trac Working on it: Mike Adams (mdawaffe) 19
  • 76. Redesign WordPress.org 20
  • 77. Redesign WordPress.org • Community hub 20
  • 78. Redesign WordPress.org • Community hub • BuddyPress profiles 20
  • 79. Redesign WordPress.org • Community hub • BuddyPress profiles • Better organization 20
  • 80. Redesign WordPress.org • Community hub • BuddyPress profiles • Better organization • Updated look 20
  • 81. WordCamp.org 21
  • 82. WordCamp.org • Install BuddyPress 21
  • 83. WordCamp.org • Install BuddyPress • Add Ticketing module 21
  • 84. WordCamp.org • Install BuddyPress • Add Ticketing module • Enable local meetups 21
  • 85. WordCamp.org • Install BuddyPress • Add Ticketing module • Enable local meetups Working on it: John James Jacoby, Dan Milward, Jeff Ghazally 21
  • 86. GPL Convince 5 theme developers to go GPL 22
  • 87. Thanks. Questions? 23