Transmission 1.50 should be considered for inclusion in 9.04

Bug #329161 reported by Charles Kerr on 2009-02-13
56
This bug affects 6 people
Affects Status Importance Assigned to Milestone
transmission (Ubuntu)
Wishlist
Martin Pitt
Declined for Jaunty by Daniel Holbach

Bug Description

Binary package hint: transmission

Transmission 1.50 is going to be released later today. It has a fairly long list of usability improvements, GNOME HIG compliance, and many bugfixes as compared to 1.42. See http://trac.transmissionbt.com/query?milestone=1.50&group=component&groupdesc=1&order=severity for the whole list.

So, as the summary says, 1.50 should be considered for inclusion in Jaunty.

+1 for 1.50 in Jaunty

Download: http://download.m0k.org/transmission/files/transmission-1.50.tar.bz2

Changelog:

All Platforms

    * IPv6 support for peers, and for trackers with explicit IPv6 addresses
    * Improved connectivity for encrypted peers
    * Fix 1.42 error that made tracker announces slower over time
    * Fix a Mac-centric peer connection bug from 1.41
    * Use less CPU cycles when managing very fast peers
    * Better handling of non-UTF-8 torrent files
    * When removing local data, only remove data from the torrent
    * Close potential DoS vulnerability in 1.41
    * Many other bugfixes

GTK+

    * Various usability improvements
    * Better Gnome HIG compliance in the statusbar, properties dialog, and more

Daemon

    * Lots of new options added to transmission-remote
    * Fix 1.42 whitelist bug
    * Make i18n support optional for cli and daemon clients

CLI

    * Support session.json settings, just as the Daemon and GTK+ clients do

Web Interface

    * Torrents can now be added by URL
    * Add the ability to "remove local data" from the web client

Changed in transmission:
status: New → Confirmed
Daniel Holbach (dholbach) wrote :

Please just subscribe the Sponsor's teams if there is something ready to be reviewed and uploaded.

Changed in transmission:
importance: Undecided → Wishlist
b3n87 (benhellyer) wrote :

What are these "diff" files? Can any submit them and are they hard to do?

Charles Kerr (charlesk) wrote :

Generally, for new upstream releases, all that is needed is the diff.gz But for for anyone interested, here is a debdiff from the current jaunty version. Also below is a new diff.gz adding the two bugs above to the debian/changelog so they are automatically closed.

Hew (hew) wrote :

This probably needs a FFe now, so here it is:

Transmission 1.50 has been well tested with the transmissionbt PPAs [1] throughout development. I personally have experienced no regressions, or no bugs at all for that matter. I use transmission almost daily.

The benefits of this release have been mentioned in the bug description and changelog. There is still a reasonable amount of time to shake out any undiscovered bugs before Jaunty release, especially with the help of the active upstream.

[1]
https://launchpad.net/~transmissionbt/+archive
https://launchpad.net/~transmissionbt-beta/+archive
https://launchpad.net/~transmissionbt-nightly/+archive

Martin Pitt (pitti) wrote :

FF granted, this looks appropriate and still comes before UIF.

However, please provide this update as a merge against Debian's 1.50-1 (http://packages.qa.debian.org/t/transmission/news/20090222T144824Z.html) or check if the package can just be synced.

Changed in transmission:
status: Confirmed → In Progress
Charles Kerr (charlesk) wrote :

Just as a heads-up: 1.51 ought to be out in the next couple of days.

1.50's rollout went very smoothly -- one of our smoothest yet, in fact -- so the 1.50->1.51 diffs are small, and most of them are minor such as configure.ac tweaks and correctness fixes to the web client's html. However there are also a couple of minor bugfixes that would be Nice To Have in 9.04.

Full list is here: http://trac.transmissionbt.com/query?milestone=1.51&group=component&groupdesc=1&order=severity

Changed in transmission:
assignee: nobody → andrewsomething

@Martin

Merge attached.

@charles

I'll keep my eye out. It looks like it is mostly a bug fix release. So I don't think there will be an issue getting it in.

Changed in transmission:
assignee: andrewsomething → nobody
status: In Progress → Confirmed
Martin Pitt (pitti) wrote :

Will sponsor after alpha-5, thanks!

Changed in transmission:
assignee: nobody → pitti
status: Confirmed → In Progress
Martin Pitt (pitti) wrote :

Note to self: when sponsoring this, include patch in bug 334252

Martin Pitt (pitti) wrote :

Package prepared locally for upload, will upload after alpha-5 freeze.

Changed in transmission:
status: In Progress → Fix Committed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package transmission - 1.50-1ubuntu1

---------------
transmission (1.50-1ubuntu1) jaunty; urgency=low

  [ Andrew Starr-Bochicchio ]
  * Merge from debian unstable (LP: #329161), remaining changes:
   - debian/control:
    + Added replaces & provides clutch (now included as part of transmission).
    + Build-depends on quilt.
   - debian/rules:
    + Uncommented "include /usr/share/quilt/quilt.make".
    + Added patch/unpatch targets for Quilt.
    + Create a PO template during package build.
   - 20_add_X-Ubuntu-Gettext-Domain.diff: Add X-Ubuntu-Gettext-Domain
     to .desktop file.

  [ Martin Pitt ]
  * Add 01_check_notification_actions.diff: Check if notification
    agent supports actions, and do not use actions if not. (LP: #334252)

transmission (1.50-1) unstable; urgency=low

  * new upstream release (closes: #510743)
  * debian/control,
    debian/transmission-cli.install,
    debian/transmission-daemon.install: move transmission-remote to
    transmission-cli package (closes: #511572)
  * debian/control:
      - strip the "XS" prefix and use the official DM field name
      - changed build-dep on libcurl to "libcurl4-dev | libcurl-dev"

 -- Andrew Starr-Bochicchio <email address hidden> Thu, 26 Feb 2009 11:55:50 +0100

Changed in transmission:
status: Fix Committed → Fix Released
Charles Kerr (charlesk) wrote :

Andrew, Martin: The aforementioned 1.51 is out now. As mentioned above, it's largely a minor bugfix release, but does have a couple of fixes that ought to go into 9.04. The full list is at http://trac.transmissionbt.com/query?milestone=1.51&group=component&groupdesc=1&order=severity

Martin: 1.51 already contains the patch in bug 334252.

Martin Pitt (pitti) wrote :

Thanks, Charles. I'll ask the Debian maintainer about this, for sharing the orig.tar.gz (since unfortunately upstream doesn't provide tar.gz, only tar.bz2), so that we don't deviate on this. If that takes too long, I'll just package it for Ubuntu.

Charles Kerr (charlesk) wrote :

Somebody's already submitted a new ticket 335404 for 1.51. Since this one is fixed & closed already, I wasn't sure whether or not to mark that one as a duplicate...

Charles Kerr (charlesk) wrote :

I'm a little confused by the top of this ticket: its resolution is "Fix Released", but also says "Declined for Jaunty".

What version of Transmission is going to ship in Jaunty?

charles [2009-02-27 15:48 -0000]:
> I'm a little confused by the top of this ticket: its resolution is "Fix
> Released", but also says "Declined for Jaunty".

A Jaunty task is a release blocker for Jaunty, which this bug wasn't
(i. e. it shouldn't be on the release team's radar). So it just had
the "floating" task, which means "current development release".

Ken updated the package, I sponsored it, so 1.51 is in (thus the bug
is closed now).

> What version of Transmission is going to ship in Jaunty?

There might be more updates, of course, but for now we have 1.51.

Thanks!

Martin

Charles Kerr (charlesk) wrote :

Makes sense. Thanks for the helpful answer. :)

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.