Comment 4 for bug 574435

Revision history for this message
Krzysztof Klimonda (kklimonda) wrote : Re: [Bug 574435] Re: Update transmission to 1.93

On Fri, 2010-06-04 at 21:19 +0000, Steve Langasek wrote:
> Hi Krzysztof,
>
> You've included a list of all the bugs fixed in this release, but
> there's no information here about which bugs you believe warrant an SRU
> or why. It's also not clear why the bugs that warrant an SRU should be
> fixed by pulling a new upstream version instead of pulling a targeted
> fix. Can you please elaborate?
Right, I've managed to include a list of all bugs, write test cases,
I've also discussed it briefly on irc with pitti but obviously has
forgotten to follow it up with the rationale here. Sorry about that,
it's below.

1.93 is the latest (and possibly the last) bugfix release in the 1.9x
serie of Transmission. The upstream developers being aware of the
release processes of Ubuntu, Fedora and OpenSUSE puts quite a lot of
effort to ensure that all releases following the first are being well
tested and doesn't contain new features that would make it harder to get
it after Freeze.

As I can see it, there are three good reasons to include 1.93 (and
possibly a 1.94 if it gets released) in updates:
 - 1.93 is a release used by some other distributions (at least Fedora,
probably OpenSUSE, maybe Red Hat?). Using same release makes it easier
for both upstream and us to keep track of possible problems.
 - Private Tracker administrators were irritated in the past by the
frequency of Transmission releases and the amount of Transmission client
versions in the wild. It's hard for them to track cheaters (people who
report wrong down/up ratio) and they may decide (as some of them has
decided in past) to ban older 1.9x releases just to ease their work.
 - It would make it easier for the upstream (and me personally) to
provide support for users who join #transmission and ask for help.
 - Users really want 1.93 in Lucid (not an argument but still.. :) )

Regression potential:
 - All bugs being that are being backported to the stable branch are
chosen by developers based on their possible impact. 1.93 fixes few
crashes that are rare, hasn't been reported on LP yet and they are not
in our 1.92 release.
 - 1.93 has been released a month ago, it got moved to Fedora 13 shortly
and got quite a lot of testing from both Fedora users and those who
download it directly.

 status new

--
Krzysztof Klimonda <email address hidden>