We're soon doing a theme refresh for air.mozilla.org and need to do a round of QA on the staging server first. We'll need the theme code deployed to air.allizom for testing as soon as possible (today if you can), and we may need a few more followup pushes for bug fixes and tweaks over the next few days. The theme code is in Subversion at http://svn.mozilla.org/projects/air.mozilla.com/trunk/wp-content/themes/. The two specific themes in question are OneMozilla and OneMozilla-Air (Air is a child theme of the One Mozilla parent, so both need to be pushed). Also it looks like air.allizom.org is currently running WordPress 3.2.1 so we should upgrade to the latest version (3.3.1) while we're at it.
will ask Dan to push this out.. Dan, this is on the Generic cluster in phx1, documented here: https://mana.mozilla.org/wiki/display/websites/air.mozilla.org and here: https://mana.mozilla.org/wiki/display/websites/Generic+Cluster
I know you guys were swamped today so please push first thing tomorrow. Many thanks.
Hello, I've ensured that the new themes are available to both air-dev and air.allizom; however, somebody will need to log into the site to actually activate the new theme(s). As for upgrading to a newer version of Wordpress, I will look into that shortly.
I have upgraded Wordpress to 3.3.1 as requested. If you have any further comments or concerns, do not hesitate to let me know.
Thanks! I didn't realize we had a separate dev server. Can you give me WordPress admin access to air-dev as well? (ccook@mozilla) How should we handle subsequent pushes for bug fixes? Can we set up air-dev.allizom to autoupdate from SVN at regular intervals? In the meantime can you push r104115 to both dev and stage, or should I file a new bug?
Hello, Unfortunately I (we) don't have application-level access to the Wordpress instances themselves, so I cannot manipulate things like user accounts, themes, and so forth. I'll set up an auto-update for dev to pull from SVN at regular intervals right away - no worries. :) As for the push, it'd be best if you filed a new bug, as it keeps the work units nice and manageable.
Verified new theme displays on stage