From 384440cf48def52710a14ad1c3bc6b9ec4a14f79 Mon Sep 17 00:00:00 2001 From: Russ Allbery Date: Sun, 3 Aug 2008 14:34:59 -0700 Subject: [PATCH] Clarify debconf translation requirement and capitalization Clarify that translation is only required for user-visible debconf messages. Capitalize "Debian Configuration Management Specification" uniformly. Thanks, Julian Andres Klode. (Closes: #492624) --- debian/changelog | 3 +++ policy.sgml | 22 +++++++++++----------- 2 files changed, 14 insertions(+), 11 deletions(-) diff --git a/debian/changelog b/debian/changelog index 46b64bb..5301371 100644 --- a/debian/changelog +++ b/debian/changelog @@ -40,6 +40,9 @@ debian-policy (3.8.1.0) UNRELEASED; urgency=low Noritada. (Closes: #487701) * Mention debugging packages as an explicit example of packages with extra priority. Thanks, Charles Plessy. (Closes: #491985) + * Clarify that translation is only required for user-visible debconf + messages. Capitalize "Debian Configuration Management Specification" + uniformly. Thanks, Julian Andres Klode. (Closes: #492624) -- Russ Allbery Mon, 23 Jun 2008 19:23:50 -0700 diff --git a/policy.sgml b/policy.sgml index cb43698..fa93e0f 100644 --- a/policy.sgml +++ b/policy.sgml @@ -1206,8 +1206,8 @@ Package maintainer scripts may prompt the user if necessary. Prompting should be done by communicating through a program, such as debconf, which - conforms to the Debian Configuration management - specification, version 2 or higher. Prompting the user by + conforms to the Debian Configuration Management + Specification, version 2 or higher. Prompting the user by other means, such as by hand From the Jargon file: by hand 2. By extension, writing code which does something in an explicit or @@ -1218,7 +1218,7 @@

- The Debian Configuration management specification is included + The Debian Configuration Management Specification is included in the debconf_specification files in the debian-policy package. It is also available from the Debian web mirrors at @@ -1227,8 +1227,8 @@

- Packages which use the Debian Configuration management - specification may contain an additional + Packages which use the Debian Configuration Management + Specification may contain an additional config script and a templates file in their control archive The control.tar.gz inside the .deb. @@ -1240,18 +1240,18 @@ Therefore it must work using only the tools present in essential packages. Debconf or another tool that - implements the Debian Configuration management - specification will also be installed, and any + implements the Debian Configuration Management + Specification will also be installed, and any versioned dependencies on it will be satisfied before preconfiguration begins.

- Packages which use the Debian Configuration management - specification must allow for translation of their messages - by using a gettext-based system such as the one provided by - the po-debconf package. + Packages which use the Debian Configuration Management + Specification must allow for translation of their user-visible + messages by using a gettext-based system such as the one + provided by the po-debconf package.

-- 2.39.5