[Pkg-ltsp-devel] Bug#434048: ltsp: [debconf_rewrite] Debconf templates and debian/control review

Christian Perrier bubulle at debian.org
Sat Jul 21 06:53:24 UTC 2007


Package: ltsp
Version: N/A
Severity: normal
Tags: patch

Dear Debian maintainer,

On Thursday, June 28, 2007, I notified you of the beginning of a review process
concerning debconf templates for ltsp.

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 ltsp with these changes right now.

The second phase of this process will begin on Tuesday, July 24, 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
about Tuesday, August 14, 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.

Please note that this is an approximative delay, which depends on my
own availability to process this work and is influenced by the fact
that I simultaneously work on many packages.

Around <DAY25>, 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
-------------- next part --------------
--- ltsp.old/debian/ltsp-client-builder.templates	2007-06-21 10:27:51.637725911 +0200
+++ ltsp/debian/ltsp-client-builder.templates	2007-07-21 08:53:03.114818776 +0200
@@ -1,9 +1,18 @@
+# These templates have been reviewed by the debian-l10n-english
+# team
+#
+# If modifications/additions/rewording are needed, please ask
+# debian-l10n-english at lists.debian.org for advice.
+#
+# Even minor modifications require translation updates and such
+# changes should be coordinated with translators and reviewers.
+
 Template: ltsp-client-builder/run
 Type: boolean
 Default: false
 _Description: Set up an LTSP chroot environment?
- This will set up an LTSP chroot environment on the machine, to act as
- a thin client server.
+ Please choose whether you want to set up an LTSP chroot environment
+ on this machine, to act as a thin client server.
 
 Template: debian-installer/ltsp-client-builder/title
 Type: text
@@ -22,14 +31,15 @@
  this option is meant to be used with debconf preseeding.
 
 Template: ltsp-client-builder/dhcp-manual
-Type: note
-_Description: No Interface for LTSP dhcpd configuration found
- There are no free interfaces for usage with the LTSP Server. Please configure the file /etc/ltsp/dhcpd.conf 
- manually to point to a valid static interface after the installation finished.
+Type: error
+_Description: No interface for LTSP dhcpd configuration
+ There are no free interfaces for usage with the LTSP server. Please
+ manually configure the /etc/ltsp/dhcpd.conf file to point to a valid
+ static interface after the installation has completed.
 
 Template: ltsp-client-builder/dhcp-interface
 Type: select
 Choices: ${choices}
 _Description: Interface for the thin client network:
- There were multiple spare interfaces found in this system.
- 
+ Please choose, among the multiple spare interfaces this system has, which
+ one should be used for the thin client.
--- ltsp.old/debian/ltsp-client-core.templates	2007-06-21 10:27:51.637725911 +0200
+++ ltsp/debian/ltsp-client-core.templates	2007-07-21 08:53:03.114818776 +0200
@@ -1,7 +1,17 @@
+# These templates have been reviewed by the debian-l10n-english
+# team
+#
+# If modifications/additions/rewording are needed, please ask
+# debian-l10n-english at lists.debian.org for advice.
+#
+# Even minor modifications require translation updates and such
+# changes should be coordinated with translators and reviewers.
+
 Template: ltsp-client/abort-installation
 Type: error
 _Description: Installation aborted 
- ltsp-client cannot be installed in a regular machine. This package provides 
- the basic structure for a LTSP terminal.
+ The ltsp-client package cannot be installed in a regular
+ machine. This package provides the basic structure for a LTSP
+ terminal.
  . 
  Please read the package description to understand what it means.
--- ltsp.old/debian/control	2007-06-21 10:27:51.637725911 +0200
+++ ltsp/debian/control	2007-07-21 08:53:20.613960295 +0200
@@ -13,17 +13,21 @@
 Conflicts: ltsp-utils
 Replaces: ltsp-utils
 Architecture: all
-Description: Basic LTSP server environment
+Description: basic LTSP server environment
  This is the basic environment depending on an external DHCP server to
  point the clients to the LTSP server.
+ .
+ LTSP stands for 'Linux Thin Server Project'.
 
 Package: ltsp-server-standalone
 Depends: ltsp-server, dhcp3-server, libasound2-plugins, ltspfs, openssh-server, nbd-server, pulseaudio-esound-compat | esound-clients | nas-bin, xbase-clients
 Recommends: 
 Architecture: all
-Description: Complete LTSP server environment
+Description: complete LTSP server environment
  This is the complete environment including a DHCP server to bootstrap
  the clients.
+ .
+ LTSP stands for 'Linux Thin Server Project'.
  
 Package: ltsp-client-core
 Pre-Depends: debconf (>= 0.5) | debconf-2.0
@@ -33,7 +37,9 @@
  The scripts needed to configure and boot an LTSP client.
  .
  DO NOT install this package on a regular machine, it is intended only
- for installation inside a LTSP client filesystem.
+ for installation inside a LTSP client file system.
+ .
+ LTSP stands for 'Linux Thin Server Project'.
 
 Package: ltsp-client
 Depends: ltsp-client-core, ldm | sdm-terminal | x-display-manager, pulseaudio-esound-compat | esound | nas, ltspfsd, xorg, mdetect, xdebconfigurator, alsa-utils
@@ -41,20 +47,24 @@
 Suggests: cryptsetup, joystick [alpha amd64 arm i386 ia64]
 Architecture: all
 Description: LTSP client environment
- The scripts needed to configure and boot an LTSP client.
+ This package provides the scripts needed to configure and boot an LTSP client.
+ .
+ LTSP stands for 'Linux Thin Server Project'.
 
 Package: ldm
 Depends: openssh-client | ssh, python, python-gtk2, python-gnome2, python-glade2, gtk2-engines-clearlooks, xserver-xorg | xserver, lsb-release
 Architecture: all
 Description: LTSP display manager
  ldm is an X11 display manager similar to xdm, gdm and kdm, but unlike
- those it wraps the X11 traffic within an ssh tunnel to provide a
- secure login mechanism for remote X sessions.  ldm provides access
+ those it wraps the X11 traffic within an SSH tunnel to provide a
+ secure login mechanism for remote X sessions. ldm provides access
  only through SSH, not locally. It is technically possible to use ldm
  to connect to the same host, but probably a waste of CPU power.
  .
  It was written to work with the LTSP project, but should work without
  LTSP as well.
+ .
+ LTSP stands for 'Linux Thin Server Project'.
 
 Package: ltsp-client-builder
 Section: debian-installer
@@ -62,6 +72,8 @@
 Architecture: all
 Depends: ${misc:Depends}, ${shlibs:Depends}, kbd-chooser, pkgsel
 XB-Installer-Menu-Item: 7000
-Description: Build an LTSP environment in the installer target
+Description: build an LTSP environment in the installer target
  This udeb bootstraps the LTSP client chroot in the installer target 
- while the cdrom is still mounted.
+ while the Cd-ROM is still mounted.
+ .
+ LTSP stands for 'Linux Thin Server Project'.


More information about the Pkg-ltsp-devel mailing list