<?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>HCoder.org &#187; webapp</title>
	<atom:link href="http://hcoder.org/tag/webapp/feed/" rel="self" type="application/rss+xml" />
	<link>http://hcoder.org</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Sun, 05 Sep 2010 12:52:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>The ultimate TODO app</title>
		<link>http://hcoder.org/2009/02/09/the-ultimate-todo-app/</link>
		<comments>http://hcoder.org/2009/02/09/the-ultimate-todo-app/#comments</comments>
		<pubDate>Mon, 09 Feb 2009 20:05:00 +0000</pubDate>
		<dc:creator>emanchado</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[merb]]></category>
		<category><![CDATA[projects]]></category>
		<category><![CDATA[todo]]></category>
		<category><![CDATA[webapp]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[I have been quite frustrated by TODO applications for some months now. They&#8217;re usually either too simple, or almost too complex and without features that I think are really valuable. In particular, there are two things that I don&#8217;t remember having seen in any TODO application: Possibility to &#8220;postpone&#8221; a task, so it doesn&#8217;t appear [...]]]></description>
			<content:encoded><![CDATA[<p>I have been quite frustrated by <span class="caps">TODO</span> applications for some months now. They&#8217;re usually either too simple, or almost too complex <em>and</em> without features that I think are really valuable. In particular, there are two things that I don&#8217;t remember having seen in any <span class="caps">TODO</span> application:</p>
<ol>
<li>Possibility to &#8220;postpone&#8221; a task, so it doesn&#8217;t appear in the main view for a defined time.</li>
<li>Possibility to associate a task to a &#8220;person to nag&#8221;.</li>
</ol>
<p>When you have a lot of small tasks to do, and they are not the kind of things you put in a <span class="caps">BTS</span> (say, stuff that you have to do that is not really connected to some project&#8217;s code) I think these two features are really useful, and I was surprised that no applications I saw seemed to have those. I mean, don&#8217;t people have the same problems as me?</p>
<p>That&#8217;s why, as I <a href="http://hcoder.org/2008/12/14/playing-around-with-jquery">had mentioned</a>, I started writing my own <span class="caps">TODO</span> application: I&#8217;d have what I wanted, and I&#8217;d learn a thing or two about <a href="http://www.merbivore.com/">Merb</a>, <a href="http://datamapper.org/">DataMapper</a> and <a href="http://jquery.com/">jQuery</a>. The application has several design limitations that I used to simplify things, like not having any notion of users (single user app without authentication) or supporting only a &#8220;title&#8221; for the tasks, without any longer description. It isn&#8217;t something I really plan to publish for other people to use (I mean, <a href="http://www.demiurgo.org/darcs/bubug/">the code</a> is in my <a href="http://www.demiurgo.org/darcs/">Darcs repo</a>, I&#8217;m just not going to make a project page for it or anything like that), so I don&#8217;t really care how much it fits other people&#8217;s needs :-)</p>
<p>As it is a pet project and I didn&#8217;t really mind how long it would take to finish it, I started by making some mockup of the application in <span class="caps">HTML</span> (+ a bit of Javascript with jQuery), and once I was happy, I started with the actual design and code. I think some parts of the code are nice, and it has some Ajax sweetness, but I admit I haven&#8217;t used it yet for myself: only as a kind of underpowered <span class="caps">BTS</span> for the application. Maybe I&#8217;ll upload some screenshot some day. In the meantime, feel free to download and try it out ;-)</p>
]]></content:encoded>
			<wfw:commentRss>http://hcoder.org/2009/02/09/the-ultimate-todo-app/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
