Scheduler should treat days separately

Bug #360834 reported by Jai Harrison on 2009-04-14
Affects Status Importance Assigned to Milestone
Fix Released
transmission (Ubuntu)

Bug Description

Binary package hint: transmission

Ubuntu Version 8.10
Transmission 1.51

The scheduler included in Transmission only allows you to specify bandwidth constraints on a single time-zone that will occur every day (e.g. limit bandwidth between 8am - 10pm every day).

It does not enable the user to have multiple time zone bandwidth constraints (e.g. between 8am - noon and 1pm to 6pm). Nor does it allow users to treat different days of the week differently.

This is a critical flaw in the scheduler as a large number of ISPs employ bandwidth limits for user's connections. These bandwidth limits do not apply in times that the ISP classes as "off-peak". Nor do they apply at the weekend. As a result it makes sense limit Transmission to these times. To do such the scheduler needs to start treating days differently.

I suggest a time table system like the one used in uTorrent (see attachment) although a little more flexibility might be useful for some users.

Jai Harrison (jai) wrote :
Murat Gunes (mgunes) on 2009-04-14
Changed in transmission (Ubuntu):
importance: Undecided → Wishlist
Changed in transmission:
importance: Undecided → Unknown
status: New → Unknown
Murat Gunes (mgunes) wrote :

Looks like this is fixed in trunk.

Changed in transmission (Ubuntu):
status: New → Triaged
Changed in transmission:
status: Unknown → Fix Released
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package transmission - 1.61-2ubuntu1

transmission (1.61-2ubuntu1) karmic; urgency=low

  * Merge from debian unstable. Fixes following bugs:
    - Show thumbnails next to torrents (LP: #183473)
    - Scheduler should treat days separately (LP: #360834)
    - Remember options in filter bar (LP: #353774)
    - Add the ability to sort by estimated time of completion (LP: #294151)
    - No "Report a Problem" (Apport) in Transmission (LP: #359260)
  * Remaining changes:
    - debian/control:
      + Added replaces & provides clutch (now included as part of transmission).
    - debian/rules:
      + Create a PO template during package build.
    - 20_add_X-Ubuntu-Gettext-Domain.diff: Add X-Ubuntu-Gettext-Domain
      to .desktop file.
  * New changes:
    - debian/control:
      + add quilt, liblaunchpad-integration and libtool to Build-Depends
    - debian/rules:
      + re-enable quilt
      + run autoreconf for launchpad-integration
    - debian/patches/launchpad_integration.patch:
      + Integrate Transmission with Launchpad

transmission (1.61-2) unstable; urgency=low

  * debian/patches: remove ipv6.patch, was causing other problems

transmission (1.61-1) unstable; urgency=low

  * new upstream release: fixes potential security hole for web clients
  * debian/patches: remove pt_BR.patch, included upstream

transmission (1.60-2) unstable; urgency=low

  * debian/rules: actually add the example script to transmission-common
  * debian/copyright: add example script copyright

transmission (1.60-1) unstable; urgency=low

  * new upstream release
  * debian/{rules,control}: add quilt support
  * debian/patches:
      - include fix to pt_BR translation (thanks Flamarion Jorge)
      (closes: #525944)
      - include fix for ipv6 (thanks Peng tao) (closes: #526256)
  * debian/transmission-cli.examples: add email script by Alexander
    Galanin (closes: #526876)
  * debian/control: bump policy to 3.8.1 (no changes)

transmission (1.52-1) unstable; urgency=low

  * new upstream release
    - fixes creation of spurious Downloads dir (closes: #518792)
  * debian/control:
    - transmission-cli Suggests both transmission and transmission-daemon
  * debian/transmission-daemon.default: minor comment correction

transmission (1.51-1) unstable; urgency=low

  * new upstream release (closes: #518094)

 -- Krzysztof Klimonda <email address hidden> Fri, 22 May 2009 21:57:30 +0200

Changed in transmission (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

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