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

Dear Debian maintainer,

On Monday, November 05, 2007, I notified you of the beginning of a review 
process
concerning debconf templates for hesiod.

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

The second phase of this process will begin on Monday, November 26, 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 Monday, December 17, 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 Tuesday, December 18, 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.22-3-686 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
--- hesiod.old/debian/libhesiod0.templates      2007-10-25 20:43:02.680900129 
+0000
+++ hesiod/debian/libhesiod0.templates  2007-11-23 09:34:03.700647407 +0000
@@ -1,27 +1,38 @@
+# 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: hesiod/rhs
 Type: string
 Default: .athena.mit.edu
 _Description: Hesiod domain for searches:
- Hesiod looks up keys using the standard Domain Name System.  Enter the
- right-hand side of the domain name to do searches in.  This name should
- begin with a ".".
+ Hesiod looks up keys using the standard Domain Name System. Please enter the
+ rightmost part of the domain name to do searches in. This name should
+ begin with a '.' character.
 
 Template: hesiod/lhs
 Type: string
 Default: .ns
 _Description: Hesiod prefix for searches:
- Hesiod lookups generally happen in a subdomain of the main domain. Enter
- the name of the subdomain here.  This name should begin with a ".".  At
- most sites, this entry should be ".ns".
+ Hesiod lookups generally happen in a subdomain of the main domain. Please 
enter
+ the name of the subdomain. This name should begin with a '.' character. This
+ entry is '.ns' at many sites.
 
 Template: hesiod/classes
 Type: string
 Default: IN,HS
 _Description: DNS class search order:
- Hesiod looks up names using DNS TXT records.  In addition to using the
+ Hesiod looks up names using DNS TXT records. In addition to using the
  standard IN DNS class for Internet names, it also uses by default the
- special HS class.  You can change the class search order here, or leave
- out IN or HS if you want to.  Don't insert extra spaces in the value.  The
- default search path is "IN,HS" to search both classes. At some sites where
- older hesiod installations are still in use, you may need to specify
- "HS,IN" instead.
+ special HS class.
+ .
+ Please enter the class search order (the default value is suitable for
+ most sites). There should be no spaces in this search order value.
+ .
+ Sites using
+ older Hesiod installations may need to use the 'HS,IN' search order.
--- hesiod.old/debian/control   2007-10-25 20:43:02.680900129 +0000
+++ hesiod/debian/control       2007-11-19 17:21:55.134684705 +0000
@@ -9,30 +9,38 @@
 Architecture: any
 Section: utils
 Depends: ${shlibs:Depends}
-Description: Utilities for Project Athena's service name resolution protocol
+Description: Project Athena's DNS-based directory service - utilities
  Hesiod is a name service library that can provide general name service
- for a variety of applications.  It is derived from BIND, the Berkeley
+ for a variety of applications. It is derived from BIND, the Berkeley
  Internet Name Daemon, and leverages the existing DNS infrastructure of a
- network.  It is used on a number of university networks, including MIT
+ network. It is used on a number of university networks, including MIT
  and Iowa State University.
  .
- If you will not be using this system on a network that already uses
- Hesiod, you probably do not need this package.
+ This package is only useful on networks that already use
+ Hesiod.
 
 Package: libhesiod0
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: Libraries for hesiod, a service name resolution protocol
- This package contains the shared library for hesiod,
- the Project Athena service name resolution protocol used at MIT and
- elsewhere.
+Description: Project Athena's DNS-based directory service - libraries
+ Hesiod is a name service library that can provide general name service
+ for a variety of applications. It is derived from BIND, the Berkeley
+ Internet Name Daemon, and leverages the existing DNS infrastructure of a
+ network. It is used on a number of university networks, including MIT
+ and Iowa State University.
+ .
+ This package contains Hesiod's shared library.
 
 Package: libhesiod-dev
 Architecture: any
 Section: devel
 Depends: libhesiod0
-Description: Dev libraries for hesiod, a service name resolution protocol
- This package contains the include files and static library for hesiod,
- the Project Athena service name resolution protocol used at MIT and
- elsewhere.
+Description: Project Athena's DNS-based directory service - development files
+ Hesiod is a name service library that can provide general name service
+ for a variety of applications. It is derived from BIND, the Berkeley
+ Internet Name Daemon, and leverages the existing DNS infrastructure of a
+ network. It is used on a number of university networks, including MIT
+ and Iowa State University.
+ .
+ This package contains Hesiod's include files and static library.

Reply via email to