Your message dated Thu, 08 Aug 2013 05:00:06 +0000
with message-id <[email protected]>
and subject line Bug#681378: fixed in concordance 1.0-1
has caused the Debian Bug report #681378,
regarding concordance: package description review
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
681378: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=681378
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: concordance
Version: 0.24-1
Severity: wishlist
Tags: patch

Concordance and related packages have a number of minor typos and
other language issues in their descriptions.

> Package: concordance
> Architecture: any
> Depends: ${misc:Depends}, ${shlibs:Depends}
> Description: Harmony remote configuration tool

The natural way to interpret this (especially if you don't recognise
the brand name) is as "a tool for the remote configuration of Harmony"
rather than as "a configuration tool for Harmony remotes".

>  The concordance software suite  allows you to program your Logitech Harmony
>  remote using a configuration object retreived from the harmony website.
>  The Logitech Harmony is a highly configuration universal remote than can
>  control most multimedia devices.

To start with something utterly trivial: inconsistent spacing.

We don't need to repeat the Harmony brand name quite this often (and
it needn't be "your" Logitech Harmony remote).

Typo: s/retreived/retrieved/

"The harmony website" should either be "the Harmony website" or more
informatively "the harmonyremote.com website".

Presumably, s/highly configuration/highly configurable/

Also, s/than/that/, but calling it a "remote that can control" devices
is awkward; just say it's a "remote control compatible with" most
multimedia devices.

These sentences are in the wrong order.  First tell me what a Logitech
Harmony is (an explanation that should probably involve "IR"), then
explain how this software is useful.

Plus, a separate issue that belongs in a separate bug with a much
higher severity: if this software is useless without a proprietary
firmware blob (cf. b43-fwcutter or isight-firmware-tools), what is it
doing in Debian main rather than contrib?  (But that report can wait
until you've had a chance to comment.  If that isn't in fact the
package's function, the package description is in urgent need of
improvement.)

>  .
>  This package contains the binary utility to control and configure the Harmony
>  remote.
> 
> Package: libconcord2
[...]
>  This package contains the C Libraries for the concordance framework.
                               ^
Excess capitalisation.

> 
> Package: libconcord-dev
[...]
>  This package contains the C libraries development files for the concordance
                             ^^^^^^^^^^^
Cut'n'paste error?

>  framework.
> 
> Package: python-libconcord
[...]

No problems!

So my suggested revised version is:

[...]
| Package: concordance
[...]
| Description: configuration tool for Harmony remotes
|  The Logitech Harmony is a highly configurable universal IR remote control
|  compatible with most multimedia devices. The concordance software suite
|  allows you to program such remotes using a configuration object retrieved
|  from the harmonyremote.com website.
|  .
|  This package contains the binary utility to control and configure the Harmony
|  remote.
| 
| Package: libconcord2
[...]
| Description: configuration tool for Harmony remotes - runtime libraries
[...]
|  This package contains the C libraries for the concordance framework.
| 
| Package: libconcord-dev
[...]
| Description: configuration tool for Harmony remotes - development files
[...]
|  This package contains the development files for the concordance framework.
| 
| Package: python-libconcord

| Description: configuration tool for Harmony remotes - Python bindings
[...]
|  This package contains the Python bindings for the concordance framework.

-- 
JBR
Ankh kak! (Ancient Egyptian blessing)
diff -ru concordance-0.24.pristine/debian/control concordance-0.24/debian/control
--- concordance-0.24.pristine/debian/control	2012-04-13 15:47:31.000000000 +0100
+++ concordance-0.24/debian/control	2012-07-12 16:24:09.919392201 +0100
@@ -9,11 +9,11 @@
 Package: concordance
 Architecture: any
 Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: Harmony remote configuration tool
- The concordance software suite  allows you to program your Logitech Harmony
- remote using a configuration object retreived from the harmony website.
- The Logitech Harmony is a highly configuration universal remote than can
- control most multimedia devices.
+Description: configuration tool for Harmony remotes
+ The Logitech Harmony is a highly configurable universal IR remote control
+ compatible with most multimedia devices. The concordance software suite
+ allows you to program such remotes using a configuration object retrieved
+ from the harmonyremote.com website.
  .
  This package contains the binary utility to control and configure the Harmony
  remote.
@@ -22,36 +22,35 @@
 Architecture: any
 Section: libs
 Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: Harmony remote configuration tool - runtime libraries
- The concordance software suite  allows you to program your Logitech Harmony
- remote using a configuration object retreived from the harmony website.
- The Logitech Harmony is a highly configuration universal remote than can
- control most multimedia devices.
+Description: configuration tool for Harmony remotes - runtime libraries
+ The Logitech Harmony is a highly configurable universal IR remote control
+ compatible with most multimedia devices. The concordance software suite
+ allows you to program such remotes using a configuration object retrieved
+ from the harmonyremote.com website.
  .
- This package contains the C Libraries for the concordance framework.
+ This package contains the C libraries for the concordance framework.
 
 Package: libconcord-dev
 Architecture: any
 Section: libdevel
 Depends: libconcord2 (= ${binary:Version}), ${misc:Depends}
-Description: Harmony remote configuration tool - development files
- The concordance software suite  allows you to program your Logitech Harmony
- remote using a configuration object retreived from the harmony website.
- The Logitech Harmony is a highly configuration universal remote than can
- control most multimedia devices.
+Description: configuration tool for Harmony remotes - development files
+ The Logitech Harmony is a highly configurable universal IR remote control
+ compatible with most multimedia devices. The concordance software suite
+ allows you to program such remotes using a configuration object retrieved
+ from the harmonyremote.com website.
  .
- This package contains the C libraries development files for the concordance
- framework.
+ This package contains the development files for the concordance framework.
 
 Package: python-libconcord
 Architecture: all
 Section: python
 Depends: libconcord2 (>= ${source:Version}), ${python:Depends}, ${misc:Depends}
 Provides: ${python:Provides}
-Description: Harmony remote configuration tool - Python bindings
- The concordance software suite  allows you to program your Logitech Harmony
- remote using a configuration object retreived from the harmony website.
- The Logitech Harmony is a highly configuration universal remote than can
- control most multimedia devices.
+Description: configuration tool for Harmony remotes - Python bindings
+ The Logitech Harmony is a highly configurable universal IR remote control
+ compatible with most multimedia devices. The concordance software suite
+ allows you to program such remotes using a configuration object retrieved
+ from the harmonyremote.com website.
  .
  This package contains the Python bindings for the concordance framework.
Source: concordance
Section: utils
Priority: optional
Homepage: http://sourceforge.net/projects/concordance
Maintainer: Mathieu Trudel-Lapierre <[email protected]>
Build-Depends: debhelper (>= 8), libusb-dev, python-all-dev (>= 2.6.6-3~)
Standards-Version: 3.9.3

Package: concordance
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: configuration tool for Harmony remotes
 The Logitech Harmony is a highly configurable universal IR remote control
 compatible with most multimedia devices. The concordance software suite
 allows you to program such remotes using a configuration object retrieved
 from the harmonyremote.com website.
 .
 This package contains the binary utility to control and configure the Harmony
 remote.

Package: libconcord2
Architecture: any
Section: libs
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: configuration tool for Harmony remotes - runtime libraries
 The Logitech Harmony is a highly configurable universal IR remote control
 compatible with most multimedia devices. The concordance software suite
 allows you to program such remotes using a configuration object retrieved
 from the harmonyremote.com website.
 .
 This package contains the C libraries for the concordance framework.

Package: libconcord-dev
Architecture: any
Section: libdevel
Depends: libconcord2 (= ${binary:Version}), ${misc:Depends}
Description: configuration tool for Harmony remotes - development files
 The Logitech Harmony is a highly configurable universal IR remote control
 compatible with most multimedia devices. The concordance software suite
 allows you to program such remotes using a configuration object retrieved
 from the harmonyremote.com website.
 .
 This package contains the development files for the concordance framework.

Package: python-libconcord
Architecture: all
Section: python
Depends: libconcord2 (>= ${source:Version}), ${python:Depends}, ${misc:Depends}
Provides: ${python:Provides}
Description: configuration tool for Harmony remotes - Python bindings
 The Logitech Harmony is a highly configurable universal IR remote control
 compatible with most multimedia devices. The concordance software suite
 allows you to program such remotes using a configuration object retrieved
 from the harmonyremote.com website.
 .
 This package contains the Python bindings for the concordance framework.

--- End Message ---
--- Begin Message ---
Source: concordance
Source-Version: 1.0-1

We believe that the bug you reported is fixed in the latest version of
concordance, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mathieu Trudel-Lapierre <[email protected]> (supplier of updated concordance 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 15 Jun 2013 15:28:39 -0400
Source: concordance
Binary: concordance libconcord3 libconcord-dev python-libconcord 
concordance-common
Architecture: source amd64 all
Version: 1.0-1
Distribution: unstable
Urgency: low
Maintainer: Mathieu Trudel-Lapierre <[email protected]>
Changed-By: Mathieu Trudel-Lapierre <[email protected]>
Description: 
 concordance - configuration tool for Harmony remotes
 concordance-common - Harmony remote configuration tool - common files
 libconcord-dev - configuration tool for Harmony remotes - development files
 libconcord3 - configuration tool for Harmony remotes - runtime libraries
 python-libconcord - Harmony remote configuration tool - Python bindings
Closes: 681378 694597 707612
Changes: 
 concordance (1.0-1) unstable; urgency=low
 .
   [ Scott Talbert ]
   * New upstream release (Closes: #707612)
 .
   [ Mathieu Trudel-Lapierre ]
   * Acknowledge NMU (Closes: #694597)
   * debian/control:
     - Bump to debhelper 9. Update compat.
     - Rename libconcord2 to libconcord3 to go with soname change.
     - Remove .la and .a files.
     - Update descriptions. (Closes: #681378)
     - Add concordance-common package for udev rules and scripts.
Checksums-Sha1: 
 fc1d3e319b035d23ea50bca9e4e8ca6675d18c43 2020 concordance_1.0-1.dsc
 8e51d5d9b2019df84326c480b793cc769e68908d 1119091 concordance_1.0.orig.tar.bz2
 19a7bb1392b4ca21b6616e7228b3916018edd6ca 6263 concordance_1.0-1.debian.tar.gz
 5c5bfef40ac6d1c37dc408abf5381d12a328947e 21408 concordance_1.0-1_amd64.deb
 a174f181607e409e3cc75e1b96a71b22881b77bc 49690 libconcord3_1.0-1_amd64.deb
 cf9603ad3f30698ae06040349f24c6a0766a6bd8 13808 libconcord-dev_1.0-1_amd64.deb
 a3726e4f9a373cec1abae3d38cf2d684ac89bc6c 13324 python-libconcord_1.0-1_all.deb
 0db51e7946c8c9f2d2a8b34a8ea0a4b2384cf6f3 10020 concordance-common_1.0-1_all.deb
Checksums-Sha256: 
 155fe841a183d52644e8b93490c58355763bb38bda810855e90a242b0a2d0dc5 2020 
concordance_1.0-1.dsc
 f6f449e5cdf33207372d0e229e622b6107f227bfb476587abddc0b27c31eb65a 1119091 
concordance_1.0.orig.tar.bz2
 c1d216bf1f9222d07a044b310f3e7e4f30333321ff834931e12f9ecc70c25bd1 6263 
concordance_1.0-1.debian.tar.gz
 bc0eef01c04bbf9060fb32e7945eb339d61df880ce00f251f99d60fa92eefcbb 21408 
concordance_1.0-1_amd64.deb
 aa9e3c70cf5ba0f7ad2c989ec6b49689cba5e49d44f566370362acfe5833c3c8 49690 
libconcord3_1.0-1_amd64.deb
 f75265d2d375cfa99070282745866531de325f04ce0c64ee7d9a96f4621026a4 13808 
libconcord-dev_1.0-1_amd64.deb
 85a6470e7a1771bd4e1d0211b603e381be18fe6c0fb1eab892caf5cc75c996c0 13324 
python-libconcord_1.0-1_all.deb
 24a042ab73e4123f726e441d711f5770d3cfbc706dddf6f0a5255f862c43efd8 10020 
concordance-common_1.0-1_all.deb
Files: 
 6c797f6fc94e1c5ea37b883bd1e20b8d 2020 utils optional concordance_1.0-1.dsc
 e805c92222b620ae65ed1ce963d7cd48 1119091 utils optional 
concordance_1.0.orig.tar.bz2
 0a730b5345318fa592a2d723b218c03a 6263 utils optional 
concordance_1.0-1.debian.tar.gz
 e4b6709efb446adc449832a17d0663d5 21408 utils optional 
concordance_1.0-1_amd64.deb
 2e84507fe2d35a30af48210fee4532b2 49690 libs optional 
libconcord3_1.0-1_amd64.deb
 df364d9337aa47c93fe0363d67001f61 13808 libdevel optional 
libconcord-dev_1.0-1_amd64.deb
 8d263fcf61bd21d7e875951fe0cf6f7a 13324 python optional 
python-libconcord_1.0-1_all.deb
 8f918d4ecd61b63fbaf527a123969cc3 10020 utils optional 
concordance-common_1.0-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (GNU/Linux)

iQIcBAEBCAAGBQJSAwimAAoJEFaNMPMhshM9y9IP/1g5sMfTQoabKnEVO+8GGgCD
6c1JFsCynDEpgSZd5Q7nYj5JpeF41Y0/YKX042c6etWhNXQlLt97SmfX1NY5bf9r
uv0W1dHvqvUwMGJUKUA6zpkHiZ3aJbVbXky4Ta51vstPPw5NHD7j7tVNlS/W1xWQ
fpHIJpx0f0XQe1kcrAyLyHFUMf68mP2zhpxUMuQsOeXS6mJoliNfss5Q9a08ASiG
+COKpc6C773FrDvoGl9aL8BBk69axrUmou7RR5tz3BB7r6k0K+ZTvPL6JdH/ztlV
IHUgMV8PseCRI6J5rNnM6rYqaGFE0wqK2KsOr4uubwx1AIkM77q02hEOiyYYwQID
TNnex5t+CUZaKmLDC0z/1h8TvsQL8rf37uzRID7lle5Lq5lUeegVrmxu1V1eViyz
5T2umlGbuPoJlLgr5JABvFYg3oJ2Tpl450tpVrS30PEMXVLN96C2ZVB2haN6QZc+
7VA3k20VY4SGGrxMxwgDqiaZZOtWTZ+gqOqwO31eXS6ws4+kxIv52cNFyXo0vkDA
EN6iHgED1K1d093rFbcx5aBnyidFy6gCpOtKqUpbtb+rgUyXkZR+u4G3dxSRKLAM
gJqEWQ/DgdPfxwmPUKZdWSzb9baVjdwPhXSarTi6fJiQobBGSi2wGVoGYmodP6tR
Lrl5PUGTATJ49mK0OSBj
=RXUI
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to