The Grumpy Editor gets organized with Astrid
A task manager which works with the phone obviously makes sense; one cannot
always be at the keyboard when trying to figure out what to do next.
Anybody who has an Android-based phone has a long list of task management
applications to
choose from; simply working through the list is the sort of todo item that
can make one decide to just drink beer and mess around on the net instead.
So why pick Astrid out of the pile of applications? It comes down to two
reasons: it comes well recommended, and it's free software - Astrid is
licensed under GPLv2 and can be downloaded from github.
Astrid provides the kinds of features that one might expect from this type of application. One can enter tasks and assign an importance and a deadline to each. This is the 21st century, so, naturally, tasks can be tagged as well. A timer mechanism allows the user to track how much time goes into the accomplishment of each task - a useful feature, perhaps, if that time will subsequently be billed for. And, naturally, one can mark tasks as being done.
There are various options for how obnoxiously Astrid should nag as deadlines approach and just how hard it should be to make the notifications go away. A true procrastinator with a masochistic streak can configure the application to a phone-smashing level of annoyance. For the rest of us, simple notifications and, possibly, a desktop widget will do.
In general, Astrid works as advertised. Entering new tasks is easy, and
the notifications work as expected. There is a whole set of options for
filtering the display of tasks which must be useful to some people;
work-oriented tasks can be separated from shopping lists, for example. The
desktop widget works but, like a number of other Android applications, it
makes poor use of the space which is given to it. About half of the
allotted space contains task information - truncated to the point of near
uselessness. Some thought put into the organization of that widget might
make it worth dedicating scarce desktop space to. As it is, your editor
couldn't justify deleting something else to make space for it.
One of the sticking points with phone-based task managers is the simple inconvenience of entering tasks through an on-screen keyboard. The motivation to turn an "oh, yeah, I have to do X" moment into a documented task fades when it requires using a small screen and a tiny keyboard. The obvious answer to this problem is synchronization with some sort of online service, preferably one which enables access over the web from real computers as well. To this end, Astrid will synchronize with the Google mail task list or with an online service called Producteev. Gmail provides simple online storage and synchronization, while Producteev has (for a fee) all kinds of options for shared task lists, report generation, and more. The fact that use of SSL is a paid option on Producteev is not particularly encouraging, but so it goes.
The online documentation talks about synchronization with Remember the milk, but version 3.7.3.1 does not appear to actually support that service.
Your editor only tried out the Google-based synchronization. It works as expected; tasks move nicely between Google and the application. Of course, using this feature requires providing one's Google password to Astrid and providing one's task lists to Google, but, after all, it's not like Google knows anything else about us anyway.
This kind of synchronization is useful, and, honestly, worrying about storing some todo items on Google's server seems pretty silly if one is willing to take the privacy-reducing step of walking around with an Android phone in one's pocket. Still, it would be nice to be able to synchronize applications like this to a more private backing store - preferably one which does not require a great deal of pain to set up. We need a mechanism by which one can install a simple backup appliance onto a server anywhere on the net; otherwise we'll always be dependent on services provided by companies whose interests will not always align with our own.
(Along these lines, it's worth noting that Astrid, in its default configuration, phones home to a service called Flurry with "anonymized" information about how the application is used. This reporting can be turned off in the settings menu.)
While Astrid is free software, it supports add-ons which are not. The Astrid store offers a couple of paid add-ons. One of which offers timers, "bigger better widgets," voice-based features, and "No Ads!" A fair amount of time playing with Astrid has not turned up an advertisement yet, but, one assumes, that could happen at some future time. There is also a "Locale add-on" which allows tasks to be keyed on the phone's location.
Some of these features, seemingly, could be added by anybody willing to dig into the Astrid source. Certainly, any sort of advertising antifeature could easily be subtracted that way. One can only assume that patches to that end would not be accepted upstream. Some quick searching failed to turn up anybody who has rebuilt Astrid with a different feature set; it is nice to know that a fork is a possibility, though, should Astrid's masters take an overly user-hostile direction.
There could be changes in store for Astrid; recently its developers announced that
they had "brought in some external funding
" and will be
focusing more on Astrid in particular. There will be a new synchronization
service at Astrid.com, an iPhone version,
and more. Whether this money - and the revenue expectations that certainly
come with it - will push Astrid in a less friendly direction remains to be
seen. Hopefully the open-source nature of the code will help to keep the
developers focused on keeping users happy.
For now, there seems to be little to worry about; the only visibly
commercial aspect of current Astrid builds is the "add-ons" button in the
main menu. Astrid's developers have been successful in creating a task
management application which is appealing to a wide range of people. With
luck, it will just get better now that more developer time will be made
available.
Posted May 5, 2011 3:12 UTC (Thu)
by garrison (subscriber, #39220)
[Link] (1 responses)
Posted May 5, 2011 8:33 UTC (Thu)
by fb (guest, #53265)
[Link]
OI Shopping List is another choice: simple, open source and straightforward. I stopped using it because it lacks online sync. I could never get the point of Astrid 800 options.
Now I use a paid RTM account, as it has good sync and shared lists with an iPhone, allowing me and my wife to coordinate the groceries.
Posted May 5, 2011 9:06 UTC (Thu)
by acid (guest, #13770)
[Link] (1 responses)
http://blog.astrid.com/astrid-no-longer-features-sync-wit...
Posted May 6, 2011 15:31 UTC (Fri)
by giraffedata (guest, #1954)
[Link]
Is there any legal reason a person would need a license to use these APIs?
It might help if I had some idea what RTM is. I scanned rememberthemilk.com, but it doesn't say.
Posted May 5, 2011 9:07 UTC (Thu)
by alex (subscriber, #1355)
[Link]
Posted May 5, 2011 10:41 UTC (Thu)
by hummassa (subscriber, #307)
[Link]
Posted May 5, 2011 12:05 UTC (Thu)
by mdorman (subscriber, #6354)
[Link] (1 responses)
Posted May 5, 2011 14:44 UTC (Thu)
by cdmiller (guest, #2813)
[Link]
Thu May 05
36 (A) document new rack power in racktables +power
Posted May 5, 2011 21:34 UTC (Thu)
by jldugger (guest, #57576)
[Link] (2 responses)
Posted May 6, 2011 10:25 UTC (Fri)
by Tjebbe (guest, #34055)
[Link]
There was an app for it some time ago that added caldav sync support, but I recently reinstalled my phone and now i do not see it in the market anymore.
Posted May 12, 2011 20:02 UTC (Thu)
by dfsmith (guest, #20302)
[Link]
The Grumpy Editor gets organized with Astrid
The Grumpy Editor gets organized with Astrid
The Grumpy Editor gets organized with Astrid
Astrid's decision not to connect with Remember The Milk (RTM) seems to be based on this statement by RTM:
Astrid and Remember The Milk
If you disagree with any of these terms, Remember The Milk does not grant you a license to use the Remember The Milk APIs.
There is also mobile-org
The Grumpy Editor gets organized with Astrid
Todo.txt is an interesting alternative
Todo.txt is an interesting alternative
10:30am SysAdmin Meeting
12:00pm L
2:00pm Template Discussion
20 (A) modify vmbuilder for lucid to use puppet +kvm
37 (A) server config and quote for George +smt
The Grumpy Editor gets organized with Astrid
The Grumpy Editor gets organized with Astrid
The Grumpy Editor gets organized with Astrid
