GSoC 2009/Projects/BitTorrent plugin for Canola
(→BitTorrent plugin for Canola - GSoC 2009 Project) |
|||
(23 intermediate revisions not shown) | |||
Line 3: | Line 3: | ||
*'''Student''': Lauri Võsandi | *'''Student''': Lauri Võsandi | ||
*'''Mentor''': Luis Felipe Strano Moraes | *'''Mentor''': Luis Felipe Strano Moraes | ||
- | *'''Repository''': http://gitorious.org/canola-bittorrent-plugin | + | *'''Repository''': http://gitorious.org/canola-bittorrent-plugin |
- | + | ||
+ | == Intro == | ||
+ | The purpose of this project is to develop a BitTorrent plugin for Canola2. | ||
- | == | + | == Features == |
- | + | * Browse RSS feeds of several (legal) torrent sites. Includes detailed view of feed entry | |
+ | * Allow seaching torrent sites: The Pirate Bay, Mininova and LegalTorrents | ||
+ | * Download torrents using built-in BitTorrent 3. Includes detailed view of download | ||
+ | * Download torrents using locally running Transmission via JSON RPC interface | ||
+ | * Manage torrent downloads on remote Transmission instance | ||
+ | * Allows accessing password protected remote instances of Transmission via standard URL format: http://user:pass@host:9091 | ||
+ | * Respects your Canola settings of download folder | ||
+ | * Allows adding, modifying, deleting and renaming RSS feeds | ||
+ | * Allows adding, modifying, deleting and renaming Transmission hosts | ||
- | == | + | == To-do == |
- | + | * Make possible to choose between built-in BitTorrent engine and running Transmission for local downloads | |
+ | * Consistent terminology among the source code (leechers vs peers for example) | ||
+ | * Save some of the runtime options to SQL database included in Canola (SQL table for dict perhaps?) | ||
- | + | == Other ideas == | |
+ | * Allow searching in RSS feed | ||
+ | * Allow browsing Torrent contents and playback of retrieved media. | ||
+ | * Clean up download view and feed entry view | ||
+ | * Clean up menus | ||
+ | * Debug | ||
- | + | ==Installing and usage== | |
+ | Please follow manual [http://v6sa.itcollege.ee/shared/canola/man here] | ||
- | + | ==Reports== | |
+ | [[GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report1|First report]], a bit late tough :P | ||
- | + | [[GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report2|Second report]], some new stuff | |
- | + | [[GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report3|Third report]], we're approaching finish soon | |
- | [ | + | |
- | [ | + | |
- | + | ||
- | + | ||
- | + | [[GSoC_2009/Projects/BitTorrent_plugin_for_Canola/Report4|Final report]] | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | [[Category:Google Summer of Code]] | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + |
Latest revision as of 09:57, 12 February 2010
Contents |
[edit] BitTorrent plugin for Canola - GSoC 2009 Project
- Student: Lauri Võsandi
- Mentor: Luis Felipe Strano Moraes
- Repository: http://gitorious.org/canola-bittorrent-plugin
[edit] Intro
The purpose of this project is to develop a BitTorrent plugin for Canola2.
[edit] Features
- Browse RSS feeds of several (legal) torrent sites. Includes detailed view of feed entry
- Allow seaching torrent sites: The Pirate Bay, Mininova and LegalTorrents
- Download torrents using built-in BitTorrent 3. Includes detailed view of download
- Download torrents using locally running Transmission via JSON RPC interface
- Manage torrent downloads on remote Transmission instance
- Allows accessing password protected remote instances of Transmission via standard URL format: http://user:pass@host:9091
- Respects your Canola settings of download folder
- Allows adding, modifying, deleting and renaming RSS feeds
- Allows adding, modifying, deleting and renaming Transmission hosts
[edit] To-do
- Make possible to choose between built-in BitTorrent engine and running Transmission for local downloads
- Consistent terminology among the source code (leechers vs peers for example)
- Save some of the runtime options to SQL database included in Canola (SQL table for dict perhaps?)
[edit] Other ideas
- Allow searching in RSS feed
- Allow browsing Torrent contents and playback of retrieved media.
- Clean up download view and feed entry view
- Clean up menus
- Debug
[edit] Installing and usage
Please follow manual here
[edit] Reports
First report, a bit late tough :P
Second report, some new stuff
Third report, we're approaching finish soon
- This page was last modified on 12 February 2010, at 09:57.
- This page has been accessed 27,866 times.