Dear Debian maintainer, On Friday, October 19, 2007, I sent you a notification about the beginning of a review action on debconf templates for dash.
Then, I sent you a bug report with rewritten templates and announcing the beginning of the second phase of this action: call for translation updates. Translators have been working hard and here is now the result of their efforts. Please consider using it EVEN if you committed files to your development tree as long as they were reported. The attached tarball contains: - debian/changelog with the list of changes - debian/control with rewrites of packages' descriptions - debian/<templates> with all the rewritten templates file(s) - debian/po/*.po with all PO files (existing ones and new ones) As said, please use *at least* the PO files as provided here, preferrably over those sent by translators in their bug reports. All of them have been checked and reformatted. In some cases, formatting errors have been corrected. The patch.rfr file contains a patch for the templates and control file(s) alone. Please note that this patch applies to the templates and control file(s) of your package as of Friday, October 19, 2007. If your package was updated in the meantime, I may have updated my reference copy....but I also may have missed that. This is indeed why I suggested you do not modified such files while the review process was running, remember..:-) It is now safe to upload a new package version with these changes. Please notify me of your intents with regards to this. There is of course no hurry to update your package but feel free to contact me in case you would need sponsoring or any other action to fix this. --
patch.tar.gz
Description: Binary data
--- dash.old/debian/dash.templates.in 2007-10-14 09:35:47.035753654 +0200
+++ dash/debian/dash.templates.in 2007-11-06 10:22:18.541258717 +0100
@@ -1,9 +1,19 @@
+# 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: dash/sh
Type: boolean
Default: false
_Description: Install dash as /bin/sh?
- Bash is the default /bin/sh on a Debian system. However, since the Debian
- policy requires all shell scripts using /bin/sh to be POSIX compliant, any
- shell that conforms to POSIX can serve as /bin/sh. Since dash is POSIX
- compliant, it can be used as /bin/sh. You may wish to do this because
- dash is faster and smaller than bash.
+ The default /bin/sh shell on Debian and Debian-based systems is bash.
+ .
+ However, since the distribution policy requires all shell scripts
+ using /bin/sh to be POSIX compliant, any shell that conforms to
+ POSIX, such as dash, can serve as /bin/sh. You may wish to do this
+ because dash is faster and smaller than bash.
--- dash.old/debian/control 2007-10-14 09:35:47.035753654 +0200
+++ dash/debian/control 2007-11-03 08:21:49.772856330 +0100
@@ -8,46 +8,38 @@
Package: dash
Architecture: any
Pre-Depends: ${shlibs:Depends}
-Description: The Debian Almquist Shell
- "dash" is a POSIX compliant shell that is much smaller than "bash".
- We take advantage of that by making it the shell on the installation
- root floppy, where space is at a premium.
+Description: POSIX-compliant shell
+ The Debian Almquist Shell (dash) is a lightweight POSIX-compliant shell
+ derived from ash.
.
It can be usefully installed as /bin/sh (because it executes scripts
- somewhat faster than "bash"), or as the default shell either of root
- or of a second user with a userid of 0 (because it depends on fewer
- libraries, and is therefore less likely to be affected by an upgrade
- problem or a disk failure). It is also useful for checking that a
- script uses only POSIX syntax.
- .
- "bash" is a better shell for most users, since it has some nice
- features absent from "dash", and is a required part of the system.
+ faster than bash), or as the default shell for the superuser. It
+ depends on fewer libraries than bash, and is therefore less likely to
+ be affected by an upgrade problem or a disk failure. It is also
+ useful for checking the POSIX compliance of scripts.
Package: dash-udeb
Architecture: any
Depends: ${shlibs:Depends}
Section: debian-installer
Priority: extra
-Description: The Debian Almquist Shell for boot floppies
- "dash" is a POSIX compliant shell that is much smaller than "bash".
- We take advantage of that by making it the shell on the installation
- root floppy, where space is at a premium.
+Description: POSIX-compliant shell - Debian Installer component
+ The Debian Almquist Shell (dash) is a lightweight POSIX-compliant shell
+ derived from ash.
.
It can be usefully installed as /bin/sh (because it executes scripts
- somewhat faster than "bash"), or as the default shell either of root
- or of a second user with a userid of 0 (because it depends on fewer
- libraries, and is therefore less likely to be affected by an upgrade
- problem or a disk failure). It is also useful for checking that a
- script uses only POSIX syntax.
+ faster than bash), or as the default shell for the superuser. It
+ depends on fewer libraries than bash, and is therefore less likely to
+ be affected by an upgrade problem or a disk failure. It is also
+ useful for checking the POSIX compliance of scripts.
.
- "bash" is a better shell for most users, since it has some nice
- features absent from "dash", and is a required part of the system.
+ This package is used to build Debian Installer.
Package: ash
Architecture: all
Pre-Depends: dash
-Description: Compatibility package for the Debian Almquist Shell
- This package exists so that users of the "ash" package can upgrade to the
- "dash" package which replaces the former. It includes the /bin/ash symlink.
- You can remove this package if you do not use /bin/ash explicitly.
+Description: compatibility package for dash
+ This package allows upgrading ash to its replacement,
+ dash. It includes the /bin/ash symlink.
+ It can be removed as soon as /bin/ash is no longer used.
--- dash.old/debian/changelog 2007-10-14 09:35:47.035753654 +0200
+++ dash/debian/changelog 2007-11-27 08:10:00.969428516 +0100
@@ -1,3 +1,20 @@
+dash (0.5.4-3) UNRELEASED; urgency=low
+
+ * Debconf templates and debian/control reviewed by the debian-l10n-
+ english team as part of the Smith review project. Closes: #449517
+ * Convert debian/changelog to UTF-8
+ * [Debconf translation updates]
+ * Galician. Closes: #450864
+ * Finnish. Closes: #451015
+ * Korean. Closes: #451419
+ * Italian. Closes: #451607
+ * Czech. Closes: #451826
+ * German. Closes: #452173
+ * Russian. Closes: #452733
+ * Portuguese. Closes: #453038
+
+ -- Christian Perrier <[EMAIL PROTECTED]> Tue, 27 Nov 2007 07:10:01 +0000
+
dash (0.5.4-2) unstable; urgency=low
* debian/diff/0001-SHELL-Restore-foreground-process-group-on-exit.diff:
@@ -417,7 +434,7 @@
. Improved option parsing of command(1).
. Added rudimentary support for PS4.
* Moved builtin flags into builtins.def.
- * Updated Spanish debconf template (Carlos Valdivia Yag�e, closes: #178359).
+ * Updated Spanish debconf template (Carlos Valdivia Yagüe, closes: #178359).
* Fixed ordering of redirection versus assignment substitution.
* Fixed potential setvareq memory leaks.
* Use bison instead of byacc.
@@ -728,7 +745,7 @@
ash (0.3.8-15) unstable; urgency=low
- * Added Swedish translation of templates (Martin Sj�gren, closes: #103158).
+ * Added Swedish translation of templates (Martin Sj?n, closes: #103158).
* Restored escape code support in echo.
* Removed assignment builtins since it is at best undefined by the SuS and
also can't be implemented consistently.
@@ -742,7 +759,7 @@
* Divert sh.1.gz to sh.distrib.1.gz (closes: #102251).
* Added HETIO support for ^D and ^U (Aaron Lehmann, closes: #102215).
- * Added Spaniash translation of debconf templates (Carlos Valdivia Yag�e,
+ * Added Spaniash translation of debconf templates (Carlos Valdivia Yag e,
closes: #103040).
* Added versioned build-time dependency on groff.
signature.asc
Description: Digital signature

