[maemo-community] [GSoC 09] - Remember The Milk plugin for Canola

From: Andrey Popelo andrey at popelo.com
Date: Thu Apr 23 01:06:49 EEST 2009
Hi,

My name is Andrey Popelo and I will work on the "Remember The Milk
plugin for Canola" project this summer.

It will allow users to manage personal todo lists and synchronize data
with rememberthemilk.com service.

It might be usefull to divide program into two parts: a separate
"daemon", which will handle syncronization in background and allow for
access to the data via D-Bus (as was suggested in comments to my
proposal) and a frontend to the daemon.

I think it would be good to implement the daemon part in C, to result
in lower memory and CPU usage, which is important for a daemon as it
is always present in the memory. But currently I'm not sure if
implementation in C will have much more benefits as compared with
Python implementation. This is to be investigated and discussed.

Frontend will be implemented in Python as a plugin for Canola.

There are API kits for RTM available, written in C, Python and other
languages[0].

I also drew some user interface mockups[1].

I'm 5th year undergraduate student at Chernihiv State Technological
University, Chernihiv, Ukraine. My IRC and garage nicknames are
apopelo.

--
Andrey

[0] - http://www.rememberthemilk.com/services/api/
[1] - http://popelo.com/trash/canola-rtm-plugin-mockup2.jpg

More information about the maemo-community mailing list