Christian PERRIER
2012-Apr-14 06:51 UTC
[Pkg-xen-devel] Bug#663473: xen-api: General update after the debconf review process
Dear Debian maintainer, On Thursday, March 15, 2012, I sent you a notification about the beginning of a review action on debconf templates for xen-api. 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 Thursday, March 15, 2012. 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. -- -------------- next part -------------- A non-text attachment was scrubbed... Name: patch.tar.gz Type: application/octet-stream Size: 8891 bytes Desc: not available URL: <http://lists.alioth.debian.org/pipermail/pkg-xen-devel/attachments/20120414/36dd8680/attachment-0001.obj> -------------- next part -------------- --- xen-api.old/debian/xcp-networkd.templates 2012-03-11 16:07:16.660536745 +0100 +++ xen-api/debian/xcp-networkd.templates 2012-03-22 07:35:27.889114780 +0100 @@ -1,10 +1,21 @@ +# 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: xcp-xapi/networking_type Type: select Choices: bridge, openvswitch Default: bridge _Description: XCP networking manager: - xcp-networkd supports two network backends: standard Linux bridging - and Open vSwitch. While both modes support a similar feature set, + The xcp-networkd daemon supports two network backends: standard Linux bridging + and Open vSwitch. + . + While both modes support a similar feature set, Open vSwitch provides additional features such as QoS, monitoring, and control using the OpenFlow protocol. These additional features are not controlled directly through the XenAPI, but can instead be --- xen-api.old/debian/control 2012-03-11 16:07:16.660536745 +0100 +++ xen-api/debian/control 2012-03-19 18:44:32.282217185 +0100 @@ -5,7 +5,7 @@ Uploaders: Jon Ludlam <jonathan.ludlam at eu.citrix.com>, Thomas Goirand <zigo at debian.org>, Mike McClurg <mike.mcclurg at citrix.com> Build-Depends: debhelper (>= 8.0.0), dh-autoreconf, dh-ocaml, ocaml-native-compilers, ocaml-findlib, camlp4, camlp4-extra, autotools-dev, libtype-conv-camlp4-dev, libxmlm-ocaml-dev, uuid-dev, libxcp-ocaml, libxcp-ocaml-dev, omake, libxen-ocaml-dev, libxen-ocaml, libpam-dev, zlib1g-dev, xen-utils, libxen-dev, libounit-ocaml-dev, python-all (>= 2.6.6-3~), po-debconf Standards-Version: 3.9.2 -Homepage: http://www.xen.org/XCP/ +Homepage: http://www.xen.org/products/cloudxen.html Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-xen/xen-api.git Vcs-Git: http://anonscm.debian.org/git/pkg-xen/xen-api.git @@ -14,96 +14,96 @@ Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, lsb-base, debconf, python-xenapi (= ${source:Version}), xcp-squeezed, xcp-v6d, xcp-fe, xcp-storage-managers, xen-hypervisor-4.1-amd64 | xen-hypervisor-4.1-i386 | xen-hypervisor-4.1, xen-utils-4.1, stunnel, hwdata, xcp-eliloader, xcp-xe, xcp-networkd Recommends: xcp-vncterm, xcp-guest-templates, smbfs Provides: xcp -Description: XCP XenAPI server - The Xen Cloud Platform (XCP) is an open source enterprise-ready server - virtualization and cloud computing platform, with support for a range of - guest operating systems, Linux network and storage support. - . - XCP addresses the needs of cloud providers, hosting services and data centers - by combining the isolation and multitenancy capabilities of the Xen hypervisor - with enhanced security, storage and network virtualization technologies to - offer a rich set of virtual infrastructure cloud services. The platform - also address user requirements for security, availability, performance and - isolation across both private and public clouds. - . - XCP consolidates server workloads, enables savings in power, cooling, and - management costs and thus contributing to environmentally sustainable - computing, an increased ability to adapt to ever-changing IT environments, - an optimized use of existing hardware, and an improved level of IT - reliability. +Description: Xen Cloud Platform - XenAPI server + The Xen Cloud Platform (XCP) is a server virtualization and cloud + computing platform, with support for a range of guest operating systems, + including Linux network and storage support. + . + XCP addresses the needs of cloud providers, hosting services and data + centers by combining the isolation and multitenancy capabilities of the + Xen hypervisor with enhanced security, storage, and network + virtualization technologies to offer a rich set of virtual infrastructure + cloud services. The platform also addresses user requirements for + security, availability, performance, and isolation across both private + and public clouds. + . + XCP consolidates server workloads, and enables savings in power, cooling, + and management costs. This improves reliability and adaptability in + ever-changing IT environments, with optimized use of existing hardware, + and contributes to environmentally sustainable computing. . - This package contains the XenAPI server, which provides the control plane for - XCP hosts and resource pools. + This package contains the XenAPI server, which provides the control plane + for XCP hosts and resource pools. Package: python-xenapi Architecture: all Section: python Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends} Replaces: xcp-xapi (<< 1.3-14) -Description: XCP XenAPI Python libraries - The Xen Cloud Platform (XCP) is an open source enterprise-ready server - virtualization and cloud computing platform, with support for a range of - guest operating systems, Linux network and storage support. - . - XCP addresses the needs of cloud providers, hosting services and data centers - by combining the isolation and multitenancy capabilities of the Xen hypervisor - with enhanced security, storage and network virtualization technologies to - offer a rich set of virtual infrastructure cloud services. The platform - also address user requirements for security, availability, performance and - isolation across both private and public clouds. - . - XCP consolidates server workloads, enables savings in power, cooling, and - management costs and thus contributing to environmentally sustainable - computing, an increased ability to adapt to ever-changing IT environments, - an optimized use of existing hardware, and an improved level of IT - reliability. +Description: Xen Cloud Platform - XenAPI Python libraries + The Xen Cloud Platform (XCP) is a server virtualization and cloud + computing platform, with support for a range of guest operating systems, + including Linux network and storage support. + . + XCP addresses the needs of cloud providers, hosting services and data + centers by combining the isolation and multitenancy capabilities of the + Xen hypervisor with enhanced security, storage, and network + virtualization technologies to offer a rich set of virtual infrastructure + cloud services. The platform also addresses user requirements for + security, availability, performance, and isolation across both private + and public clouds. + . + XCP consolidates server workloads, and enables savings in power, cooling, + and management costs. This improves reliability and adaptability in + ever-changing IT environments, with optimized use of existing hardware, + and contributes to environmentally sustainable computing. . - This package contains Python libraries to use XCP API. + This package contains Python libraries to use the XCP API. Package: xcp-squeezed Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, lsb-base, xen-hypervisor-4.1-amd64 | xen-hypervisor-4.1-i386 | xen-hypervisor-4.1, xen-utils-common -Description: daemon in charge of memory ballooning for xen domains - The Xen Cloud Platform (XCP) is an open source enterprise-ready server - virtualization and cloud computing platform, with support for a range of - guest operating systems, Linux network and storage support. - . - XCP addresses the needs of cloud providers, hosting services and data centers - by combining the isolation and multitenancy capabilities of the Xen hypervisor - with enhanced security, storage and network virtualization technologies to - offer a rich set of virtual infrastructure cloud services. The platform - also address user requirements for security, availability, performance and - isolation across both private and public clouds. - . - XCP consolidates server workloads, enables savings in power, cooling, and - management costs and thus contributing to environmentally sustainable - computing, an increased ability to adapt to ever-changing IT environments, - an optimized use of existing hardware, and an improved level of IT - reliability. +Description: Xen Cloud Platform - memory ballooning daemon + The Xen Cloud Platform (XCP) is a server virtualization and cloud + computing platform, with support for a range of guest operating systems, + including Linux network and storage support. + . + XCP addresses the needs of cloud providers, hosting services and data + centers by combining the isolation and multitenancy capabilities of the + Xen hypervisor with enhanced security, storage, and network + virtualization technologies to offer a rich set of virtual infrastructure + cloud services. The platform also addresses user requirements for + security, availability, performance, and isolation across both private + and public clouds. + . + XCP consolidates server workloads, and enables savings in power, cooling, + and management costs. This improves reliability and adaptability in + ever-changing IT environments, with optimized use of existing hardware, + and contributes to environmentally sustainable computing. . This daemon takes requests from xapi, the XenAPI server, in the form of - xenstore trees and balloons domains up and down. + xenstore trees, and can balloons domains up and down. Package: xcp-v6d Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, lsb-base -Description: feature daemon for xcp-xapi - The Xen Cloud Platform (XCP) is an open source enterprise-ready server - virtualization and cloud computing platform, with support for a range of - guest operating systems, Linux network and storage support. - . - XCP addresses the needs of cloud providers, hosting services and data centers - by combining the isolation and multitenancy capabilities of the Xen hypervisor - with enhanced security, storage and network virtualization technologies to - offer a rich set of virtual infrastructure cloud services. The platform - also address user requirements for security, availability, performance and - isolation across both private and public clouds. - . - XCP consolidates server workloads, enables savings in power, cooling, and - management costs and thus contributing to environmentally sustainable - computing, an increased ability to adapt to ever-changing IT environments, - an optimized use of existing hardware, and an improved level of IT - reliability. +Description: Xen Cloud Platform - feature daemon + The Xen Cloud Platform (XCP) is a server virtualization and cloud + computing platform, with support for a range of guest operating systems, + including Linux network and storage support. + . + XCP addresses the needs of cloud providers, hosting services and data + centers by combining the isolation and multitenancy capabilities of the + Xen hypervisor with enhanced security, storage, and network + virtualization technologies to offer a rich set of virtual infrastructure + cloud services. The platform also addresses user requirements for + security, availability, performance, and isolation across both private + and public clouds. + . + XCP consolidates server workloads, and enables savings in power, cooling, + and management costs. This improves reliability and adaptability in + ever-changing IT environments, with optimized use of existing hardware, + and contributes to environmentally sustainable computing. . This daemon manages the features that are enabled or disabled on an XCP host. @@ -111,23 +111,23 @@ Architecture: any Section: ocaml Depends: ${ocaml:Depends}, ${misc:Depends} -Description: OCaml bindings for the Xen API - The Xen Cloud Platform (XCP) is an open source enterprise-ready server - virtualization and cloud computing platform, with support for a range of - guest operating systems, Linux network and storage support. - . - XCP addresses the needs of cloud providers, hosting services and data centers - by combining the isolation and multitenancy capabilities of the Xen hypervisor - with enhanced security, storage and network virtualization technologies to - offer a rich set of virtual infrastructure cloud services. The platform - also address user requirements for security, availability, performance and - isolation across both private and public clouds. - . - XCP consolidates server workloads, enables savings in power, cooling, and - management costs and thus contributing to environmentally sustainable - computing, an increased ability to adapt to ever-changing IT environments, - an optimized use of existing hardware, and an improved level of IT - reliability. +Description: Xen Cloud Platform - OCaml bindings + The Xen Cloud Platform (XCP) is a server virtualization and cloud + computing platform, with support for a range of guest operating systems, + including Linux network and storage support. + . + XCP addresses the needs of cloud providers, hosting services and data + centers by combining the isolation and multitenancy capabilities of the + Xen hypervisor with enhanced security, storage, and network + virtualization technologies to offer a rich set of virtual infrastructure + cloud services. The platform also addresses user requirements for + security, availability, performance, and isolation across both private + and public clouds. + . + XCP consolidates server workloads, and enables savings in power, cooling, + and management costs. This improves reliability and adaptability in + ever-changing IT environments, with optimized use of existing hardware, + and contributes to environmentally sustainable computing. . This package contains OCaml libraries for the XenAPI. These will allow a program to communicate with an XCP host running xapi. @@ -136,72 +136,72 @@ Section: debug Architecture: any Depends: xcp-xapi, ${misc:Depends}, ${shlibs:Depends}, ${python:Depends} -Description: Binary utils to help debug XCP - The Xen Cloud Platform (XCP) is an open source enterprise-ready server - virtualization and cloud computing platform, with support for a range of - guest operating systems, Linux network and storage support. - . - XCP addresses the needs of cloud providers, hosting services and data centers - by combining the isolation and multitenancy capabilities of the Xen hypervisor - with enhanced security, storage and network virtualization technologies to - offer a rich set of virtual infrastructure cloud services. The platform - also address user requirements for security, availability, performance and - isolation across both private and public clouds. - . - XCP consolidates server workloads, enables savings in power, cooling, and - management costs and thus contributing to environmentally sustainable - computing, an increased ability to adapt to ever-changing IT environments, - an optimized use of existing hardware, and an improved level of IT - reliability. +Description: Xen Cloud Platform - debugging tools + The Xen Cloud Platform (XCP) is a server virtualization and cloud + computing platform, with support for a range of guest operating systems, + including Linux network and storage support. + . + XCP addresses the needs of cloud providers, hosting services and data + centers by combining the isolation and multitenancy capabilities of the + Xen hypervisor with enhanced security, storage, and network + virtualization technologies to offer a rich set of virtual infrastructure + cloud services. The platform also addresses user requirements for + security, availability, performance, and isolation across both private + and public clouds. + . + XCP consolidates server workloads, and enables savings in power, cooling, + and management costs. This improves reliability and adaptability in + ever-changing IT environments, with optimized use of existing hardware, + and contributes to environmentally sustainable computing. . - This package contains extra utilities for debugging XCP hosts. + This package contains extra binary utilities for debugging XCP hosts. Package: xcp-xe Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} -Description: command line utility for managing XCP hosts - The Xen Cloud Platform (XCP) is an open source enterprise-ready server - virtualization and cloud computing platform, with support for a range of - guest operating systems, Linux network and storage support. - . - XCP addresses the needs of cloud providers, hosting services and data centers - by combining the isolation and multitenancy capabilities of the Xen hypervisor - with enhanced security, storage and network virtualization technologies to - offer a rich set of virtual infrastructure cloud services. The platform - also address user requirements for security, availability, performance and - isolation across both private and public clouds. - . - XCP consolidates server workloads, enables savings in power, cooling, and - management costs and thus contributing to environmentally sustainable - computing, an increased ability to adapt to ever-changing IT environments, - an optimized use of existing hardware, and an improved level of IT - reliability. - . - xcp-xe provides the xe utility, the command line interface for XCP systems. - This tool may be used to control a Debian XCP system from dom0, or it may be - used from a non-Xen system to control another XCP or Citrix XenServer system. +Description: Xen Cloud Platform - command-line utilities + The Xen Cloud Platform (XCP) is a server virtualization and cloud + computing platform, with support for a range of guest operating systems, + including Linux network and storage support. + . + XCP addresses the needs of cloud providers, hosting services and data + centers by combining the isolation and multitenancy capabilities of the + Xen hypervisor with enhanced security, storage, and network + virtualization technologies to offer a rich set of virtual infrastructure + cloud services. The platform also addresses user requirements for + security, availability, performance, and isolation across both private + and public clouds. + . + XCP consolidates server workloads, and enables savings in power, cooling, + and management costs. This improves reliability and adaptability in + ever-changing IT environments, with optimized use of existing hardware, + and contributes to environmentally sustainable computing. + . + This package provides the xe utility, the command-line interface for XCP + systems. This tool can be used from dom0 to control a Debian XCP system, + or from a non-Xen system to control an XCP or Citrix XenServer system. Package: xcp-networkd Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, lsb-base, ethtool, bridge-utils, iproute, isc-dhcp-client, procps, openvswitch-switch, module-init-tools, openvswitch-datapath-dkms -Description: daemon to manage network configuration for xcp-xapi - The Xen Cloud Platform (XCP) is an open source enterprise-ready server - virtualization and cloud computing platform, with support for a range of - guest operating systems, Linux network and storage support. - . - XCP addresses the needs of cloud providers, hosting services and data centers - by combining the isolation and multitenancy capabilities of the Xen hypervisor - with enhanced security, storage and network virtualization technologies to - offer a rich set of virtual infrastructure cloud services. The platform - also address user requirements for security, availability, performance and - isolation across both private and public clouds. - . - XCP consolidates server workloads, enables savings in power, cooling, and - management costs and thus contributing to environmentally sustainable - computing, an increased ability to adapt to ever-changing IT environments, - an optimized use of existing hardware, and an improved level of IT - reliability. +Description: Xen Cloud Platform - network configuration daemon + The Xen Cloud Platform (XCP) is a server virtualization and cloud + computing platform, with support for a range of guest operating systems, + including Linux network and storage support. + . + XCP addresses the needs of cloud providers, hosting services and data + centers by combining the isolation and multitenancy capabilities of the + Xen hypervisor with enhanced security, storage, and network + virtualization technologies to offer a rich set of virtual infrastructure + cloud services. The platform also addresses user requirements for + security, availability, performance, and isolation across both private + and public clouds. + . + XCP consolidates server workloads, and enables savings in power, cooling, + and management costs. This improves reliability and adaptability in + ever-changing IT environments, with optimized use of existing hardware, + and contributes to environmentally sustainable computing. . - xcp-networkd provides a network configuration daemon for xcp-xapi, which + This package provides a network configuration daemon for xcp-xapi, which handles the configuration of network interfaces and network bridges (either Linux or Open vSwitch) for xcp-xapi. --- xen-api.old/debian/changelog 2012-03-11 16:07:16.660536745 +0100 +++ xen-api/debian/changelog 2012-04-12 21:58:30.351472512 +0200 @@ -1,3 +1,23 @@ +xen-api (1.3.2-3) UNRELEASED; urgency=low + + * Debconf templates and debian/control reviewed by the debian-l10n- + english team as part of the Smith review project. Closes: #663473 + * [Debconf translation updates] + * Polish (Micha? Ku?ach). Closes: #665977 + * Russian (Yuri Kozlov). Closes: #665994 + * Danish (Joe Hansen). Closes: #666518 + * Czech (Michal Simunek). Closes: #666551 + * French (Thomas Vincent). Closes: #667549 + * Brazilian Portuguese (Adriano Rafael Gomes). Closes: #668090 + * Italian (Beatrice Torracca). Closes: #668162 + * Spanish; (Camale?n). Closes: #668183 + * German (Chris Leick). Closes: #666712 + * Swedish (Martin Bagge / brother). Closes: #668290 + * Portuguese (Miguel Figueiredo). Closes: #668310 + * Dutch; (Jeroen Schot). Closes: #668527 + + -- Christian Perrier <bubulle at debian.org> Sun, 11 Mar 2012 17:24:12 +0100 + xen-api (1.3.2-2) unstable; urgency=low * New upstream release. -------------- 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/pkg-xen-devel/attachments/20120414/36dd8680/attachment-0001.pgp>