[Python-apps-team] Bug#707650: pu: package trac/0.12.5-3

Daniel Kahn Gillmor dkg at fifthhorseman.net
Thu May 9 21:49:41 UTC 2013


Package: release.debian.org
Severity: normal
User: release.debian.org at packages.debian.org
Usertags: pu

Hello good release-team people--

I would like to propose trac 0.12.5-3 (or some variant of it if you
prefer) as a canididate for the next wheezy point release.

We have 0.12.3-1 in wheezy, so this proposal includes a set of
upstream changes as well as debian packaging changes.

Upstream has committed to maintaining the 0.12.x branch as a "Long
Term Support" branch though, and is quite good about maintaining API
and URL compatibility within a release series.  They are doing regular
maintenance releases on this branch.

The size of the changeset between 0.12.3 and 0.12.5 is unfortunately
large, but this is mainly for two reasons:

 * a healthy set of localization updates (significant improvements
   across many languages)

 * one of the upstream maintainers adjusted his e-mail address in the
   comments of many many files :/

Beyond localization, the specific bugs addressed by the upgrade from
0.12.3-1 to 0.12.5-3 include:

   - svn blame now works against the version of jquery shipped in
          wheezy (http://bugs.debian.org/704607)

  - upload of .mht files (MHTML web page archive files) now works
          (http://trac.edgewall.org/ticket/9880)

  - more robust parsing of attachment URLs
          (http://trac.edgewall.org/ticket/10280) and uploaded file
          names (http://trac.edgewall.org/ticket/10850)

   - lots of improvement to the date formatting code, which is now
          much more robust when timezone and daylight saving time
          computations are involved
          (http://trac.edgewall.org/ticket/10768,
          http://trac.edgewall.org/ticket/10863,
          http://trac.edgewall.org/ticket/10864,
          http://trac.edgewall.org/ticket/10912,
          http://trac.edgewall.org/ticket/10920)

   - no longer generate invalid JSON encoded data with Python 2.4 and
          2.5 (http://trac.edgewall.org/ticket/10877)

  (this last one is probably not relevant to people running trac
  0.12.5 on debian wheezy)

I have examined the changes, and have run and tested 0.12.5-3 against
all the supporting packages found in wheezy and it works fine.  It
also upgrades without incident from 0.12.3-1.

I have had discussions with folks who use the es_MX locale and they
are happy about the localization updates in 0.12.5.  I assume other
locales are similarly improved by the community effort.

It would be great to get this update into the wheezy point release so
that users of Debian Stable can get these fixes and improvements.

Regards,

     --dkg

-- System Information:
Debian Release: 7.0
  APT prefers testing
  APT policy: (500, 'testing'), (200, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.8-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



More information about the Python-apps-team mailing list