Agenda for March 4 Dev Chat
Google Summer of Code project ideas and mentor volunteers – Jane (5 minutes)
I18n-or-not of Twenty Ten theme – Nikolay (10 minutes)
Needs-refresh keyword usage – Nacin, DD32 (5 minutes)
Single install > multisite upgrade path issue – Jane (10 minutes)
Upgrade menu prominence; Network menu -> Dashboard menu – Jane (10 minutes)
Usability testing – Jane (5 minutes)
Status Check: what needs to happen before beta – Jane, Ryan (10 minutes)
WordCamp SF code sprint – Jane (5 minutes)
Andrew Nacin 10:46 am on March 4, 2010 Permalink
Ron, Dion and I are working on Single to Multisite via the Tools > Network screen. Ron and I will be checking in with each other today after the dev chat (which I will not be at, and he will be late to). Here’s a current status report.
The technical notes are: Ron is going to work on bringing the Multisite .htaccess rules into core (the IIS rules are already integrated), that way we can use existing functions to handle the upgrade there. I’m working on the actual upgrade path itself (specifically, the creation of blogs.dir and adding constants to wp-config.php), and Dion is assisting with WP_Filesystem integration and also a planned use of the HTTP API to check to make sure we don’t tank the site when updating the .htaccess file.
Unlike the current setup suggestion, the goal is for there to be no file replacement. The upgrader will simply make changes to wp-config.php and .htaccess (creating backups first), which prevents us from checking for the many constants that could be defined in the existing wp-config file. We should have everything committed over the weekend.
I’ve cleaned up the UI on Tools > Network already, but a big to-do would be a welcome/introduction screen, and considering the inclusion of a readme (or at least updating the WPMU codex pages). And of course it needs a solid UX review once complete.
Andrea_r 1:09 pm on March 4, 2010 Permalink
I can update the codex once the Network screen is mostly finalized.