Dear Debian maintainer,

On Wednesday, August 13, 2014, I sent you a notification about the beginning of 
a review
action on debconf templates for lava-server.

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 Wednesday, August 13, 2014. 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.



-- 


Attachment: patch.tar.gz
Description: application/gzip

--- lava-server.old/debian/lava-server.templates        2014-07-08 
07:12:14.599754286 +0200
+++ lava-server/debian/lava-server.templates    2014-07-30 18:26:34.906492672 
+0200
@@ -1,26 +1,37 @@
+# These templates have been reviewed by the debian-l10n-english
+# team
+#
+# If modifications/additions/rewording are needed, please ask
+# debian-l10n-engl...@lists.debian.org for advice.
+#
+# Even minor modifications require translation updates and such
+# changes should be coordinated with translators and reviewers.
+
 Template: lava-server/master
 Type: boolean
 Default: true
-_Description: Is this a single master instance of LAVA?
- LAVA can be set up in one of two ways, as a single instance
- with attached devices or as a master instance and remote
- dispatchers providing (more) devices.
+_Description: Is this a standalone master instance of LAVA?
+ LAVA can be set up in either of two ways: as a single standalone
+ master instance with attached devices, or in a distributed
+ configuration with a central master instance and remote dispatchers
+ providing (more) devices.
  .
- Configuration of remote dispatchers is currently experimental
- and a single master instance is recommended.
+ Configuration of remote dispatchers requires manual intervention,
+ so the standalone configuration is recommended.
 
 Template: lava-server/db-port
 Type: string
 Default: 5432
-_Description: Port number of the postgresql database:
- Please enter the port number for the postgresql database.
+_Description: Port number of the PostgreSQL database:
+ Please enter the port number for the PostgreSQL database.
 
 Template: lava-server/worker-note
 Type: note
 _Description: This install looks like a remote worker
- You have asked for a master instance install but the current install
- looks like a remote worker install. Select back to change this or
- confirm to proceed and change to a master instance.
+ You asked for this system to be set up as master instance for a
+ distributed configuration, but this system looks like a remote worker.
+ You can either go back and change your answer or proceed with
+ reconfiguring this system as specified.
  .
  Note that you will have to ensure that the lava-coordinator
  configuration is correct.
@@ -28,9 +39,10 @@
 Template: lava-server/master-note
 Type: note
 _Description: This install looks like a master instance
- You have asked for a remote worker install but the current install
- looks like a master instance. Select back to change this or
- confirm to proceed and change to a remote worker.
+ You asked for this system to be set up as a remote worker for a
+ distributed configuration, but this system looks like a master
+ instance. You can either go back and change your answer or proceed
+ with reconfiguring this system as specified.
  .
  Note that you will have to ensure that the lava-coordinator
  configuration is changed to point to the master instance for
@@ -41,17 +53,17 @@
 Type: string
 Default: default
 _Description: Name for this LAVA instance:
- LAVA servers typically have an instance name. If this is a new
+ LAVA servers need to have an instance name. If this is a new
  instance, you can safely use the default name. If this is an upgrade
  of a previous LAVA instance, specify the instance name here to
  upgrade the database or use a different name to start fresh with
  a new database.
 
 Template: lava-server/missingname
-Type: note
+Type: error
 _Description: Missing LAVA instance name
  An instance name must be specified for LAVA-server. Using
- the instance name 'default'.
+ the instance name "default".
 
 Template: lava-worker/master-instance-name
 Type: string
@@ -59,20 +71,20 @@
 _Description: Name of the master instance for this worker:
  LAVA servers need to have an instance name. Each remote
  worker must be given the instance name of the master
- lava-server which it will poll for new jobs to run
+ LAVA server which it will poll for new jobs to run
  on the devices attached to the worker.
 
 Template: lava-worker/db-server
 Type: string
-_Description: Name of the master scheduler for this worker:
+_Description: Master scheduler for this worker:
  Each remote worker needs to connect to a master scheduler
  running lava-server. This hostname or IP address will be
  used to connect to the master database.
  .
- To work with remote nodes, the Master needs to be configured
+ To work with remote nodes, the master needs to be configured
  to allow the database to listen to the workers. An SSH key also
  needs to be generated on the worker and added to the master list
- of authorized_keys. Ensure that the Master allows remote access
+ of authorized_keys. Ensure that the master allows remote access
  from workers before submitting jobs or health checks.
  .
  You can continue setting up the worker, as long as
@@ -104,16 +116,5 @@
 Type: string
 _Description: Password for the database on the master:
  Please enter the password for the database on the master scheduler
- running lava-server. The worker will use this username to contact
+ running lava-server. The worker will use this password to contact
  the database.
-
-Template: lava-server/missingname
-Type: note
-_Description: Missing LAVA instance name
- An instance name must be specified for LAVA-server. Using
- the instance name 'default'.
-
-Template: lava-server/missingip
-Type: note
-_Description: Missing server IP address
- The IP address of the master scheduler must be specified.
--- lava-server.old/debian/control      2014-07-08 07:12:14.599754286 +0200
+++ lava-server/debian/control  2014-07-24 18:58:39.388321574 +0200
@@ -33,7 +33,7 @@
  LAVA is a continuous integration system for deploying operating
  systems onto physical and virtual hardware for running tests.
  Tests can be simple boot testing, bootloader testing and system
- level testing, although extra hardware may be required for some
+ level testing. Extra hardware may be required for some
  system tests. Results are tracked over time and data can be
  exported for further analysis.
  .
@@ -43,16 +43,17 @@
  and dispatcher.
  .
  This package can be configured as the master scheduler or as a
- remote worker, although limitations in the remote worker design
- mean that an unused database will need to be installed.
+ remote worker, although design limitations mean that it always
+ installs a database (unused on a remote worker).
 
 Package: lava
 Architecture: all
 Section: metapackages
 Depends: lava-server, lava-server-doc, lava-dispatcher, lava-coordinator,
  lava-dev, lava-tool, lavapdu-client, linaro-image-tools, ntp | ntpdate,
- tftpd-hpa, vmdebootstrap, ${misc:Depends}
+ tftpd-hpa, ${misc:Depends}
 Recommends: lavapdu-daemon
+Suggests: vmdebootstrap, android-tools-adb, android-tools-fastboot
 Description: Linaro Automated Validation Architecture metapackage
  LAVA is a continuous integration system for deploying operating
  systems onto physical and virtual hardware for running tests.
@@ -61,20 +62,22 @@
  system tests. Results are tracked over time and data can be
  exported for further analysis.
  .
- Metapackage to bring in all LAVA components on a single
- machine. Some dependencies require the Linaro Tools PPA.
+ This metapackage brings in all LAVA components on a single
+ machine. Some suggested packages may not be available for all
+ architectures.
 
 Package: lava-dev
 Architecture: all
 Section: devel
-Depends: ca-certificates, devscripts, dpkg-dev, debhelper (>= 8.0.0),
- fakeroot, git, libdistro-info-perl, django-testscenarios,
+Depends: build-essential, ca-certificates, devscripts, dpkg-dev,
+ debhelper (>= 8.0.0), fakeroot, git, libdistro-info-perl,
+ django-testscenarios,
  python | python-all | python-dev | python-all-dev,
  python-sphinx (>= 1.0.7+dfsg) | python3-sphinx, po-debconf,
  python-mocker, python-setuptools, python-versiontools,
  ${misc:Depends}
 Recommends: sbuild
-Description: Developer support for LAVA
+Description: Linaro Automated Validation Architecture developer support
  LAVA is a continuous integration system for deploying operating
  systems onto physical and virtual hardware for running tests.
  .
@@ -89,7 +92,7 @@
 Conflicts: linaro-dashboard-bundle-doc
 Provides: linaro-dashboard-bundle-doc
 Replaces: linaro-dashboard-bundle-doc
-Description: documentation for lava-server
+Description: Linaro Automated Validation Architecture documentation
  LAVA is a continuous integration system for deploying operating
  systems onto physical and virtual hardware for running tests.
  Tests can be simple boot testing, bootloader testing and system
@@ -98,7 +101,8 @@
  exported for further analysis.
  .
  This package contains an offline copy of the LAVA
- Manual available on each instance running LAVA server.
+ Manual which is also available on each instance running LAVA
+ server.
  .
   - an overview of LAVA
   - help on installing and configuring LAVA
--- lava-server.old/debian/changelog    2014-07-08 07:12:14.599754286 +0200
+++ lava-server/debian/changelog        2014-08-12 09:10:41.469401665 +0200
@@ -1,3 +1,18 @@
+lava-server (2014.06.02.17-2) UNRELEASED; urgency=low
+
+  * Debconf templates and debian/control reviewed by the debian-l10n-
+    english team as part of the Smith review project. Closes: #754149
+  * [Debconf translation updates]
+  * Russian (Yuri Kozlov).  Closes: #756644
+  * Portuguese (Américo Monteiro).  Closes: #753907
+  * German (Chris Leick).  Closes: #757519
+  * Danish (Joe Hansen).  Closes: #757651
+  * French (Julien Patriarca).  Closes: #757709
+  * Brazilian Portuguese (Adriano Rafael Gomes).  Closes: #757728
+  * Spanish; (Matías A. Bellone).  Closes: #757894
+
+ -- Christian Perrier <bubu...@debian.org>  Tue, 08 Jul 2014 07:16:28 +0200
+
 lava-server (2014.06.02.17-1) unstable; urgency=medium
 
   * New upstream production release

Attachment: signature.asc
Description: Digital signature

Reply via email to