<?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>Qball's Weblog &#187; gtodo</title>
	<atom:link href="http://blog.sarine.nl/category/gtodo/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.sarine.nl</link>
	<description>Beati pauperes spiritu</description>
	<lastBuildDate>Sun, 07 Mar 2010 20:18:50 +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>Great Gtodo review</title>
		<link>http://blog.sarine.nl/2009/04/13/great-gtodo-review/</link>
		<comments>http://blog.sarine.nl/2009/04/13/great-gtodo-review/#comments</comments>
		<pubDate>Mon, 13 Apr 2009 20:08:38 +0000</pubDate>
		<dc:creator>Qball</dc:creator>
				<category><![CDATA[gtodo]]></category>

		<guid isPermaLink="false">http://blog.sarine.nl/?p=411</guid>
		<description><![CDATA[http://www.makeuseof.com/tag/5-excellent-todo-list-apps-for-linux-that-you-might-not-have-heard-of/
given I haven&#8217;t worked on it in years.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.makeuseof.com/tag/5-excellent-todo-list-apps-for-linux-that-you-might-not-have-heard-of/">http://www.makeuseof.com/tag/5-excellent-todo-list-apps-for-linux-that-you-might-not-have-heard-of/</a></p>
<p>given I haven&#8217;t worked on it in years.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sarine.nl/2009/04/13/great-gtodo-review/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>IRC: GMPC channel</title>
		<link>http://blog.sarine.nl/2008/11/06/irc-gmpc-channel/</link>
		<comments>http://blog.sarine.nl/2008/11/06/irc-gmpc-channel/#comments</comments>
		<pubDate>Thu, 06 Nov 2008 15:28:13 +0000</pubDate>
		<dc:creator>Qball</dc:creator>
				<category><![CDATA[gmpc]]></category>
		<category><![CDATA[gtodo]]></category>

		<guid isPermaLink="false">http://blog.sarine.nl/?p=279</guid>
		<description><![CDATA[Server: irc.freenode.net
Channel: #gmpc
]]></description>
			<content:encoded><![CDATA[<p>Server: <a href="http://freenode.net">irc.freenode.net</a></p>
<p>Channel: #gmpc</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sarine.nl/2008/11/06/irc-gmpc-channel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GTodo 2 testing.</title>
		<link>http://blog.sarine.nl/2008/01/30/gtodo-2-testing/</link>
		<comments>http://blog.sarine.nl/2008/01/30/gtodo-2-testing/#comments</comments>
		<pubDate>Wed, 30 Jan 2008 12:24:21 +0000</pubDate>
		<dc:creator>Qball</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[gtodo]]></category>

		<guid isPermaLink="false">http://wordpress.qballcow.nl/2008/01/30/gtodo-2-testing/</guid>
		<description><![CDATA[I just realized I never posted the svn repository needed for testing gtodo2.
So here it is:
svn co https://gtodo.svn.sourceforge.net/svnroot/gtodo gtodo2
Ui wise, gtodo is getting pretty close to a good usable point. The code however needs some cleanup, I hope to have some time for this next week, and release a first pre-release.
Q
]]></description>
			<content:encoded><![CDATA[<p>I just realized I never posted the svn repository needed for testing gtodo2.<br />
So here it is:</p>
<blockquote><p>svn co https://gtodo.svn.sourceforge.net/svnroot/gtodo gtodo2</p></blockquote>
<p>Ui wise, gtodo is getting pretty close to a good usable point. The code however needs some cleanup, I hope to have some time for this next week, and release a first pre-release.</p>
<p>Q</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sarine.nl/2008/01/30/gtodo-2-testing/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Gtodo2 cleaning up</title>
		<link>http://blog.sarine.nl/2007/08/01/gtodo2-cleaning-up/</link>
		<comments>http://blog.sarine.nl/2007/08/01/gtodo2-cleaning-up/#comments</comments>
		<pubDate>Wed, 01 Aug 2007 21:00:31 +0000</pubDate>
		<dc:creator>Qball</dc:creator>
				<category><![CDATA[gtodo]]></category>

		<guid isPermaLink="false">http://wordpress.qballcow.nl/2007/08/01/gtodo2-cleaning-up/</guid>
		<description><![CDATA[I planned to rewrite it in vala, but it&#8217;s a bit too immature, I got parts to work, but it&#8217;s often a guessing game to find the right way todo it (and alot of modifing valac files by hand).
I&#8217;ve added a little view, to show the content of a task.

]]></description>
			<content:encoded><![CDATA[<p>I planned to rewrite it in vala, but it&#8217;s a bit too immature, I got parts to work, but it&#8217;s often a guessing game to find the right way todo it (and alot of modifing valac files by hand).<br />
I&#8217;ve added a little view, to show the content of a task.<br />
<img src="http://images.sarine.nl/gtodo-preview2.png" alt="gtodo" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sarine.nl/2007/08/01/gtodo2-cleaning-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gtodo2 &#8211; Test release</title>
		<link>http://blog.sarine.nl/2007/05/04/gtodo2-test-release/</link>
		<comments>http://blog.sarine.nl/2007/05/04/gtodo2-test-release/#comments</comments>
		<pubDate>Fri, 04 May 2007 20:52:15 +0000</pubDate>
		<dc:creator>Qball</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[gtodo]]></category>

		<guid isPermaLink="false">http://wordpress.qballcow.nl/2007/05/04/gtodo2-test-release/</guid>
		<description><![CDATA[I wanted todo it for a long time, but always put it off because I wasn&#8217;t happy with some stuff. But I don&#8217;t really want to put it off anymore.
So here is a test-release of gtodo2.
Wat needs to be done:

A way to select backend. Without making stuff complex.
Notification system
Backup system
Evolution backend.
Printing+(html) export function.
more

(To create/open a [...]]]></description>
			<content:encoded><![CDATA[<p>I wanted todo it for a long time, but always put it off because I wasn&#8217;t happy with some stuff. But I don&#8217;t really want to put it off anymore.</p>
<p>So here is a test-release of gtodo2.</p>
<p><strong>Wat needs to be done:</strong></p>
<ul>
<li>A way to select backend. Without making stuff complex.</li>
<li>Notification system</li>
<li>Backup system</li>
<li>Evolution backend.</li>
<li>Printing+(html) export function.</li>
<li>more</li>
</ul>
<p>(To create/open a flat file backend, make a directory where you want the files located. Go to file->new select directory, name but leave filename empty.)</p>
<p><strong>What it can do:</strong></p>
<ul>
<li>Open multiple todo lists.</li>
<li>Todo&#8217;s have a summary, comment, end-date, end-time, progress, linked files and priority.</li>
<li>Show todo&#8217;s (in all lists) that are allready due, due today and this week.</li>
</ul>
<p>Another nice thing, the flat file backend is made to be synced between pc&#8217;s using unison. I am using this for a few month now, and is working very very well.</p>
<p>You can get it <a href="http://download.sarine.nl/gtodo2/gtodo2-0.19.0-beta.tar.gz">here</a></p>
<p>Q</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sarine.nl/2007/05/04/gtodo2-test-release/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Task lists&#8230; and syncing update</title>
		<link>http://blog.sarine.nl/2007/02/16/task-lists-and-syncing-update/</link>
		<comments>http://blog.sarine.nl/2007/02/16/task-lists-and-syncing-update/#comments</comments>
		<pubDate>Fri, 16 Feb 2007 17:07:36 +0000</pubDate>
		<dc:creator>Qball</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[gtodo]]></category>

		<guid isPermaLink="false">http://wordpress.qballcow.nl/2007/02/16/task-lists-and-syncing-update/</guid>
		<description><![CDATA[I&#8217;ve implemented a Flat-File backend for gtodo2 yesterday (and polished it in the train today).
It took surprisingly little work, I had to add one C file (GTodoFlatFileProvider.c) , and include it in a list of &#8216;providers&#8217;.
It should support everything the other provider does.Â  But I cannot give guarantees.
It&#8217;s available in svn for people wanted to [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve implemented a Flat-File backend for gtodo2 yesterday (and polished it in the train today).</p>
<p>It took surprisingly little work, I had to add one C file (GTodoFlatFileProvider.c) , and include it in a list of &#8216;providers&#8217;.</p>
<p>It should support everything the other provider does.Â  But I cannot give guarantees.</p>
<p>It&#8217;s available in svn for people wanted to try it out. There isn&#8217;t yet a nice gui to add a &#8216;flatfilebackend&#8217; task list, but if you do File->New, fill in the info but leave filename empty it should create a flatfilebackend list.</p>
<p>It will create subdirectories for categories, and files (with numbers as filename) as tasks, these files have a simple ini style format (using g_key_file_ functions).</p>
<p>I did some small test, and unison seems to be syncing it fine.</p>
<p>Qball</p>
<p>p.s. it&#8217;s completely gnome_vfs based, so if you open ~/.gtodo/list2 you should be able to enter any gnome-vfs allowed uri. so you can place it on ssh/ftp. But this is untested.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sarine.nl/2007/02/16/task-lists-and-syncing-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Task lists&#8230; and syncing</title>
		<link>http://blog.sarine.nl/2007/02/14/task-lists-and-syncing/</link>
		<comments>http://blog.sarine.nl/2007/02/14/task-lists-and-syncing/#comments</comments>
		<pubDate>Wed, 14 Feb 2007 22:54:27 +0000</pubDate>
		<dc:creator>Qball</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[gtodo]]></category>

		<guid isPermaLink="false">http://wordpress.qballcow.nl/2007/02/14/task-lists-and-syncing/</guid>
		<description><![CDATA[Because of lack of time and energy gtodo(2) developement has gone to a grinding halt.
But that doesn&#8217;t solve my everlasting need for something to store my todo&#8217;s.
While gtodo and gtodo2 both work ok enough todo this job, they both lack one important thing: Syncing. (actually I wrote a small tool for gtodo1 that does this.. [...]]]></description>
			<content:encoded><![CDATA[<p>Because of lack of time and energy gtodo(2) developement has gone to a grinding halt.</p>
<p>But that doesn&#8217;t solve my everlasting need for something to store my todo&#8217;s.</p>
<p>While gtodo and gtodo2 both work ok enough todo this job, they both lack one important thing: Syncing. (actually I wrote a small tool for gtodo1 that does this.. but it&#8217;s not how I want it )<br />
I work on several different pc&#8217;s (desktop, laptop, mac mini etc)Â  and from time to time with different installations on them. I use the magnificent tool unison to sync my Documents directories, and it would be more then awesome to have it sync my todo&#8217;s too.</p>
<p>But (yes there always is one) a todoÂ  list has a nasty effect, it isÂ  often edited. Before/after I work on a document I sync my tree, but for the todo list I don&#8217;t do that all the time.</p>
<p>So this will go wrong:</p>
<p>PC A:Â  Add todo item A</p>
<p>PC B: Edit todo item C</p>
<p>PC A: Edit todo item A</p>
<p><sync></p>
<p>now unison can&#8217;t mergeÂ  this.. so I either get a file with up2date C and withouth A or visa versa.</p>
<p>How to solve this? easy! Make every todo item a separate file. Then A gets added and C isÂ  updated.<br />
If I find some time, I should write a &#8216;flat file&#8217; backend for gtodo2. There is some pending changes in this part of gtodo2 (written by eleusis) so I will have to wait until those are merged&#8230;</p>
<p>Q</sync></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sarine.nl/2007/02/14/task-lists-and-syncing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
