GSoC 2009/Projects/Twitter Plugin And Twitpic Support For Canola

Contents

Twitter application and Twitpic support for Canola - GSoC 2009 Project


Project summary

The aim of this project is to provide a twitter application and twitpic support for canola2.

Twitter is a social networking and micro blogging system.

Twitpic could be used to share photos over twitter.

Features to be implemented in the new twitter plugin

  • UI of the twitter plugin.
  • Engaging in usual twitter activities.
  • Posting pictures on the device over twitpic.
  • Adding support to the flickr plugin to share URL's of photos over twitter.
  • Adding suppport to the youtube plugin to share URL's of videos over twitter.

Schedule
GSOC 2009 would span 12 weeks starting from may 23rd to august 17th. The schedule describes when each feature is intended to be finished.

  • UI of the twitter plugin - 2 weeks
  • Engaging in usual twitter activities - 3 weeks
  • Posting pictures on the device over twitpic - 2 weeks
  • Adding support to the flickr plugin to share URL's of photos over twitter - 2 weeks
  • Adding suppport to the youtube plugin to share URL's of videos over twitter - 2 weeks

Resources
Mockups of the plugin - Media:twitter_mockup.jpg Current Interfaces - Media:Twitter-textbox.png , Media:Twitter-list.png Media:Twitter-updates.png

Progress

  • Settings options implemented.
  • Twitter client implemented.
  • Interace implemented with a row renderer(have to support options).

Project Reports

How to Install

  • Download the latest twitter-plugin using the command, git clone git://code.openbossa.org/canola-twitter-plugin/mainline.git
  • copy the mainline/canola-twitter folder into canola-src/canola/plugins folder
  • cd into, mainline/data/themes/default
  • Run, edje_cc default.edc default-twitter.edj -id images command to compile the theme file
  • copy the default-twitter.edj into canola-src/canola/THEMES folder
  • Install python-twitter API from [1]