Project

General

Profile

Bug #760

Focus on a later version of Deluge

Added by Zeiva almost 10 years ago. Updated over 9 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Apps
Target version:
-
Start date:
02/13/2011
Due date:
% Done:

0%


Description

Recently saw that theres some work on adding Deluge to the Amahi appstore. I would like to suggest moving the focus from version 1.1.9 to at least 1.2.1 or idealy 1.3.1

Reasons being mainly that some major rewrites happent to Deluge during the move 1.2.X move. I'll pull a few from their changelog here. Most importantly the webserver and webgui improvments and for a headless Amahi install the RPC protocol used in 1.1.9 was replaced which could cause issues with newer version of the client on users desktops.

Core

•Implement new RPC protocol DelugeRPC replacing XMLRPC

WebUI

•Move over to using Twisted-Web for the webserver.

•Move to only AJAX interface built upon Ext-JS.

Version 1.2.1 fixed a over-downloading bug that had to do with libtorrent, it could cause massive over-downloading of uneccesarry data (up to 20%). This got older versions of Deluge banned by quite a few trackers since this behavior hurt the torrent-swarm. This release also fixed other stuff of course, such as webgui bugs. More info here: http://dev.deluge-torrent.org/wiki/ReleaseNotes/1.2.1

1.3.1 Is the current stabel release which is why its ideal of course but more important for Amahi use is that it fixes quite a few WebGUI bugs along the way, such as a 100% CPU use bug in 1.3.1 specifically. The latest package I could see for F14 is 1.3.0 though I guess it would have to be repackaged for Amahi anyway.

Deluge historical changelog
http://dev.deluge-torrent.org/wiki/ChangeLog

I'm in no way aware of what kind of work would be involved in making Deluge run on Amahi so I'll leave it to those who Do understand it to judge if the above notes are worth the hassel. Personally I would be carefull not to invest to much time in the pre-1.2.0 branch because of the changes brought about since then and how important these changes would be for the Amahi usage scenario as a headless server. If this becomes too big a project it might be better to drop Deluge for now and focus on maintaing the torrent clients we do have working on Amahi.

History

#1 Updated by bigfoot65 almost 10 years ago

  • Assignee set to bigfoot65

This is the latest version supported on Fedora 12 without manual compiling. We will be using the latest version for Fedora 14 of course. This was primarily built for Fedora 14, but being tested in 12 as the older version. Anticipate no further version update for 12 as we will be only working emergency fixes.

#2 Updated by Zeiva almost 10 years ago

Sounds good to me, only remaining issue for this bugreport then is how big the differance is between 1.3.0 and 1.3.1 for Amahi use. There were some seemingly important bug fixes (100% CPU use etc) for the webgui in the 1.3.1 release but I'm not sure if those effect the Fedora version of Deluge.

#3 Updated by bigfoot65 over 9 years ago

  • Status changed from New to Closed

The latest version is available in Fedora 14. We no longer support Fedora 12 apps unless there is a breakage.

Also available in: Atom