Dear Debian maintainer, On Monday, June 29, 2015, I notified you of the beginning of a review process concerning debconf templates for ejabberd.
The debian-l10n-english contributors have now reviewed these templates, and the final proposed changes are attached to this update to the original bug report. Please review the suggested changes, and if you have any objections, let me know in the next 3 days. However, please try to avoid uploading ejabberd with these changes right now. The second phase of this process will begin on Saturday, July 25, 2015, 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 Saturday, August 15, 2015. 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 Sunday, August 16, 2015, 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. --
# These templates have been reviewed by the debian-l10n-english # team # # If modifications/additions/rewording are needed, please ask # debian-l10n-english@lists.debian.org for advice. # # Even minor modifications require translation updates and such # changes should be coordinated with translators and reviewers. Template: ejabberd/hostname Type: string Default: localhost _Description: Host name for this Jabber server: Please enter the host name of this Jabber server (lowercase). Template: ejabberd/user Type: string _Description: Jabber server administrator username: Please provide the name of an account to administrate the ejabberd server. After the installation of ejabberd you can use this account to log in with any Jabber client to do administrative tasks or go to http://${hostname}:5280/admin/ and log in with this account to enter the admin interface. . You only need to enter the username part here (such as ${user}), but the full Jabber ID (such as ${user}@${hostname}) is required to access the ejabberd web interface. . Please leave this field empty if you don't want to create an administrator account automatically. Template: ejabberd/password Type: password _Description: Jabber server administrator password: Please enter the password for the administrative user. Template: ejabberd/verify Type: password _Description: Re-enter password to verify: Please enter the same administrator password again to verify that you have typed it correctly. Template: ejabberd/nomatch Type: error _Description: Password input error The two passwords you entered were not the same. Please try again. Template: ejabberd/invaliduser Type: error _Description: Invalid administrator account username The username you have typed contains forbidden characters. Please respect the JID syntax (http://tools.ietf.org/html/rfc6122#appendix-A.5). If you used a full JID (e.g. user@hostname), you have to use the same host name you typed into the host name configuration step.
Source: ejabberd Section: net Priority: optional Maintainer: Konstantin Khomoutov <flatw...@users.sourceforge.net> Uploaders: Gerfried Fuchs <rho...@debian.org>, Philipp Huebner <debala...@debian.org> Build-Depends: debhelper (>= 9), erlang-asn1, erlang-base, erlang-crypto, erlang-dev (>= 1:15.b), erlang-eunit, erlang-inets, erlang-lager, erlang-jiffy, erlang-mnesia, erlang-parsetools, erlang-p1-cache-tab, erlang-p1-iconv, erlang-p1-mysql, erlang-p1-pam, erlang-p1-pgsql, erlang-p1-sip, erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls, erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml, erlang-p1-zlib, erlang-redis-client, erlang-ssl, erlang-xmlrpc, hevea, po-debconf, rebar, texlive-latex-base, texlive-latex-recommended, texlive-latex-extra Standards-Version: 3.9.6 Homepage: https://www.ejabberd.im Vcs-Git: git://git.deb.at/pkg/ejabberd.git Vcs-Browser: http://git.deb.at/w/pkg/ejabberd.git Package: ejabberd Architecture: any Depends: adduser, erlang-base (>= 1:15.b) | ${erlang-abi:Depends}, ${erlang:Depends}, openssl, ucf, ${misc:Depends}, ${shlibs:Depends}, erlang-lager, erlang-jiffy, erlang-p1-cache-tab, erlang-p1-iconv, erlang-p1-mysql, erlang-p1-pam, erlang-p1-pgsql, erlang-p1-sip, erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls, erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml, erlang-p1-zlib, erlang-redis-client, erlang-xmlrpc Recommends: ejabberd-contrib Suggests: libunix-syslog-perl, imagemagick | graphicsmagick-imagemagick-compat Conflicts: ejabberd-mod-shared-roster-ldap Provides: xmpp-server Description: distributed, fault-tolerant Jabber/XMPP server ejabberd is a Jabber/XMPP server written in Erlang, featuring: * distributed operation with load-balancing across a cluster; * fault-tolerant database replication and storage on multiple nodes, allowing nodes to be added or replaced "on the fly"; * virtual hosting (several virtual domains can be served using a single ejabberd instance); * XMPP compliance; * web-based administration; * SSL/TLS support; * conferencing via Multi-User Chat; * IRC transport; * Jabber Users Directory, based on users' vCards; * service discovery; * shared roster.
--- ejabberd.old/debian/templates 2015-06-24 09:13:56.949463781 +0200 +++ ejabberd/debian/templates 2015-07-22 06:51:58.504364884 +0200 @@ -1,41 +1,54 @@ +# These templates have been reviewed by the debian-l10n-english +# team +# +# If modifications/additions/rewording are needed, please ask +# debian-l10n-english@lists.debian.org for advice. +# +# Even minor modifications require translation updates and such +# changes should be coordinated with translators and reviewers. + Template: ejabberd/hostname Type: string Default: localhost -_Description: The name of the host ejabberd will serve: - Please enter the hostname of your Jabber server (in lowercase). +_Description: Host name for this Jabber server: + Please enter the host name of this Jabber server (lowercase). Template: ejabberd/user Type: string -_Description: The username of an admin account for ejabberd: +_Description: Jabber server administrator username: Please provide the name of an account to administrate the ejabberd server. After the installation of ejabberd you can use this account to log in with any Jabber client to do administrative tasks or go to http://${hostname}:5280/admin/ and log in with this account to enter the admin - interface. Enter the username part here (e.g. ${user}), but use the full Jabber - ID (e.g. ${user}@${hostname}) to log into ejabberd web interface; otherwise it - will fail. + interface. + . + You only need to enter the username part here (such as ${user}), but + the full Jabber ID (such as ${user}@${hostname}) is required to + access the ejabberd web interface. . - Leave empty if you don't want to create an admin account automatically. + Please leave this field empty if you don't want to create an + administrator account automatically. Template: ejabberd/password Type: password -_Description: The password for the admin account: +_Description: Jabber server administrator password: Please enter the password for the administrative user. Template: ejabberd/verify Type: password -_Description: The password for the admin account again for verification: - Please reenter the password for the administrative user for verification. +_Description: Re-enter password to verify: + Please enter the same administrator password again to verify that you have typed it + correctly. Template: ejabberd/nomatch Type: error -_Description: The passwords do not match! - The passwords you have typed do not match. Please try again. +_Description: Password input error + The two passwords you entered were not the same. Please try again. Template: ejabberd/invaliduser Type: error -_Description: The username of the admin account is invalid! +_Description: Invalid administrator account username The username you have typed contains forbidden characters. Please respect the JID syntax (http://tools.ietf.org/html/rfc6122#appendix-A.5). If you used - a full JID (e.g. user@hostname), you have to use the same hostname - you typed into the hostname configuration step. + a full JID (e.g. user@hostname), you have to use the same host name + you typed into the host name configuration step. --- ejabberd.old/debian/control 2015-06-24 09:13:56.949463781 +0200 +++ ejabberd/debian/control 2015-07-08 18:59:04.270956186 +0200 @@ -23,19 +23,18 @@ Suggests: libunix-syslog-perl, imagemagick | graphicsmagick-imagemagick-compat Conflicts: ejabberd-mod-shared-roster-ldap Provides: xmpp-server -Description: distributed, fault-tolerant Jabber/XMPP server written in Erlang - ejabberd is a distributed, fault-tolerant Jabber/XMPP server written in Erlang. - Its features contain: - - XMPP-compliant - - Web based administration - - Load balancing: can run in a cluster of machines - - Fault-tolerance: database can be replicated and stored on multiple - nodes (nodes can be added or replaced 'on the fly') - - Virtual hosting: several virtual domains can be served using single ejabberd - instance - - SSL/TLS support - - Multi-User Chat (MUC/conference) - - IRC transport - - Jabber Users Directory, based on users vCards - - Service Discovery - - Shared roster +Description: distributed, fault-tolerant Jabber/XMPP server + ejabberd is a Jabber/XMPP server written in Erlang, featuring: + * distributed operation with load-balancing across a cluster; + * fault-tolerant database replication and storage on multiple nodes, + allowing nodes to be added or replaced "on the fly"; + * virtual hosting (several virtual domains can be served using a single + ejabberd instance); + * XMPP compliance; + * web-based administration; + * SSL/TLS support; + * conferencing via Multi-User Chat; + * IRC transport; + * Jabber Users Directory, based on users' vCards; + * service discovery; + * shared roster.
signature.asc
Description: Digital signature