<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Javamancy &#187; Operations</title>
	<atom:link href="http://www.javamancy.com/blog/category/ops/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.javamancy.com/blog</link>
	<description>Where babbling isn&#039;t just merely babbling... it&#039;s flowing through the Internet, one transaction at a time...</description>
	<lastBuildDate>Wed, 11 Jan 2012 20:43:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Troubleshooting a WordPress 3.3 Upgrade</title>
		<link>http://www.javamancy.com/blog/2011/12/22/troubleshooting-wordpress-3-3/</link>
		<comments>http://www.javamancy.com/blog/2011/12/22/troubleshooting-wordpress-3-3/#comments</comments>
		<pubDate>Thu, 22 Dec 2011 21:40:29 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Operations]]></category>
		<category><![CDATA[Social Software]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.javamancy.com/blog/?p=3201</guid>
		<description><![CDATA[With the recent release of WordPress 3.3, &#8220;Sonny&#8221;, there would most likely be issues during the upgrade process for some site administrators and deployers. WordPress.org&#8217;s forum has a &#8220;master list&#8221; of tips and tricks to try to resolve those issues, preferably before filing an issue ticket with them. Of course, if you&#8217;re going to undertake [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>With the <a href="http://wordpress.org/news/2011/12/sonny/" target="_blank">recent release of WordPress 3.3, &#8220;Sonny&#8221;</a>, there would most likely be issues during the upgrade process for some site administrators and deployers.</p>
<p>WordPress.org&#8217;s forum has a <a href="http://wordpress.org/support/topic/troubleshooting-wordpress-33-master-list" target="_blank">&#8220;master list&#8221; of tips and tricks</a> to try to resolve those issues, preferably before filing an issue ticket with them.</p>
<p>Of course, if you&#8217;re going to undertake an upgrade, you should take the necessary precautions of backing up your site (including the database) <strong><em><span style="text-decoration: underline;"><span style="color: #ff0000;">first</span></span></em></strong>! <img src='http://www.javamancy.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.javamancy.com/blog/2011/12/22/troubleshooting-wordpress-3-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jane Would Like You to Be Ready for WordPress 3.2</title>
		<link>http://www.javamancy.com/blog/2011/07/03/jane-would-like-you-to-be-ready-for-wordpress-3-2/</link>
		<comments>http://www.javamancy.com/blog/2011/07/03/jane-would-like-you-to-be-ready-for-wordpress-3-2/#comments</comments>
		<pubDate>Mon, 04 Jul 2011 02:55:33 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Operations]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Social Software]]></category>
		<category><![CDATA[Jane Wells]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.javamancy.com/blog/?p=3161</guid>
		<description><![CDATA[Here&#8217;s a nice post by Jane Wells (yes, the one of WordPress fame) about the requirements for WordPress 3.2 and some rationale about the system changes being implemented for the latest version of the blogging software. The big news is actually not that big: the version of Oracle&#8217;s [ORCL] MySQL database and the PHP engine [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Here&#8217;s a <a href="http://wordpress.org/news/2011/07/are-you-ready-for-wordpress-3-2/" target="_blank">nice post by Jane Wells</a> (yes, the one of WordPress fame) about the requirements for WordPress 3.2 and some rationale about the system changes being implemented for the latest version of the blogging software.</p>
<p>The big news is actually <em>not</em> that big: the version of Oracle&#8217;s [ORCL] MySQL database and the PHP engine have been locked in at recent versions:</p>
<ul>
<li>MySQL 5.0 or higher</li>
<li>PHP 5.2.4 or higher</li>
</ul>
<p>For most site hosting services, this is not a problem. In fact, a lot of the services have been actively pushing their customers to upgrade their Web applications to PHP 5 and recent versions of MySQL for years. But a significant, popular software package like WordPress has enough impetus to push the holdout administrators over to more modern versions. <img src='http://www.javamancy.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.javamancy.com/blog/2011/07/03/jane-would-like-you-to-be-ready-for-wordpress-3-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Gamers: We&#8217;re Experimenting a Bit&#8230; (It&#8217;s Amazon.com)</title>
		<link>http://www.javamancy.com/blog/2010/11/03/gamers-were-experimenting-a-bit-its-amazon-com/</link>
		<comments>http://www.javamancy.com/blog/2010/11/03/gamers-were-experimenting-a-bit-its-amazon-com/#comments</comments>
		<pubDate>Wed, 03 Nov 2010 22:43:36 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Operations]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[DevPal]]></category>
		<category><![CDATA[Javamancy]]></category>
		<category><![CDATA[Javamancy mini]]></category>
		<category><![CDATA[promotion]]></category>
		<category><![CDATA[sale]]></category>

		<guid isPermaLink="false">http://www.javamancy.com/blog/?p=3047</guid>
		<description><![CDATA[In case you haven&#8217;t noticed the sidebar ad for it on some of the other DevPal/Javamancy sites, you may have spotted it here, on Javamancy itself. It&#8217;s a text ad for Amazon.com&#8217;s limited-time offer on video games (well, it actually includes PC and Mac games, as well). We&#8217;re experimenting with some of our real estate, [...]]]></description>
			<content:encoded><![CDATA[<p></p><div id="attachment_3048" class="wp-caption aligncenter" style="width: 269px">
	<a href="http://www.javamancy.com/blog/wp-content/uploads/2010/11/Amazon.com_video_game_promo_11-3-2010.png"><img class="size-full wp-image-3048" title="Amazon.com_video_game_promo_11-3-2010" src="http://www.javamancy.com/blog/wp-content/uploads/2010/11/Amazon.com_video_game_promo_11-3-2010.png" alt="" width="269" height="335" /></a>
	<p class="wp-caption-text">Yep, it&#39;s a video game sales ad... touting Amazon.com&#39;s limited time offer...</p>
</div>
<p style="text-align: center;">
<p>In case you haven&#8217;t noticed the sidebar ad for it on some of the other DevPal/<em>Javamancy</em> sites, you may have spotted it here, on <em><a href="http://tell.im/4">Javamancy</a></em> itself.</p>
<p>It&#8217;s a text ad for Amazon.com&#8217;s limited-time offer on video games (well, it actually includes PC and Mac games, as well).</p>
<p>We&#8217;re experimenting with some of our real estate, and why not allow you, our gentle readers, an opportunity to maximize your gaming potential and thrills at the same time? <img src='http://www.javamancy.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.javamancy.com/blog/2010/11/03/gamers-were-experimenting-a-bit-its-amazon-com/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>End of Life for WordPress Dependencies: MySQL and PHP</title>
		<link>http://www.javamancy.com/blog/2010/07/25/end-of-life-for-wordpress-dependencies-mysql-and-php/</link>
		<comments>http://www.javamancy.com/blog/2010/07/25/end-of-life-for-wordpress-dependencies-mysql-and-php/#comments</comments>
		<pubDate>Sun, 25 Jul 2010 05:00:54 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Operations]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Social Software]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.javamancy.com/blog/?p=2944</guid>
		<description><![CDATA[As many of you know, WordPress depends upon a variety of software packages to do the things that it does, as a weblog product (and some of you have extended it even further&#8230;). Two of these things are foundational items: PHP, the language and operational runtime for WordPress, and MySQL, the persistence datastore that WordPress [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>As many of you know, WordPress depends upon a variety of software packages to do the things that it does, as a weblog product (and some of you have extended it even further&#8230;). Two of these things are foundational items: PHP, the language and operational runtime for WordPress, and MySQL, the persistence datastore that WordPress uses.</p>
<p><a href="http://wordpress.org/news/2010/07/eol-for-php4-and-mysql4/" target="_blank">Both of these are being incremented upward to more current versions</a>.</p>
<p>For many WordPress  administrators, this will not be a dramatic issue, other than confirming your settings with your site host; some may require some configuration switches being &#8220;flipped&#8221; to use PHP 5.2 and MySQL 5.0.15. There may even be some adjustments to your site&#8217;s php.ini file.</p>
<p>However, if you&#8217;re a big-time hacker, and you&#8217;ve been coding in some changes to the base WordPress package (and who doesn&#8217;t these days, right?), then you will need to ensure that your code has not been exploiting some of the PHP 4 quirks that have changed in PHP 5 syntax: you will have to rewrite or redesign those parts of your code. For some developers, this endeavor may not be trivial.</p>
<p>On the other hand, the MySQL upgrade is generally better tolerated, since a lot of PHP developers tend to use the provided MySQL connector API. Again, however, if you are one of those who enjoys spinning up your own, parallel data persistence API or are using another package in addition to the WordPress one, you will have to ascertain the LoE for modifying your code. Also, if you have crafted some stored procedures for your MySQL 4 instance(s), you may have to re-implant them into your waiting MySQL 5 instance(s) once they are ready. Code-wise, it should be a straightforward import for most developers.</p>
<h3>N.B.</h3>
<p>Further reading of interest:</p>
<ul>
<li><a href="http://www.php.net/" target="_blank">PHP</a></li>
<li><a href="http://dev.mysql.com/downloads/" target="_blank">MySQL</a> (now owned by Oracle)</li>
<li><a href="http://www.wordpress.org/" target="_blank">WordPress</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.javamancy.com/blog/2010/07/25/end-of-life-for-wordpress-dependencies-mysql-and-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apache Subversion</title>
		<link>http://www.javamancy.com/blog/2010/02/19/apache-subversion/</link>
		<comments>http://www.javamancy.com/blog/2010/02/19/apache-subversion/#comments</comments>
		<pubDate>Fri, 19 Feb 2010 06:00:02 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Management]]></category>
		<category><![CDATA[Operations]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[ClearCase]]></category>
		<category><![CDATA[configuration management]]></category>
		<category><![CDATA[CVS]]></category>
		<category><![CDATA[introduction]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[RCS]]></category>
		<category><![CDATA[SCCS]]></category>
		<category><![CDATA[StarTeam]]></category>
		<category><![CDATA[Subversion]]></category>

		<guid isPermaLink="false">http://www.javamancy.com/blog/?p=2799</guid>
		<description><![CDATA[A scant couple of days ago, Subversion (the project) formally graduated from its incubation phase, becoming a full-fledged Apache project at subversion.apache.org. It seemed like almost yesterday that it had been accepted as a candidate by the Apache Software Foundation (ASF)&#8230; In fact, it was in late 2009 that the proposal to join the ASF [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>A scant couple of days ago, <a href="http://tell.im/1f" target="_blank">Subversion (the project) formally graduated from its incubation phase</a>, becoming a full-fledged Apache project at <a href="http://tell.im/1e" target="_blank">subversion.apache.org</a>. It seemed like almost yesterday that it had been accepted as a candidate by the Apache Software Foundation (ASF)&#8230; <img src='http://www.javamancy.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  In fact, it was in late 2009 that the proposal to join the ASF had been filed, and just a few months later, it made its way toward acceptance.</p>
<p>For those of you who are unfamiliar with what Subversion is, it is an open source file-associated content versioning system. Many developers who are familiar with RCS, SCCS, and CVS have probably heard about Subversion (SVN) as the &#8220;next step&#8221; toward versioning &#8220;modernity&#8221; or &#8220;modernness&#8221;, especially for those who are transitioning from traditional code branching and merging toward changeset management techniques. For people participating in agile configuration management (CM) and coding initiatives, Subversion may have even been selected as the primary (or even, sole) versioning system.</p>
<p>For those of you approaching CM for the first time during this latest iteration of Web development (circa 2006 and onward), while you may be more familiar (and even using) distributed/disconnected/decentralized versioning systems like Mercurial (hg) or Git or even monotone, you also may have heard of Subversion as one of the last vestiges of centralized versioning systems that organizations that have moved onto the current system have used in the past.</p>
<p>For others, the folks who have been using commercial versioning products like StarTeam or ClearCase, you may be scratching your head and wondering what all the fuss is about. <img src='http://www.javamancy.com/blog/wp-includes/images/smilies/icon_confused.gif' alt=':-?' class='wp-smiley' /> </p>
<p>And for those you who&#8217;ve been deep in the CM trenches for awhile, you&#8217;re probably thinking, &#8220;Yeah, it&#8217;s about time.&#8221; <img src='http://www.javamancy.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>There are benefits and disadvantages to the features that Subversion provides, and depending on your development requirements, it may be 100% the tool to use, or it may cover enough of the features that you need that it&#8217;ll do the trick, or it may be insufficient to match your needs. But it always seems to be on everybody&#8217;s short list for consideration, replacing the position that the venerable CVS once held.</p>
<p>For public repository access, Subversion is very popular because a couple of its access methods involve leveraging HTTP rather than a proprietary protocol. For that matter, you may find site hosting services offering Subversion as a way to manage versioned content for Web sites due to its support for WebDAV (however incomplete) as well as to support development codebases, big and small.</p>
<p>So, we&#8217;re tickled pink that Subversion has made its way to ASF as a full-fledged graduated project at this time. Kudos! <img src='http://www.javamancy.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.javamancy.com/blog/2010/02/19/apache-subversion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tell.im: What is It?</title>
		<link>http://www.javamancy.com/blog/2010/02/16/tell-im-what-is-it/</link>
		<comments>http://www.javamancy.com/blog/2010/02/16/tell-im-what-is-it/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 13:53:44 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Operations]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Social Software]]></category>
		<category><![CDATA[Tell.im]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[URL]]></category>

		<guid isPermaLink="false">http://www.javamancy.com/blog/?p=2772</guid>
		<description><![CDATA[You may have noticed that we&#8217;re starting to use the Tell.im service in some of our links, including in this post. What is Tell.im? It is a URL shortening service, similar to many of the others floating around that help to take a very long URL and dramatically chop-it-down-to-a-shorter-length (hopefully). This will make some of our [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>You may have noticed that we&#8217;re starting to use the <a href="http://tell.im/3" target="_blank">Tell.im</a> service in some of our links, including in this post.</p>
<h3><em>What is Tell.im?</em></h3>
<p>It is a URL shortening service, similar to many of the others floating around that help to take a very long URL and dramatically chop-it-down-to-a-shorter-length (hopefully). This will make some of our outbound links more uniform and reasonably shorter, so they are ready-to-digest by other services like <a href="http://tell.im/14" target="_blank">Twitter</a>. When you activate a Tell.im link, you are redirected by Tell.im to the real destination, whatever that may be.</p>
<p>Admittedly, this may make trackbacks and pingbacks toward Javamancy and other blogs unsightly or unavailable, depending on the other systems&#8217; ability to follow and manage transitive linking.</p>
<h3>N.B.</h3>
<p>Other related <em>Javamancy <strong>mini</strong></em> posts (in reverse chronological order):</p>
<ul>
<li><a href="http://tell.im/18" target="_blank">Tell.IM is Now Tell.im </a></li>
<li><a href="http://tell.im/17" target="_blank">Tell.im Activity is Becoming Noticeable…</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.javamancy.com/blog/2010/02/16/tell-im-what-is-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 2.9.2 Fixes a Security Vulnerability</title>
		<link>http://www.javamancy.com/blog/2010/02/16/wordpress-2-9-2-fixes-a-security-vulnerability/</link>
		<comments>http://www.javamancy.com/blog/2010/02/16/wordpress-2-9-2-fixes-a-security-vulnerability/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 13:21:22 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Operations]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Social Software]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.javamancy.com/blog/?p=2769</guid>
		<description><![CDATA[Yesterday, WordPress 2.9.2 was released to correct a bug in which &#8220;trashed&#8221; blog posts are visible by potentially unauthorized users. According to Ryan, this can occur when logged-in users attempt to browse the trash area; these users can view posts that belong to others, so sensitive or private information may be inappropriately accessible. Thomas Mackenzie [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Yesterday, <a href="http://tell.im/15" target="_blank">WordPress 2.9.2 was released</a> to correct a bug in which &#8220;trashed&#8221; blog posts are visible by potentially unauthorized users.</p>
<p><a href="http://wordpress.org/development/2010/02/wordpress-2-9-2/" target="_blank">According to Ryan</a>, this can occur when logged-in users attempt to browse the trash area; these users can view posts that belong to others, so sensitive or private information may be inappropriately accessible. <a href="http://tmacuk.co.uk/?p=180" target="_blank">Thomas Mackenzie first mentioned this</a> on his blog a few days ago (with a lot of interesting details). <a href="http://tell.im/13" target="_blank">An &#8220;unofficial&#8221; WordPress diff patch was posted</a> for it to address the defect, and WordPress 2.9.2 was released shortly afterward in a couple of days.</p>
<p>This is a good upgrade for WordPress sites which allow for multiple users to log into the system and use different authorization levels to govern various user roles.</p>
<h3>N.B.</h3>
<p>You may have noticed that we&#8217;re starting to use the <a href="http://tell.im/3" target="_blank">Tell.im</a> URL shortener in some of our links, including in this post&#8230; <img src='http://www.javamancy.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><strong>UPDATE</strong>: <a href="http://tell.im/16">Thomas points out</a> that this post had incorrectly attributed the unofficial diff patch to him. According to him, it originated from the WordPress folks. <img src='http://www.javamancy.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.javamancy.com/blog/2010/02/16/wordpress-2-9-2-fixes-a-security-vulnerability/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>WordPress 2.9.1 Now Available</title>
		<link>http://www.javamancy.com/blog/2010/01/05/wordpress-2-9-1-now-available/</link>
		<comments>http://www.javamancy.com/blog/2010/01/05/wordpress-2-9-1-now-available/#comments</comments>
		<pubDate>Wed, 06 Jan 2010 01:00:56 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Operations]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Social Software]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.javamancy.com/blog/?p=2720</guid>
		<description><![CDATA[WordPress 2.9.1 was released yesterday, after a relatively short beta and RC1 pair of cycles. Some of you may recall the controversy surrounding WordPress 2.9, surrounding some defects that were discovered shortly after its release&#8211; although some people have mentioned that the problems, they felt, were present even in the previous versions of the software. [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://www.javamancy.com/mini/2010/01/04/wordpress-2-9-1-now-available/" target="_blank">WordPress 2.9.1</a> was released yesterday, after a relatively short beta and RC1 pair of cycles.</p>
<p>Some of you may recall the controversy surrounding <a href="http://www.javamancy.com/mini/2009/12/18/wordpress-2-9-now-available/" target="_blank">WordPress 2.9</a>, surrounding some defects that were discovered shortly after its release&#8211; although some people have mentioned that the problems, they felt, were present even in the previous versions of the software. As <a href="http://wordpress.org/development/2010/01/wordpress-2-9-1/" target="_blank">mentioned by Ryan at the WordPress development blog</a>, those noticed defects were addressed by this release, as well as a few other minor issues selected to be included.</p>
<h3>Operations Recommendations and Notes</h3>
<p>Apparently, since the recent series of posts about WordPress 2.9 and the 2.9.1 beta came out, many of you have been sending E-mails and messages about providing more guidance to prod-ops teams and developers. The following recommendations should not be taken as gospel, since I strongly advocate sound development practices and practical management processes and more than a little common sense: rather, they should be considered in context with your current situation and deployment strategy.</p>
<h4>Recommendation for Standard Operations Teams</h4>
<p>At this time, the recommendation is that it is a worthwhile upgrade for most technically savvy production operations teams, as well as developers accustomed to using and manipulating WordPress. However, the customary testing procedure is strongly advised: <a href="http://wordpress.org/download/" target="_blank">download it</a>, set it up in your testing environment and vet it through your test suite(s), prepare your CM machinery to handle the new version if it passes your tests, and deploy it to your production environment.</p>
<h4>Recommendation for Agile Operations Teams</h4>
<p>For the heavier types of agile development, if you have already cleared WordPress 2.9, you should be able to layer 2.9.1 on top of your previous iteration and restart your testing segment and merge back to your expected path. Once you have cleared it, you should be ready to deploy it to your staging/production environments.</p>
<p>For the aggro types, you probably have been tracking beta and RC1 versions of WordPress 2.9.1, but the latest changes for it should be considered as overriding the previous two changesets. If you are sweeper types, overlay 2.9.1 onto your outbound segment and restart testing. If you are satisfied with the results, you should be ready to deploy it to your staging/production environments.</p>
<h4>Recommendation for Continuum Operations Teams</h4>
<p>Yes, I know: this is somewhat redundant. But a couple of you have asked about continuum development recommendations, so here &#8217;tis:</p>
<p>You most likely already know the outcome of your tests, but the question is in which order should your production environments be refreshed. The easy answer would be to use the exact order you have been using all along; however, some teams do have highly variable distribution orders, so the prevailing advice here would be to deploy into production prioritizing first in order of increasing code complexity and <em>then</em> in order of increasing network or traffic load. So your simpler outbound segments with lower traffic and integrations with other packages would be rolled out first, then you proceed upward in complexity and then frequency/traffic/load. For this version, <em><span style="text-decoration: underline;"><strong>avoid</strong></span></em> simultaneous or near-simultaneous rollouts unless your tests have already proven 0.00% disruption.</p>
<p><em>Hint: our tests showed ~4.33% disruption across all outbound segments, &gt; 120.</em></p>
<h3>N.B.</h3>
<p>Other related <em>Javamancy</em> posts (in reverse chronological order):</p>
<ul>
<li><a href="http://www.javamancy.com/blog/2009/12/26/stop-the-insanity-or-wordpress-development-for-2010-a-new-years-resolution/">Stop the Insanity! Or, WordPress Development for 2010, a New Year’s Resolution</a></li>
<li><a href="http://www.javamancy.com/blog/2009/12/25/complaining-about-wordpress-does-that-make-you-a-bad-person/">Complaining About WordPress: Does That Make You a Bad Person?</a></li>
<li><a href="http://www.javamancy.com/blog/2009/12/23/uh-oh-wordpress-2-9-1-coming-soon/">Uh-Oh: WordPress 2.9.1 Coming Soon?</a></li>
<li><a href="http://www.javamancy.com/blog/2009/12/19/wordpress-2-9-released/">WordPress 2.9 Released</a></li>
</ul>
<p>Other related <em>Javamancy <strong>mini</strong></em> posts (in reverse chronological order):</p>
<ul>
<li><a href="http://www.javamancy.com/mini/2010/01/04/wordpress-2-9-1-now-available/" target="_blank">WordPress 2.9.1 Now Available</a></li>
<li><a href="http://www.javamancy.com/mini/2009/12/18/wordpress-2-9-now-available/" target="_blank">WordPress 2.9 Now Available</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.javamancy.com/blog/2010/01/05/wordpress-2-9-1-now-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 2.9 Released</title>
		<link>http://www.javamancy.com/blog/2009/12/19/wordpress-2-9-released/</link>
		<comments>http://www.javamancy.com/blog/2009/12/19/wordpress-2-9-released/#comments</comments>
		<pubDate>Sat, 19 Dec 2009 05:00:44 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Operations]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Social Software]]></category>
		<category><![CDATA[continuous integration]]></category>
		<category><![CDATA[Javamancy]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.javamancy.com/blog/?p=2666</guid>
		<description><![CDATA[WordPress 2.9 was released yesterday, and with it comes several new features. As announced by Matt at the WordPress development blog, WordPress 2.9 has come out of its release candidate status into FCS. Unlike the previous several &#8220;minor&#8221; point releases of WordPress, which have been devoted toward security and stability fixes, WordPress 2.9 is intended [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://www.javamancy.com/mini/2009/12/18/wordpress-2-9-now-available/" target="_blank">WordPress 2.9</a> was released yesterday, and with it comes several new features.</p>
<p><span id="more-2666"></span></p>
<p>As <a href="http://wordpress.org/development/2009/12/wordpress-2-9/" target="_blank">announced by Matt at the WordPress development blog</a>, WordPress 2.9 has come out of its release candidate status into FCS.</p>
<p>Unlike the previous several &#8220;minor&#8221; point releases of WordPress, which have been devoted toward security and stability fixes, WordPress 2.9 is intended to bring online new features&#8230; in addition to the expected security and stability fixes.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="224" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="flashvars" value="guid=NBZ853Xn&amp;width=400&amp;height=224" /><param name="src" value="http://v.wordpress.com/wp-content/plugins/video/flvplayer.swf?ver=1.11" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="400" height="224" src="http://v.wordpress.com/wp-content/plugins/video/flvplayer.swf?ver=1.11" allowfullscreen="true" flashvars="guid=NBZ853Xn&amp;width=400&amp;height=224"></embed></object></p>
<h3>Recommendation for Production/Operations Teams</h3>
<p>Of course, a new release like this will probably have a few bugs that may make you think twice before deciding whether to deploy it for production use.</p>
<p>Our recommendation is that you should withhold using this version until your QA or GPL-OSS test group has cleared the software.</p>
<h3>Recommendation for Developers</h3>
<p>On the other hand, for developers and readers who are savvy in their appreciation (and usage) of WordPress, our recommendation is a bit different. If you have a version of your site where you typically try cutting-edge software, or if you are already using one of the beta or release candidates of WordPress 2.9, congratulations: you will probably already be aware of the stability conditions of the software.</p>
<p>More importantly, you are probably already prepared to deal with any unusual behavior of the version, or you have already made your determination of it. Thus, our recommendation is to continue with your current course of action.</p>
<h3><em>Javamancy</em> Operations</h3>
<p><em>Javamancy</em> will <strong>not</strong> be upgrading to this latest version at this time; instead, it will be deployed to a few internal cycle beds for closer examination while we interpret some recent integration changes that are specific to our configurations.</p>
<p>Thanks for being patient, folks! Until then, version 2.8.6 will be in circulation for a while longer. <img src='http://www.javamancy.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.javamancy.com/blog/2009/12/19/wordpress-2-9-released/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress 2.8.6 Fixes a Couple of Security Vulnerabilities</title>
		<link>http://www.javamancy.com/blog/2009/11/13/wordpress-2-8-6-fixes-a-couple-of-security-vulnerabilities/</link>
		<comments>http://www.javamancy.com/blog/2009/11/13/wordpress-2-8-6-fixes-a-couple-of-security-vulnerabilities/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 05:00:43 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Operations]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Social Software]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.javamancy.com/blog/?p=2639</guid>
		<description><![CDATA[For those of you who were wondering whether to upgrade to WordPress 2.8.5, given the relative stability of 2.8.4, wonder no longer: you might as well upgrade to 2.8.6 instead. Yesterday, WordPress 2.8.6 was released, to address a couple of security vulnerabilities found since 2.8.5. Ryan discusses the fixes being provided in 2.8.6: our recommendation [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>For those of you who were wondering whether to upgrade to WordPress 2.8.5, given the relative stability of 2.8.4, wonder no longer: you might as well upgrade to 2.8.6 instead. Yesterday, <a href="http://www.javamancy.com/mini/2009/11/12/wordpress-2-8-6-now-available/" target="_blank">WordPress 2.8.6 was released</a>, to address a couple of security vulnerabilities found since 2.8.5. <a href="http://wordpress.org/development/2009/11/wordpress-2-8-6-security-release/" target="_blank">Ryan discusses the fixes</a> being provided in 2.8.6: our recommendation is that it is a worthwhile upgrade, particularly if you provide login privileges to some/all of your readers. <img src='http://www.javamancy.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>In summary: If you operate WordPress blogs and did not yet upgrade from an earlier version of WordPress 2.8.x, you should strongly consider upgrading to this version. The customary testing procedure is recommended: <a href="http://wordpress.org/download/" target="_blank">download it</a>, set it up in your testing environment and vet it through your test suite(s), prepare your CM machinery to handle the new version if it passes your tests, and deploy it to your production environment.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.javamancy.com/blog/2009/11/13/wordpress-2-8-6-fixes-a-couple-of-security-vulnerabilities/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

