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