gtorrent / gtorrent-core

Core library of gTorrent which handles everything but UI/UX
GNU General Public License v3.0
39 stars 12 forks source link

sequential downloads #30

Closed fuyukaidesu closed 9 years ago

fuyukaidesu commented 10 years ago

Issue by infoburp Thursday Jul 17, 2014 at 23:09 GMT Originally opened as https://github.com/gtorrent/gTorrent-legacy/issues/86


None

fuyukaidesu commented 10 years ago

Comment by ascent12 Friday Jul 18, 2014 at 04:05 GMT


Do we actually WANT sequential downloads? It's very bad for the health of torrents. Or do we just leave that decision to the user?

fuyukaidesu commented 10 years ago

Comment by IGI-111 Friday Jul 18, 2014 at 04:44 GMT


It's pretty useful as an option but bad as a default. You should be able to switch it on a per torrent basis, which libtorrent lets you do anyway.

fuyukaidesu commented 10 years ago

Comment by infoburp Friday Jul 18, 2014 at 07:29 GMT


Yes, I only added this so it'll work with the web client with

fuyukaidesu commented 10 years ago

Comment by infoburp Friday Jul 18, 2014 at 07:29 GMT


So it'd be on a per torrent basis, only used when needed

fuyukaidesu commented 10 years ago

Comment by fuyukaidesu Friday Jul 18, 2014 at 07:37 GMT


Disable it per default, make it enabled with the config file with a key "SequentialDownload" and three possible values "Disabled", "Enabled", "Manual", and maybe another key that specifies the extensions of the files that should be downloaded sequentially, as it's not really needed for non-media content, and it'd be a bad idea to leave it on when downloading software or archives.

I think we should not force our view of what is "good" torrenting and "bad" torrenting, and let them choose.

"The freedom to run the program as you wish, for any purpose (freedom 0)."

fuyukaidesu commented 10 years ago

Comment by nyanpasu Friday Jul 18, 2014 at 11:02 GMT


@fuyukaidesu +1

fuyukaidesu commented 10 years ago

Comment by nyanpasu Friday Jul 18, 2014 at 11:12 GMT


This, I think, is more appropriate for v0.2.0

fuyukaidesu commented 10 years ago

Comment by benwaffle Friday Jul 18, 2014 at 14:39 GMT


do it like qbittorrent - put it in a context menu for each torrent

On Fri, Jul 18, 2014 at 7:12 AM, nyanpasu notifications@github.com wrote:

This, I think, is more appropriate for v0.2.0

— Reply to this email directly or view it on GitHub https://github.com/gtorrent/gTorrent/issues/86#issuecomment-49419873.