GSoC 2009/Projects/Remember The Milk plugin for Canola: Difference between revisions
imported>apopelo →Remember The Milk plugin for Canola - GSoC 2009 Project: Updated project repository path |
imported>apopelo →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
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:
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:
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>/THEMEScd ../../../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.