GSoC 2009/Projects/BitTorrent plugin for Canola/Report3

Line 8: Line 8:
* More abstract feed entry view - it now fits for search results also. Depending on the context some fields are unavailible.
* More abstract feed entry view - it now fits for search results also. Depending on the context some fields are unavailible.
* Replaced the icon with the bubble style icon
* Replaced the icon with the bubble style icon
 +
Generally the plugin seems to be reaching maturity level enough to be called release candidate. There are some features that could be implemented in the future:
Generally the plugin seems to be reaching maturity level enough to be called release candidate. There are some features that could be implemented in the future:
Line 15: Line 16:
* More abstract and generic implementation for search engines
* More abstract and generic implementation for search engines
* Catergories (Audio, video, books) for search engines
* Catergories (Audio, video, books) for search engines
 +
So far I am in the schedule and I am taking next weeks until evaluation to:
So far I am in the schedule and I am taking next weeks until evaluation to:
Line 20: Line 22:
* Write how-to about writing plugins for Canola2. This also includes helpful program pieces that I wrote to assist myself.
* Write how-to about writing plugins for Canola2. This also includes helpful program pieces that I wrote to assist myself.
* Debug and clean up the code
* Debug and clean up the code
 +
By the end of august we will have a kick-ass Torrent plugin for Canola2
By the end of august we will have a kick-ass Torrent plugin for Canola2

Revision as of 18:21, 9 August 2009

This is my third report for Canola2 plugin. A month has passed from last report. I had much progress previous time so I took some time off to think about fresh ideas for the plugin. In the end of July and in the beginning of August I implemented some new features:

  • Cleaned up the code
  • Removed download button from torrent feed list, now the download option is located under the options menu for fullscreen feed entry view. If there are remote Transmission instances, the download destination for them is also shown. Throbber window is also displayed while download is started.
  • Max connections per torrent option in active downloads list
  • Upload rate option in active downloads list
  • Besides RSS feeds I implemented few built-in search engines: LegalTorrents, The Pirate Bay, Mininova
  • More abstract feed entry view - it now fits for search results also. Depending on the context some fields are unavailible.
  • Replaced the icon with the bubble style icon


Generally the plugin seems to be reaching maturity level enough to be called release candidate. There are some features that could be implemented in the future:

  • Browsing torrent content (file names and sizes)
  • Switching between local transmission and built-in BitTorrent for local engine
  • More abstract and generic implementation for search engines
  • Catergories (Audio, video, books) for search engines


So far I am in the schedule and I am taking next weeks until evaluation to:

  • Write detailed user manual covering all the use scenarios for the plugin
  • Write how-to about writing plugins for Canola2. This also includes helpful program pieces that I wrote to assist myself.
  • Debug and clean up the code


By the end of august we will have a kick-ass Torrent plugin for Canola2