[Openstack-devel] Bug#708660: [BTS#708660] templates://keystone/{keystone.templates} : Final update for English review

Christian PERRIER bubulle at debian.org
Sun Jun 16 16:59:02 UTC 2013


Dear Debian maintainer,

On Tuesday, May 21, 2013, I notified you of the beginning of a review process
concerning debconf templates for keystone.

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

The second phase of this process will begin on Wednesday, June 19, 2013, 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 Wednesday, July 10, 2013. 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 Thursday, July 11, 2013, 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.


-- 


-------------- next part --------------
# 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: keystone/configure_db
Type: boolean
Default: false
_Description: Set up a database for Keystone?
 No database has been set up for Keystone to use. Before
 continuing, you should make sure you have the following information:
 .
  * the type of database that you want to use;
  * the database server host name (that server must allow TCP connections from this
    machine);
  * a username and password to access the database.
 .
 If some of these requirements are missing, do not choose this option and run with
 regular SQLite support.
 .
 You can change this setting later on by running "dpkg-reconfigure -plow
 keystone".

Template: keystone/auth-token
Type: password
_Description: Authentication server administration token:
 Please enter the token to use with the authentication
 server.

Template: keystone/create-admin-tenant
Type: boolean
Default: false
# Translators: a "tenant" in OpenStack world is
# an entity that contains one or more username/password couples. 
# It's typically the tenant that will be used for billing. Having more than one
# username/password is very helpful in larger organization.
# You're advised to either keep "tenant" without translating it
# or keep it parenthezised. Example for French:
# locataire ("tenant")
_Description: Register administration tenants?
 For OpenStack to work, you need a basic tenant configuration. The
 creation of these administration tenants can be done automatically.

Template: keystone/admin-user
Type: string
Default: admin
_Description: Username of the administrative user:
 Please enter a username for the administrative user.

Template: keystone/admin-email
Type: string
Default: root at localhost
_Description: Email address of the administrative user:
 Please enter the email address of the administrative user.

Template: keystone/admin-password
Type: password
_Description: Password of the administrative user:
 Please enter a password for the administrative user.

Template: keystone/admin-password-confirm
Type: password
_Description: Re-enter password to verify:
 Please enter the same administrative password again to verify that you have typed it
 correctly.

Template: keystone/passwords-do-not-match
Type: error
_Description: Password input error
 The two passwords you entered were not the same. Please try again.

Template: keystone/admin-role-name
Type: string
Default: admin
_Description: Name of the administrative role:
 Please enter the name of the administrative role.

Template: keystone/admin-tenant-name
Type: string
Default: admin
# Translators: a "tenant" in OpenStack world is
# an entity that contains one or more username/password couples. 
# It's typically the tenant that will be used for billing. Having more than one
# username/password is very helpful in larger organization.
# You're advised to either keep "tenant" without translating it
# or keep it parenthezised. Example for French:
# locataire ("tenant")
_Description: Name of the administrative tenant:
 Please enter the name of the administrative tenant.

Template: keystone/register-endpoint
Type: boolean
Default: false
_Description: Register Keystone endpoint?
 Each OpenStack service (each API) should be registered in order to be
 accessible. This is done using "keystone service-create" and "keystone
 endpoint-create". This can be done automatically now.

Template: keystone/endpoint-ip
Type: string
_Description: Keystone endpoint IP address:
 Please enter the IP address that will be used to contact Keystone.

Template: keystone/region-name
Type: string
Default: regionOne
_Description: Name of the region to register:
 OpenStack supports using availability zones, with each region representing
 a location. Please enter the zone that you wish to use when registering the
 endpoint.
-------------- next part --------------
Source: keystone
Section: net
Priority: extra
Maintainer: PKG OpenStack <openstack-devel at lists.alioth.debian.org>
Uploaders: Loic Dachary (OuoU) <loic at debian.org>,
           Julien Danjou <acid at debian.org>,
           Thomas Goirand <zigo at debian.org>,
           Ghe Rivero <ghe.rivero at stackops.com>,
           Mehdi Abaakouk <sileht at sileht.net>
Build-Depends: debhelper (>= 9),
 python-all (>= 2.6.6-3~),
 po-debconf,
 git,
 openstack-pkg-tools (>= 4)
Build-Depends-Indep: pep8 (>= 1.3.3),
 pylint,
 python-all-dev (>= 2.6.6-3~) | python-support,
 python-babel,
 python-coverage,
 python-dateutil,
 python-eventlet,
 python-greenlet,
 python-httplib2,
 python-iso8601,
 python-keyring,
 python-keystoneclient (>= 1:0.2),
 python-ldap,
 python-lxml,
 python-memcache,
 python-migrate,
 python-mox,
 python-netifaces,
 python-nose,
 python-nosexcover,
 python-novaclient,
 python-oslo.config,
 python-pam,
 python-passlib,
 python-paste,
 python-pastedeploy,
 python-prettytable,
 python-requests,
 python-routes,
 python-setuptools,
 python-sphinx,
 python-sqlalchemy,
 python-sqlite,
 python-swiftclient (>= 1:1.2.0),
 python-unittest2,
 python-webob (>= 1.2.3),
 python-webtest
Standards-Version: 3.9.3
Homepage: http://keystone.openstack.org/
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=openstack/keystone.git;a=summary
Vcs-Git: git://anonscm.debian.org/openstack/keystone.git

Package: python-keystone
Architecture: all
Section: python
Pre-Depends: dpkg (>= 1.15.6~)
Depends: ${python:Depends}, ${misc:Depends},
 python-dateutil,
 python-eventlet,
 python-greenlet,
 python-httplib2,
 python-keystoneclient (>= 1:0.2),
 python-iso8601,
 python-lxml,
 python-migrate,
 python-mysqldb,
 python-novaclient,
 python-oslo.config,
 python-pam,
 python-passlib,
 python-paste,
 python-pastescript,
 python-pastedeploy,
 python-prettytable,
 python-routes,
 python-sqlalchemy,
 python-webob (>= 1.2.3),
 python-sqlite
Recommends: python-memcache, python-ldap
Description: OpenStack identity service - library
 This is the identity service used by OpenStack for authentication (authN)
 and high-level authorization (authZ). It currently supports token-based
 authN with user/service authZ, and is scalable to support OAuth, SAML,
 and OpenID in future versions. Out of the box, Keystone uses SQLite for
 its identity store database, with the option to connect to external LDAP.
 .
 This package contains the Python libraries.

Package: keystone
Architecture: all
Section: python
Pre-Depends: dpkg (>= 1.15.6~)
Depends: ${python:Depends}, ${misc:Depends},
 ${ostack-lsb-base},
 python-configobj,
 python-keystone (= ${source:Version}),
 adduser,
 ssl-cert (>= 1.0.12),
 dbconfig-common
Description: OpenStack identity service
 This is the identity service used by OpenStack for authentication (authN)
 and high-level authorization (authZ). It currently supports token-based
 authN with user/service authZ, and is scalable to support OAuth, SAML,
 and OpenID in future versions. Out of the box, Keystone uses SQLite for
 its identity store database, with the option to connect to external LDAP.
 .
 This package contains the daemons.

Package: keystone-doc
Architecture: all
Section: doc
Pre-Depends: dpkg (>= 1.15.6~)
Depends: ${misc:Depends},  libjs-jquery, libjs-underscore
Description: OpenStack identity service - documentation
 This is the identity service used by OpenStack for authentication (authN)
 and high-level authorization (authZ). It currently supports token-based
 authN with user/service authZ, and is scalable to support OAuth, SAML,
 and OpenID in future versions. Out of the box, Keystone uses SQLite for
 its identity store database, with the option to connect to external LDAP.
 .
 This package contains the documentation.
-------------- next part --------------
--- keystone.old/debian/keystone.templates	2013-05-17 10:01:09.845748168 +0200
+++ keystone/debian/keystone.templates	2013-06-16 06:30:05.324053853 +0200
@@ -11,20 +11,19 @@
 Type: boolean
 Default: false
 _Description: Set up a database for Keystone?
- No database has been set up for Keystone to use. If you want
- to set one up now, please make sure you have all needed
- information:
+ No database has been set up for Keystone to use. Before
+ continuing, you should make sure you have the following information:
  .
-  * the host name of the database server (which must allow TCP
-    connections from this machine);
-  * a username and password to access the database;
-  * the type of database management software you want to use.
+  * the type of database that you want to use;
+  * the database server host name (that server must allow TCP connections from this
+    machine);
+  * a username and password to access the database.
  .
- If you don't choose this option, no database will be set up and
- Keystone will use regular SQLite support.
+ If some of these requirements are missing, do not choose this option and run with
+ regular SQLite support.
  .
- You can change this setting later on by running "dpkg-reconfigure
- -plow keystone".
+ You can change this setting later on by running "dpkg-reconfigure -plow
+ keystone".
 
 Template: keystone/auth-token
 Type: password
@@ -35,66 +34,81 @@
 Template: keystone/create-admin-tenant
 Type: boolean
 Default: false
-_Description: Register admin tenants?
- For Openstack to work, you need a basic tenant configuration. The keystone
- package can create these admin tenants automatically for you.
+# Translators: a "tenant" in OpenStack world is
+# an entity that contains one or more username/password couples. 
+# It's typically the tenant that will be used for billing. Having more than one
+# username/password is very helpful in larger organization.
+# You're advised to either keep "tenant" without translating it
+# or keep it parenthezised. Example for French:
+# locataire ("tenant")
+_Description: Register administration tenants?
+ For OpenStack to work, you need a basic tenant configuration. The
+ creation of these administration tenants can be done automatically.
 
 Template: keystone/admin-user
 Type: string
 Default: admin
-_Description: User name of the admin user:
- Please enter an user name for the administrative user.
+_Description: Username of the administrative user:
+ Please enter a username for the administrative user.
 
 Template: keystone/admin-email
 Type: string
 Default: root at localhost
-_Description: Email address of the admin user:
+_Description: Email address of the administrative user:
  Please enter the email address of the administrative user.
 
 Template: keystone/admin-password
 Type: password
-_Description: Password of the admin user:
+_Description: Password of the administrative user:
  Please enter a password for the administrative user.
 
 Template: keystone/admin-password-confirm
 Type: password
-_Description: Password of the admin user (confirm):
- Please confirm the password for the administrative user.
+_Description: Re-enter password to verify:
+ Please enter the same administrative password again to verify that you have typed it
+ correctly.
 
 Template: keystone/passwords-do-not-match
 Type: error
-Description: Password mismatch
- The password and its confirmation do not match.
+_Description: Password input error
+ The two passwords you entered were not the same. Please try again.
 
 Template: keystone/admin-role-name
 Type: string
 Default: admin
-_Description: Name of the admin role:
+_Description: Name of the administrative role:
  Please enter the name of the administrative role.
 
 Template: keystone/admin-tenant-name
 Type: string
 Default: admin
-_Description: Name of the admin tenant:
- Please enter the name of the administrative tenant (project).
+# Translators: a "tenant" in OpenStack world is
+# an entity that contains one or more username/password couples. 
+# It's typically the tenant that will be used for billing. Having more than one
+# username/password is very helpful in larger organization.
+# You're advised to either keep "tenant" without translating it
+# or keep it parenthezised. Example for French:
+# locataire ("tenant")
+_Description: Name of the administrative tenant:
+ Please enter the name of the administrative tenant.
 
 Template: keystone/register-endpoint
 Type: boolean
 Default: false
-_Description: Register keystone endpoint?
- Each Openstack services (each API) should be registered in order to be
+_Description: Register Keystone endpoint?
+ Each OpenStack service (each API) should be registered in order to be
  accessible. This is done using "keystone service-create" and "keystone
- endpoint-create". Select if you want to run these commands now.
+ endpoint-create". This can be done automatically now.
 
 Template: keystone/endpoint-ip
 Type: string
 _Description: Keystone endpoint IP address:
- Enter the IP address that will be used to contact keystone.
+ Please enter the IP address that will be used to contact Keystone.
 
 Template: keystone/region-name
 Type: string
 Default: regionOne
 _Description: Name of the region to register:
- Openstack can be used using availability zones, with each region representing
+ OpenStack supports using availability zones, with each region representing
  a location. Please enter the zone that you wish to use when registering the
  endpoint.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/openstack-devel/attachments/20130616/272e1d5a/attachment.sig>


More information about the Openstack-devel mailing list