GSoC 2009/Projects/Remember The Milk plugin for Canola
(→Remember The Milk plugin for Canola - GSoC 2009 Project: Updated project repository path) |
(→Project summary: Plugin installation details added.) |
||
Line 5: | Line 5: | ||
*'''Garage page''': https://garage.maemo.org/projects/canola-rtm/ | *'''Garage page''': https://garage.maemo.org/projects/canola-rtm/ | ||
*'''Repository''': http://code.openbossa.org/projects/canola-rtm/repos/mainline | *'''Repository''': http://code.openbossa.org/projects/canola-rtm/repos/mainline | ||
+ | |||
Line 11: | Line 12: | ||
Program will be implemented as a plugin for Canola. Task lists will be available locally on a tablet and can be synchronized with www.rememberthemilk.com service. | Program will be implemented as a plugin for Canola. Task lists will be available locally on a tablet and can be synchronized with www.rememberthemilk.com service. | ||
+ | |||
+ | |||
+ | ===Getting the source code=== | ||
+ | Main project repository is hosted at [http://code.openbossa.org/projects/canola-rtm code.openbossa.org]. You can clone repository with the following command: | ||
+ | |||
+ | :<code>git clone git://code.openbossa.org/canola-rtm/mainline.git</code> | ||
+ | |||
+ | |||
+ | ===Adding a new plugin to Canola=== | ||
+ | Assuming you already have Canola working in your system (if not - [http://profusion.mobi/setting-up-canola-2.0 read this article] about how to build it yourself). | ||
+ | |||
+ | Get the source code of a plugin: | ||
+ | |||
+ | :<code>git clone git://code.openbossa.org/canola-rtm/mainline.git</code> | ||
+ | |||
+ | Build theme files (example below is for default theme): | ||
+ | |||
+ | :<code>cd mainline/data/themes/default/</code> | ||
+ | :<code>edje_cc default.edc default-rtm.edj</code> | ||
+ | |||
+ | Move resulting *.edj file to <canola_src_path>/THEMES folder. Copy mainline/canola-rtm folder to <canola_src_path>/plugins folder: | ||
+ | |||
+ | :<code>mv default-rtm.edj <canola_src_path>/THEMES</code> | ||
+ | :<code>cd ../../../</code> | ||
+ | :<code>cp -r canola-rtm/ <canola_src_path>/plugins</code> | ||
+ | |||
+ | Run terra-rescan-collections: | ||
+ | |||
+ | :<code>cd <canola_src_path></code> | ||
+ | :<code>terra-rescan-collections -c canola.conf</code> | ||
+ | |||
+ | Now you can run Canola and try out new plugin. |
Revision as of 11:19, 8 June 2009
Contents |
Remember The Milk plugin for Canola - GSoC 2009 Project
- Student: Andrey Popelo
- Mentor: ulisses furquim freire da silva
- Garage page: https://garage.maemo.org/projects/canola-rtm/
- Repository: http://code.openbossa.org/projects/canola-rtm/repos/mainline
Project summary
The main goal of this project is to create a program which allows users to manage personal todo (or task) lists in easy and comfortable way with support of most the of modern features - synchronization, finger friendly interface, tags, integration with other applications.
Program will be implemented as a plugin for Canola. Task lists will be available locally on a tablet and can be synchronized with www.rememberthemilk.com service.
Getting the source code
Main project repository is hosted at code.openbossa.org. You can clone repository with the following command:
git clone git://code.openbossa.org/canola-rtm/mainline.git
Adding a new plugin to Canola
Assuming you already have Canola working in your system (if not - read this article about how to build it yourself).
Get the source code of a plugin:
git clone git://code.openbossa.org/canola-rtm/mainline.git
Build theme files (example below is for default theme):
cd mainline/data/themes/default/
edje_cc default.edc default-rtm.edj
Move resulting *.edj file to <canola_src_path>/THEMES folder. Copy mainline/canola-rtm folder to <canola_src_path>/plugins folder:
mv default-rtm.edj <canola_src_path>/THEMES
cd ../../../
cp -r canola-rtm/ <canola_src_path>/plugins
Run terra-rescan-collections:
cd <canola_src_path>
terra-rescan-collections -c canola.conf
Now you can run Canola and try out new plugin.