<?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>!DOCTYPE &#187; opensource</title>
	<atom:link href="http://www.createsoft.co.uk/blog/category/opensource/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.createsoft.co.uk/blog</link>
	<description>Software Development and Web Design</description>
	<lastBuildDate>Mon, 31 May 2010 09:36:56 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Why I switched to Google Chrome</title>
		<link>http://www.createsoft.co.uk/blog/2010/03/why-i-switched-to-google-chrome/</link>
		<comments>http://www.createsoft.co.uk/blog/2010/03/why-i-switched-to-google-chrome/#comments</comments>
		<pubDate>Tue, 30 Mar 2010 20:34:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[chrome]]></category>

		<guid isPermaLink="false">http://www.createsoft.co.uk/blog/?p=21</guid>
		<description><![CDATA[I'm a fickle browser user.  I'll probably go back to Firefox or Safari sometime in the future; I've dabbled with Opera but never gotten along with it; and IE - the less said, the better.  But right now, Chrome is in the ascendancy.]]></description>
			<content:encoded><![CDATA[<p>I have been flirting with <a href="http://www.google.co.uk/chrome">Google Chrome</a> on the Mac since it&#8217;s early developer builds, and must admit that it&#8217;s been something of an on/off relationship.  In the earliest builds, it&#8217;s lack of bookmarking tools made it more a toy than a truly useful browser, but it has been great to witness the (rapid) development of Chrome over the last 18 months.</p>
<p>So just what is great about Chrome? And will ordinary users really feel the difference?  If you are still using Internet Explorer on Windows, the answer is a resounding &#8220;yes&#8221;.  But there is something for everyone here&#8230;</p>
<p><span id="more-21"></span>It began with a <a href="http://www.google.com/googlebooks/chrome/#">comic strip</a> which was largely targetted at developers.  Why build another web browser? What would make Chrome different?  Back in 2008 <a href="http://www.makeuseof.com/tag/google-chrome-a-new-chapter-in-browser-history/">Google Chrome promised plenty of technical advantages over other browsers</a>, all of which have been delivered on.</p>
<p>And more.</p>
<p>Chrome has all of the things that a web browser needs in order to be a contender: it can render web pages, handle plugins such as Flash, supports bookmark management, and has a super fast JavaScript engine.</p>
<p>But now Chrome supports browser extensions,  à la Firefox, and it natively supports <a href="http://jaxov.com/2009/07/how-to-use-greasemonkey-scripts-in-google-chrome/">Grease Monkey scripts</a>.  Grease Monkey scripts are effectively a range of ready-made browser extensions which work in Firefox and in Google Chrome.</p>
<p>Personally I like to keep extensions to a minimum, so I only use a small number of them; at the moment I use the following extensions and grease monkey scripts:</p>
<p><a href="http://shiftingpixel.com/lightbox/">Greased Lightbox</a> Install this script, and any website that links to images such as Google Image search, gets an improved browsing experience. Clicking on an image will open the image in a kind of popup, often referred to as a &#8220;Lightbox&#8221;, without leaving the page you are viewing.</p>
<p><a href="https://chrome.google.com/extensions/detail/gighmmpiobklfepjocnamgkkbiglidom?hl=en">AdBlock</a> As the name implies, this blocks adverts.  Which makes pages load faster.</p>
<p><a href="https://chrome.google.com/extensions/detail/cdngiadmnkhgemkimkhiilgffbjijcie?hl=en">FlashBlock</a> blocks Flash.  You can enable a Flash movie on a page by pressing the &#8220;play&#8221; button; you can enable flash on certain websites that you visit regularly.  This is an essential plugin if you want a smooth web experience: improper use of Flash sucks, it s-l-o-o-w-s down the web, makes the fan on your computer run like crazy.  Flash has its place, which is why you want to be able to enable it &#8211; but for adverts, for little animations on the page &#8211; its just a CPU hog.</p>
<p><a href="https://chrome.google.com/extensions/detail/nlbjncdgjeocebhnmkbbbdekmmmcbfjd?hl=en">RSS Extension by Google</a> this is essential &#8211; it really ought to be built in to Chrome.  It simply adds an RSS icon to your address bar if there are news feeds you can subscribe to on a web page&#8230; just as happens by default in Firefox and in Safari.  It lets you subscribe in Google Reader or in various other web based readers; it should really be able to use a desktop reader too.</p>
<p>For web developers, there are numerous web developer extensions.  Plus Chrome comes with the Web Kit developer toolkit, which is similar to Firebug; but it just is not quite as good.  So I use Chrome for my general browsing, while Firefox+Firebug cannot be beaten for web development.</p>
<p>Firefox has been my preferred browser for years &#8211; but Chrome has finally trumped it. Chrome just feels lighter, it loads MUCH more quickly, and uses far less CPU and RAM (in other words &#8211; it runs faster).</p>
<p>Plus a security bonus &#8211; <a href="http://www.moovinonup.com/blog/google-chrome-retains-its-lustre-in-hacking-contest">Chrome has yet to be hacked</a>, unlike the other popular browsers.</p>
<p>Lastly if you want to see what Chrome can really do &#8211; try <a href="http://www.chromeexperiments.com/">Chrome Experiments</a>.  This site showcases web pages and applications that take advantage of modern web browsers, like Chrome.  These do also run in Safari and in Firefox, but Chrome really makes them come alive.  My personal favourite is <a href="http://www.chromeexperiments.com/detail/another-world-js/">Another World</a> &#8211; a JavaScript remake of an old Atari/Amiga game.</p>
<p>I&#8217;m a fickle browser user.  I&#8217;ll probably go back to Firefox or Safari sometime in the future; I&#8217;ve dabbled with Opera but never gotten along with it; and IE &#8211; the less said, the better.  But right now, Chrome is in the ascendancy.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.createsoft.co.uk/blog/2010/03/why-i-switched-to-google-chrome/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>YAF Integration to Umbraco 4</title>
		<link>http://www.createsoft.co.uk/blog/2008/10/yaf-integration-to-umbraco-4/</link>
		<comments>http://www.createsoft.co.uk/blog/2008/10/yaf-integration-to-umbraco-4/#comments</comments>
		<pubDate>Mon, 20 Oct 2008 22:09:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[opensource]]></category>
		<category><![CDATA[umbraco]]></category>
		<category><![CDATA[umbraco yaf]]></category>

		<guid isPermaLink="false">http://www.createsoft.co.uk/blog/?p=18</guid>
		<description><![CDATA[For a website we are currently working on, we needed a Forum.  The new Forum4Umbraco is still in early development so we turned to Yet Another Forum.  This post describes how to integrate YAF into Umbraco 4 as a User Control.
This means you can create a template in Umbraco, and then insert the following line(s) [...]]]></description>
			<content:encoded><![CDATA[<p>For a website we are currently working on, we needed a Forum.  The new <a href="http://forum.umbraco.org/yaf_postst6112_Announcing-New-Umbraco-Project--Forum4Umbraco.aspx">Forum4Umbraco</a> is still in early development so we turned to <a href="http://www.yetanotherforum.net/">Yet Another Forum</a>.  This post describes how to integrate YAF into Umbraco 4 as a User Control.</p>
<p>This means you can create a template in Umbraco, and then insert the following line(s) of code to get an instant forum:</p>
<pre>&lt;form runat="server"&gt;
    &lt;yaf:Forum runat="server" ID="forum" /&gt;
&lt;/form&gt;</pre>
<p>This was also possible because we do not need to share Membership information between <a href="http://www.umbraco.org">Umbraco</a> and YAF.  It may well be possible to share membership, and it&#8217;s something I&#8217;d like to look into if I ever get the time!</p>
<p><span id="more-18"></span></p>
<h2>YAF Install Steps</h2>
<p>1. Install Umbraco as usual, for instance into C:\Inetpub\wwwroot</p>
<p>2. If required, create a new database for YAF.  Alternatively, YAF can share the same database as Umbraco.</p>
<p>3. Create a directory for YAF, e.g. wwwroot/yaf</p>
<p>4. Unzip YAF files into wwwroot/yaf</p>
<p>5. Temporarily rename umbraco web.config to _web.config</p>
<p>6. Rename wwwroot/yaf/default.config to wwwroot/yaf/web.config</p>
<p>7. Enter a DB connection string into yafnet.config, into the &lt;connstr/&gt; tag. If sharing the database with the Umbraco install, copy the DB connection string from the &#8220;umbracoDbDSN&#8221; element in web.config into yafnet.config.  Note the &#8220;datalayer&#8221; keyword is not supported.</p>
<p>For example, if the Umbraco web.config contains the entry:</p>
<pre>&lt;add key="umbracoDbDSN" value="<strong>datalayer=SqlServer;</strong>Server=.\sql2005;Database=umbraco;
    User ID=umbraco_user;Password=password;Trusted_Connection=False" /&gt;</pre>
<p>Then copy the connection string but do not include the datalayer section, e.g. yaf.config should contain:</p>
<pre>&lt;connstr&gt;Server=.\sql2005;Database=umbraco;User ID=umbraco_user;Password=password;
    Trusted_Connection=False&lt;/connstr&gt;</pre>
<p>7. Still editing yaf.config, add a &lt;root&gt;/yaf&lt;/root&gt; element.</p>
<p>8. In IIS create a new virtual application on the wwwroot/yaf directory:</p>
<ul>
<li>Right-click on the /yaf directory in IIS</li>
<li>Choose &#8220;Properties&#8221; from the context menu</li>
<li>Click the &#8220;Create&#8221; button on the Properties dialog</li>
<li>Click OK</li>
</ul>
<p style="padding-left: 30px;"><em>NOTE: at this point on the Umbraco website will stop functioning.  It will begin working again once the YAF application is removed (later in this guide).</em></p>
<p>9. Open a web browser, and navigate to http://www.mywebsite.com/yaf/install.  Follow the YAF installation wizard instructions.</p>
<p>10. Navigate to http://www.mywebsite.com/yaf and check that the forum is working.</p>
<h2>Get Umbraco Working again</h2>
<p>11. Right click on YAF, choose properties, click the &#8220;Remove&#8221; button to disable the YAF application.</p>
<p style="padding-left: 30px;"><em>Note: The Umbraco web application will now begin working again.</em></p>
<p>12. Move the yaf.config file to the root website directory e.g. wwwroot/</p>
<p>13. Rename wwwroot/_web.config back to web.config</p>
<p>14. Rename wwwroot/yaf/web.config back to wwwroot/yaf/default.config</p>
<p>15. Update web.config with config settings from the /yaf/default.config</p>
<pre> &lt;section name="yafnet" type="yaf.SectionHandler,yaf"/&gt;</pre>
<hr />
<pre> &lt;yafnet configSource="yafnet.config"/&gt;</pre>
<hr />
<pre> &lt;authentication mode="Forms"&gt;
    &lt;forms name=".YAFNET_Authentication" timeout="525600" /&gt;
&lt;/authentication&gt;</pre>
<hr />
<pre> &lt;customErrors defaultRedirect="error.aspx" mode="RemoteOnly"/&gt;</pre>
<p>Note that you will need to comment out the following line in the web.config file:</p>
<pre style="padding-left: 30px;">&lt;forms name="yourAuthCookie" loginUrl="login.aspx" protection="All" path="/" /&gt;</pre>
<p>16. Copy or move wwwroot/yaf/yaf.dll to wwwroot/bin/yaf.dll</p>
<p>17. Copy or move wwwroot/yaf/framehelper.aspx to wwwroot/framehelper.aspx</p>
<h2>Add the forum to your website.</h2>
<p>Create a document type and a template.  The template will look something like this:</p>
<pre>&lt;%@ Register TagPrefix="yaf" Namespace="yaf" Assembly="yaf" %&gt;
&lt;%@ Register TagPrefix="yc" Namespace="yaf.controls" Assembly="yaf" %&gt;
&lt;asp:Content id="Forumcontent" ContentPlaceHolderID="ContentPlaceHolderDefault" runat="server"&gt;
    &lt;form runat="server"&gt;</pre>
<pre>        &lt;yaf:Forum runat="server" ID="forum" /&gt;
    &lt;/form&gt;
&lt;/asp:Content&gt;</pre>
<h2>A Problem</h2>
<p>Unfortunately there is a problem.  The YAF User Control will not work properly &#8211; it will attempt to reference default.aspx which is &#8216;owned&#8217; by Umbraco.  This can be fixed using UrlRewriting.</p>
<h2>A solution</h2>
<p>To get around this:</p>
<p>1) Obtain the nodeId of the forum.  One way to do this is to log into the Umbraco Backend, place your mouse pointer over the forum node, and look at the browser status bar.  This will contain the node id.<br />
For the purpose of this tutorial, we will assume the Node Id is 9999.</p>
<p>1) Update urlRewriting.config with the following (Note the Node Id in bold should be replaced with your node id):</p>
<pre><span style="text-decoration: line-through;">        &lt;!-- Redirect any requests for the-forum.aspx to forum.aspx --&gt;
        &lt;add name="forum-redirect"
                    virtualUrl="^~/the-forum.aspx"
                    rewriteUrlParameter="ExcludeFromClientQueryString"
                    destinationUrl="~/forum.aspx"
                    ignoreCase="true"
                    redirect="Application"
                    redirectMode="Permanent" /&gt;</span></pre>
<pre>        &lt;!-- Internally rewrite the url --&gt;
        &lt;add name="forum-rewrite"
                    virtualUrl="^~/forum.aspx"
                    rewriteUrlParameter="ExcludeFromClientQueryString"
                    destinationUrl="~/<strong>9999</strong>.aspx"
                    ignoreCase="true" /&gt;</pre>
<p>2) Ensure that the page (node) in Umbraco which contains the forum is called &#8220;Forum&#8221; and resolves to the url, &#8220;/forum.aspx&#8221;.</p>
<p><em>Note: Alternatively you could add a property to the Document Type called &#8220;umbracoUrlName&#8221; and set the value of that property to &#8220;the-forum&#8221;.</em></p>
<p><span style="text-decoration: line-through;">3) Ensure that there is NOT a page in Umbraco which resolves to &#8220;forum.aspx&#8221; (perhaps add to the list of reserved names?)</span></p>
<p><span style="text-decoration: line-through;">4) Ideally, any links (in templates, xslt etc) to the forum should link to &#8220;/forum.aspx&#8221; &#8211; NOT &#8220;the-forum.aspx&#8221;.  This means when linking to the forum, avoid using umbraco.library:NiceUrl(&#8230;)</span></p>
<p style="padding-left: 30px;"><span style="text-decoration: line-through;"><em>Note: This is a recommendation rather than a necessity.  The &#8220;forum-redirect&#8221; rule above will ensure that all links to the forum will work.</em></span></p>
<p>Thats it &#8211; we&#8217;re done.  The forum should now be visible at www.mywebsite.com/forum.aspx , embedded into an Umbraco page.</p>
<h2>Reserved Paths</h2>
<p>You will also need to add /framehelper.aspx to the list of reserved paths in web.config</p>
<p>&lt;add key=&#8221;umbracoReservedPaths&#8221; value=&#8221;/umbraco,/install/,/bingo,/framehelper.aspx&#8221; /&gt;</p>
<p>Also, if you wish to place the forum in a directory other than the root of your website, you will need to add a url rewriting rule for framehelper.aspx.</p>
<p>E.g. if you place the forum in /subdir/forum.aspx, you will need the following rule in urlRewriting.config:</p>
<p>&lt;add name=&#8221;forum-reply-rewrite&#8221;<br />
virtualUrl=&#8221;^~/subdir/framehelper.aspx&#8221;<br />
rewriteUrlParameter=&#8221;ExcludeFromClientQueryString&#8221;<br />
destinationUrl=&#8221;~/framehelper.aspx&#8221;<br />
ignoreCase=&#8221;true&#8221; /&gt;</p>
<p><em>References</em></p>
<p>In fairness I should mention that most of the implementation details on <a href="http://wiki.yetanotherforum.net/embeddedYaf.ashx">how to embed YAF are actually covered on the YAF website</a>.  Also, once I had worked out how to integrate YAF into Umbraco, I stumbled across this post by Skiltz on .NET, <a href="http://skiltzonnet.blogspot.com/2008/02/integrating-yetanotherforumnet-into.html">Integrating YetAnotherForum.net into Umbraco</a>.  This post is concerned with Umbraco v3 but the steps are much the same so it&#8217;s great to see that others have been able to get this to work.  In this case, YAF was recompiled to get around the default.aspx issue &#8211; I solved this problem using UrlRewriting.  If you&#8217;d rather not use the UrlRewriting, you could try using <a href="http://skiltzonnet.blogspot.com/2008/02/integrating-yetanotherforumnet-into.html">the yaf.dll file provided by Skiltz</a> instead.</p>
<p>Also thanks to Lars (see comments, below) for his tip on the use of the NodeId in the URL Re-write.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.createsoft.co.uk/blog/2008/10/yaf-integration-to-umbraco-4/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Some Useful Umbraco Links</title>
		<link>http://www.createsoft.co.uk/blog/2008/05/some-useful-umbraco-links/</link>
		<comments>http://www.createsoft.co.uk/blog/2008/05/some-useful-umbraco-links/#comments</comments>
		<pubDate>Tue, 13 May 2008 18:30:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[opensource]]></category>
		<category><![CDATA[umbraco]]></category>
		<category><![CDATA[umbraco cms]]></category>

		<guid isPermaLink="false">http://www.createsoft.co.uk/blog/?p=13</guid>
		<description><![CDATA[http://www.neehouse.com/umbraco_cms/resources/xslt_library_functions.aspx
http://umbraco.org/blog/
http://umbraco.org/blog/2007/12/2/dec-2-resources-and-where-to-find-help
http://umbraco.org/blog/2007/12/3/dec-3-umbraco-basics-document-types
http://umbraco.org/blog/2007/12/6/dec-6-document-types-part-ii
http://umbraco.org/blog/2007/12/7/dec-7-templates-part-i&#8212;the-introduction
http://umbraco.org/blog/2007/12/12/dec-8-adding-page-information-to-templates
http://umbraco.org/blog/2007/12/13/dec-9-using-master-templates
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.neehouse.com/umbraco_cms/resources/xslt_library_functions.aspx" target="_blank">http://www.neehouse.com/umbraco_cms/resources/xslt_library_functions.aspx</a></p>
<p><a href="http://umbraco.org/blog/" target="_blank">http://umbraco.org/blog/</a></p>
<p><a href="http://umbraco.org/blog/2007/12/2/dec-2-resources-and-where-to-find-help" target="_blank">http://umbraco.org/blog/2007/12/2/dec-2-resources-and-where-to-find-help</a><br />
<a href="http://umbraco.org/blog/2007/12/3/dec-3-umbraco-basics-document-types" target="_blank">http://umbraco.org/blog/2007/12/3/dec-3-umbraco-basics-document-types</a><br />
<a href="http://umbraco.org/blog/2007/12/6/dec-6-document-types-part-ii" target="_blank">http://umbraco.org/blog/2007/12/6/dec-6-document-types-part-ii</a><br />
<a href="http://umbraco.org/blog/2007/12/7/dec-7-templates-part-i---the-introduction" target="_blank">http://umbraco.org/blog/2007/12/7/dec-7-templates-part-i&#8212;the-introduction</a><br />
<a href="http://umbraco.org/blog/2007/12/12/dec-8-adding-page-information-to-templates" target="_blank">http://umbraco.org/blog/2007/12/12/dec-8-adding-page-information-to-templates</a><br />
<a href="http://umbraco.org/blog/2007/12/13/dec-9-using-master-templates" target="_blank">http://umbraco.org/blog/2007/12/13/dec-9-using-master-templates</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.createsoft.co.uk/blog/2008/05/some-useful-umbraco-links/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Umbraco Learning Curve</title>
		<link>http://www.createsoft.co.uk/blog/2008/04/umbraco-learning-curve/</link>
		<comments>http://www.createsoft.co.uk/blog/2008/04/umbraco-learning-curve/#comments</comments>
		<pubDate>Tue, 29 Apr 2008 21:20:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[opensource]]></category>
		<category><![CDATA[umbraco]]></category>
		<category><![CDATA[umbraco cms]]></category>

		<guid isPermaLink="false">http://www.createsoft.co.uk/blog/?p=10</guid>
		<description><![CDATA[I really really don&#8217;t &#8220;get&#8221; umbraco yet; it just seems so incredibly difficult to use compared to the other CMS&#8217;s (Joomla!) I&#8217;ve used.
Right now all I want to do is render a Blog Description in a &#8220;Home Page&#8221; template but I cannot figure out how to do it.  Umbraco uses a lot of XSLT which [...]]]></description>
			<content:encoded><![CDATA[<p>I really really don&#8217;t &#8220;get&#8221; umbraco yet; it just seems so incredibly difficult to use compared to the other CMS&#8217;s (Joomla!) I&#8217;ve used.</p>
<p>Right now all I want to do is render a Blog Description in a &#8220;Home Page&#8221; template but I cannot figure out how to do it.  Umbraco uses a lot of XSLT which I am not too hot with &#8211; something else I need to address.</p>
<p>The initial learning curve for developing in Umbraco seems to be much steeper than Joomla!</p>
<p>Well, following some of the tutorials on the <a href="http://www.umbraco.org">Umbraco website</a> seems to have helped: the information is there if you need it!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.createsoft.co.uk/blog/2008/04/umbraco-learning-curve/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Umbraco</title>
		<link>http://www.createsoft.co.uk/blog/2008/04/umbraco/</link>
		<comments>http://www.createsoft.co.uk/blog/2008/04/umbraco/#comments</comments>
		<pubDate>Wed, 16 Apr 2008 21:14:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[opensource]]></category>
		<category><![CDATA[umbraco]]></category>
		<category><![CDATA[cms umbraco]]></category>

		<guid isPermaLink="false">http://www.createsoft.co.uk/blog/?p=9</guid>
		<description><![CDATA[Well I&#8217;ve decided to leave Ford to join Connect-Digital, a new media agency.  I already know most of the team as I have worked with them in the past.  I think this is gonna be a lot of fun, but a lot of hard work!
The CMS of choice is Umbraco &#8211; a .NET based open [...]]]></description>
			<content:encoded><![CDATA[<p>Well I&#8217;ve decided to leave Ford to join Connect-Digital, a new media agency.  I already know most of the team as I have worked with them in the past.  I think this is gonna be a lot of fun, but a lot of hard work!</p>
<p>The CMS of choice is <a href="http://www.umbraco.org/">Umbraco</a> &#8211; a .NET based open source system.  As I am a J2EE developer, I&#8217;m going to need to cross-train toot suite!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.createsoft.co.uk/blog/2008/04/umbraco/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Indego Consulting</title>
		<link>http://www.createsoft.co.uk/blog/2008/02/indego-consulting/</link>
		<comments>http://www.createsoft.co.uk/blog/2008/02/indego-consulting/#comments</comments>
		<pubDate>Sun, 10 Feb 2008 20:28:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[opensource]]></category>
		<category><![CDATA[cms opensource]]></category>

		<guid isPermaLink="false">http://www.createsoft.co.uk/blog/?p=8</guid>
		<description><![CDATA[Well my first solo CMS site has now gone live.  Indego Consulting is based on the Joomla! Content Management System.  Joomla! is a PHP based open source CMS and it is an amazing tool, so easy to learn and use but with a great deal of scope for customisation.
The Indego site has some custom modules [...]]]></description>
			<content:encoded><![CDATA[<p>Well my first solo CMS site has now gone live.  <a href="http://www.indegoconsulting.com/">Indego Consulting</a> is based on the Joomla! Content Management System.  <a href="http://www.joomla.org/">Joomla!</a> is a PHP based open source CMS and it is an amazing tool, so easy to learn and use but with a great deal of scope for customisation.</p>
<p>The Indego site has some custom modules written to display RSS feeds from external websites and to highlight latest news information.</p>
<p>Why not check it out?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.createsoft.co.uk/blog/2008/02/indego-consulting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Songbird</title>
		<link>http://www.createsoft.co.uk/blog/2006/10/songbird/</link>
		<comments>http://www.createsoft.co.uk/blog/2006/10/songbird/#comments</comments>
		<pubDate>Sat, 21 Oct 2006 19:41:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[opensource]]></category>

		<guid isPermaLink="false">http://www.createsoft.co.uk/blog/?p=4</guid>
		<description><![CDATA[Its long been an ambition of mine (well, more like a new years resolution) to take part in an Open Source project.  I&#8217;ve been writing code for a number of years now; but trying to find the spare time to get involved is difficult.
The other problem I have found is, how do you get [...]]]></description>
			<content:encoded><![CDATA[<p>Its long been an ambition of mine (well, more like a new years resolution) to take part in an Open Source project.  I&#8217;ve been writing code for a number of years now; but trying to find the spare time to get involved is difficult.</p>
<p>The other problem I have found is, how do you get involved?  I&#8217;ve looked for advice on the web (Google) and have yet to find a good description.</p>
<p>The best I have found so far is this: <a href="http://rpmduplex.net/ravi/getting-started-oss.html">Getting Started With Open Source Development</a>.</p>
<p><a style="float:left" href="http://songbirdnest.com"><img src="http://songbirdnest.com/files/images/button_guitar.png" border="0" alt="Get Songbird" /></a>Well, recently I discovered <a href="http://www.songbirdnest.com/">Songbird</a>, an iTunes challenger based on the Mozilla codebase, which is at version 0.2. I am resolved to take part in some way, even if it is simply to fix a few minor bugs.</p>
<p>So far I have downloaded Song Bird onto my Linux (<a href="http://www.mepis.org">MEPIS</a>) laptop, but installation has proved problematic: I had some difficulty getting the gstreamer libraries to install correctly.  Specifically, I couldn&#8217;t get Songbird / gstreamer to play files over http.  I think I&#8217;ve cracked it now: It looks like I need the gnomevfssrc package.</p>
<p>Well it is a learning experience after all&#8230;</p>
<p>So, initial advice: make sure you install <span style="font-weight: bold;">all</span> the gstreamer libraries!</p>
<p>If you are having trouble installin Songbird, there are plenty of tutorials available; here is one which may be useful from arsgeek.com: <a href="http://www.arsgeek.com/?p=615">How to install Songbird on your Ubuntu box and then enjoy the music</a></p>
<p>Now to play for a while, then I have to try to install it from the source code!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.createsoft.co.uk/blog/2006/10/songbird/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

