Well, the Ides of December came and went, and no sign yet of WordPress 3.1 final build. Instead, the WordPress Dev Blog announced the release of WP 3.1 Beta 2, with a plea for people to download it and try it, and urgently test or report bugs.
I’m guessing that means something in the proposed WP 3.1 isn’t going according to plan – it’s not like the WordPress team to miss a release date for a final build.
What could be going wrong? It’s a bit debatable really – my recent experiences would lean me towards problems with the UI interfaces for Custom Post Types and Taxonomies, especially those related to archives and displaying those in templates – WordPress 3.0 to 3.0.3 all shipped without any native query system for the archives. Various plugins have emerged to take care of that, but they’ve been quirky at best.
Additionally, there’s been a LOT of flak flying towards WordPress for some of their underhanded moves this year – the capital_P_dangit unannounced forced editing of how you spell wordpress was one issue, the killing off of link cloaking plug-ins in the WP repository (to favour the wp.me link shortener in the WP.com Stats plug-in), and the later discovery of a user-behaviour trojan added officially to the stats plug-in, have both been controversial.
Depending on who you speak with, there’s also been issues related to the old WPMU 2.9.x VHOSTS constant, and how it was replaced in WP 3.0 – that topic resurfaced on the trac bug monitoring system recently, with lead devs admitting issues surround it, and looking to revert back to the WPMU 2.9.2 system of handling it.
Less discussed, but prominent to me (at least) has been the collapse of development and release of good magazine style themes in the WP repository since the release of WP 3.0 – the 2010 new default theme also had an urgent upgrade in the month between 3.0 and 3.0.1 but remains incredibly complex to understand the coding, compared to pre-WP 3.0 themes. Has the explosion in action hooks and filters, and their underlying architecture, made it just too complex to develop new themes of any complexity beyond one content column and a sidebar?
All of which leads me to think there’s some fundamental issues with the upcoming WordPress 3.1.0 and that even when it arrives, it may be better to hold off until a couple of bug-fix versions have appeared before upgrading – anyone for a repeat of the WP 2.5 and WP 2.8 fiascos?
