Choqok TODO List

Here you can find current Choqok development todo list, and if you are a developer who like help on its development, select one of these and work on it…

Note: If you have decided to work on one of below jobs, let me know(via email or on identica), to mark it “under dev” here, to prevent multiple developers working on one job ;)

After version 0.6.6 Choqok design changed and made pluginable in some matters:

You can write plugin for:

  • A Microblog service.
  • An additional feature.
  • A Shortener service.

And we can extend it’s extendability by adding support for more plugins…

Current TODO List:

  • Extending plugin support to be more useful…
  • Add support for a useful post filtering functionality.
  • Add support for a useful notify functionality to show new incoming messages to user in good/configurable ways. (Better than previous implementation)

Plugins For More Microblog Services:

  • OpenDesktop.prg activity (API)
  • FriendFeed +
  • FaceBook
  • Ping.fm +
  • jisko.org (It has a twitter like API)
  • A plugin that use Akonadi microblog resource to be sync with it.
  • Global, read only RSS/Atom

Plugins For More Shortener Services:

  • Bit.ly (under dev)
  • Is.gd
  • tinyarro.ws +
  • ur1.ca +

Plugins To Eextend Its Funtionallity:

  • Useful DBus interface to send new post (Use QuickPost)
  • Send currently listening message (Use QuickPost, Previously implement at Choqok 0.6.6)

TwitterApiHelper Library:

Because there are many services that use Twitter Api as their extra or official API, I have made a shared lib for TwitterApi (can be find in code: helperlibs/TwitterApiHelper) so we can extend it to be usable on any service.

New features may be useful on it:

  • An option on account adding to select which timelines we like to have on this account (e.g. Just Replies)
  • Public Timeline implementation.
  • Favorite Timeline implementation.
  • Follow/UnFollow functions.
  • View a conversation as a thread. (we had this on previous Choqok)

Twitter Service Plugin:

  • Support for TwitPic uploading and loading its photos internally. (We had this on previous Choqok)
  • Search API (Show it on current tab list, and get updated, with close option enabled. so user can close its tab and shuts it down…)

StatusNet (Laconica) Service Plugin:

  • Search API (Show it on current tab list, and get updated, with close option enabled. so user can close its tab and shuts it down…)
  • Subscribe/UnSubscribe to a Group

Now Listening Plugin:

  • Add support for more players, like MPlayer, VLC, Exaile, XMMS (Kopete now listening plugin may be a good ref for this)

You have new/better idea:

fill a new wish request on bug tracker, or just dive in code and work on it…