<?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>Andrew R. Jones &#187; Open Source</title>
	<atom:link href="http://andrew-jones.com/category/open-source/feed/" rel="self" type="application/rss+xml" />
	<link>http://andrew-jones.com</link>
	<description>Andrew Jones' Site</description>
	<lastBuildDate>Tue, 01 Dec 2009 20:30:59 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Using a Quarter Interval with the Simile Timeline</title>
		<link>http://andrew-jones.com/2009/12/01/using-a-quarter-interval-with-the-simile-timeline/</link>
		<comments>http://andrew-jones.com/2009/12/01/using-a-quarter-interval-with-the-simile-timeline/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 20:19:20 +0000</pubDate>
		<dc:creator>Andrew Jones</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Simile Timeline]]></category>

		<guid isPermaLink="false">http://andrew-jones.com/?p=434</guid>
		<description><![CDATA[The Simile Timeline allows you to make beautiful, interactive timelines for web pages using only JavaScript. It is fairly flexible and allows you to create timelines with intervals of Seconds, Hours and Days right up to Centuries and Millenniums.
However, it does not support Quarters, which is what I needed. So I have submitted a patch [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://www.simile-widgets.org/timeline/">Simile Timeline</a> allows you to make beautiful, interactive timelines for web pages using only JavaScript. It is fairly flexible and allows you to create timelines with intervals of Seconds, Hours and Days right up to Centuries and Millenniums.</p>
<p>However, it does not support Quarters, which is what I needed. So I have submitted a <a href="http://code.google.com/p/simile-widgets/issues/detail?id=337">patch</a> to the project, and have also been using the following code so I can use Quarters now without needing to patch my local install.</p>
<p>The code is not the most elegant, as it duplicates a lot of the code from the library, but until my patch gets incorporated it is the only way to have Quarters.</p>
<p>To use it, download the js file and include it in your web page after the timeline files. You can then use a Quarter in the same way as you would any interval, as shown below:</p>
<pre>
Timeline.createBandInfo({
    ...
    intervalUnit:   Timeline.DateTime.QUARTER,
    ...
});
</pre>
<p>Find the code on <a href="http://gist.github.com/246389">GitHub</a>, or <a style="display:none;" id="ddetlink607940534" href="javascript:expand(document.getElementById('ddet607940534'))">expand it below:</a>
<div class="ddet_div" id="ddet607940534"><script language="JavaScript" type="text/javascript">expand(document.getElementById('ddet607940534'));expand(document.getElementById('ddetlink607940534'))</script>
<script src="http://gist.github.com/246389.js"></script><br />
</div></p>
]]></content:encoded>
			<wfw:commentRss>http://andrew-jones.com/2009/12/01/using-a-quarter-interval-with-the-simile-timeline/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kino Search Add-On Released for Foswiki</title>
		<link>http://andrew-jones.com/2009/09/24/kino-search-add-on-released-for-foswiki/</link>
		<comments>http://andrew-jones.com/2009/09/24/kino-search-add-on-released-for-foswiki/#comments</comments>
		<pubDate>Thu, 24 Sep 2009 20:42:30 +0000</pubDate>
		<dc:creator>Andrew Jones</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Foswiki]]></category>
		<category><![CDATA[Kino Search]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[Search]]></category>

		<guid isPermaLink="false">http://andrew-jones.com/?p=386</guid>
		<description><![CDATA[After a lot of work I have finally released the new Kino Search extensions for Foswiki.
Kino Search is a Perl port of the Lucene indexed based search engine from Apache. The Foswiki extensions use this to provide fast, full text search of both topics and attachments. The attachments that can be indexed include MS Office [...]]]></description>
			<content:encoded><![CDATA[<p>After a lot of work I have finally released the new Kino Search extensions for Foswiki.</p>
<p><a href="http://www.rectangular.com/kinosearch/">Kino Search</a> is a Perl port of the <a href="http://lucene.apache.org/java/docs/">Lucene</a> indexed based search engine from Apache. The Foswiki extensions use this to provide fast, full text search of both topics and attachments. The attachments that can be indexed include MS Office 2003 and 2007 documents and PDF files.</p>
<p>This original add-on was available for TWiki but I have now ported this over as a new <a href="http://foswiki.org/Extensions/KinoSearchContrib">KinoSearchContrib</a> and <a href="http://foswiki.org/Extensions/KinoSearchPlugin">KinoSearchPlugin</a> and made many improvements, including:</p>
<ul>
<li>Fast CGI and mod_perl support</li>
<li>Indexing MS Office 2007 files</li>
<li>Much more resilient indexing
<ul>
<li>In particular when indexing password protected files or when an incorrect file type is supplied (such as attaching a image and calling it myfile.txt)</li>
</ul>
</li>
<li>Using more of the official Foswiki API</li>
<li>Improved documentation and templates</li>
</ul>
<p>There have been other technical improvements that are behind the scenes. The extensions also comes with a good testing suite, helping to ensure that it is of good quality.</p>
<p>For more information, see my posting on the <a href="http://blog.foswiki.org/2009/09/new-kino-search-extensions-released-for-foswiki/">official Foswiki blog</a> (although remember that I wrote both, so the wording is similar&#8230;).</p>
]]></content:encoded>
			<wfw:commentRss>http://andrew-jones.com/2009/09/24/kino-search-add-on-released-for-foswiki/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Social Bookmarks for Foswiki</title>
		<link>http://andrew-jones.com/2009/04/14/social-bookmarks-for-foswiki/</link>
		<comments>http://andrew-jones.com/2009/04/14/social-bookmarks-for-foswiki/#comments</comments>
		<pubDate>Tue, 14 Apr 2009 20:45:12 +0000</pubDate>
		<dc:creator>Andrew Jones</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Foswiki]]></category>
		<category><![CDATA[Social Bookmarks]]></category>

		<guid isPermaLink="false">http://andrew-jones.com/?p=151</guid>
		<description><![CDATA[I have knocked up a small add on for Foswiki that makes it easy to add social bookmarking and news links to a Foswiki page. It is called the SocialBookmarkingAddOn and is available at http://foswiki.org/Extensions/SocialBookmarkingAddOn. It relies on no other extensions and currently supports the following five sites:

Delicious
Digg
Facebook
Reddit
StumbleUpon

The add on is used with the %INCLUDE% [...]]]></description>
			<content:encoded><![CDATA[<p>I have knocked up a small add on for Foswiki that makes it easy to add social bookmarking and news links to a Foswiki page. It is called the SocialBookmarkingAddOn and is available at <a title="Social Bookmarking Add On on foswiki.org" href="http://foswiki.org/Extensions/SocialBookmarkingAddOn">http://foswiki.org/Extensions/SocialBookmarkingAddOn</a>. It relies on no other extensions and currently supports the following five sites:</p>
<ul>
<li>Delicious</li>
<li>Digg</li>
<li>Facebook</li>
<li>Reddit</li>
<li>StumbleUpon</li>
</ul>
<p>The add on is used with the <code>%INCLUDE%</code> macro, which among other things can grab a section of a topic. For example, to create a link to Digg, you would include the &#8220;digg&#8221; section of the SocialBookmarkingAddOn topic with the following macro:</p>
<pre>%INCLUDE{"System.SocialBookmarkingAddOn" section="digg" }%</pre>
<p>This would be fine if you only wanted one link on a small amount of pages, but is obviously a lot of typing if you want to add five links to many pages. Luckily in Foswiki we can easily create our own macros in our SitePreferences topic, or our WebPreferences topic if we only want them in one web. So by adding the following, we can use the <code>%SOCIALBOOKMARKS%</code> macro in any topic we want it:</p>
<pre>   * Set SOCIALBOOKMARKS = %INCLUDE{"System.SocialBookmarkingAddOn" section="delicious" }% %INCLUDE{"System.SocialBookmarkingAddOn" section="digg" }% %INCLUDE{"System.SocialBookmarkingAddOn" section="reddit" }% %INCLUDE{"System.SocialBookmarkingAddOn" section="facebook" }% %INCLUDE{"System.SocialBookmarkingAddOn" section="stumbleupon" }%</pre>
<p>Hopefully some might this useful. This add on also shows just how flexible and powerfull Foswiki can be straight out of the box.</p>
]]></content:encoded>
			<wfw:commentRss>http://andrew-jones.com/2009/04/14/social-bookmarks-for-foswiki/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Foswiki 1.0 Released</title>
		<link>http://andrew-jones.com/2009/01/09/foswiki-1dot0-released/</link>
		<comments>http://andrew-jones.com/2009/01/09/foswiki-1dot0-released/#comments</comments>
		<pubDate>Fri, 09 Jan 2009 18:51:12 +0000</pubDate>
		<dc:creator>Andrew Jones</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Foswiki]]></category>
		<category><![CDATA[TWiki]]></category>

		<guid isPermaLink="false">http://andrew-jones.com/?p=101</guid>
		<description><![CDATA[Today Foswiki 1.0 has been released. Foswiki is an enterprise wiki and was started as a fork from TWiki back in October 2008[1].
With the 1.0 release the software has been re-branded in order to remove any trademark violations that could potentially be sued by the TWiki trademark holders. There has also been a number of [...]]]></description>
			<content:encoded><![CDATA[<p>Today Foswiki 1.0 has been released. Foswiki is an enterprise wiki and was started as a fork from TWiki back in October 2008<sup>[1]</sup>.</p>
<p>With the 1.0 release the software has been re-branded in order to remove any trademark violations that could potentially be sued by the TWiki trademark holders. There has also been a number of bug fixes (~120)<sup>[2]</sup> from the version of TWiki that it was forked from (TWiki 4.2.3).</p>
<h4 id="toc-foswiki-1-0-vs-twiki-4-2-4">Foswiki 1.0 vs TWiki 4.2.4</h4>
<p>The significant difference between Foswiki 1.0 and TWiki 4.2.4 is the branding. With TWiki being a trademarked name, the fork needed to rebrand the namespace of the code and many of the topics. For example, in TWiki all the documentation is stored in the TWiki web. This has had to be renamed to the System web.</p>
<p>Although there are no differences in main features between the two, Foswiki includes all the bug fixes from TWiki up to 4.2.4, plus the others that have been submitted by the Foswiki community. Therefore it could be said that Foswiki 1.0 is slightly more mature than TWiki 4.2.4.</p>
<h4 id="toc-compatibility-with-twiki">Compatibility with TWiki</h4>
<p>Nothing has changed in the way data is stored in Foswiki. Therefore webs and topics can easily be moved between the two software. However, as the namespace of the code has had to be re-branded, TWiki plugins are no longer compatible. This is why the <a title="TWiki Compatibility Plugin" href="http://foswiki.org/Extensions/TWikiCompatibilityPlugin">TWikiCompatabilityPlugin</a> has been written. It enables you to install any plugins available on TWiki.org on Foswiki (well, as long as they used the official plugins API). The other option is to port the TWiki plugins over to the Foswiki namespace.</p>
<p>On Foswiki.org you are able to download plugins that have been ported to the Foswiki namespace. There are also plugins available to download that are still in the TWiki namespace. This is because a lot of developers have been locked out of TWiki.org and so they can only contribute to the fork, but they still need to support their TWiki installs until the time is right for them to be upgraded. Therefore they are able to contribute upgraded versions of their extensions while keeping them compatible with TWiki.</p>
<h4 id="toc-foswiki-or-twiki">Foswiki or TWiki?</h4>
<p>If you are new to both these projects then I would recommend Foswiki. Having been subscribed to both mailing lists it is clear that there is much more activity in the Foswiki community and many more checkins to their Subversion repository<sup>[3]</sup>. On the other hand there has been hardly any activity on the TWiki mailing lists, with many days the only emails sent out is the warning of unit test failures<sup>[4]</sup>.</p>
<p>If you are comming from TWiki and are wondering if you should move with the fork, then its a tough decision. While there is clearly more activity on Foswiki, at the end of the day both of these have the same features and a stable code base. So for the moment the best thing is probably to wait until Foswiki has had time to innovate and release some new features and/or extensions that TWiki does not have. If/when this happens then it may be time to move with the fork.</p>
<p>So what&#8217;s the future for TWiki? Well, it recently had its 10th birthday when project leader (and TWIKI.NET founder) Peter Theony promised a new release in January or February that will &#8220;advance TWiki as a web 2.0 player&#8221;<sup>[5]</sup>. It will be interesting to see if they meet that release target and what new features it has. Who knows, perhaps he has something special up his sleeve that will bring back some developers and activity to the TWiki project? Only time will tell.</p>
<h4 id="toc-links">Links</h4>
<ul>
<li><a href="http://foswiki.org">Foswiki.org</a></li>
<li><a title="Foswiki.org" href="http://foswiki.org">TWiki.org</a></li>
</ul>
<h4>References</h4><ol class="footnotes"><li id="footnote_0_101" class="footnote">Earlier blog post: <a title="TWiki and the Fork" href="/2008/11/02/twiki-and-the-fork/">TWiki and the Fork</a></li><li id="footnote_1_101" class="footnote"><a title="Foswiki.org download page" href="http://foswiki.org/Download/WebHome">Foswiki.org download page</a></li><li id="footnote_2_101" class="footnote"><a title="Foswiki mailing lists" href="http://sourceforge.net/mail/?group_id=245751">Foswiki mailing lists</a></li><li id="footnote_3_101" class="footnote"><a title="TWiki mailing list archives" href="http://sourceforge.net/mail/?group_id=3657">TWiki mailing lists</a></li><li id="footnote_4_101" class="footnote"><a title="TWiki is 10" href="http://twiki.org/cgi-bin/view/Blog/BlogEntry200901x1#BlogPosts">10 Years TWiki blog post from TWiki.org</a></li></ol>]]></content:encoded>
			<wfw:commentRss>http://andrew-jones.com/2009/01/09/foswiki-1dot0-released/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>TWiki and the Fork</title>
		<link>http://andrew-jones.com/2008/11/02/twiki-and-the-fork/</link>
		<comments>http://andrew-jones.com/2008/11/02/twiki-and-the-fork/#comments</comments>
		<pubDate>Sun, 02 Nov 2008 19:12:07 +0000</pubDate>
		<dc:creator>Andrew Jones</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Foswiki]]></category>
		<category><![CDATA[TWiki]]></category>

		<guid isPermaLink="false">http://www.arjones.co.uk/?p=59</guid>
		<description><![CDATA[On the 27 October the TWiki community was split and a fork was started with the temporary name of NextWiki. Although I don&#8217;t know all the politics behind this, it seems there has been friction between the community and TWIKI.NET for a long time. There are many other blogs and news pages that summarises the [...]]]></description>
			<content:encoded><![CDATA[<p>On the 27 October the TWiki community was split and a fork was started with the temporary name of NextWiki. Although I don&#8217;t know all the politics behind this, it seems there has been friction between the community and TWIKI.NET for a long time. There are many other blogs and news pages that summarises the fork and some are linked at the bottom of this post.</p>
<p>In my opinion I sympathise with the fork. It does seem that TWiki has become commercialised and TWIKI.NET want to use the project to create a product it can make money from. The ads all over twiki.org seem to confirm this. The statement from Tom Barton clearly defined what they want TWiki to be in the future, which many in the community did not agree on. This meant they needed to get rid of the community that wanted to go a different path in order to have it their own way.</p>
<p>So for now I have agreed to the Terms of Use at twiki.org so I can continue to maintain and support the plugins I have there. I also plan to move my plugins to the fork as soon as possible. I then hope to keep my plugins compatible with both for as long as practical. By then, it should be clear which project I want to support and this will get my full attention.</p>
<p><strong>Update 18/11/08: </strong>The community decided name for the fork is Foswiki &#8211; Free and Open Source Wiki.</p>
<h3 id="toc-links">Links</h3>
<p>TWiki</p>
<ul>
<li><a title="TWiki.org" href="http://twiki.org">TWiki.org</a></li>
<li><a title="TWiki relaunch statment" href="http://twiki.org/cgi-bin/view/Codev/RelaunchTWikiOrgProject">TWiki relaunch statement</a></li>
<li><a title="TWiki.org Code of Conduct" href="http://twiki.org/cgi-bin/view/TWiki/TWikiCodeOfConduct">TWiki.org Code of Conduct</a></li>
</ul>
<p><span style="text-decoration: line-through;">NextWiki</span> Foswiki</p>
<ul>
<li><span style="text-decoration: line-through;">NextWiki.org</span> <a title="Foswiki.org" href="http://foswiki.org">Foswiki.org</a></li>
<li><a title="Why this fork" href="http://foswiki.org/Main/WhyThisFork">Overview of events</a></li>
<li><a title="How the fork affects users" href="http://www.foswiki.org/Community/WhatTheForkMeans">How the fork affects users</a></li>
</ul>
<p>Blogs/News (in no particular order)</p>
<ul>
<li><a title="Wiki Ring Blog" href="http://blog.wikiring.com/Blog/BlogEntry28">WikiRing</a> (members of the TWiki community that support the fork)</li>
<li><a title="Slashdot" href="http://tech.slashdot.org/tech/08/10/29/146201.shtml">Slashdot</a></li>
<li><a href="http://news.cnet.com/8301-13505_3-10078682-16.html">CNET</a></li>
<li><a title="osdir" href="http://www.osdir.com/Article10186.phtml">osdir</a></li>
<li><a title="The fork on Digg" href="http://digg.com/software/Hostile_takeover_of_Open_Source_Project_TWiki">Digg</a></li>
<li><a title="Colas Nahaboo's blog" href="http://www.twikifork.org/Community/WhatTheForkMeans">Colas Nahaboo Blog<br />
</a></li>
<li><span class="user"><a title="Sven Dowideit's Blog" href="http://fosiki.com/blog/2008/10/29/twiki-stops-being-open-source/">Sven Dowideit Blog</a><br />
</span></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://andrew-jones.com/2008/11/02/twiki-and-the-fork/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
