<?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>The Open Sourcerer &#187; Wordpress</title>
	<atom:link href="http://www.theopensourcerer.com/tag/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.theopensourcerer.com</link>
	<description>The Magic of Open Source</description>
	<lastBuildDate>Tue, 24 Jan 2012 09:10:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>PCs with Compulsorily Bundled Software Should Be Outlawed</title>
		<link>http://www.theopensourcerer.com/2010/09/05/pcs-with-compulsorily-bundled-software-should-be-outlawed/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=pcs-with-compulsorily-bundled-software-should-be-outlawed</link>
		<comments>http://www.theopensourcerer.com/2010/09/05/pcs-with-compulsorily-bundled-software-should-be-outlawed/#comments</comments>
		<pubDate>Sun, 05 Sep 2010 16:59:21 +0000</pubDate>
		<dc:creator>Alan Lord</dc:creator>
				<category><![CDATA[FLOSS in the news]]></category>
		<category><![CDATA[Runes and tales]]></category>
		<category><![CDATA[The Open Learning Centre]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[EULA]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mercian Labels]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[naked computers]]></category>
		<category><![CDATA[Novatech]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Tax]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.theopensourcerer.com/?p=2519</guid>
		<description><![CDATA[I&#8217;ve written about the Microsoft Tax many times before and have even had a minor success with regards to getting it refunded. Now a fellow Open Source blogger and businessman, Dr Adrian Steel of Mercian Labels, is trying, so far without luck, to get the cost of an unwanted Windows License refunded from a company [...]]]></description>
			<content:encoded><![CDATA[<p><div id="attachment_2532" class="wp-caption alignleft" style="width: 410px"><a href="http://www.theopensourcerer.com/wp-content/uploads/2010/09/ballchain.jpg"><img src="http://www.theopensourcerer.com/wp-content/uploads/2010/09/ballchain.jpg" alt="The Windows Tax" title="The Windows Tax" width="400" height="478" class="size-full wp-image-2532" /></a><p class="wp-caption-text">The Windows Tax</p></div>I&#8217;ve <a href="http://www.theopensourcerer.com/?s=Tax">written</a> about the <a href="http://en.wikipedia.org/wiki/Windows_refund#The_.22Windows_tax.22">Microsoft Tax</a> many times before and have even had <a href="http://www.theopensourcerer.com/2009/07/21/getting-your-microsoft-tax-refunded-1010-for-amazon-uk/">a minor success</a> with regards to getting it refunded.</p>
<p>Now a fellow Open Source blogger and businessman, Dr Adrian Steel of <a href="http://www.selfadhesivelabels.com/">Mercian Labels</a>, is trying, so far without luck, to get the cost of an unwanted Windows License refunded from a company called Fonestop Ltd. He&#8217;s kindly providing an <a href="http://www.selfadhesivelabels.com/blog/2010/07/28/getting-a-refund-for-your-microsoft-windows-license/">ongoing record</a> of the correspondence between himself and the supplier whilst he seeks a fair refund for the software that he does not want nor require.</p>
<p>This example goes a long way to indicate why the bundling of software and hardware in this way is so wrong. It is incredibly hard to buy a computer in the UK that is not already infected with an inefficient, outdated, expensive, bloated and, still alarmingly, insecure operating system called Microsoft<sup>&reg;</sup> Windows<sup>&trade;</sup>. It is also becoming increasingly difficult to get even a partial refund due to the updated terms in the <a href="http://en.wikipedia.org/wiki/Software_license_agreement">EULA</a> that comes with version 7 of the OS (you can read most of the license agreements <a href="http://www.microsoft.com/About/Legal/EN/US/IntellectualProperty/UseTerms/Default.aspx">here</a>):</p>
<blockquote><p>By using the software, you accept these terms. If you do not accept them, do not use the software. Instead, contact the manufacturer or installer to determine its return policy. You must comply with that policy, which might limit your rights or require you to return the entire system on which the software is installed.</p></blockquote>
<p>In earlier versions the statement about returning the entire system was not there. Here&#8217;s what the Vista EULA said:</p>
<blockquote><p>By using the software, you accept these terms. If you do not accept them, do not use the software. Instead, contact the manufacturer or installer to determine their return policy for a refund or credit.</p></blockquote>
<p>Reading Adrian&#8217;s struggle to get back the money that is rightfully his makes me quite angry. There are plenty of computer users that do not want or need Windows software when they buy a new computer. Even if they are not aware of the great Free Software operating systems such as <a href="http://www.ubuntu.com/">Ubuntu</a> or <a href="http://fedoraproject.org/">Fedora</a> or <a href="http://distrowatch.com/">many others</a>, they probably already have a perfectly legal and valid CD of Windows in a drawer or cupboard anyway. Even I have a legal and valid Windows XP CD in my office; not that it ever gets used nowadays&#8230;</p>
<p>So what&#8217;s to be done? I really feel like starting some kind of campaign to get the lawmakers here and across the EU to make this kind of practice illegal. I as a consumer should be able to select and buy any computer I like and decide <strong>for myself</strong> if I wish to pay for a pre-installed operating system or not. That should be a choice I am free to make. Currently, apart from a few very brave and admirable vendors, I do not have this choice. And now it&#8217;s even harder to obtain a refund due to the change in the wording of Microsoft&#8217;s EULA.</p>
<p>These Brave and Admirable vendors deserve a mention: </p>
<ul>
<li>Brave because I&#8217;m sure that they will come under pressure from businesses like Microsoft to bundle their software and conform to the way that they want you to sell Computers.</li>
<li>Admirable because they are standing up for something which is good and noble and may not be the most profitable course for their company to take.</li>
</ul>
<p>As many of you know we started a website some time ago called <a href="http://nakedcomputers.org/">Naked Computers</a> to track these Brave and Admirable suppliers around the world. It&#8217;s been useful to many but it has been quite quiet recently and it could definitely do with a revamp to make it look more appealing (any WordPress Theme designers fancy knocking up a new look and feel for the site?).</p>
<p>In the UK there is one computer supplier that, in my humble opinion, should be applauded for their attitude: <a href="http://www.novatech.co.uk/novatech/">Novatech</a>. I think that <strong>every</strong> machine they sell from their website or retail outlets are offered with or without an Operating System; it&#8217;s your choice. It&#8217;s quite interesting to look on their site and see just how expensive Windows really is: ~£70 to ~£800 or more! </p>
<p>Recently I noticed Novatech making a few noises on Twitter and I commented positively on their approach to selling naked computers. <a href="https://twitter.com/NovatechLtd/status/20397363230">This</a> was their reply to me:</p>
<blockquote><p>@opensourcerer Thanks for recommending us, we sell all systems without operating systems as we like to give our customers a choice.</p></blockquote>
<p>So come on you lot! Let&#8217;s try and come up with a plan, ideas and suggestions as to how to go about fixing this problem once and for all&#8230; Our company, <a href="http://www.theopenlearningcentre.com/">The Open Learning Centre</a> can host a wiki or something if needed but please use the comments here to start the ball rolling.</p>
<p>Are there any lawyers out there who fancy a challenge? Want to fight for Freedom and allow consumers to make their own choice rather than be forced to pay for something they frequently neither need nor want?</p>
<p>Finally, for those naive souls who believe that an EULA gives you some protection or guarantees, <a href="http://www.linuxquestions.org/questions/blog/william-dthdealer-450341/interesting-parts-of-the-windows-7-eula-3130/">think again&#8230;</a> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.theopensourcerer.com/2010/09/05/pcs-with-compulsorily-bundled-software-should-be-outlawed/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>WordPress MU 2.8: Book Review</title>
		<link>http://www.theopensourcerer.com/2009/11/29/wordpress-mu-2-8-book-review/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=wordpress-mu-2-8-book-review</link>
		<comments>http://www.theopensourcerer.com/2009/11/29/wordpress-mu-2-8-book-review/#comments</comments>
		<pubDate>Sun, 29 Nov 2009 12:30:05 +0000</pubDate>
		<dc:creator>Alan Lord</dc:creator>
				<category><![CDATA[Runes and tales]]></category>
		<category><![CDATA[Packt]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Wordpress MU]]></category>

		<guid isPermaLink="false">http://www.theopensourcerer.com/?p=2021</guid>
		<description><![CDATA[The people at Packt Publishing asked me if I&#8217;d care to read and review a new book from them. It&#8217;s called WordPress MU 2.8 Beginner&#8217;s Guide. As WordPress is something we use ourselves (this blog is WordPress) and with our customers I was more than happy to take a look. If you didn&#8217;t know, WordPress [...]]]></description>
			<content:encoded><![CDATA[<p>The people at <a href="http://www.packtpub.com/">Packt Publishing</a> asked me if I&#8217;d care to read and review a new book from them. It&#8217;s called <a href="http://www.packtpub.com/wordpress-mu-2-8-beginners-guide/book/mid/251109nkxu8c">WordPress MU 2.8 Beginner&#8217;s Guide</a>. As WordPress is something we use ourselves (this blog is <a href="http://wordpress.org/">WordPress</a>) and with our customers I was more than happy to take a look.</p>
<div id="attachment_2022" class="wp-caption alignleft" style="width: 241px"><a href="http://www.packtpub.com/wordpress-mu-2-8-beginners-guide/book/mid/251109nkxu8c"><img src="http://www.theopensourcerer.com/wp-content/uploads/2009/11/WordPress-MU-2.8-231x300.jpg" alt="WordPress MU 2.8 Beginner&#039;s Guide" title="WordPress MU 2.8 Beginner&#039;s Guide" width="231" height="300" class="size-medium wp-image-2022" /></a><p class="wp-caption-text">WordPress MU 2.8 Beginner's Guide</p></div>
<p>If you didn&#8217;t know, <a href="http://mu.wordpress.org/">WordPress MU</a> is the &#8220;Multi User&#8221; version of the very popular free and open source blogging software. MU allows you build a site where users can create and run their own individual blogs themselves. One of the best known examples is probably the <a href="http://wordpress.com/">WordPress.com</a> site itself which serves tens of millions of hits on millions of blogs each day.</p>
<p>That&#8217;s a little background, now on with the book review itself.</p>
<p>Firstly, I was a bit confused by the title: &#8220;Beginner&#8217;s&#8221; and &#8220;WordPress MU&#8221; aren&#8217;t two words I would normally associate together. After all, a multi-user blogging farm capable of hosting literally millions of blogs doesn&#8217;t strike me as something a <em>beginner</em> would be doing. You can&#8217;t however judge a book by it&#8217;s cover as they say&#8230;</p>
<p>At approximately 250 pages the book is a reasonable size unlike some of those 1000+ page tomes that are too heavy to carry and won&#8217;t stay open due to the effects of gravity. </p>
<p>The book has a clearly stated objective:</p>
<blockquote><p>This book will take you through the setup of a WordPress MU-powered blogging network, using a real, working blog network as an example, so that you can follow the creation process step-by-step. Your blogging network will be complete with professional features such as friends lists, status feeds, groups, forums, photo galleries, and more, to build your own WordPress.com – a place where users can quickly come and create a blog for themselves.</p></blockquote>
<p>The book is written by <a href="http://lesleyharrison.wordpress.com/">Lesley A. Harrison</a>:</p>
<blockquote><p>
Lesley Harrison has more than ten years of experience working in the world of IT. She has served as a web developer for various local organizations, a systems administrator for a multinational IT outsourcing company, and later a database administrator for a British utility company. Today, Lesley runs her own video gaming site, Myth-Games.com, and works as a freelance web developer. She works with clients all over the world to develop Joomla! and WordPress/WordPress MU web sites.</p></blockquote>
<p>When I first thumbed through it I was a bit put-off by the style and layout &#8211; it felt like it might be one of those &#8220;books for stupid people&#8221;. Each short piece is wrapped in the same set of three headings: </p>
<ul>
<li>A Title,</li>
<li>the main content called &#8220;<strong>Time for action</strong>&#8220;,</li>
<li>and a short review headed &#8220;<strong>What just happened?</strong>&#8220;.</li>
</ul>
<p>After a couple of these you also get:</p>
<ul>
<li>a &#8220;<strong>Pop Quiz</strong>&#8221; with some fairly simple questions,</li>
<li>and something entitled &#8220;<strong>Have a go hero</strong>&#8221; that gives the reader some guidance to exploring the subject further.</li>
</ul>
<p>In one way, I&#8217;m somewhat confused by this book; the styling and layout feels, to me at least, rather condescending and childish, and yet the actual breadth and depth of content is really very good. You can get a feel for the style in <a href="http://www.packtpub.com/article/sticky-features-for-blog-wordpress-mu-2.8-1">this short excerpt from chapter 7</a>.</p>
<p>Over 12 chapters the author leads the reader from a brief overview of WordPress MU itself and some discussion about the choices you will need to make with regards to hosting etc. through installation of the basic system, installing and customising themes, user management, security, adding features through plugins and extensions, getting money from your site, and finishes off with some optimisation and troubleshooting advice.</p>
<p>There is a <strong>huge</strong> amount of information in this book. The shear quantity of extensions selected, described, setup and configured makes this well worth the money, just for the time it would take to find them yourself. Lesley uses a fictitious site for Vampire Slayers as the theme and builds a highly functional and comprehensive WordPress MU installation that delivers not just a blog network but also tightly integrated forums and social networking features. It&#8217;s obvious she knows her stuff and there are some real nuggets in the book that I wasn&#8217;t familiar with myself. There are plenty of screenshots showing what needs clicking and configuring and lots of code snippets where the editing of various WordPress php files is required.</p>
<p>As well as the breadth of information, it&#8217;s surprising just how much detail there is in between the covers of <em>WordPress MU 2.8 Beginner&#8217;s Guide</em> too. I wouldn&#8217;t think of a &#8220;Beginner&#8217;s&#8221; book covering things like Apache&#8217;s mod_rewrite and writing your own rewrite rules in .htaccess for example. On the flip-side there were one or two items that felt like they had finished half way, leaving the reader to go and do their own research. So again I question the title and styling of the book against the kind of reader I would expect that would want to buy and use it.</p>
<p>It&#8217;s a quick book to read, and is fast-paced which I like. There is minimal waffle or superfluous language &#8211; something I&#8217;ve <a href="http://www.theopensourcerer.com/2009/04/16/asterisk-agi-programming-with-packt/">noticed</a> with other Packt books in the past too. Perhaps this is part of their editorial design? It certainly helps if it is &#8220;by design&#8221;. I&#8217;ve other technology books that are a real chore to read, requiring the reader to fish the information out of a vast sea of irrelevant language. You can easily read the whole book through in a few hours. It then becomes a great reference device (another benefit of succinctness) when you start to build your MU blog network.</p>
<p>To summarise then, I thought this book has great content, lots of information, good detail in most places and does what it set out to do with regards to the quote at the top of the page. In other ways I found the book a paradox; I thought the layout and style was too infantile for the subject matter and I think the title really doesn&#8217;t do the book justice. The saving grace is that these shortcomings don&#8217;t really get in the way of the content.</p>
<p>Had I picked up this book and thumbed through it in a bookshop I&#8217;m not sure I&#8217;d have bought it. By dropping the &#8220;Beginner&#8217;s Guide&#8221; from the cover and making the style a little more <em>adult</em> I probably would have. Of course in this case, Packt sent the book to me so I didn&#8217;t have to make that choice and my &#8220;job&#8221; was to read it and comment. It&#8217;s a good book. I enjoyed it, and it has really good content, but I&#8217;m not sure it&#8217;s being targeted at the right potential buyer. In this case, don&#8217;t be put off by the cover.</p>
<p><em>[Please Note: If you use the links from here to Packt's website and decide to buy any book from their site, we will get a small commission that we can use towards the upkeep of our servers etc.]</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theopensourcerer.com/2009/11/29/wordpress-mu-2-8-book-review/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>The Open Sourcerer on WordPress</title>
		<link>http://www.theopensourcerer.com/2009/05/15/the-open-sourcerer-on-wordpress/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-open-sourcerer-on-wordpress</link>
		<comments>http://www.theopensourcerer.com/2009/05/15/the-open-sourcerer-on-wordpress/#comments</comments>
		<pubDate>Fri, 15 May 2009 15:33:39 +0000</pubDate>
		<dc:creator>Alan Lord</dc:creator>
				<category><![CDATA[Personal Stuff]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.theopensourcerer.com/?p=1214</guid>
		<description><![CDATA[I&#8217;m quite chuffed! If you recall I changed the look of this site last week after building my first WordPress theme. A passer by called Kirrus suggested I submit it to the WordPress Theme Directory. Which I thought was a cracking idea and one that hadn&#8217;t even crossed my mind. I sent it in, a [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m quite chuffed!</p>
<p>If you recall I <a href="http://www.theopensourcerer.com/2009/05/11/the-open-sourcerer-gets-a-new-theme/">changed</a> the look of this site last week after building my first WordPress theme.</p>
<p>A passer by called <a href="http://kirrus.co.uk/">Kirrus</a> <a href="http://www.theopensourcerer.com/2009/05/11/the-open-sourcerer-gets-a-new-theme/comment-page-1/#comment-10213">suggested</a> I submit it to the WordPress Theme Directory. Which I thought was a cracking idea and one that hadn&#8217;t even crossed my mind. I sent it in, a few days later I got an email suggesting I made a couple of minor alterations: </p>
<ul>
<li>Add a Feed Autodiscovery to the header (good idea and something I wasn&#8217;t actually familiar with)</li>
<li>Add some &#8220;default&#8221; widgets to the sidebar so on a blank WP instance you get to see some widgets in the sidebar.</li>
</ul>
<p>So I did that this morning and submitted version 1.2. Only a few hours later I got a mail saying it had been accepted and is now in the <a href="http://wordpress.org/extend/themes/open-sourcerer">WordPress Theme Directory</a>!</p>
<h3>Yippee!!!</h3>
<p>I guess, I should ask that if you use the Theme Directory at all, it would be great if you could vote but that&#8217;s your choice.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.theopensourcerer.com/2009/05/15/the-open-sourcerer-on-wordpress/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>The Open Sourcerer Gets A New Theme</title>
		<link>http://www.theopensourcerer.com/2009/05/11/the-open-sourcerer-gets-a-new-theme/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-open-sourcerer-gets-a-new-theme</link>
		<comments>http://www.theopensourcerer.com/2009/05/11/the-open-sourcerer-gets-a-new-theme/#comments</comments>
		<pubDate>Mon, 11 May 2009 19:39:28 +0000</pubDate>
		<dc:creator>Alan Lord</dc:creator>
				<category><![CDATA[Personal Stuff]]></category>
		<category><![CDATA[The Open Learning Centre]]></category>
		<category><![CDATA[gcolor2]]></category>
		<category><![CDATA[GPL]]></category>
		<category><![CDATA[Hubble]]></category>
		<category><![CDATA[Joomla!]]></category>
		<category><![CDATA[Midori]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Webkit]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.theopensourcerer.com/?p=1133</guid>
		<description><![CDATA[I&#8217;ve been meaning to do this for some time now. It is time for a small face-lift. I spend quite a bit of my time doing work for clients on Joomla! including building clean templates from a graphic designer&#8217;s images. But I haven&#8217;t needed to build a template (theme) for WordPress before which felt like [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been meaning to do this for some time now. It is time for a small face-lift.</p>
<p>I spend quite a bit of my time doing work for clients on <a href="http://www.joomla.org">Joomla!</a> including building clean templates from a graphic designer&#8217;s  images. But I haven&#8217;t needed to build a template (theme) for <a href="http://www.wordpress.org">WordPress</a> before which felt like I&#8217;d been missing out on or something.</p>
<p>So, here is my first &#8211; from scratch &#8211; WordPress theme. I&#8217;ve called it &#8220;Open Sourcerer&#8221;. I hope you like it and it works in your browser; please do tell me if it doesn&#8217;t although any IE6 users will have to put up with a fixed width layout because I really can&#8217;t be arsed to hack around that oh-so-crappy browser when I&#8217;m not being paid. Another great &#8220;feature&#8221; of IE 6 &#038; 7 from my tests is that apparently Microshit are unable to make the text cursor (I-beam) adapt to the environment it finds itself in, so consequently it is very hard to see it against this dark brown background colour. Honestly, is it really so bloody hard to get right? Firefox seems to manage it fine, as does <a href="http://www.twotoasts.de">Midori</a>, a &#8220;lightweight&#8221; <a href="http://webkit.org/">Webkit</a> based browser. So if you are reading this with IE and wonder where your cursor has gone, go and get a <a href="http://www.mozilla.com/firefox/" target="_blank">proper browser</a> for pete&#8217;s sake. Anyway, enough of trying to pander to bad commercial software. </p>
<p>This theme is a flexible-width layout from 800-1200px wide which should be fine for most users. The sidebar with the widgets is fixed at 215px currently. If there are any WordPress gurus out there I&#8217;d appreciate any feedback on what&#8217;s missing or important from this theme. Comparing &#8220;Open Sourcerer&#8221; to the Default theme there are quite a few other php files in there which I saw no need for. Perhaps overriding the defaults is only necessary if you have a specific kind of layout?</p>
<p>After reading a bit and getting nowhere regarding how to create a WordPress theme from scratch, I came across <a href="http://nettuts.com/site-builds/how-to-create-a-wordpress-theme-from-scratch/">this gem</a> of a how-to. It&#8217;s concise, clear, straightforward and simple. That suited me fine and got me started; thank you <a href="http://xseria.com/">Sam Parkinson</a> for sharing your knowledge with us.</p>
<p><a href="http://www.theopensourcerer.com/wp-content/uploads/2009/05/ubuntu-desktop-dust-nq8.png"><img src="http://www.theopensourcerer.com/wp-content/uploads/2009/05/ubuntu-desktop-dust-nq8-300x168.png" alt="Ubuntu Desktop with the Dust Theme" title="Ubuntu Desktop with the Dust Theme" width="300" height="168" class="alignleft size-medium wp-image-1140" /></a>I really like dark backgrounds for blogs. The inspiration for this one started by stumbling across this <a href="http://wordpress.org/extend/themes/dark-smoke">Dark Smoke theme</a> quite by accident and then thinking about the colours of the &#8220;New Wave&#8221; and &#8220;Dust&#8221; themes for Gnome that are supplied in <a href="http://www.ubuntu.com">Ubuntu</a> 9.04 (Jaunty Jackalope). Here is my desktop using the Dust theme (yes I know I shouldn&#8217;t have all those files lying around!).</p>
<p>So, what you see here is a fairly simple 2 column theme, that is flexible in width between 800 and 1200px. The lovely dark brown [almost black] background colour is the same as used in the Dark Smoke theme mentioned above. The other browns are simply lighter shades of the same I achieved in <a href="http://gcolor2.sourceforge.net/">Gcolor2</a> by just shifting the brightness value. The red is <a href="http://www.theopenlearningcentre.com">The Open Learning Centre</a>&#8216;s logo colour (#D40000) and the main text colour is taken straight from the Gnome windows and panels in a default Ubuntu desktop using the Dust theme. As for typefaces, if you have the free and open <a href="https://www.redhat.com/promo/fonts/">Liberation fonts</a> installed, which I strongly recommend, that will be the font-type rendered. Alternatives are (in order) Arial, Helvetica, sans-serif;</p>
<p>The graphic at the top is a section cut from one of the fantastic <a href="http://hubblesite.org/gallery/album/entire">Hubble telescope images</a> that are freely available. <a href="http://hubblesite.org/newscenter/archive/releases/2003/13/image/a/">This one</a> in fact.</p>
<p>One aspect of template creation and maintenance I am very keen on is the separation of stylesheets by function. In the main <code>style.css</code> file in my theme, you won&#8217;t find much actual styling other than some global resets. What you will see however is this:</p>
<p><code>/* Make it easy to alter stuff... */<br />
@import url("css/layout.css");<br />
@import url("css/header.css");<br />
@import url("css/menu.css");<br />
@import url("css/content.css");<br />
@import url("css/sidebar.css");<br />
@import url("css/footer.css");<br />
@import url("css/wordpress.css");<br />
@import url("css/tweeks.css");</code></p>
<p>Hopefully the names of the stylesheets are enough to identify what styling they contain. To my mind this makes it <b>so</b> much easier to navigate when you want to make a change as opposed to trawling through one very long and usually randomly ordered stylesheet.</p>
<p>You can download the theme <a href="http://www.theopensourcerer.com/open-sourcerer-1.2.tar.gz">from here</a> and can modify, hack and/or edit as you wish. It is released under the <a href="http://www.gnu.org/licenses/gpl.txt">GPLv3 License</a>.</p>
<p><strong>Update: I made a few small changes to the theme in the vain hope that it may be acceptable for the WordPress.org <a href="http://wordpress.org/extend/themes/">Theme Directory</a>. Thanks Kirrus for making the <a href="http://www.theopensourcerer.com/2009/05/11/the-open-sourcerer-gets-a-new-theme/comment-page-1/#comment-10213">suggestion</a>. It was a good idea and made me test my theme more thoroughly too!</strong></p>
<p><strong>Update 2: It worked. This theme has been accepted and is now being hosted on the Theme Directory. I wrote a short piece about that <a href="http://www.theopensourcerer.com/2009/05/15/the-open-sourcerer-on-wordpress/">here</a>.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theopensourcerer.com/2009/05/11/the-open-sourcerer-gets-a-new-theme/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>The Open Sourcerer now on Twitter</title>
		<link>http://www.theopensourcerer.com/2009/04/13/the-open-sourcerer-now-on-twitter/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-open-sourcerer-now-on-twitter</link>
		<comments>http://www.theopensourcerer.com/2009/04/13/the-open-sourcerer-now-on-twitter/#comments</comments>
		<pubDate>Mon, 13 Apr 2009 11:11:54 +0000</pubDate>
		<dc:creator>Alan Lord</dc:creator>
				<category><![CDATA[Personal Stuff]]></category>
		<category><![CDATA[Runes and tales]]></category>
		<category><![CDATA[Gwibber]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.theopensourcerer.com/?p=1003</guid>
		<description><![CDATA[After much time and little thought, I have accepted the apparently inevitable and signed up to Twitter. I have now started tweeting &#8211; I think. As everyone else seems to say: Follow me on Twitter Once I get some time I will find a plugin for WordPress (any good recommendations anyone?) so you can see [...]]]></description>
			<content:encoded><![CDATA[<p>After much time and little thought, I have accepted the <a href="http://www.theopensourcerer.com/2009/02/07/twitter-tweets-and-all-that/">apparently inevitable</a> and signed up to Twitter. I have now started tweeting &#8211; I think.</p>
<p>As everyone else seems to say:<br />
<a href="http://twitter.com/opensourcerer"><br />
<h4>Follow me on Twitter</h4>
<p></a><br />
Once I get some time I will find a plugin for WordPress (any good recommendations anyone?) so you can see what me and my followers are up to in the minutiae of our daily endeavours.</p>
<p>I found <a href="https://launchpad.net/gwibber">Gwibber</a> to be very useful, but it has stopped working for the last few days I think because of this <a href="https://bugs.launchpad.net/gwibber/+bug/358341">bug</a>. Hopefully it will start working again after an update or two&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.theopensourcerer.com/2009/04/13/the-open-sourcerer-now-on-twitter/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Number 10: The same thing twice?</title>
		<link>http://www.theopensourcerer.com/2008/08/25/number-10-the-same-thing-twice/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=number-10-the-same-thing-twice</link>
		<comments>http://www.theopensourcerer.com/2008/08/25/number-10-the-same-thing-twice/#comments</comments>
		<pubDate>Mon, 25 Aug 2008 22:03:29 +0000</pubDate>
		<dc:creator>Alan Lord</dc:creator>
				<category><![CDATA[FLOSS in the news]]></category>
		<category><![CDATA[#10]]></category>
		<category><![CDATA[Government]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.theopensourcerer.com/?p=320</guid>
		<description><![CDATA[I&#8217;m not quite sure I fully grasp what is going on with this (some would say I never do) but maybe it might be of interest to other readers and hopefully someone will come along and explain a bit more. I was looking about on-line the other day just following my (rather large) nose around [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m not quite sure I fully grasp what is going on with this (some would say I never do) but maybe it might be of interest to other readers and hopefully someone will come along and explain a bit more.</p>
<p>I was looking about on-line the other day just following my (rather large) nose around the &#8216;Anthony Baggett&#8217;s theme being used by Number 10 Downing Street&#8217; story. And I came across something I don&#8217;t really understand. Perhaps others might be able to shed some light on what might be going on here?</p>
<p>Let&#8217;s start with the background: <a title="Number 10" href="http://www.number10.gov.uk/" target="_blank">Number 10&#8242;s Website</a>, is using a look and feel derived from an original theme by Anthony called NetWorker. The way we know this is by the header that was left in the main <a title="Number 10's Stylesheet" href="http://www.number10.gov.uk/wp-content/themes/networker-10/style.css" target="_blank">stylesheet</a> and almost every other file from Anthony&#8217;s original package being left in tact on the server.</p>
<p>During my wanderings around the internet I came upon this page: <a title="MySociety.org's CVS Repository" href="https://secure.mysociety.org/cvstrac/chngview?cn=12360" target="_blank">https://secure.mysociety.org/cvstrac/chngview?cn=12360</a> which shows a list of files that have been updated or changed in some way on a developer&#8217;s version control system called CVS. The owner of this system is a group called <a title="MySociety.org" href="http://www.mysociety.org/" target="_blank">MySociety.org</a>.</p>
<p><a href="http://www.theopensourcerer.com/wp-content/uploads/2008/08/screenshot-mysociety-check-in-12360.png"><img class="alignnone size-medium wp-image-321 alignright" style="float: right;" title="screenshot-mysociety-check-in-12360" src="http://www.theopensourcerer.com/wp-content/uploads/2008/08/screenshot-mysociety-check-in-12360-300x217.png" alt="CVS Checkin 12360" width="300" height="217" /></a></p>
<p>According to their website, MySociety are a non-profit charity and who look to have built some pretty interesting sites; many around freedom of information and enabling better access to Government. They were responsible for <a title="MySociety.org News on #10 Petitions Site" href="http://www.mysociety.org/2006/11/14/no10-petitions-system-goes-live/" target="_blank">creating the Petitions System for Number 10</a> which looks to have been written as a custom application using at least Perl and PHP.</p>
<p>Here is a screenshot of the page showing the date of the commit (04/08/2008) and the name of the committer (matthew) and a quite long list of files that have been added, removed or altered as part of this commit.</p>
<p><em>For those who are not familiar, this kind of tool is used by developers to manage software projects. You can literally see each change made to your project, by time and by developer so when something gets fixed (or gets subsequently broken again) you can go back in time and recover your project to the same state prior to a particular commit.</em></p>
<p>I would like to draw your attention toward the bottom of the page in the screenshot. There you can see a few stylesheet files being removed and two new ones being added. One line in particular caught my attention:</p>
<blockquote><p>&#8220;<a href="https://secure.mysociety.org/cvstrac/rlog?f=mysociety/pet/web/no10_css/style.css" target="_blank">mysociety/pet/web/no10_css/style.css</a> added-&gt;<a href="https://secure.mysociety.org/cvstrac/fileview?f=mysociety/pet/web/no10_css/style.css&amp;v=1.1" target="_blank"> 1.1</a>&#8220;</p></blockquote>
<p>If you click on the revision number (1.1 in this case) to view the contents of the file<a href="#1"><sup>1</sup></a> you will see that the it has the same header as that of the main Number 10 Downing Street file.</p>
<p>I used the Meld comparison tool as I did before to compare it with Anthony&#8217;s original<a href="#2"><sup>2</sup></a>, and this is <strong>another</strong> derivative work of Anthony&#8217;s original style.css file. And I compared this one with the stylesheet used for the main Number 10 website<a href="#3"><sup>3</sup></a> they are very, very similar indeed.</p>
<p>If you visit the Prime Minister&#8217;s <a title="Number 10 Petitions Web Site" href="http://petitions.number10.gov.uk/" target="_blank">petition site</a> note the similar look and feel to the main 10 Downing Street pages. Now take a look at the stylesheet for this site: <a title="Number 10's Petition's Stylesheet" href="http://petitions.number10.gov.uk/no10_css/style.css" target="_blank">http://petitions.number10.gov.uk/no10_css/style.css</a>.</p>
<p>This looks to me like two separate websites, developed by two different companies, but both using the same derived work. Anyone care to elucidate?</p>
<p><a name="1">1. </a><a href="http://www.theopensourcerer.com/wp-content/uploads/2008/08/mysociety-style.css">My Society&#8217;s stylesheet</a><br />
<a name="2">2. </a><a href="http://www.theopensourcerer.com/wp-content/uploads/2008/08/original-style.css">Anthony&#8217;s original stylesheet</a><br />
<a name="3">3. </a><a href="http://www.theopensourcerer.com/wp-content/uploads/2008/08/no10-style.css">No. 10&#8242;s heavily modified stylesheet</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theopensourcerer.com/2008/08/25/number-10-the-same-thing-twice/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Timber! (More on Number 10&#8242;s website)</title>
		<link>http://www.theopensourcerer.com/2008/08/22/timber-more-on-number-10/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=timber-more-on-number-10</link>
		<comments>http://www.theopensourcerer.com/2008/08/22/timber-more-on-number-10/#comments</comments>
		<pubDate>Fri, 22 Aug 2008 09:51:48 +0000</pubDate>
		<dc:creator>Alan Lord</dc:creator>
				<category><![CDATA[FLOSS in the news]]></category>
		<category><![CDATA[Government]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.theopensourcerer.com/?p=318</guid>
		<description><![CDATA[Here is the output of a Linux command called tree on the original contents of the theme that NMM claim to only have used the stylesheet from1. ~/Desktop/dev_area/networker-10$ tree -phDC . &#124;-- [-rw-r--r-- 24K  Jun 21 2007] How To Post Images In This Theme.doc &#124;-- [-rw-r--r-- 1.0K Jul 11 2007] archive.php &#124;-- [-rw-r--r-- 397  Aug [...]]]></description>
			<content:encoded><![CDATA[<p>Here is the output of a Linux command called <code>tree</code> on the <a title="The original zip file from antbag.com" href="http://antbag.com/download/networker-10.zip">original contents</a> of the theme that NMM claim to only have used the stylesheet from<a href="#1"><sup>1</sup></a>.</p>
<p><code> ~/Desktop/dev_area/networker-10$ tree -phDC<br />
.<br />
|-- [-rw-r--r--  24K  Jun 21  2007] How To Post Images In This Theme.doc<br />
|-- [-rw-r--r-- 1.0K Jul 11  2007] archive.php<br />
|-- [-rw-r--r--  397  Aug 17  2007] archives.php<br />
|-- [-rw-r--r-- 4.0K Jul  8   2007] comments.php<br />
|-- [-rw-r--r--  147  Jul 11  2007] footer.php<br />
|-- [-rw-r--r--   80   Jun  5   2007] functions.php<br />
|-- [-rw-r--r-- 1.7K Jul 12  2007] header.php<br />
|-- [-rw-r--r--  267  Jul 12  2007] ie6.css<br />
|-- [drwxr-xr-x  232  Aug 17  2007]  images<br />
|     |-- [-rw-r--r--  88K  Jul 12  2007] Thumbs.db<br />
|     |-- [-rw-r--r-- 2.0K Jul 12  2007] ad_space.gif<br />
|     |-- [-rw-r--r--  217  Jun 18  2007] bullet.gif<br />
|     |-- [-rw-r--r--  398  Jun 22  2007] nav_hover.gif<br />
|     |-- [-rw-r--r-- 1.3K Jun  6   2007] sub_rss.gif<br />
|     `-- [-rw-r--r-- 4.3K Jul 12  2007] wp.gif<br />
|-- [-rw-r--r-- 1.1K Jul  9   2007]  index.php<br />
|-- [-rw-r--r--  18K  Jun 13  2007]  license.rtf<br />
|-- [-rw-r--r--  700  Jul 11  2007]  page.php<br />
|-- [-rw-r--r--  60K  Jun 13  2007]  screenshot.png<br />
|-- [-rw-r--r--  946  May 10  2007]  search.php<br />
|-- [-rw-r--r--  257  May 10  2007]  searchform.php<br />
|-- [-rw-r--r-- 2.5K Jul 12  2007]  sidebar.php<br />
|-- [-rw-r--r-- 1.3K Jul 11  2007]  single.php<br />
|-- [-rw-r--r-- 2.4K Feb  2   2007]  sitemap.php<br />
`-- [-rw-r--r-- 9.6K Jul 12  2007]  style.css</code></p>
<p>I thought I would try to find out just how much of Anthony&#8217;s theme is still there. Not being much of a hacker myself, all I have done is simply added each of the file names above to a URL that points to the location of the theme directory in the Firefox navigation bar. So the whole URL in the bar looks like this:  <code>http://www.number10.gov.uk/wp-content/themes/networker-10/filename-to-look-for</code>.</p>
<p>If you try and open a non-existent file, you get a &#8220;404&#8243; not found message as one would expect. Anything else means the file is present. The way php works however makes it very hard to tell what the contents of the .php files are.</p>
<p>Guess what? There is an awful lot of Anthony&#8217;s content still on Number 10&#8242;s website. Here&#8217;s what I found when comparing the response I got from <a title="Number 10" href="http://www.number10.gov.uk" target="_blank">Number 10</a> to the original files in the theme package:</p>
<ul>
<li><code>How To Post Images In This Theme.doc</code>:<br />
Files are identical and there is a really interesting comment at the bottom of this file that is just so ironic: &#8220;<strong><em>to give credit where credit is due, I borrowed this idea from Chris Pearson who is the author of the Cutline theme.</em></strong>&#8220;</li>
<li><code>archive.php</code>:<br />
File exists and returns a blank page.</li>
<li><code>archives.php</code>:<br />
File isn&#8217;t present, returns 404.</li>
<li><code>comments.php</code>:<br />
File present and returns exactly the same response text as is written in the original file: &#8220;Please do not load this page directly. Thanks!&#8221;</li>
<li><code>footer.php</code>:<br />
File present and returns a blank page.</li>
<li><code>functions.php</code>:<br />
File present and returns a blank page.</li>
<li><code>header.php</code>:<br />
File present, returns a blank page.</li>
<li><code>ie6.css</code>:<br />
File present, has been modified greatly and <em><strong>Anthony&#8217;s header has been removed!</strong></em> But it does contain an identical first line of css styling: <code>#content, #sidebar { overflow: hidden; }</code>. Note the spacing and line breaks etc</li>
<li>/images
<ul>
<li><code>Thumbs.db</code>:<br />
Files are identical.</li>
<li><code>ad_space.gif</code>:<br />
Files are identical.</li>
<li><code>bullet.gif</code>:<br />
Files are identical.</li>
<li><code>nav_hover.gif</code>:<br />
Files are identical.</li>
<li><code>sub_rss.gif</code>:<br />
Files are identical.</li>
<li><code>wp.gif</code>:<br />
Files are identical.</li>
</ul>
</li>
<li><code>index.php</code>:<br />
File present, and returns a blank page.</li>
<li><code>license.rtf</code>:<br />
File is present and the files are identical. Yet, the copyright notice of the site states &#8220;Crown Copyright! so which applies here?</li>
<li><code>page.php</code>:<br />
File present and returns a blank page.</li>
<li><code>screenshot.png</code>:<br />
This one is really funny&#8230; files are identical.</li>
<li><code>search.php</code>:<br />
Not present, returns 404.</li>
<li><code>searchform.php</code>:<br />
Not present, returns 404.</li>
<li><code>sidebar.php</code>:<br />
File present and returns &#8220;Newsletter. Sign up to our newsletter to keep updated with the latest information from Number 10, Click here to subscribe&#8221;. The HTML source retains comments from the original.</li>
<li><code>single.php</code>:<br />
File present and returns blank page.</li>
<li><code>sitemap.php</code>:<br />
File present and returns XHTML header information the same as in the original.</li>
<li><code>style.css</code>:<br />
File present, as we know already.</li>
</ul>
<p>So, out of 24 files in the original theme package, only three files have been removed. If you look <a title="Link to Dave Smith's comment of yesterday" href="http://www.theopensourcerer.com/2008/08/21/number-10-wordpress-and-the-commons/#comment-8550">here</a> in the comments from my post of yesterday, you can read what Dave Smith of NMM said:</p>
<blockquote><p><a name="1">1</a>. The only file that was drawn upon from Ant’s theme was the css file.</p></blockquote>
<p>Now clearly some of the files above will be pre-requisites for <strong>any</strong> WordPress theme (like <code>index.php</code> for example) but 21 out of 24?.</p>
<p>I&#8217;m sure I can smell something quite smelly around here.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.theopensourcerer.com/2008/08/22/timber-more-on-number-10/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>Number 10, WordPress and The Commons</title>
		<link>http://www.theopensourcerer.com/2008/08/21/number-10-wordpress-and-the-commons/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=number-10-wordpress-and-the-commons</link>
		<comments>http://www.theopensourcerer.com/2008/08/21/number-10-wordpress-and-the-commons/#comments</comments>
		<pubDate>Thu, 21 Aug 2008 05:14:42 +0000</pubDate>
		<dc:creator>Alan Lord</dc:creator>
				<category><![CDATA[FLOSS in the news]]></category>
		<category><![CDATA[#10]]></category>
		<category><![CDATA[Government]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.theopensourcerer.com/?p=317</guid>
		<description><![CDATA[This is a post largely related to the response that David Smith of New Media Maze posted yesterday regarding the farce of their web site development for Number 10 Downing Street. The story so far, for any new readers, can be found here, here and here. And do follow the links in those posts to [...]]]></description>
			<content:encoded><![CDATA[<p>This is a post largely related to the <a title="David Smith's Right to Reply" href="http://www.newmediamaze.com/index.php/antbags-theme-the-facts/" target="_blank">response</a> that David Smith of <a title="New Media Maze" href="http://www.newmediamaze.com/index.php" target="_blank">New Media Maze</a> posted yesterday regarding the farce of their web site development for Number 10 Downing Street.</p>
<p>The story so far, for any new readers, can be found <a title="#10" href="http://www.theopensourcerer.com/2008/08/18/number-10-and-the-creative-commons/" target="_self">here</a>, <a title="#10" href="http://www.theopensourcerer.com/2008/08/18/more-on-number-10/" target="_self">here</a> and <a title="#10" href="http://www.theopensourcerer.com/2008/08/20/and-you-want-id-cards-more-on-number-10/">here</a>. And do follow the links in those posts to the various other sources to get a broader picture.</p>
<p>(David, if I am wrong anywhere, I assume you will let me know&#8230;)</p>
<p>What concerns me greatly about this whole fiasco is that New Media Maze are still (as I write this at least) basically trying to act as though they&#8217;ve done nothing really wrong and everything is fine. I think it isn&#8217;t.</p>
<p>David&#8217;s post seems to be an attempt to convince the reader that because they changed lots of things from the original template, their requirement to appropriately attribute the original work is negligible and the lines they <span style="text-decoration: line-through;">forgot to remove</span> left in the stylesheet are sufficient.</p>
<p>His post also, to me at least,  indicates a rather poor appreciation of what Open Source, &#8220;The Commons&#8221; and the new collaborative world in which we all live really mean.</p>
<p>First then, the WordPress theme.</p>
<p>The simple fact is this: <em><strong>the Number 10 website which New Media Maze claim to have designed is based on original work by somebody else.</strong></em> How much of the original work remains in the design is really not important, although almost all of the <a title="Original Stylesheet" href="http://www.theopensourcerer.com/wp-content/uploads/2008/08/original-style.css" target="_blank">original stylesheet</a> is still present within the gargantuan ~4000 lines of the new site&#8217;s file. <em>(Incidentally, who on earth designed a stylesheet like <a title="Number 10's Stylesheet" href="http://www.theopensourcerer.com/wp-content/uploads/2008/08/no10-style.css" target="_blank">that</a>? I don&#8217;t recall ever seeing a 65kb stylesheet before. Maintenance and alterations are going to be fun&#8230;)</em>. And we also saw that the index.php file was from the original source as they had left the comment in it.</p>
<p>Irrespective of the legal position New Media Maze believe themselves to be in, the right (as in decent, proper, common) practice in these circumstances is to attribute the work in a suitable manner. Such as a simple line somewhere on the site saying something like: &#8220;This website is based on an original idea by&#8230;&#8221;.</p>
<p>I&#8217;m sure you all get the idea. And being a &#8220;Full Service New Media Agency&#8221; I&#8217;m sure NMM could come up with something suitably profound.</p>
<p>Most people on the Internet have no idea what a CSS is, how to find or read one, and why should they to be frank? There was a visible copyright notice in the original theme. It has been removed.</p>
<p>The continuation of this farce, by NMM is not helping their position, or their client&#8217;s, one little bit. To be honest, by continuing to bleat on about how little of the original work was used rather than just <em>doing the right thing</em>, makes them look like [<em>insert your prefered derogatory phrase here</em>]. My personal choice would be &#8220;a bunch of cowboys&#8221;.</p>
<p>On a secondary, but related note, an impression I get from reading David&#8217;s statement makes me wonder if Downing Street are actually running WordPress or are in fact running some <strong>uberpress</strong> code that has been made ultra-secure and &#8220;top secret&#8221;. If I am wrong about this please let me know, it is just an assumption on my behalf. What version of WP are they running? We can&#8217;t tell as they took out the meta-tag.</p>
<p>If they have hacked the code to make it more secure, I hope that those modifications have been provided back to the WordPress community so everyone gets the benefit. If they haven&#8217;t, Downing Street are not running WordPress, but a fork. They are now stuck with a version which will get harder and harder to maintain, and will ultimately be <em><strong>less secure</strong></em> than the publicly developed OSS code that has the world&#8217;s eyes watching and improving it every day&#8230;. I hope I am wrong and the backend is a regular WordPress release but if it isn&#8217;t, then Downing Street really have been sold a pup and are not using Open Source code at all.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.theopensourcerer.com/2008/08/21/number-10-wordpress-and-the-commons/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>And you want ID Cards??? (More on Number 10)</title>
		<link>http://www.theopensourcerer.com/2008/08/20/and-you-want-id-cards-more-on-number-10/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=and-you-want-id-cards-more-on-number-10</link>
		<comments>http://www.theopensourcerer.com/2008/08/20/and-you-want-id-cards-more-on-number-10/#comments</comments>
		<pubDate>Wed, 20 Aug 2008 10:07:18 +0000</pubDate>
		<dc:creator>Alan Lord</dc:creator>
				<category><![CDATA[FLOSS in the news]]></category>
		<category><![CDATA[#10]]></category>
		<category><![CDATA[Glyn Moody]]></category>
		<category><![CDATA[Government]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.theopensourcerer.com/?p=316</guid>
		<description><![CDATA[This is quite amazing stuff really. You just couldn&#8217;t make up a better story. The Number 10 website fiasco just keeps going. New Media Maze, that &#8220;Full Service New Media Agency&#8221;, look to have really screwed up. Not only have they nicked a free WordPress template and removed the attribution and removed the license, but [...]]]></description>
			<content:encoded><![CDATA[<p>This is quite amazing stuff really. You just couldn&#8217;t make up a better story.</p>
<p>The Number 10 website fiasco just keeps going.</p>
<p><a title="New Media Maze" href="http://www.newmediamaze.com/index.php" target="_blank">New Media Maze</a>, that &#8220;Full Service New Media Agency&#8221;, look to have really screwed up. Not only have they nicked a free WordPress template and removed the attribution and removed the license, but it seems the site itself is actually full of bugs and errors too.</p>
<p><a title="Dizzy Thinks" href="http://dizzythinks.net" target="_blank">Dizzy Thinks</a> has <a title="Dizzy finds Adam Testing" href="http://dizzythinks.net/2008/08/downing-street-website-says-wegg.html" target="_blank">found</a> some lovely errors and a strange chap called &#8220;Adam Test&#8221;&#8230; ROTFL.</p>
<p>And when you&#8217;ve finished rolling around on the floor laughing take a look at <a title="The Rouseabout finds 404s" href="http://www.mikerouse.net/2008/08/20/gordon-brown-sold-a-dud-website/" target="_blank">this research</a> on <a title="The Rouseabout" href="http://www.mikerouse.net/" target="_blank">The Rouseabout</a> to see what a little more digging throws up: (I&#8217;ll give you a clue: 404s).</p>
<p>Honestly, if this is what we get for £100,000 of taxpayer&#8217;s money from New Media Maze then, quite frankly, I&#8217;m glad I hadn&#8217;t heard of them before.</p>
<p>How much are the Gov. going to spend on our ID card database? The one that nobody wants. Do you trust them to get it right? Nahhh.</p>
<p>And Glyn Moody <a title="Glyn Moody" href="http://opendotdotdot.blogspot.com/2008/08/u.html" target="_blank">discovered</a> a little known government project to build a &#8220;<span style="font-style: italic;">massive central silo for all UK communications data</span><span style="font-style: italic;">&#8230;&#8221;</span>.</p>
<blockquote><p>It&#8217;s at times like <a href="http://www.theregister.co.uk/2008/08/19/ukgov_uber_database/">these</a> that I fall on my virtual knees and bless the cyber-gods that ensure every single major UK government project is a complete and utter failure, so this doesn&#8217;t stand a snowball&#8217;s chance in hell of ever working properly. Phew.</p></blockquote>
<p>PLEASE!!!! Someone take these huge IT projects out of the Government&#8217;s hands! They are so crap at it our whole lives will end up on Facebook if we aren&#8217;t careful&#8230; Oh, most already are.</p>
<p>All we need now is for Microshaft to come rolling along spouting off about how much better the site would have been if they&#8217;d spent the money on <em>Blog Server 2008</em> running on Windoors 2010 with Sequal Server 2012&#8230; or whatever crap it is they are pushing this week.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.theopensourcerer.com/2008/08/20/and-you-want-id-cards-more-on-number-10/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>More on Number 10&#8242;s website fiasco</title>
		<link>http://www.theopensourcerer.com/2008/08/18/more-on-number-10/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=more-on-number-10</link>
		<comments>http://www.theopensourcerer.com/2008/08/18/more-on-number-10/#comments</comments>
		<pubDate>Mon, 18 Aug 2008 22:23:23 +0000</pubDate>
		<dc:creator>Alan Lord</dc:creator>
				<category><![CDATA[FLOSS in the news]]></category>
		<category><![CDATA[#10]]></category>
		<category><![CDATA[Government]]></category>
		<category><![CDATA[GPL]]></category>
		<category><![CDATA[Joomla!]]></category>
		<category><![CDATA[Meld]]></category>
		<category><![CDATA[Web Developer]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.theopensourcerer.com/?p=309</guid>
		<description><![CDATA[Being &#8220;that-kind-of-a-bloke&#8221;, I thought I&#8217;d dig a bit further into the Number 10 Steals Free WordPress Theme story Here&#8217;s the background: No. 10 Are running WordPress1 The theme (or template) is based on one called NetWorker2 The attribution and copyright notice that is in the original footer has been removed The site claims to be [...]]]></description>
			<content:encoded><![CDATA[<p>Being &#8220;that-kind-of-a-bloke&#8221;, I thought I&#8217;d dig a bit further into the <em><a title="Open Sourcerer on No. 10" href="http://www.theopensourcerer.com/2008/08/18/number-10-and-the-creative-commons/" target="_blank">Number 10 Steals Free WordPress Theme</a></em> story <img src='http://www.theopensourcerer.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Here&#8217;s the background:</p>
<ul>
<li>No. 10 Are running WordPress<a href="#1"><sup>1</sup></a></li>
<li>The theme (or template) is based on one called NetWorker<a href="#2"><sup>2</sup></a></li>
<li>The attribution and copyright notice that is in the original footer has been removed</li>
<li>The site claims to be Crown Copyright and makes no reference to the CC-by-sa license used in the original template</li>
</ul>
<p>I am a bit confused here. Why would a <a title="New Media Maze" href="http://www.newmediamaze.com/index.php" target="_blank">web design shop</a> (or &#8220;Full Service New Media Agency&#8221; as they call themselves), who were apparently paid the best part of £100k for this job<a href="#3"><sup>3</sup></a>, use somebody else&#8217;s template as the basis for their design?</p>
<ul>
<li>You might think it would be because using a pre-made template would save you loads of tricky coding and playing around with CSS trying to get your site to look the same in IE6, IE7, Firefox, Safari and Opera [A task I am quite familiar with myself].</li>
<li>You might also think that using a pre-made template would allow you to make minor modifications, add some different images and give you something that looks really different.</li>
<li>Of course it might be simply that you don&#8217;t have time to create a new theme from scratch and using an &#8220;off-the-shelf&#8221; template will mean you can get the site up and running much faster.</li>
<li>Or another possibility could be that you like ripping off your customers for as much as possible and using a free (or even a bought) template will mean your costs are minimal.</li>
</ul>
<p>All, some, or none of the above could be reasons to use an existing template as a basis for your new design.</p>
<p>So how much new coding would be needed making the changes to an existing template to suit your new design? 10%, 20%, maybe even 50% and it would still be worth while&#8230;</p>
<p>Get this: <strong><em>the revised stylesheet from Anthony Baggett&#8217;s template is more than 6 times the original&#8217;s length and size!</em></strong> And that isn&#8217;t all made up of whitespace either&#8230;</p>
<p>The original stylesheet<a href="#4"><sup>4</sup></a> is 612 lines in length and is 9234 bytes in size (9KB).</p>
<p>The modified stylesheet<a href="#5"><sup>5</sup></a> is 3826 lines long and weighs in at a frankly astonishing 63724 bytes (63KB)!</p>
<p>You can obviously download the two stylesheets from their websites directly (I recommend using a plugin for Firefox called <a href="http://chrispederick.com/work/web-developer/">Web Developer</a>) or to make things easier, I have made them available at the bottom of this page.</p>
<p>Looking through the new file, the amount of duplication and repetition of styling of the same, or very similar elements, is quite odd. It certainly isn&#8217;t the way I would construct a theme. Why duplicate the same styling over, and over, and over again when you could craft the logic so that each of these elements have a commonality that could then be controlled with a much smaller stylesheet?</p>
<p>Here are a few screenshots showing some of the differences between the two files. In the brilliant Open Source comparison application <a href="http://meld.sourceforge.net/">Meld</a> I&#8217;m using here, the original stylesheet is shown in the left pane and the modified one is on the right. The first image shows the very top of both files with Anthony&#8217;s header still in tact. The second and third are just a couple of fairly random points where the new file contains a great deal of repetition as I am walking down through the files. The final image shows the bottom of both files (note the line numbers!).<br />
<a href="http://www.theopensourcerer.com/wp-content/uploads/2008/08/meld-0.png"><img class="alignnone size-thumbnail wp-image-310" style="margin: 5px;" title="Top of Stylesheets" src="http://www.theopensourcerer.com/wp-content/uploads/2008/08/meld-0-150x150.png" alt="Top of Stylesheets" width="150" height="150" /></a><a href="http://www.theopensourcerer.com/wp-content/uploads/2008/08/meld-1.png"><img class="alignnone size-thumbnail wp-image-311" style="margin: 5px;" title="Stylesheet Comparison" src="http://www.theopensourcerer.com/wp-content/uploads/2008/08/meld-1-150x150.png" alt="Stylesheet Comparison" width="150" height="150" /></a><a href="http://www.theopensourcerer.com/wp-content/uploads/2008/08/meld-2.png"><img class="alignnone size-thumbnail wp-image-312" style="margin: 5px;" title="Stylesheet Comparison" src="http://www.theopensourcerer.com/wp-content/uploads/2008/08/meld-2-150x150.png" alt="Stylesheet Comparison" width="150" height="150" /></a><a href="http://www.theopensourcerer.com/wp-content/uploads/2008/08/meld-3.png"><img class="alignnone size-thumbnail wp-image-313" style="margin: 5px;" title="Stylesheet Comparison" src="http://www.theopensourcerer.com/wp-content/uploads/2008/08/meld-3-150x150.png" alt="Stylesheet Comparison" width="150" height="150" /></a></p>
<p>One thing that is clear from using a tool like Meld is that these two files are definitely related. The way the application displays the differences, it is clear where the files are the same and where they differ. The larger file is certainly a derivative work of Anthony&#8217;s original.</p>
<p><em>Another aspect I found rather funny in this investigation was the method of version control for this huge stylesheet. Both stylesheets have the same version number and there doesn&#8217;t appear to have been any tool used to update the header as would be usual. How on earth does a business that develops a ~4000 line stylesheet manage to do that without using some sort of versioning system?</em></p>
<p>I have helped businesses use and modify pre-made templates for Joomla!, and to be honest if you are making changes of <em>any significance</em> to these templates, it is almost always easier and quicker and cheaper to start from scratch. For small mods and changes pre-bought templates can be really good value (I mean $50 is fairly average), but getting your head around someone else&#8217;s code is never easy and takes considerable time. For major alterations it just doesn&#8217;t make financial sense.</p>
<p>Now, making additions and changes just to the stylesheet of more than 6 times the original is not good business sense in my opinion. How much more work have they done to the PHP code that we can&#8217;t see? We know they have modified at least index.php (by removing the WordPress statistic generator meta tag) and footer.php (by removing Anthony&#8217;s copyright notice). But if they have made SO MANY changes and additions to the stylesheet, there surely must be a good deal of altered php code, or additions, in the core php files too? Surely, it would have been easier to make a new template from scratch in this instance?</p>
<p>This leads on to the other question that might be worth digging into a bit more; GPL violations:</p>
<p>&#8220;If&#8221; the developers have modified the WordPress engine, as is being suggested as a possibility <a title="How Much!!!" href="http://dizzythinks.net/2008/08/has-number-10-website-breached-gpl.html" target="_blank">here</a>, and then sold it to the Government, in my humble understanding that means they have <em>distributed</em> their modifications. That means those modifications must also be licensed under the <a title="The GPL" href="http://www.gnu.org/copyleft/gpl.html" target="_blank">GPL</a>. I had a quick look on New Media Maze&#8217;s web site and couldn&#8217;t find an area for software downloads or mention of the GPL. That doesn&#8217;t say anything to be honest and there might be nothing to this, but it would be interesting to find out a bit more&#8230; Is there a real WordPress guru who can look at the &#8220;footprint&#8221; of the XHTML the site generates and tell if it is different? Or are there any other ways to tell if it has been modified?</p>
<p>Anyway, what a wheez this all is for us bloggers: It just isn&#8217;t Gordon&#8217;s year is it&#8230;</p>
<p><a name="1">1.</a> <a title="Number 10" href="http://www.number10.gov.uk/" target="_blank">www.number10.gov.uk/</a><br />
<a name="2">2.</a> <a title="The original theme" href="http://antbag.com/demo/index.php?wptheme=NetWorker" target="_blank">NetWorker Theme</a><br />
<a name="3">3.</a> <a title="How Much!!!" href="http://dizzythinks.net/2008/08/100k-but-where-was-qa.html" target="_blank">£100k for WordPress site</a><br />
<a name="4">4.</a> <a title="The original Stylesheet" href="http://www.theopensourcerer.com/wp-content/uploads/2008/08/original-style.css">Anthony&#8217;s original stylesheet</a><br />
<a name="5">5.</a> <a title="The 65K Stylesheet!" href="http://www.theopensourcerer.com/wp-content/uploads/2008/08/no10-style.css">No. 10&#8242;s heavily modified stylesheet</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theopensourcerer.com/2008/08/18/more-on-number-10/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>

