Live data from Hacker News

Transmission v4.0

github.com

91–100 of 175 posts

Re: Transmission v4.0

#91
post #3

I kind of thought the project was dead with how long it went without a release. I ended up switching to qBittorrent about 8 months ago as I needed v2 torrent support. So far I have been very satisfied with the switch.

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 :(

Re: Transmission v4.0

#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 excites the inner developer in me.

Re: Transmission v4.0

#94
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…

GPL licensed so it seems relevant. For closed-source apps I wouldn't think these need to be in the release notes but for FLOSS apps, many "users" are developers.

Re: Transmission v4.0

#96
> 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

Re: Transmission v4.0

#98
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…

Nice! "Transmission now uses Sonarcloud, Coverity, LGTM, and clang-tidy static analysis on new code. Several hundred code warnings have been fixed compared to Transmission 3.00."

Re: Transmission v4.0

#100
I cannot find it on the main site but this software was at one time scriptable.

We used to use it to distribute really large files around to tons of machines using the scripting. It worked really well.

Post reply on HN