Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
Lessons from WordPress 4.3
WordCamp Switzerland 2015
@obenland
WordPress 4.3
@obenland
Schedule
April 29 Initial 4.3 meeting.
June 3 Merge window opens for any Feature plugins blessed for 4.3.
June 1...
@obenland
@obenland
👎
@obenland
Bad: Involvement
• Betas and RCs need more testing.
• Figure out ways for specialized testing like term splittin...
@obenland
Bad: Feature Plugins
• No Feature Plugins ready at beginning of 4.3.
• Site Icon should have been done as a Feat...
@obenland
Bad: Menu Customizer
• Feature Plugin wasn’t complete before merge window.
• Shouldn’t relax standards to make a...
@obenland
Menu Customizer
• Merge? Seems more like a coup d’UI.
• I believe the complete customizer should be flushed down ...
@obenland
Menu Customizer
• I am embarrassed in behalf of these two developers.
• Its a (sic) absurd and idiot idea that s...
@obenland
Bad: Other
• Completely changed features after Beta 1.
• Freeze/RC 24h before release did not feel good.
• Get d...
@obenland
👍
@obenland
Good: Features
• Better Passwords went really well.
• People’s reactions to keyboard shortcuts: ”DAMN, that's
am...
@obenland
Good: Other
• Solid crop of guest committers.
• We had some epic traction on Formatting component. Those
tickets...
@obenland
Project Management Triangle
Quality
Scope
TimeBudget
@obenland
Stable.
@obenland
On Time.
Konstantin Obenland
@obenland
konstantin.obenland.it
Questions?
Automattic?
Themes?
WordPress.org?
WordPress.com?
Hooks?
Actions?
Filters?
Getting started?
PHP?CSS?
Germany?
T...
Lessons from WordPress 4.3
Lessons from WordPress 4.3
Lessons from WordPress 4.3
Nächste SlideShare
Wird geladen in …5
×

Lessons from WordPress 4.3

1.421 Aufrufe

Veröffentlicht am

WordPress 4.3 was the first time I led a WordPress release. I’ll go over the things that went well, the things that didn’t go well, and what I’d do differently next time around. From selecting features, to the controversy Menus in the Customizer caused, to working on the release video. Join me for a behind the scenes look into creating a WordPress release.

Veröffentlicht in: Internet
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Lessons from WordPress 4.3

  1. 1. Lessons from WordPress 4.3 WordCamp Switzerland 2015
  2. 2. @obenland WordPress 4.3
  3. 3. @obenland Schedule April 29 Initial 4.3 meeting. June 3 Merge window opens for any Feature plugins blessed for 4.3. June 17 Feature plugin merge window closes. July 1 Beta 1. July 8 Beta 2. July 15 Beta 3. July 22 Beta 4. July 29 Release candidate and soft string freeze (More RCs as necessary). August 18 Target date for release of WordPress 4.3.
  4. 4. @obenland
  5. 5. @obenland 👎
  6. 6. @obenland Bad: Involvement • Betas and RCs need more testing. • Figure out ways for specialized testing like term splitting. • Increase participation for bug scrubs. • Lack of movement towards the end of the cycle.
  7. 7. @obenland Bad: Feature Plugins • No Feature Plugins ready at beginning of 4.3. • Site Icon should have been done as a Feature Plugin. • Have a core mentor involved much earlier.
  8. 8. @obenland Bad: Menu Customizer • Feature Plugin wasn’t complete before merge window. • Shouldn’t relax standards to make a deadline. • Merge proposal could have been proof-read. • Merge proposal could have been written differently.
  9. 9. @obenland Menu Customizer • Merge? Seems more like a coup d’UI. • I believe the complete customizer should be flushed down the drain as it is utterly slow and very unpleasant to work with. • That’s kind of crazy pants. • Worst idea yet.
  10. 10. @obenland Menu Customizer • I am embarrassed in behalf of these two developers. • Its a (sic) absurd and idiot idea that should have never gotten into the customizer. • Another “wonderful” decision by the team. It’s nice to be dictated to, by people who don’t care at all about the actual users. • I’m starting to see how at least some core developers are becoming so arrogant and refusing to really listen to users.
  11. 11. @obenland Bad: Other • Completely changed features after Beta 1. • Freeze/RC 24h before release did not feel good. • Get dev-notes written up earlier.
  12. 12. @obenland 👍
  13. 13. @obenland Good: Features • Better Passwords went really well. • People’s reactions to keyboard shortcuts: ”DAMN, that's amazing!” • Really happy about list table changes!
  14. 14. @obenland Good: Other • Solid crop of guest committers. • We had some epic traction on Formatting component. Those tickets are usually very problematic. • Touch and small screen usability improved significantly! • Shared taxonomy terms are dead.
  15. 15. @obenland Project Management Triangle Quality Scope TimeBudget
  16. 16. @obenland Stable.
  17. 17. @obenland On Time.
  18. 18. Konstantin Obenland @obenland konstantin.obenland.it
  19. 19. Questions? Automattic? Themes? WordPress.org? WordPress.com? Hooks? Actions? Filters? Getting started? PHP?CSS? Germany? Travel? Contributing? Documentation? WordCamps? Plugin Development? Languages? Translations? SVN? Core? Cain & Obenland? Default Themes? Trac? Template Tags? _s? Underscores? Themes API? Feature Plugins? Code Formatting?

×