<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>westi on wordpress</title>
	<atom:link href="http://westi.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://westi.wordpress.com</link>
	<description>the long forgotten diary of a wordpress developer</description>
	<lastBuildDate>Sun, 09 Aug 2009 08:45:46 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='westi.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/b1d56c2fc983d225cc1aef3c3041dd85?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>westi on wordpress</title>
		<link>http://westi.wordpress.com</link>
	</image>
			<item>
		<title>Backing off Blog-by-email</title>
		<link>http://westi.wordpress.com/2009/08/06/backing-off-blog-by-email/</link>
		<comments>http://westi.wordpress.com/2009/08/06/backing-off-blog-by-email/#comments</comments>
		<pubDate>Thu, 06 Aug 2009 20:10:06 +0000</pubDate>
		<dc:creator>Peter Westwood</dc:creator>
				<category><![CDATA[weekly digest]]></category>
		<category><![CDATA[wordpress-2.9]]></category>

		<guid isPermaLink="false">http://westi.wordpress.com/?p=113</guid>
		<description><![CDATA[On order to protect email servers from a possible denial of service attack from the blog by email feature of WordPress I have committed a change today to ensure that WordPress will not contact the mail server more that once every 5 minutes however often wp-mail.php is accessed.
The 5 minute interval, is itself, configurable using [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=westi.wordpress.com&blog=15396&post=113&subd=westi&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>On order to protect email servers from a possible <a href="http://core.trac.wordpress.org/ticket/7245">denial of service attack</a> from the blog by email feature of WordPress I have <a href="http://core.trac.wordpress.org/changeset/11782">committed a change</a> today to ensure that WordPress will not contact the mail server more that once every 5 minutes however often wp-mail.php is accessed.</p>
<div id="attachment_119" class="wp-caption aligncenter" style="width: 710px"><img class="size-full wp-image-119" title="Message displayed when rejecting request" src="http://westi.files.wordpress.com/2009/08/blog-by-email-slowdown-cowboy.png?w=700&#038;h=102" alt="Message displayed when rejecting request" width="700" height="102" /><p class="wp-caption-text">Message displayed when rejecting request</p></div>
<p>The 5 minute interval, is itself, configurable using a define in your <code>wp-config.php</code> file it you wish to set a longer or shorter interval.</p>
<p>You would configure this by adding the following to the <code>wp-config.php</code>:</p>
<pre class="brush: php;">

//Set the minimum interval for wp-mail blog-by-email POP3 connections to 10 minutes

define('WP_MAIL_INTERVAL',600);
</pre>
<p>This feature will be available in WordPress v2.9</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/westi.wordpress.com/113/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/westi.wordpress.com/113/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/westi.wordpress.com/113/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/westi.wordpress.com/113/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/westi.wordpress.com/113/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/westi.wordpress.com/113/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/westi.wordpress.com/113/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/westi.wordpress.com/113/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/westi.wordpress.com/113/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/westi.wordpress.com/113/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=westi.wordpress.com&blog=15396&post=113&subd=westi&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://westi.wordpress.com/2009/08/06/backing-off-blog-by-email/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5b3b5ce04dd402124aba53142b3e47f6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">westi</media:title>
		</media:content>

		<media:content url="http://westi.files.wordpress.com/2009/08/blog-by-email-slowdown-cowboy.png" medium="image">
			<media:title type="html">Message displayed when rejecting request</media:title>
		</media:content>
	</item>
		<item>
		<title>Making your broken Plugin work again with WordPress 2.8.1</title>
		<link>http://westi.wordpress.com/2009/07/15/making-your-broken-plugin-work-again-with-wordpress-2-8-1/</link>
		<comments>http://westi.wordpress.com/2009/07/15/making-your-broken-plugin-work-again-with-wordpress-2-8-1/#comments</comments>
		<pubDate>Wed, 15 Jul 2009 06:55:17 +0000</pubDate>
		<dc:creator>Peter Westwood</dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[wordpress-2.8.1]]></category>

		<guid isPermaLink="false">http://westi.wordpress.com/?p=106</guid>
		<description><![CDATA[WordPress 2.8.1 contains changes to improve the security of plugins by ensuring that only correctly registered plugin pages can be accessed as well as only showing the link to the page to users who have the capability required in the add_x_page call.
This change has broken a number of plugins which were adding there menus on [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=westi.wordpress.com&blog=15396&post=106&subd=westi&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a href="http://wordpress.org/development/2009/07/wordpress-2-8-1/">WordPress 2.8.1</a> contains changes to improve the security of plugins by ensuring that only correctly registered plugin pages can be accessed as well as only showing the link to the page to users who have the capability required in the <code>add_x_page</code> call.</p>
<p>This change has broken a number of plugins which were adding there menus on the wrong action hook bypassing some capability checks.</p>
<p>The correct hook to use, <a href="http://codex.wordpress.org/Adding_Administration_Menus">as documented in the codex</a>, is <code>admin_menu</code>. However, some plugins have successfully in the past been using <code>admin_init</code> but this meant that they bypassed some of the capability checking that WordPress does to help limit access to plugins pages.</p>
<p><strong>This capability checking is there to help limit access to plugin added pages but plugins must always use <code>current_user_can()</code> to check the capability they require to ensure they prevent access to incapable users.</strong></p>
<p>The code to look for in your plugins is something like this:</p>
<pre class="brush: php;">
add_action('admin_init', 'my_plugin_menu');

function my_plugin_menu() {
  add_options_page('My Plugin Options', 'My Plugin', 'manage_options', 'your-unique-identifier', 'my_plugin_options');
}
</pre>
<p>Which should be:</p>
<pre class="brush: php;">
add_action('admin_menu', 'my_plugin_menu');

function my_plugin_menu() {
  add_options_page('My Plugin Options', 'My Plugin', 'manage_options', 'your-unique-identifier', 'my_plugin_options');
}
</pre>
<p>And don&#8217;t forget while checking your plugin for this issue go and check to make sure you use <code>current_user_can()</code> to check user capabilities before allowing them to access your plugin page functionality.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/westi.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/westi.wordpress.com/106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/westi.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/westi.wordpress.com/106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/westi.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/westi.wordpress.com/106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/westi.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/westi.wordpress.com/106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/westi.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/westi.wordpress.com/106/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=westi.wordpress.com&blog=15396&post=106&subd=westi&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://westi.wordpress.com/2009/07/15/making-your-broken-plugin-work-again-with-wordpress-2-8-1/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5b3b5ce04dd402124aba53142b3e47f6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">westi</media:title>
		</media:content>
	</item>
		<item>
		<title>Making it easy to be a WordPress Tester</title>
		<link>http://westi.wordpress.com/2009/06/22/making-it-easy-to-be-a-wordpress-tester/</link>
		<comments>http://westi.wordpress.com/2009/06/22/making-it-easy-to-be-a-wordpress-tester/#comments</comments>
		<pubDate>Mon, 22 Jun 2009 08:36:02 +0000</pubDate>
		<dc:creator>Peter Westwood</dc:creator>
				<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://westi.wordpress.com/?p=100</guid>
		<description><![CDATA[The other day Ryan shared a simple way of switching a WordPress install to the nightly builds so as to get involved with testing.
The only problem with this method is that you have to redo every time a WordPress release is made because it involves hacking a core file and the update mechanism will only [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=westi.wordpress.com&blog=15396&post=100&subd=westi&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>The other day <a href="http://boren.nu/archives/2009/06/19/auto-upgrading-to-nightly-builds/">Ryan shared a simple way of switching a WordPress install to the nightly builds</a> so as to get involved with testing.</p>
<p>The only problem with this method is that you have to redo every time a WordPress release is made because it involves hacking a core file and the update mechanism will only offer you a nightly build if you already appear to be running one.</p>
<p>This got me thinking about whether or not you could create a plugin which would allow a blog to always track a particular type of nightly build stream so as to avoid the need to ever hack core files again.  This morning I am please to announce the first release of my <a href="http://wordpress.org/extend/plugins/wordpress-beta-tester/">WordPress Beta Tester</a> plugin which is inspired by Ryans example but achieves it in a plugin and will keep your blog on one of the two nightly tracks.  The choice you have is:</p>
<ul>
<li>Point release nightlies &#8211; This contains the work that is occuring on a branch in preperation for a x.x.x point release.  This should also be fairly stable but will be available before the branch is ready for beta.</li>
<li>Bleeding edge nightlies &#8211; This is the bleeding edge development code which may be unstable at times. <strong><em>Only use this if you really know what you are doing</em></strong>.</li>
</ul>
<p>Once you enable the plugin it will by default switch your blog to the &#8220;Point release&#8221; stream and if you want to switch to the &#8220;Bleeding edge&#8221; stream then you will need to go to the Tools &#8230; Beta Testing page and configure the plugin there:</p>
<div id="attachment_101" class="wp-caption aligncenter" style="width: 710px"><a href="http://westi.files.wordpress.com/2009/06/wordpress-beta-tester-admin.png"><img class="size-full wp-image-101" title="wordpress-beta-tester-admin" src="http://westi.files.wordpress.com/2009/06/wordpress-beta-tester-admin.png?w=700&#038;h=350" alt="The administration panel for the plugin" width="700" height="350" /></a><p class="wp-caption-text">The administration panel for the plugin</p></div>
<p><strong>Please note:</strong> Once you have switched your blog to one of these beta versions of software it will not always be possible to downgrade as the database structure maybe updated during the development of a major release.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/westi.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/westi.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/westi.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/westi.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/westi.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/westi.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/westi.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/westi.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/westi.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/westi.wordpress.com/100/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=westi.wordpress.com&blog=15396&post=100&subd=westi&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://westi.wordpress.com/2009/06/22/making-it-easy-to-be-a-wordpress-tester/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5b3b5ce04dd402124aba53142b3e47f6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">westi</media:title>
		</media:content>

		<media:content url="http://westi.files.wordpress.com/2009/06/wordpress-beta-tester-admin.png" medium="image">
			<media:title type="html">wordpress-beta-tester-admin</media:title>
		</media:content>
	</item>
		<item>
		<title>Changelogs, Changelogs, Changelogs</title>
		<link>http://westi.wordpress.com/2009/06/20/changelogs-changelogs-changelogs/</link>
		<comments>http://westi.wordpress.com/2009/06/20/changelogs-changelogs-changelogs/#comments</comments>
		<pubDate>Sat, 20 Jun 2009 11:04:59 +0000</pubDate>
		<dc:creator>Peter Westwood</dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[changelog]]></category>
		<category><![CDATA[extend]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://westi.wordpress.com/?p=87</guid>
		<description><![CDATA[A Changelog is a very important thing for a project and until recently it wasn&#8217;t easy to add one to your WordPress plugin hosted in Extend.  Some plugin authors understood the benefit of providing there users with the information and were adding it in different places but it was not easy to track down where [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=westi.wordpress.com&blog=15396&post=87&subd=westi&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>A <a href="http://en.wikipedia.org/wiki/Changelog">Changelog</a> is a very important thing for a project and until recently it wasn&#8217;t easy to add one to your WordPress plugin hosted in <a href="http://wordpress.org/extend/plugins/">Extend</a>.  Some plugin authors understood the benefit of providing there users with the information and were adding it in different places but it was not easy to track down where it was and it some cases your only hope was a trail of clicks across the web to the plugin Authors site to hunt down the post detailing what had changed in this version.</p>
<p>For me, a changelog is a very important thing it is all about justifying to your users why they should upgrade to the latest version of your plugin as well as reassuring them that the changes made have been made for specific reasons and helping them to understand the impact the changes may have on there usage of your plugin.</p>
<p>This has been a <a href="http://twitter.com/wptavern/status/2160882740">hot topic</a> of late and we were discussing it on last nights <a href="http://www.wptavern.com/wpweekly-episode-59-roundtable-featuring-peter-westwood">WP Weekly</a> podcast so I set off to see if I could track down the right person to get a change made to give all plugins a separate top level Changelog tab on there WordPress extend page.</p>
<p>This morning to my delight I found that a Changelog feature had been added and now we have a standardised way for plugins to add Changelogs.  Basically there is a new section in the <a href="http://wordpress.org/extend/plugins/about/readme.txt">readme.txt standard</a> which allows for you to document your changelog as your plugin develops.  The new section looks like this:</p>
<pre class="brush: css;">
== Changelog ==

= 1.0 =
* A change since the previous version.
* Another change.

= 0.5 =
* List versions from most recent at top to oldest at bottom.
</pre>
<p>Which produces the follow style of display on the plugins page in Extend:</p>
<div id="attachment_91" class="wp-caption aligncenter" style="width: 566px"><img class="size-full wp-image-91" src="http://westi.files.wordpress.com/2009/06/changelog-example.png?w=556&#038;h=420" alt="Example of the changelog output" width="556" height="420" /><p class="wp-caption-text">Example of the changelog output</p></div>
<p>And the information will also be displayed in a separate tab in the administration section of your WordPress blog by the plugin installer and updater:</p>
<div id="attachment_93" class="wp-caption aligncenter" style="width: 710px"><img class="size-full wp-image-93" title="backend-changelog-example" src="http://westi.files.wordpress.com/2009/06/backend-changelog-example.png?w=700&#038;h=380" alt="The view of the changelog in the WordPress admin pages" width="700" height="380" /><p class="wp-caption-text">The view of the changelog in the WordPress administration pages</p></div>
<p>So please go forth and update your plugins readme.txt file and let your users benifit from the information about what has changed between versions.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/westi.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/westi.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/westi.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/westi.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/westi.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/westi.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/westi.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/westi.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/westi.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/westi.wordpress.com/87/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=westi.wordpress.com&blog=15396&post=87&subd=westi&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://westi.wordpress.com/2009/06/20/changelogs-changelogs-changelogs/feed/</wfw:commentRss>
		<slash:comments>46</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5b3b5ce04dd402124aba53142b3e47f6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">westi</media:title>
		</media:content>

		<media:content url="http://westi.files.wordpress.com/2009/06/changelog-example.png" medium="image">
			<media:title type="html">Example of the changelog output</media:title>
		</media:content>

		<media:content url="http://westi.files.wordpress.com/2009/06/backend-changelog-example.png" medium="image">
			<media:title type="html">backend-changelog-example</media:title>
		</media:content>
	</item>
		<item>
		<title>WordCamp UK &#8211; Earlybird ticket sales nearly over</title>
		<link>http://westi.wordpress.com/2009/05/30/wordcamp-uk-earlybird-ticket-sales-nearly-over/</link>
		<comments>http://westi.wordpress.com/2009/05/30/wordcamp-uk-earlybird-ticket-sales-nearly-over/#comments</comments>
		<pubDate>Sat, 30 May 2009 09:40:06 +0000</pubDate>
		<dc:creator>Peter Westwood</dc:creator>
				<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://westi.wordpress.com/?p=85</guid>
		<description><![CDATA[This weekend is special for two reasons, firstly it is WordCamp SF 2009 and I wish I could have made it as it would have been nice to attend the original WordCamp. Secondly it is also your last chance to get tickets for WordCamp UK 2009 at a discounted price.  This is a growing list [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=westi.wordpress.com&blog=15396&post=85&subd=westi&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>This weekend is special for two reasons, firstly it is <a href="http://2009.sf.wordcamp.org/">WordCamp SF 2009</a> and I wish I could have made it as it would have been nice to attend the original WordCamp. Secondly it is also your last chance to get <a href="http://wordcampuk2009.eventbrite.com/">tickets</a> for <a href="http://wordcamp.org.uk/en/">WordCamp UK 2009</a> at a discounted price.  This is a growing list of <a href="http://wordcamp.org.uk/en/speakers/">confirmed speakers</a> and of <a href="http://wordcamp.org.uk/en/attendees/">confirmed attendees</a>.</p>
<p>Looking forward to seeing some of you there.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/westi.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/westi.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/westi.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/westi.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/westi.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/westi.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/westi.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/westi.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/westi.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/westi.wordpress.com/85/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=westi.wordpress.com&blog=15396&post=85&subd=westi&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://westi.wordpress.com/2009/05/30/wordcamp-uk-earlybird-ticket-sales-nearly-over/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5b3b5ce04dd402124aba53142b3e47f6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">westi</media:title>
		</media:content>
	</item>
		<item>
		<title>WordCamp UK 2009</title>
		<link>http://westi.wordpress.com/2009/05/03/wordcamp-uk-2009/</link>
		<comments>http://westi.wordpress.com/2009/05/03/wordcamp-uk-2009/#comments</comments>
		<pubDate>Sun, 03 May 2009 16:24:45 +0000</pubDate>
		<dc:creator>Peter Westwood</dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordcampuk]]></category>

		<guid isPermaLink="false">http://westi.wordpress.com/?p=81</guid>
		<description><![CDATA[WordCamp returns to the UK again this year and we hope it will be bigger and better than last year especially as we have convinced Matt to attend this year.
This years uk WordCamp is in Cardiff on the weekend of the 18th/19th July and tickets are already on sale with an early bird discount rate [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=westi.wordpress.com&blog=15396&post=81&subd=westi&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>WordCamp returns to the UK again this year and we hope it will be bigger and better than last year especially as we have convinced <a href="http://ma.tt">Matt</a> to attend this year.</p>
<p>This years uk <a href="http://wordcamp.org.uk/en/">WordCamp is in Cardiff</a> on the weekend of the 18th/19th July and <a href="http://wordcampuk2009.eventbrite.com/">tickets are already on sale with an early bird discount rate available</a> until 31st May.</p>
<p>If you would like to get involved we are still firming up the speaker schedule so if you have a topic you would like to talk about of see discussed let us know.</p>
<p>We also have sponsorship opportunities available &#8211; more <a href="http://wordcamp.org.uk/en/sponsor-information/">information on sponsorship</a> can be found over on the WordCamp UK website.</p>
<p>Looking forward to seeing some of you there.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/westi.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/westi.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/westi.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/westi.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/westi.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/westi.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/westi.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/westi.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/westi.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/westi.wordpress.com/81/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=westi.wordpress.com&blog=15396&post=81&subd=westi&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://westi.wordpress.com/2009/05/03/wordcamp-uk-2009/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5b3b5ce04dd402124aba53142b3e47f6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">westi</media:title>
		</media:content>
	</item>
		<item>
		<title>WordPress plugins milestone</title>
		<link>http://westi.wordpress.com/2009/03/06/wordpress-plugins-milestone/</link>
		<comments>http://westi.wordpress.com/2009/03/06/wordpress-plugins-milestone/#comments</comments>
		<pubDate>Fri, 06 Mar 2009 10:06:40 +0000</pubDate>
		<dc:creator>Peter Westwood</dc:creator>
				<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://westi.wordpress.com/?p=79</guid>
		<description><![CDATA[At 8:17am GMT today another WordPress milestone was reached.  The WordPress plugins subversion repository received it&#8217;s 100000 check-in.
Congratulations to Jeff Yen for achieving this.  Maybe you should go check out his Google Maps GPS Link plugin.
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=westi.wordpress.com&blog=15396&post=79&subd=westi&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>At 8:17am GMT today another WordPress milestone was reached.  The WordPress plugins subversion repository received it&#8217;s <a href="http://plugins.trac.wordpress.org/changeset/100000">100000</a> check-in.</p>
<p>Congratulations to <a href="http://blog.jeffyen.com/">Jeff Yen</a> for achieving this.  Maybe you should go check out his <a href="http://wordpress.org/extend/plugins/google-maps-gps-link/">Google Maps GPS Link</a> plugin.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/westi.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/westi.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/westi.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/westi.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/westi.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/westi.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/westi.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/westi.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/westi.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/westi.wordpress.com/79/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=westi.wordpress.com&blog=15396&post=79&subd=westi&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://westi.wordpress.com/2009/03/06/wordpress-plugins-milestone/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5b3b5ce04dd402124aba53142b3e47f6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">westi</media:title>
		</media:content>
	</item>
		<item>
		<title>Useless graphs (What went before)</title>
		<link>http://westi.wordpress.com/2008/12/05/useless-graphs-what-went-before/</link>
		<comments>http://westi.wordpress.com/2008/12/05/useless-graphs-what-went-before/#comments</comments>
		<pubDate>Fri, 05 Dec 2008 22:30:47 +0000</pubDate>
		<dc:creator>Peter Westwood</dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[graphs]]></category>
		<category><![CDATA[statistics]]></category>
		<category><![CDATA[subversion]]></category>

		<guid isPermaLink="false">http://westi.wordpress.com/?p=70</guid>
		<description><![CDATA[Following on from the recent 10000th commit to the WordPress.org Subversion repository I thought I would take a quick look back at some statistics from the past a draw a few interesting graphs to look at how WordPress.org has grown over the past few years.  Enjoy!

       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=westi.wordpress.com&blog=15396&post=70&subd=westi&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Following on from the recent 10000th commit to the WordPress.org Subversion repository I thought I would take a quick look back at some statistics from the past a draw a few interesting graphs to look at how WordPress.org has grown over the past few years.  Enjoy!<br />
<span id="more-70"></span></p>
<div id="attachment_73" class="wp-caption aligncenter" style="width: 710px"><img class="size-full wp-image-73" title="WordPress release against repository revision number" src="http://westi.files.wordpress.com/2008/12/release-vs-svn-revision.png?w=700&#038;h=550" alt="WordPress release against repository revision number" width="700" height="550" /><p class="wp-caption-text">WordPress release against repository revision number</p></div>
<div id="attachment_72" class="wp-caption aligncenter" style="width: 710px"><img class="size-full wp-image-72" title="Time against repository revision number" src="http://westi.files.wordpress.com/2008/12/date-vs-svn-revision.png?w=700&#038;h=551" alt="Time against repository revision number" width="700" height="551" /><p class="wp-caption-text">Time against repository revision number</p></div>
<div id="attachment_71" class="wp-caption aligncenter" style="width: 710px"><img class="size-full wp-image-71" title="WordPress release filesize in kilobytes" src="http://westi.files.wordpress.com/2008/12/release-vs-size.png?w=700&#038;h=551" alt="WordPress release filesize in kilobytes" width="700" height="551" /><p class="wp-caption-text">WordPress release filesize in kilobytes</p></div>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/westi.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/westi.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/westi.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/westi.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/westi.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/westi.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/westi.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/westi.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/westi.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/westi.wordpress.com/70/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=westi.wordpress.com&blog=15396&post=70&subd=westi&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://westi.wordpress.com/2008/12/05/useless-graphs-what-went-before/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5b3b5ce04dd402124aba53142b3e47f6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">westi</media:title>
		</media:content>

		<media:content url="http://westi.files.wordpress.com/2008/12/release-vs-svn-revision.png" medium="image">
			<media:title type="html">WordPress release against repository revision number</media:title>
		</media:content>

		<media:content url="http://westi.files.wordpress.com/2008/12/date-vs-svn-revision.png" medium="image">
			<media:title type="html">Time against repository revision number</media:title>
		</media:content>

		<media:content url="http://westi.files.wordpress.com/2008/12/release-vs-size.png" medium="image">
			<media:title type="html">WordPress release filesize in kilobytes</media:title>
		</media:content>
	</item>
	</channel>
</rss>