Do you forget stuff? Do you wonder where the heck you put the keys when they're in your right hand? Do you get in the shower with your socks still on? Do you ever get to the bus stop, and realize you can't recall if you've put on pants? We're the only ones? Really? Damn.We're willing to bet you can still benefit from Tasque, even if you just need reminders about the things normal people put on their to-do lists.
There are a few other to-do list applications in Linux, but most lack the finesse that Tasque is already bringing to the table. Tasque is a newcomer (it got its start at last year's Hackweek), and seems well on its way to becoming a big player.
Tasque (pronounced "Task") is a unified frontend for a number of backends. Honest to god, we don't mean anything obscene by that. What we mean is, it's a very standard graphical interface that works with a number of to-do and database types to make your to-do list dynamic.In our case, the backend we used was Remember the Milk. We could have used Evolution, or SQLite, but we like Remember the Milk.
Before we get into the real meat of Tasque, and get you all excited, we need to be upfront. Tasque is less than a pleasure to install on many systems at present. We expect this will change as it leaves the developmental stages and starts getting packaged for other distros. So here's the deal: We got it to install with very little difficulty on openSUSE. We got it to configure but not quite through the compilation on Zenwalk. We pulled most of our hair out trying to get it to just configure on Ubuntu.
So, yes, it needs, presently, to be installed from source. It's not a bad source install at all, provided that Mono and ndesk-dbus are already installed on your system. You can install these from your distro's repositories. The problem we saw on Ubuntu came down to the absence of (and the complete inability to attain) the notify-sharp bits of Mono.



Once you download and extract Tasque, it's the standard ./configure, make, and su- make install compile procedure (check the README.txt and INSTALL.txt files if you've got any questions). Then the fun begins. We like fun a heck of a lot better than compiling.

The first time we fired up Tasque, it asked what backend we wanted our to-do list associated with. Since we've not got much of anything going on in Evolution or SQLite, we opted for Remember the Milk (RTM).


Tasque then let us know that we had to tell RTM that it was okay for it to download and exchange information with our RTM account. We logged in, gave it the go-ahead, and then we were ready to roll.
We really are busy here at DLS. It's just that some of us have a pretty barren RTM list. Probably because we keep, you know, forgetting to put stuff on it. It comes back to the whole "Am I wearing pants?" thing. But say we had some pressing stuff already in RTM, it would appear in our new Tasque window.
Since we don't, and since we don't want to have to log on to RTM to update our to-do list all the freakin' time, here's how it all works in Tasque.
Tasque allows us to filter our lists just as we would in RTM.







We'd definitely recommend Linux users (even new ones) with adventurous spirits (and Mono and ndesk-dbus installed) to give compiling Tasque a try on their computers. We are hopeful that a variety of distros will pick up packaging this little utility as it develops,
It's quitting time though. Where did we leave the keys?
[Thanks, Zonker, for the Tasque tip]














Reader Comments (Page 1 of 1)
4-18-2008 @ 2:26PM
Paddy said...
Nice 4/20!
Reply
4-18-2008 @ 2:32PM
Kristin Shoemaker said...
It's a high stress lifestyle I lead.
Reply
4-18-2008 @ 4:04PM
Bufsabre said...
sad to say i think ive fallen into all of those conundrums in the first stanza
Reply
4-23-2008 @ 6:57AM
Checketts said...
I got it working in Ubuntu (Hardy) by installing this Deb file:
http://projects.dvwd.be//index2.php?page=1atatime&id=14
The program crashed until so I added notify-sharp from the PPA here: https://launchpad.net/~banshee-team/+archive (just the libnotify0.4-cil_0.4.0~r2998-1~hardy1_all.deb package)
Then followed the advice here: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=474666 to install the libgtk2.0-dev package.
Yeah it sounds complex, but really it was just 2 minutes of Googling, and obviously jumping through these hoops was just a side effect of getting a dev version running.
Reply
4-23-2008 @ 7:05AM
Kristin Shoemaker said...
Sweet! Thanks for that input. I don't think that the package (even as testalicious as it is) was available for Hardy when I tried it. Heh, I have to admit, I've been trying to get this to work with Ubuntu since... early March?
Finally wanted to see this app so badly, I went ahead and installed openSUSE w/GNOME (as per last week's FTLS). The side benefit is that I rediscovered some lost love there.
Thanks so much for the links, though. It's a neat, useful little program, and I'm sure there are many Ubuntu users out there who'll find that handy.
Cheers!
Kristin
4-29-2008 @ 7:07AM
Checketts said...
This fellow has a PPA for Tasque: http://blog.nixternal.com/2008.04.28/tasquerade-party/
A comment also points out the required dependencies.
A PPA (personal package archive) is an auto-compiling service that Canonical provides that compiles the software and creates a DEB file for Ubuntu users.
Reply