<?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>KevinjohnGallagher.com &#187; wordpress</title>
	<atom:link href="http://www.kevinjohngallagher.com/category/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kevinjohngallagher.com</link>
	<description>Technical Evangelist, Rocket Scientist, Space Cowboy and owner of Melchester Rovers</description>
	<lastBuildDate>Sat, 04 Sep 2010 17:20:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>bbPress Plugin: SEO</title>
		<link>http://www.kevinjohngallagher.com/2010/07/bbpress-plugin-seo/</link>
		<comments>http://www.kevinjohngallagher.com/2010/07/bbpress-plugin-seo/#comments</comments>
		<pubDate>Fri, 16 Jul 2010 18:25:22 +0000</pubDate>
		<dc:creator>kevinjohn</dc:creator>
				<category><![CDATA[bbpress]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[software release]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.kevinjohngallagher.com/?p=586</guid>
		<description><![CDATA[Search Engine Optomization finally comes to bbPress with this excellent little plugin.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m pleased to finally release version 2 of <a title="Kevinjohn gallagher's bbPress KJG SEO plugin" href="http://www.kevinjohngallagher.com/downloads/bbpress/plugins/kevinjohngallagher_seo.zip"><strong>bbPress KJG SEO</strong></a>.</p>
<p>One of the great things about bbPress is that when it works, it blows away other forums. It doesn&#8217;t get many things right, but I feel with this plugin you&#8217;ll see a huge difference in your site&#8217;s SEO. It has almost all of the features of it&#8217;s WordPress counterparts and many more. Definately it&#8217;s something I&#8217;m very proud of, and it&#8217;s seeing great results in the beta tests. In the past 6 months, I&#8217;ve come to regard this bbPress Plugin as a must have &#8211; something that rarely happens as an overly critical developer.</p>
<p><span id="more-586"></span><a title="Kevinjohn gallagher's bbPress KJG SEO plugin" href="http://www.kevinjohngallagher.com/downloads/bbpress/plugins/kevinjohngallagher_seo.zip" target="_blank"><strong>bbPress KJG SEO</strong></a> supports both bbPress0.9 and bbPress1.0 as standard; though there are now 2 versions. One version is free (Ad or link supported) and the other is Premium. Neither are fully GPL compatible at this time, though the free version will probably have it&#8217;s licenced changed to GPL at some stage.</p>
<p>This will be my first Premium plugin for bbPress. It&#8217;s not something I&#8217;m totally comfortable with, but given the sheer amount of support I&#8217;ve had to give out recently (even when things have Yes/No options) I really want to focus on the people who need a better service as well as offering them their own support forum. There will always be a free version of my plugins, and I will attempt to keep the two as similar as posible, but the time has come to realise I cannot give give give to those who don&#8217;t apprecaite it.</p>
<p>Hopefully you&#8217;ll see some great results from the plugin, as the bbPress KJG SEO plugin is excellent and benefitial in both formats.</p>
<p>You can download the plugin from www.bbPress-support.com in the next few days.</p>
<p>EDIT: Apparently that website isn&#8217;t going to be released for another week, and I&#8217;ve jumped the gun a little. So you can <a title="Kevinjohn Gallagher bbPress SEO plugin" href="http://www.kevinjohngallagher.com/downloads/bbpress/plugins/kevinjohngallagher_seo.zip" target="_blank">download it from this location</a> until then.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kevinjohngallagher.com/2010/07/bbpress-plugin-seo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>An open letter about the bbPress plug-in</title>
		<link>http://www.kevinjohngallagher.com/2010/07/open-letter-to-automattic-regarding-bbpress-plug-in/</link>
		<comments>http://www.kevinjohngallagher.com/2010/07/open-letter-to-automattic-regarding-bbpress-plug-in/#comments</comments>
		<pubDate>Thu, 08 Jul 2010 12:01:55 +0000</pubDate>
		<dc:creator>kevinjohn</dc:creator>
				<category><![CDATA[backpress]]></category>
		<category><![CDATA[bbpress]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.kevinjohngallagher.com/?p=593</guid>
		<description><![CDATA["If you're going to do this damn silly thing, don't do it in this damn silly way"
- Sir Humphrey Appleby]]></description>
			<content:encoded><![CDATA[<p>Dear Automattic,</p>
<p>My name is Kevinjohn Gallagher, and I’m one of the people to who contribute to bbPress. I&#8217;ve mentioned this before, but after the announcement by Jane Well on the Official WordPress blog, and by Andrew Nacin on the <a title="WordPress Development Blog" href="http://wpdevel.wordpress.com/2010/07/08/proposed-teams-for-3-org/" target="_blank">WordPress development blog</a>, I thought I&#8217;d take one last shot at a bit of sanity:</p>
<h4>Please, stop calling the new WordPress forum plugin the “bbPress plugin”.</h4>
<p><span id="more-593"></span></p>
<ul>
<li>It has nothing to do with bbPress.</li>
<li>It does not plug-in to bbPress in any way.</li>
<li>It does not plug bbPress into WordPress.</li>
<li>It is not, by it&#8217;s own very definition, a bbPress plug-in.</li>
<li>It is a Forum plug-in for WordPress, completely separate from bbPress in every way.</li>
</ul>
<p>So maybe, just maybe, we should call it&#8230; the “WordPress Forum Plug-in”. Or an equivolent name. Anything with separates it from the naming quagmire we currently find ourselves in; because one should really be asking Automattic why they are (intentionally?) confusing their user-base?</p>
<p>We currently have :</p>
<ul>
<li>bbPress0.9</li>
<li>bbPress1.0</li>
<li>backPress</li>
<li>buddyPress</li>
<li>bbPress for buddyPress</li>
<li>and now you want to add in a bbPress Plug-in that doesn&#8217;t have anything to so with any of the above?</li>
</ul>
<p>We already have bbpress0.9 which is different and unique from bbPress1.0 (which uses BackPress, which itself is shortened to bPress or BP). 2 versions of the same software released/updated at the same time and both in-compatible. We refer to them both as bbPress, but really one of them is “bbPress” and the other “bbpress with bPress”.</p>
<p>We have the bbPress plugin for BuddyPress (which itself is shortened to bPress or BP – cunningly the exact same as BackPress is shortened to) and that is effectively bbPress1.0 (the one build on BackPress) but without BackPress.</p>
<h4>So to clarify for those who are confused:</h4>
<blockquote><p><strong>bbPress for BP is bbPress with bPress without bPress.<br />
But that&#8217;s not the same as just bbPress, the bbPress plugin, BP, bPress, BuddyPress nor BackPress.</strong></p></blockquote>
<p>Is it any wonder, honestly, that people get confused?</p>
<p>I&#8217;ve been developing for and with bbPress since bbPress 0.8 and I&#8217;m confused by the above sentence. On top of this you want to throw in another completely new, unique, different and separate project and call it the exact same name? Have you lost your marbles? Are we honestly, and truly, wanting to have 7 products from the same company all with the same abbreviation, all starting with &#8220;b&#8221; and ending in &#8220;Press&#8221; and expect 0 supoprt questions to arise from this?</p>
<p>I have been vocal about how both Matt specifically and Automattic on the whole have dropped the ball with bbPress on numerous occasions. Those mistakes and indeed the catalogue of errors that were made, will simply dwindle in comparison to the amount of confusion caused by this decision.  The initial damage has been done, the amount of support requests and uncertainty has already affected bbPress and it&#8217;s community a ridiculous amount, but there is a chance to be brave and sort it out once and for all.</p>
<p>I strongly suggest and hope that sensible heads prevail.</p>
<hr style="display: block; margin: 2em;" />EDIT: I see that the new Forum plugin for WordPress has it&#8217;s new WordPress.com development blog. <a href="http://bbpdevel.wordpress.com">http://bbpdevel.wordpress.com</a> I&#8217;m sure no-one will confuse that with the current bbPress one at <a href="http://bbdevel.wordpress.com" target="_blank">http://bbdevel.wordpress.com</a>.</p>
<p><a href="http://bbpdevel.wordpress.com" target="_blank">http://bbpdevel.wordpress.com</a> and <a href="http://bbdevel.wordpress.com" target="_blank">http://bbdevel.wordpress.com</a></p>
<p>Nope, can&#8217;t see anyone getting cofused about that. Here&#8217;s hoping no-one makes a typo and helps the wrong project!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kevinjohngallagher.com/2010/07/open-letter-to-automattic-regarding-bbpress-plug-in/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Client: Heriot-Watt University</title>
		<link>http://www.kevinjohngallagher.com/2010/06/new-client-heriot-watt/</link>
		<comments>http://www.kevinjohngallagher.com/2010/06/new-client-heriot-watt/#comments</comments>
		<pubDate>Fri, 18 Jun 2010 11:21:24 +0000</pubDate>
		<dc:creator>kevinjohn</dc:creator>
				<category><![CDATA[bbpress]]></category>
		<category><![CDATA[kevinjohngallagher.com]]></category>
		<category><![CDATA[new client]]></category>
		<category><![CDATA[purewebbrilliant.com]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.kevinjohngallagher.com/?p=502</guid>
		<description><![CDATA[Our pitch for a large scale document repository based on WordPress 3.0's custom-post-type / custom-taxonomies gets the green light. This one is going to be very exciting!]]></description>
			<content:encoded><![CDATA[<p>I am pleased to announce the signing of a new client: <a title="Heriot-Watt University" href="http://www.hw.ac.uk/" target="_blank">Heriot-Watt University</a> in Edinburgh.</p>
<p>Heriot-Watt are migrating their online information repository as part of the larger SAS Project, and today signed off on our pitch to create the web app on the WordPress platform. This will be the first time that Heriot-Watt have used WordPress for an externally facing website, and we&#8217;re very pleased that they have continued the trend of Scotland&#8217;s Top Universities (Edinburgh and Napier universities are previous clients) in choosing <a title="Kevinjohn Gallagher" href="http://www.KevinjohnGallagher.com">Kevinjohn Gallagher</a> and <a title="Pure Web brilliant" href="http://www.PureWebBrilliant.com" target="_blank">PureWebBrilliant.com</a>.</p>
<p><span id="more-502"></span></p>
<p>Our initial project together will be released in August 2010, and will utilise our custom K.I.T.T framework for faster prototyping and deployment as well as enoying the use of our Media Library plugin for WordPress.</p>
<p>From a purely personal viewpoint, this is a great little project which will keep us very busy until and during the  Edinburgh Fringe festival (something else I&#8217;ve build a website for this year). After that I&#8217;ll take in a few shows, and maybe enjoy a small week break.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kevinjohngallagher.com/2010/06/new-client-heriot-watt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Murphy&#8217;s Law with WordPress</title>
		<link>http://www.kevinjohngallagher.com/2010/06/murphys-law-with-wordpress/</link>
		<comments>http://www.kevinjohngallagher.com/2010/06/murphys-law-with-wordpress/#comments</comments>
		<pubDate>Wed, 16 Jun 2010 16:29:50 +0000</pubDate>
		<dc:creator>kevinjohn</dc:creator>
				<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.kevinjohngallagher.com/?p=498</guid>
		<description><![CDATA[A security hic-up 3 years in the making]]></description>
			<content:encoded><![CDATA[<p>It had to happen eventually. At some stage in the last 2 weeks, some of my older wordpress installs on my old server appear to have become compromised in some form. I&#8217;ll bet dollars to donuts that it was over the Bank Holiday weekend at the end of the last month; right when I paused my server migration process.</p>
<p>If I&#8217;m honest with myself, I&#8217;ve been lucky with some of the sites that this hasn&#8217;t happened before. Ofcourse, I&#8217;ve taken every precaution availible and even being critical of myself I can hand on heart say that security on my WordPress installs has improved dramatically in the last 18 months; but a mixture of older WordPress versions, bbpress legacy code, custom code and the great unknown, the website user, have finally conspired against me.</p>
<p><span id="more-498"></span>The realism is, I include basic WordPress upgrades in my support package after I build or host a website, save for a few caveats. Errors in my custom code/themes/plugins that I take ownership of are fixed free of charge, while non-forseeable errors are offered at a cost rate to clients. Even with the 3 &#8220;vulnerable&#8221; WordPress versions installed (due to supporting older versions of bbPress), I&#8217;d be surprised if they were to blame (given that only 1 of them has appeared vulnerable).</p>
<p>No, the real culprit here appears to be the website owner/administrator/user. Using the admin account, a weak password, not signing out, not moderating spam, disabling some of my plugins to allow easier access etc. And that&#8217;s why I am quietly confident of the exact weekend when these attacks finally breached the website security &#8211; I was away for 5 days and my cron job to compare code against my  beta site was alerted to accepting errors as I upgraded to WordPress3.0 nightly build.</p>
<p>Until I can guarentee that these websites are completely free of issues, I shall be extending their maintenance mode until the end of the month (don&#8217;t worry, there is a clause in the contract for this). Every site will be upgraded to WP3.0, and bbPress will be upgraded to 1.0.2, all on my brand new server (it&#8217;s well lush).</p>
<p>Lessons have been learned, hopefully on all sides, and I&#8217;ll take this as an oppertunity to level the playing field for both my clients and I again. Plus it&#8217;ll keep me busy this weekend, avoiding hearing the English talking about how they&#8217;re going to win the World Cup if they beat Algeria!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kevinjohngallagher.com/2010/06/murphys-law-with-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I build WordPress based websites</title>
		<link>http://www.kevinjohngallagher.com/2010/06/i-build-wordpress-websites/</link>
		<comments>http://www.kevinjohngallagher.com/2010/06/i-build-wordpress-websites/#comments</comments>
		<pubDate>Mon, 14 Jun 2010 12:08:53 +0000</pubDate>
		<dc:creator>kevinjohn</dc:creator>
				<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.kevinjohngallagher.com/?p=495</guid>
		<description><![CDATA[In all my years working almost exclusively with WordPress, I've never thought to say that before.]]></description>
			<content:encoded><![CDATA[<p>Sounds simple, and obvious, given that WordPress has been my go-to platform of choice for website creation over the last 4 years; but as I upgrade the last of my client websites to the brand new WordPress3.0RC3 it occurred to me that this is what I do.</p>
<p>I build, from end to end, websites in WordPress.</p>
<p><span id="more-495"></span>I take requirements, I plan the sitemap, I define the flow of information, I design to standards, I create the additional server-side functionality, I tweak the CSS and finally add some fun interactive JavaScript (if needed).</p>
<p>With the new menu functionality and custom post types, WordPress has moved a step closer to being a fully featured CMS. Regardless to what the “blogosphere” says, it&#8217;s not there yet. It&#8217;s functions are still too narrow, aimed at easily getting you the output it thinks you want as easily as possible. It still feels like some of the more “CMS” features, and the new menu especially, aren&#8217;t quite rounded yet – but that is to be expected.</p>
<p>As someone who takes great pride in hand-coding my routines entirely, I am finally enjoying a framework that works with me, from end to end. Now if we could just get bbPress to fix it&#8217;s bugs before focussing on new features we&#8217;d be laughing!!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kevinjohngallagher.com/2010/06/i-build-wordpress-websites/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>4 months of silence</title>
		<link>http://www.kevinjohngallagher.com/2010/05/4-months-of-silence/</link>
		<comments>http://www.kevinjohngallagher.com/2010/05/4-months-of-silence/#comments</comments>
		<pubDate>Sun, 16 May 2010 13:17:19 +0000</pubDate>
		<dc:creator>kevinjohn</dc:creator>
				<category><![CDATA[bbpress]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.kevinjohngallagher.com/?p=473</guid>
		<description><![CDATA[bbPress communication sinks to an all time low.]]></description>
			<content:encoded><![CDATA[<p>This weekend marks 4 month since bbPress received any official update on it&#8217;s blog, or has any of it&#8217;s “weekly” IRC triages; Matt has thrown his toys out of the pram, and publicly talked down the project at this year&#8217;s WordCamp, no-one knows if we&#8217;re meant to be working on the 1.0.3 trac or the 1.1 trac, and this version of the software is going to be it&#8217;s last.</p>
<p>So the question I want to ask is, where now for bbPress? Here are my thoughts&#8230;</p>
<p><span id="more-473"></span></p>
<h4>bbPress is dead.</h4>
<p>The next release of bbPress (1.0.3 / 1.1) will include some long request features for wordpress.org/.com&#8217;s support forums; and then it&#8217;s off to the elephant graveyard.</p>
<p>Matt has left the project, and decreed bbPress at this year&#8217;s WordCamp even going so far as to suggest to people to use different software. Matt also informed us (though no blog post or official announcement, he just threw it into an IRC chat at 11pm one night) that bbPress will not continue to be a standalone and will be a wordpress plugin. Open-Source software cannot die, but the bbPress project we&#8217;ve supported for years is ending.</p>
<h4>I believe that after the next release, that bbPress should be forked with a dedicated team in place, in a structured tiered format.</h4>
<ul>
<li>The new project should clearly define the Roles and Responsibilities of it&#8217;s members and contributors.</li>
<li>The new project&#8217;s members should also be listed on the project website.</li>
<li>The new project&#8217;s members should not participate in the original bbPress project.</li>
<li>The new project should be defined before any coding.</li>
<li>The new project should have a visible feature list.</li>
<li>The new project should have a fully working website.</li>
<li>The new project should do what it says on the tin.</li>
<li>The new project should prioritise communication.</li>
<li>The new project should separate moderators and developers.</li>
<li>The new project should accept criticism.</li>
<li>The new project should strive to understand it&#8217;s user base.</li>
<li>The new project should be strict on support queries.</li>
<li>The new project should maintain a clear grasp on reality.</li>
<li>The new project should focus on the website owner/administrator; rather than end user.</li>
</ul>
<p>EDIT: Re-reading this list has made me chuckle a little, because I think that most of the items I&#8217;ve included are what makes WordPress stand out from the crowd. If only they were both written by the same people&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kevinjohngallagher.com/2010/05/4-months-of-silence/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Looking for Work</title>
		<link>http://www.kevinjohngallagher.com/2010/04/looking-for-work/</link>
		<comments>http://www.kevinjohngallagher.com/2010/04/looking-for-work/#comments</comments>
		<pubDate>Fri, 02 Apr 2010 07:59:15 +0000</pubDate>
		<dc:creator>kevinjohn</dc:creator>
				<category><![CDATA[kevinjohn]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.kevinjohngallagher.com/?p=419</guid>
		<description><![CDATA[As of today, 1st May 2010, I have decided to officially end my sabbatical from the IT industry. In other words, I&#8217;m actively looking for work. I&#8217;ve greatly enjoyed my 18 months of not answering to “the man” which has allowed me to focus my time and energy into smaller websites,  my favourite Open Source [...]]]></description>
			<content:encoded><![CDATA[<p>As of today, 1st May 2010, I have decided to officially end my sabbatical from the IT industry.</p>
<h4>In other words, I&#8217;m actively looking for work.</h4>
<p><span id="more-419"></span></p>
<p>I&#8217;ve greatly enjoyed my 18 months of not answering to “the man” which has allowed me to focus my time and energy into smaller websites,  my favourite Open Source projects, move country, entirely renovate a house and meet some friends in far flung places in the globe.</p>
<p>So what has changed?</p>
<p>Basically, I&#8217;m a geek that really misses building solutions to problems. The last two websites I&#8217;ve helped out with have both had real fundamental issues, and required outside of the box thinking and coding to make them work effectively. I can&#8217;t explain how much I have enjoyed having my brain firing on all cylinders again.</p>
<p>The &#8216;global recession&#8217; seems to be over, and I&#8217;ve found that the mood and choice of work I&#8217;ve seen being offered to me has been of a better standard. True, I&#8217;m very fussy about the work I take on but I&#8217;m once again enthused about the potential projects out there.</p>
<p>One of the key changes in the last 18 months though has been that of the WordPress platform. The change from the mentality of WP2.6 to WP3.0 has been colossal, and the knock on effect of what can be done with the platform is now staggering. I have truly enjoyed ever minute spent with WordPress in the last 6 months, and if we can just transfer that energy to bbPress then I could properly define myself as a WordPress Platform solution architect.</p>
<p>Finally, I have re-fallen in love with JavaScript. For me, web development really started when I learnt JavaScript. The ability to interact, key for websites, was ground-breaking and powerful; a power that many have abused for way too long. Now though, the ability to use JavaScript&#8217;s power for good and work with browsers and not against them has me daydreaming of code in the shower again (sorry for the mental image).</p>
<p>All in all, life is sweet, and I&#8217;m hungry for work!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kevinjohngallagher.com/2010/04/looking-for-work/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Matt Mullenweg Maths</title>
		<link>http://www.kevinjohngallagher.com/2010/03/matt-mullenweg-maths/</link>
		<comments>http://www.kevinjohngallagher.com/2010/03/matt-mullenweg-maths/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 15:46:19 +0000</pubDate>
		<dc:creator>kevinjohn</dc:creator>
				<category><![CDATA[bbpress]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[matt]]></category>

		<guid isPermaLink="false">http://www.kevinjohngallagher.com/?p=582</guid>
		<description><![CDATA[Toys - Pram = ?]]></description>
			<content:encoded><![CDATA[<p>Matt + holiday =<br />
bbPress &#8211; Matt =<br />
Matt &#8211; Fanboys =<br />
<strong>Toys &#8211; Pram</strong> =<br />
bbpress &#8211; Automattic</p>
<p><a title="matt calls this a flame war" href="http://bbpress.org/forums/topic/whats-happening-with-bbpress/page/5#post-64410" target="_blank">http://bbpress.org/forums/topic/whats-happening-with-bbpress/page/5#post-64410</a></p>
<p>I don&#8217;t think I&#8217;ve ever been so shocked at an adult I respected&#8217;s childishness.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kevinjohngallagher.com/2010/03/matt-mullenweg-maths/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Basic versus Standard</title>
		<link>http://www.kevinjohngallagher.com/2010/03/basic-versus-standard/</link>
		<comments>http://www.kevinjohngallagher.com/2010/03/basic-versus-standard/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 12:25:59 +0000</pubDate>
		<dc:creator>kevinjohn</dc:creator>
				<category><![CDATA[bbpress]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[project management]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.kevinjohngallagher.com/?p=463</guid>
		<description><![CDATA[Two often confused terms, which mean very different things to any software.]]></description>
			<content:encoded><![CDATA[<p>Neither word is ideal in it&#8217;s definition of pre-packaged functionality, but lately I&#8217;ve seen far too many people confuse the two as interchangeable. It&#8217;s not just a case of semantics either, it&#8217;s a statement of what we can aim to achieve against public perception.<br />
<span id="more-463"></span><br />
Purely from a software development viewpoint we work on the assumption of the following definitions.</p>
<h4>Basic.</h4>
<ul>
<li>Features needed to make the software function at a base level.</li>
</ul>
<h4>Standard</h4>
<ul>
<li>Features automatically considered to be included by users, usually based on market perception.</li>
</ul>
<p>These are very key differences, and need to be explained and used to manage expectations of your user-base. The more features that people expect as standard, the more you have to detail where the line in the sand exists. Good project management, planning, scoping, documentation and communication make this job a lot easier. Without it, users can start to judge your product based on their own perception of expectations rather than the groundwork you have laid out.</p>
<h4>Take WordPress as an example:</h4>
<ul>
<li>WordPress&#8217; basic functionality is to add/edit/delete/show blog posts, allow comments from users.</li>
<li>WordPress&#8217; standard functionality these days would be smilies, a WYSIWYG editor and Avatars.</li>
</ul>
<p>Note the difference. Your blog would work as described without the standard functionality, but would not without the basic functionality. It&#8217;s a key key difference that people miss out on, and it very quickly leads to scope creep.</p>
<p>AutoMattic set an amazing precedent with WordPress, if not all of their home grown products. They decided that anything that wasn&#8217;t purely basic functionality would be developed as a plugin, and adapted into the core of their product if and only if the basic/standard divide had moved considerably. Almost 30 releases of WordPress and 6 years later we&#8217;re dealing with a much larger beast than before, and I&#8217;m afraid many people that are new to WordPress or Automattic products in the last 2 years will have missed out on this key component in its development.</p>
<p>Its another great example where being able to don the Project Management and Business Analyst roles would make a big difference to an open source project; but this sort of mental scope creep is something we should all be aware of and shoot it down whenever possible.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kevinjohngallagher.com/2010/03/basic-versus-standard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Server Upgrade</title>
		<link>http://www.kevinjohngallagher.com/2008/10/server-upgrade/</link>
		<comments>http://www.kevinjohngallagher.com/2008/10/server-upgrade/#comments</comments>
		<pubDate>Sat, 11 Oct 2008 15:44:31 +0000</pubDate>
		<dc:creator>kevinjohn</dc:creator>
				<category><![CDATA[hardware]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.kevinjohngallagher.com/?p=177</guid>
		<description><![CDATA[This website, and all feeds, will be offline for about 6 hours today. I&#8217;m moving to an upgraded server that will give me a bit more control over the installed server modules which is a feature i&#8217;ve been look forward to for a few months; and hopefully should see a rack of new services offered [...]]]></description>
			<content:encoded><![CDATA[<p>This website, and all feeds, will be offline for about 6 hours today.</p>
<p>I&#8217;m moving to an upgraded server that will give me a bit more control over the installed server modules which is a feature i&#8217;ve been look forward to for a few months; and hopefully should see a rack of new services offered to clients in the new year.</p>
<p>Between you me and the post, i&#8217;m hoping a new server build will decrese the load times on some of the WordPress based sites; because I&#8217;m still utterly bamboozled as to the cause of the intermitant issue.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kevinjohngallagher.com/2008/10/server-upgrade/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
