Live data from Hacker News

Transmission v4.0

github.com

101–110 of 175 posts

Re: Transmission v4.0

#101
post #92

From the release notes: > The entire codebase has been migrated from C to C++. In the process, we've removed thousands of lines of custom code and used standard C++ tools instead. The core's code has shrunk by 18%. The core codebase has been extensively refactored to be more testable and maintainable. From the user perspective I don't particularly care (although I've been using it for more than a decade) but it excit…

[deleted]

Re: Transmission v4.0

#102

> Transmission is a great bittorrent client, but last time I checked they purposely didn't want to support sequential downloads, which is useful for media streaming, so I'll stick with qBittorrent. I hate ideologically driven coding decisions

It's not anymore. See https://github.com/transmission/transmission/issues/597, tagged "pr welcome".

Re: Transmission v4.0

#103

> Transmission is a great bittorrent client, but last time I checked they purposely didn't want to support sequential downloads, which is useful for media streaming, so I'll stick with qBittorrent. I hate ideologically driven coding decisions

The nutty thing is that BitTorrent is set up to handle this. If you don't like peers that download sequentially, deprioritize serving those peers.

Re: Transmission v4.0

#105
> Support for using BitTorrent v2 torrents and hybrid torrents

This is a big deal. The FOSS world has been unable to switch to hybrid or v2 torrents for years, entirely because Transmission would completely break if handed an v2 or hybrid file and the developers declined to address it.

libtorrent supported v2 roughly three years ago.

Re: Transmission v4.0

#106

> Transmission is a great bittorrent client, but last time I checked they purposely didn't want to support sequential downloads, which is useful for media streaming, so I'll stick with qBittorrent. I hate ideologically driven coding decisions

It's not anymore. See https://github.com/transmission/transmission/issues/597 , tagged "pr welcome".

sure... the code fix has been around for over 15 years at this point. Its even in their old tracker wiki

Replace:

/* otherwise go with our random seed / return tr_compareUint16( a->random, b->random ); With:

/ otherwise download the pieces in order */ return tr_compareUint16( a->piece, b->piece );

Re: Transmission v4.0

#107
I use it but I don't like how the app language = system language, you can't change it

>It's not technically challenging to add a drop-down list of languages to the UI, as least for the Qt client, but I'm still not convinced it'll be used by a lot of people.

https://github.com/transmission/transmission/issues/1152

Re: Transmission v4.0

#108

Earlier quoted context omitted.

I was a long time user of transmission, but when I redid my *arr setup I devided to go to qbittorrent. qBittorrent can handle way more simultaneous connections and torrents than transmission. It doesn't slow down, it supports tags, categories and even custom UI (vue-qbittorrent is awesome). I'm not going back, especially when you have great docker images with WireGuard integrated in them.

From the download page: > The macOS version is not well supported, because we don't have active macOS developers/contributors. My hopes were dashed :(

Now you know how Windows users have felt for the past decade!

Re: Transmission v4.0

#109
Transmission on Ubuntu has been so hopelessly booked for so long... maybe in a couple years when they upgrade to thr 4.0 code base, it'll be okay.

Happy to hear people are working on this.

Post reply on HN