Smart seeding

Suggestions and discussion of future versions
azeducarew
Member
Member
Posts: 17
Joined: Wed Apr 23, 2008 7:28 pm

Smart seeding

Post by azeducarew »

I woud like Deluge to be smart when seeding. If there are no peers or practically no speed on the torrent, keep it active but add another active torrent. Even though I have set it to three active seeds, but only a few out of many others can actually be seeded to I want Deluge to figure out which to seed to. Right now I see there are three torrents active, but none of them are actually uploading. So it is kinda stupid that it doesn't find another torrent to seed just because the current three have a higher priority.
trektorrents
Seeder
Seeder
Posts: 108
Joined: Fri Aug 10, 2007 2:26 pm

Re: Smart seeding

Post by trektorrents »

This is a queueing issue, and as such is expected to be addressed when libtorrent's queueing is enabled.
loki
Moderator
Moderator
Posts: 787
Joined: Tue Dec 04, 2007 3:27 pm
Location: MI, USA

Re: Smart seeding

Post by loki »

You could try uploading more than 3 torrents, just a suggestion...
azeducarew
Member
Member
Posts: 17
Joined: Wed Apr 23, 2008 7:28 pm

Re: Smart seeding

Post by azeducarew »

trektorrents wrote:This is a queueing issue, and as such is expected to be addressed when libtorrent's queueing is enabled.
What do you mean?
loki
Moderator
Moderator
Posts: 787
Joined: Tue Dec 04, 2007 3:27 pm
Location: MI, USA

Re: Smart seeding

Post by loki »

Meaning that deluge is built on libtorrent. You could think of deluge as a frontend to libtorrent, which actually does all the work and as I recall is text-based. So, according to that the queuing feature would fall on the developer of libtorrent, separate from the developers of deluge, and then be added as a feature in deluge.
jdhore
Member
Member
Posts: 37
Joined: Fri Oct 26, 2007 12:04 am

Re: Smart seeding

Post by jdhore »

loki wrote:Meaning that deluge is built on libtorrent. You could think of deluge as a frontend to libtorrent, which actually does all the work and as I recall is text-based. So, according to that the queuing feature would fall on the developer of libtorrent, separate from the developers of deluge, and then be added as a feature in deluge.
Actually, you're half right... libtorrent is just a library...Not even text based, It's just so that instead of making your own functions to (for example) add a torrent, you create "hooks" for adding a torrent and put the other side of said hooks into a libtorrent function and instead of writing 50 lines of code or more, you just did it in less than 5.
azeducarew
Member
Member
Posts: 17
Joined: Wed Apr 23, 2008 7:28 pm

Re: Smart seeding

Post by azeducarew »

loki wrote:You could try uploading more than 3 torrents, just a suggestion...
No, quality seeds at relatively good speeds is better than a lot of active with shitty speeds. Besides, on private sites there's usually a lot of seeders unlike the public so your low seed (many connections) have problems keeping connections because the client just doesn't want them.
azeducarew
Member
Member
Posts: 17
Joined: Wed Apr 23, 2008 7:28 pm

Re: Smart seeding

Post by azeducarew »

jdhore wrote:
loki wrote:Meaning that deluge is built on libtorrent. You could think of deluge as a frontend to libtorrent, which actually does all the work and as I recall is text-based. So, according to that the queuing feature would fall on the developer of libtorrent, separate from the developers of deluge, and then be added as a feature in deluge.
Actually, you're half right... libtorrent is just a library...Not even text based, It's just so that instead of making your own functions to (for example) add a torrent, you create "hooks" for adding a torrent and put the other side of said hooks into a libtorrent function and instead of writing 50 lines of code or more, you just did it in less than 5.
Right, so this is a development suggestion indeed?
andar
Top Bloke
Top Bloke
Posts: 1050
Joined: Fri Jun 08, 2007 8:38 pm
Location: Victoria, BC
Contact:

Re: Smart seeding

Post by andar »

azeducarew wrote:
jdhore wrote:
loki wrote:Meaning that deluge is built on libtorrent. You could think of deluge as a frontend to libtorrent, which actually does all the work and as I recall is text-based. So, according to that the queuing feature would fall on the developer of libtorrent, separate from the developers of deluge, and then be added as a feature in deluge.
Actually, you're half right... libtorrent is just a library...Not even text based, It's just so that instead of making your own functions to (for example) add a torrent, you create "hooks" for adding a torrent and put the other side of said hooks into a libtorrent function and instead of writing 50 lines of code or more, you just did it in less than 5.
Right, so this is a development suggestion indeed?
This will be in 0.6.
azeducarew
Member
Member
Posts: 17
Joined: Wed Apr 23, 2008 7:28 pm

Re: Smart seeding

Post by azeducarew »

Because of me? By the way will increasing the upload slots fix this?
Post Reply