[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[RFR] templates://debian-security-support/{debian-security-support.templates}



Please find, for review, the debconf templates and packages descriptions for the debian-security-support source package.

This review will last from Saturday, May 17, 2014 to Tuesday, May 27, 2014.

Please send reviews as unified diffs (diff -u) against the original
files. Comments about your proposed changes will be appreciated.

Your review should be sent as an answer to this mail.

When appropriate, I will send intermediate requests for review, with
"[RFRn]" (n>=2) as a subject tag.

When we will reach a consensus, I send a "Last Chance For
Comments" mail with "[LCFC]" as a subject tag.

Finally, a summary will be sent to the review bug report,
and a mail will be sent to this list with "[BTS]" as a subject tag.

Rationale:
--- debian-security-support.old/debian/debian-security-support.templates	2014-05-17 08:16:08.229777212 +0200
+++ debian-security-support/debian/debian-security-support.templates	2014-05-17 08:18:22.759776423 +0200
@@ -1,18 +1,20 @@
 Template: debian-security-support/ended
 Type: text
-_Description: Security support has ended for one or more packages
+#flag:translate!:4
+_Description: No more security support for one or more packages
  Unfortunately, security support for some packages needed to be stopped
  before the end of the regular security maintenance life cycle.
  .
- The following packages found on your system are affected by this.
+ The following packages found on this system are affected by this:
  .
  ${MESSAGE}

1) add a debconf flag to unmark the last paragraph for translation. It
is untranslatable anyway and this will avoid common translators' errors such
as translating the variable name..:-)

2) turn the synopsis into a title which is usually recommended for
such kind of templates.

3) unpersonnalize: we recommend to avoid using "your" system...

I wonder if that template could use the "error" type instead of
"text". It has the advantage (see debconf-devel(5) that debconf makes
its best for the administrator to see it...including modified colors
in the curses-based interfaces.

Changes in the other template are similar.


--- debian-security-support.old/debian/control	2014-05-17 08:16:08.229777212 +0200
+++ debian-security-support/debian/control	2014-05-17 08:19:39.728871752 +0200
@@ -17,8 +17,8 @@
 Depends: ${misc:Depends},
     adduser,
     gettext-base,
-Description: Identify installed packages with ended/limited security support
- For some Debian packages, maintaining security support is not
+Description: identify installed packages with ended/limited security support
+ For some packages, maintaining security support is not
  feasible for the planned life cycle. For other packages, security
  support is limited, it does not cover the full feature set.
  .

Uncapitalize the synopsis.

Unbrand the package description which makes it more easily usable by
derivative distributions (that's debatable because of the package name
itself but it doesn't really hurt anyway)

-- 


Template: debian-security-support/ended
Type: text
#flag:translate!:4
_Description: No more security support for one or more packages
 Unfortunately, security support for some packages needed to be stopped
 before the end of the regular security maintenance life cycle.
 .
 The following packages found on this system are affected by this:
 .
 ${MESSAGE}

Template: debian-security-support/limited
Type: text
#flag:translate!:4
_Description: Limited security support for one or more packages
 Unfortunately, security support for some packages had to be limited.
 .
 The following packages found on this system are affected by this:
 .
 ${MESSAGE}
--- debian-security-support.old/debian/debian-security-support.templates	2014-05-17 08:16:08.229777212 +0200
+++ debian-security-support/debian/debian-security-support.templates	2014-05-17 08:18:22.759776423 +0200
@@ -1,18 +1,20 @@
 Template: debian-security-support/ended
 Type: text
-_Description: Security support has ended for one or more packages
+#flag:translate!:4
+_Description: No more security support for one or more packages
  Unfortunately, security support for some packages needed to be stopped
  before the end of the regular security maintenance life cycle.
  .
- The following packages found on your system are affected by this.
+ The following packages found on this system are affected by this:
  .
  ${MESSAGE}
 
 Template: debian-security-support/limited
 Type: text
-_Description: Security support is limited for one or more packages
+#flag:translate!:4
+_Description: Limited security support for one or more packages
  Unfortunately, security support for some packages had to be limited.
  .
- The following packages found on your system are affected by this.
+ The following packages found on this system are affected by this:
  .
  ${MESSAGE}
--- debian-security-support.old/debian/control	2014-05-17 08:16:08.229777212 +0200
+++ debian-security-support/debian/control	2014-05-17 08:19:39.728871752 +0200
@@ -17,8 +17,8 @@
 Depends: ${misc:Depends},
     adduser,
     gettext-base,
-Description: Identify installed packages with ended/limited security support
- For some Debian packages, maintaining security support is not
+Description: identify installed packages with ended/limited security support
+ For some packages, maintaining security support is not
  feasible for the planned life cycle. For other packages, security
  support is limited, it does not cover the full feature set.
  .
Source: debian-security-support
Section: admin
Priority: optional
Maintainer: Christoph Biedl <debian.axhn@manchmal.in-ulm.de>
Uploaders: Debian Security Team <team@security.debian.org>
Build-Depends: debhelper (>= 8~),
    asciidoc,
    gettext,
    libfile-slurp-perl,
    libtest-command-perl,
    libtest-differences-perl,
    xmlto,
Standards-Version: 3.9.5

Package: debian-security-support
Architecture: all
Depends: ${misc:Depends},
    adduser,
    gettext-base,
Description: identify installed packages with ended/limited security support
 For some packages, maintaining security support is not
 feasible for the planned life cycle. For other packages, security
 support is limited, it does not cover the full feature set.
 .
 This package provides a program to identify installed packages
 where support had to be ended prematurely or is limited, and alerts
 the administrator in that case.

Attachment: signature.asc
Description: Digital signature


Reply to: