Package: console-common
Version: N/A
Severity: normal
Tags: patch

Dear Debian maintainer,

On Wednesday, June 20, 2007, I notified you of the beginning of a review process
concerning debconf templates for console-common.

The debian-l10n-english contributors have now reviewed these templates,
and the proposed changes are attached to this bug report.

Please review the suggested changes are suggested, and if you have any
objections, let me know in the next 3 days.

Please try to avoid uploading console-common with these changes right now.

The second phase of this process will begin on Saturday, July 14, 2007, when I 
will
coordinate updates to translations of debconf templates.

The existing translators will be notified of the changes: they will
receive an updated PO file for their language.

Simultaneously, a general call for new translations will be sent to
the debian-i18n mailing list.

Both these calls for translations will request updates to be sent as
individual bug reports. That will probably trigger a lot of bug
reports against your package, but these should be easier to deal with.

The call for translation updates and new translations will run until
Thursday, July 26, 2007. Please avoid uploading a package with fixed or changed
debconf templates and/or translation updates in the meantime. Of
course, other changes are safe.

On Friday, July 27, 2007, I will contact you again and will send a final patch
summarizing all the updates (changes to debconf templates,
updates to debconf translations and new debconf translations).

Again, thanks for your attention and cooperation.


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.21-1-686 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
--- console-common.old/debian/templates.in      2007-06-12 06:12:04.917863979 
+0200
+++ console-common/debian/templates.in  2007-07-11 08:55:52.360344111 +0200
@@ -1,96 +1,94 @@
+# These templates have been reviewed by the debian-l10n-english
+# team
+#
+# If modifications/additions/rewording are needed, please ask
+# [EMAIL PROTECTED] for advice.
+#
+# Even minor modifications require translation updates and such
+# changes should be coordinated with translators and reviewers.
+
 Template: console-data/keymap/policy
 Type: select
 __Choices: Select keymap from arch list, Don't touch keymap, Keep kernel 
keymap, Select keymap from full list
 Default: Don't touch keymap
 _Description: Policy for handling keymaps:
- The keymap describes how keys are laid out on your keyboard, and what
- symbols (letters, digits, etc.) are drawn on them.
- .
- "Select keymap from arch list" will allow you to select one of the
- predefined keymaps specific for your architecture - you will most likely
- want this unless you have a USB keyboard.
- .
- "Don't touch keymap" will prevent the configuration system from
- overwriting the keymap you have in /etc/console.  Select this if you want
- to keep a keymap you obtained through other means.  Please remember to
- install new keymaps with install-keymap(8) if you select this choice.
+ The keymap records the layout of symbols on the keyboard.
  .
- "Keep kernel keymap" will prevent any keymap from being loaded next time
- your system boots.  It will remove from /etc/console any keymap you may
- have already selected (it will be lost), but if you have already loaded a
- keymap, it cannot be changed back until you reboot.
- .
- "Select keymap from full list" offers a full listing of all predefined
- keymaps.  You want this, if you use an USB keyboard from a different
- computer architecture or if you use an adapter to use such a keyboard.
+  - 'Select keymap from arch list': select one of the predefined keymaps
+    specific for your architecture (recommended for non-USB keyboards);
+  - 'Don't touch keymap': don't overwrite the keymap in /etc/console,
+    which is maintained manually with install-keymap(8);
+  - 'Keep kernel keymap': prevent any keymap from being loaded next time
+    the system boots. 
+  - 'Select keymap from full list': list all the predefined keymaps.
+    Recommended when using cross-architecture (often USB) keyboards.
 
 Template: console-data/keymap/ignored
 Type: note
 _Description: Ignored boot-time keymap in an old location
- You have asked the keymap configuration tool not to touch an existing
- keymap you installed, or you asked for higher-priority questions only to
- be asked and the tool decided not to mess with your existing setup.
+ The keymap configuration tool has been set up not to touch an existing
+ keymap.
  .
- However, you have file(s) that were recognized as boot-time keymaps by
- older versions of the console utilities, either in /etc/kbd/ or in
- /etc/console-tools/, named default.kmap(.gz) and these are now ignored.
+ However, there are some 'default.kmap(.gz)' file(s) either in
+ /etc/kbd/ or in /etc/console-tools/. These were recognized as
+ boot-time keymaps by older versions of the console utilities, but are
+ now ignored.
  .
- If you wish that one of them takes effect on next reboot, you will have to
- move it to /etc/console/boottime.kmap.gz manually.
+ If you wish one of these to take effect on next reboot, you will have
+ to move it to /etc/console/boottime.kmap.gz manually.
 
 Template: console-data/keymap/family
 Type: select
 Choices: ${choices}
 Default: qwerty
 _Description: Keyboard layout family:
- Please specify the generic family name for your keyboard
+ Please specify the generic family name for the keyboard
  layout. Usually, the layout family name is taken from the first keys on the
- left of the top letters row of the keymap (this is at least true for
- qwerty and azerty layouts).
+ left of the top letters row of the keymap.
 
 Template: console-data/keymap/template/layout
 Type: select
 Choices: ${choices}
 _Description: Keyboard layout:
- In order to refine your choice for a keymap, please mention the
- physical layout of your keyboard.
+ In order to refine the keymap choice, please select the
+ physical layout of the keyboard.
 
 Template: console-data/keymap/template/variant
 Type: select
 Choices: ${choices}
 _Description: Keyboard variant:
- The layout you selected has several variants.  Please select the one
- matching your keyboard.
+ The selected keyboard layout has several variants. Please select the
+ one matching the keyboard.
 
 Template: console-data/keymap/template/keymap
 Type: select
 Choices: ${choices}
 _Description: Keymap:
- The keyboard you selected allows you to choose among several keymaps.
- Usually these were designed either for specific tastes (eg. dead keys or
- not), or for specific needs (eg. programmer's keymaps).
+ The selected keyboard allows a choice from a range of keymaps.
+ Usually these were designed either for specific tastes (for instance
+ with dead keys) or for specific needs (such as programming).
 
 Template: console-data/keymap/full
 Type: select
 Choices: ${choices}
 _Description: Keymap:
- If you use a keyboard from a different computer architecture, you can
+ If the keyboard is designed for a different computer architecture, you should
  choose a specific keymap in the full map.
 
 Template: console-data/keymap/powerpcadb
 Type: boolean
-_Description: Are you ready for the ADB keycodes transition?
- The kernel is configured to have the keyboard send ADB keycodes. This
- behaviour is now deprecated and no longer supported by Debian.
- .
- For best results you should reconfigure your kernel with
- CONFIG_MAC_ADBKEYCODES=n. If you can't or don't want to do this for some
- reason, pass keyboard_sends_linux_keycodes=1 as an argument to the kernel.
- .
- Beware that the transition will most probably break your X configuration
- so it is strongly recommended that you exit all X sessions now and adapt
- your configuration afterwards (start "dpkg-reconfigure console-data" as
- root).
+_Description: Are you ready for the ADB key codes transition?
+ The kernel is configured to have the keyboard send ADB key codes. This
+ behavior is now deprecated and no longer supported.
+ .
+ For best results, you should reconfigure the kernel with
+ CONFIG_MAC_ADBKEYCODES=n. Alternatively, you can pass
+ 'keyboard_sends_linux_keycodes=1' as an argument to the kernel.
+ .
+ Please be aware that the transition will most probably break the X
+ configuration, so it is strongly recommended to close all X sessions
+ now and adapt the configuration afterwards by running
+ 'dpkg-reconfigure console-data'.
 
 Template: console-data/bootmap-md5sum
 Type: string
--- console-common.old/debian/control   2007-06-12 06:12:04.917863979 +0200
+++ console-common/debian/control       2007-06-25 07:02:12.540895404 +0200
@@ -13,9 +13,9 @@
 Depends: debianutils (>= 1.13), console-data, kbd | console-tools 
(>=1:0.2.3dbs-54), lsb-base (>= 3.0)
 Conflicts: console-data (<< 1999.08.29-20)
 Replaces: console-tools (<< 1:0.2.3-18), kbd (<< 0.99-12), console-data (<< 
1999.08.29-18)
-Description: Basic infrastructure for text console configuration
+Description: basic infrastructure for text console configuration
  This package contains the install-keymap(8) utility, which is the
- official way to specify a boot-time keymap to the system, as well
+ recommended tool to specify a boot-time keymap to the system, as well
  as tools for internal use of keymap-providing packages.
 
 Package: dh-consoledata
@@ -24,6 +24,7 @@
 Architecture: all
 Depends: debhelper (>> 2)
 Enhances: debhelper
-Description: Debhelper-based script to help packaging console data file
- This package allows to build consistent packages of data-files for the
- Linux text console (keymaps for now, later fonts and others).
+Description: debhelper-based script to help packaging console data files
+ This package assists in building consistent packages of data-files
+ for the Linux text console.
+

Reply via email to