Dear Debian maintainer,

On Tuesday, February 07, 2012, I sent you a notification about the beginning of 
a review
action on debconf templates for golang-weekly.

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 Tuesday, February 07, 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.



-- 


Attachment: patch.tar.gz
Description: Binary data

--- golang-weekly.old/debian/golang-weekly-tools.templates      2012-02-02 
22:26:53.533918139 +0100
+++ golang-weekly/debian/golang-weekly-tools.templates  2012-02-26 
10:04:01.892132142 +0100
@@ -1,15 +1,24 @@
+# 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: golang-weekly-tools/dashboard
 Type: boolean
 Default: true
 _Description: Report installation of public packages to Go Dashboard?
- goinstall reports the successful installation of the public packages to
- godashboard.appspot.com, which increments a count associated with the
- package and the time of its most recent installation.  This mechanism
+ The goinstall program reports the successful installation of the public Go
+ packages to godashboard.appspot.com, which increments a count associated
+ with the package and the time of its most recent installation. This mechanism
  powers the package list at the Go Dashboard, allowing Go programmers to
  learn about popular packages that might be worth looking at.
  .
- If you choose to participate, the goinstall will report each successful
- installation to the Go Dashboard.
+ If you choose to participate, each successful
+ installation will be reported to the Go Dashboard.
  .
- This choice can be later modified by running "dpkg-reconfigure
+ This choice can be modified by running "dpkg-reconfigure
  golang-weekly-tools".
--- golang-weekly.old/debian/control    2012-02-02 22:26:53.533918139 +0100
+++ golang-weekly/debian/control        2012-02-11 18:24:10.697599848 +0100
@@ -15,27 +15,20 @@
 Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}
 Recommends: golang-weekly-tools
 Provides: go-compiler, golang-go
-Description: Experimental Go programming language compiler
- This package provides assembler, compiler and linker for the Go
- programming language.  This is Google's Go implementation of the
- tool chain.
- .
+Description: Go programming language compiler
  The Go programming language is an open source project to make
  programmers more productive. Go is expressive, concise, clean, and
- efficient.  Its concurrency mechanisms make it easy to write programs
+ efficient. Its concurrency mechanisms make it easy to write programs
  that get the most out of multicore and networked machines, while its
  novel type system enables flexible and modular program construction.
  Go compiles quickly to machine code yet has the convenience of
- garbage collection and the power of run-time reflection.  It's a
+ garbage collection and the power of run-time reflection. It's a
  fast, statically typed, compiled language that feels like a
  dynamically typed, interpreted language.
  .
- Go is an experiment. We hope adventurous users will give it a try and
- see if they enjoy it. Not every programmer will, but we hope enough
- will find satisfaction in the approach it offers to justify further
- development. The language can (and still does) change between weekly
- releases, check http://golang.org/doc/devel/weekly.html before
- upgrading this package.
+ This package provides an assembler, a compiler, and a linker for the
+ Go programming language. This is Google's implementation of the Go
+ tool chain.
 
 Package: golang-weekly-src
 Conflicts: golang-src
@@ -43,26 +36,19 @@
 Architecture: i386 amd64 kfreebsd-i386 kfreebsd-amd64 armel armhf
 Depends: ${shlibs:Depends}, ${misc:Depends}, golang-weekly-go
 Recommends: golang-weekly-tools
-Description: Go programming language compiler (.go source files)
- This package provides the source files for the Go programming
- language needed for godoc and goinstall.
- .
+Description: Go programming language compiler - source files
  The Go programming language is an open source project to make
  programmers more productive. Go is expressive, concise, clean, and
- efficient.  Its concurrency mechanisms make it easy to write programs
+ efficient. Its concurrency mechanisms make it easy to write programs
  that get the most out of multicore and networked machines, while its
  novel type system enables flexible and modular program construction.
  Go compiles quickly to machine code yet has the convenience of
- garbage collection and the power of run-time reflection.  It's a
+ garbage collection and the power of run-time reflection. It's a
  fast, statically typed, compiled language that feels like a
  dynamically typed, interpreted language.
  .
- Go is an experiment. We hope adventurous users will give it a try and
- see if they enjoy it. Not every programmer will, but we hope enough
- will find satisfaction in the approach it offers to justify further
- development. The language can (and still does) change between weekly
- releases, check http://golang.org/doc/devel/weekly.html before
- upgrading this package.
+ This package provides the Go programming language source files needed
+ for godoc and goinstall.
 
 Package: golang-weekly-doc
 Conflicts: golang-doc
@@ -70,30 +56,21 @@
 Architecture: all
 Depends: ${misc:Depends}
 Section: doc
-Description: Documentation for Google's Go programming language
- This package provides the documentation for the Go programming
- language.
- .
+Description: Go programming language compiler - documentation
  The Go programming language is an open source project to make
  programmers more productive. Go is expressive, concise, clean, and
- efficient.  Its concurrency mechanisms make it easy to write programs
+ efficient. Its concurrency mechanisms make it easy to write programs
  that get the most out of multicore and networked machines, while its
  novel type system enables flexible and modular program construction.
  Go compiles quickly to machine code yet has the convenience of
- garbage collection and the power of run-time reflection.  It's a
+ garbage collection and the power of run-time reflection. It's a
  fast, statically typed, compiled language that feels like a
  dynamically typed, interpreted language.
  .
- After installing golang-weekly-tools package, you can view a nicely
- formatted documentation by running godoc --http=:6060 and then
+ This package provides the documentation for the Go programming
+ language. You can view the formatted documentation by installing
+ golang-weekly-tools, running "godoc --http=:6060", and then
  visiting http://localhost:6060/doc/install.html.
- .
- Go is an experiment. We hope adventurous users will give it a try and
- see if they enjoy it. Not every programmer will, but we hope enough
- will find satisfaction in the approach it offers to justify further
- development. The language can (and still does) change between weekly
- releases, check http://golang.org/doc/devel/weekly.html before
- upgrading this package.
 
 Package: golang-weekly-tools
 Conflicts: golang-tools
@@ -101,31 +78,24 @@
 Architecture: i386 amd64 kfreebsd-i386 kfreebsd-amd64 armel armhf
 Depends: golang-weekly-go, ${shlibs:Depends}, ${misc:Depends}
 Recommends: golang-weekly-src, golang-weekly-doc
-Description: Tools for Google's Go programming language
- This package provides various tools for the Go programming language:
-  * godoc - extracts and generates documentation for Go programs
-  * gofix - upgrade Go programs to the most recent release
-  * gofmt - formats Go programs
-  * goinstall - automatic package installation
-  * gotry - evaluate expressions on the command line
-  * govet - simple checking of Go source code
- .
+Description: Go programming language compiler - tools
  The Go programming language is an open source project to make
  programmers more productive. Go is expressive, concise, clean, and
- efficient.  Its concurrency mechanisms make it easy to write programs
+ efficient. Its concurrency mechanisms make it easy to write programs
  that get the most out of multicore and networked machines, while its
  novel type system enables flexible and modular program construction.
  Go compiles quickly to machine code yet has the convenience of
- garbage collection and the power of run-time reflection.  It's a
+ garbage collection and the power of run-time reflection. It's a
  fast, statically typed, compiled language that feels like a
  dynamically typed, interpreted language.
  .
- Go is an experiment. We hope adventurous users will give it a try and
- see if they enjoy it. Not every programmer will, but we hope enough
- will find satisfaction in the approach it offers to justify further
- development. The language can (and still does) change between weekly
- releases, check http://golang.org/doc/devel/weekly.html before
- upgrading this package.
+ This package provides various tools for the Go programming language:
+  * godoc - extracts and generates documentation for Go programs;
+  * gofix - upgrades Go programs to the most recent release;
+  * gofmt - formats Go programs;
+  * goinstall - automatically installs Go packages;
+  * gotry - evaluates expressions on the command line;
+  * govet - performs simple checking of Go source code.
 
 Package: golang-weekly-dbg
 Conflicts: golang-dbg
@@ -135,7 +105,17 @@
 Recommends: gdb
 Section: debug
 Priority: extra
-Description: Go programming language tool chain [debug]
+Description: Go programming language compiler - debug files
+ The Go programming language is an open source project to make
+ programmers more productive. Go is expressive, concise, clean, and
+ efficient. Its concurrency mechanisms make it easy to write programs
+ that get the most out of multicore and networked machines, while its
+ novel type system enables flexible and modular program construction.
+ Go compiles quickly to machine code yet has the convenience of
+ garbage collection and the power of run-time reflection. It's a
+ fast, statically typed, compiled language that feels like a
+ dynamically typed, interpreted language.
+ .
  This package provides the debug symbols for Google's Go tool
  chain binaries (assembler, compiler, linker) needed for properly
  debugging errors in the tool chain with gdb.
@@ -150,23 +130,16 @@
         golang-weekly-tools (>= ${source:Version}),
         golang-weekly-doc (>= ${source:Version})
 Architecture: all
-Description: Experimental Go programming language [meta package]
- This package is a metapackage that, when installed, guarantees
- that (almost) full Go development environment is installed.
- .
+Description: Go programming language compiler - metapackage
  The Go programming language is an open source project to make
  programmers more productive. Go is expressive, concise, clean, and
- efficient.  Its concurrency mechanisms make it easy to write programs
+ efficient. Its concurrency mechanisms make it easy to write programs
  that get the most out of multicore and networked machines, while its
  novel type system enables flexible and modular program construction.
  Go compiles quickly to machine code yet has the convenience of
- garbage collection and the power of run-time reflection.  It's a
+ garbage collection and the power of run-time reflection. It's a
  fast, statically typed, compiled language that feels like a
  dynamically typed, interpreted language.
  .
- Go is an experiment. We hope adventurous users will give it a try and
- see if they enjoy it. Not every programmer will, but we hope enough
- will find satisfaction in the approach it offers to justify further
- development. The language can (and still does) change between weekly
- releases, check http://golang.org/doc/devel/weekly.html before
- upgrading this package.
+ This package is a metapackage that, when installed, guarantees
+ that (most of) a full Go development environment is installed.
--- golang-weekly.old/debian/changelog  2012-02-02 22:26:53.533918139 +0100
+++ golang-weekly/debian/changelog      2012-03-18 07:30:31.051714636 +0100
@@ -1,3 +1,22 @@
+golang-weekly (2012.01.27-3) UNRELEASED; urgency=low
+
+  * Debconf templates and debian/control reviewed by the debian-l10n-
+    english team as part of the Smith review project. Closes: #658415
+  * [Debconf translation updates]
+  * Polish (Michał Kułach).  Closes: #661896,#663205
+  * Danish (Joe Hansen).  Closes: #661951,#664232
+  * Swedish (Martin Bagge / brother).  Closes: #661966
+  * Russian (Yuri Kozlov).  Closes: #661981, #663489
+  * German (Chris Leick).  Closes: #662873
+  * French (François LANKAR).  Closes: #662912
+  * Dutch; (Jeroen Schot).  Closes: #663559
+  * Italian (Beatrice Torracca).  Closes: #664136
+  * Portuguese (Pedro Ribeiro).  Closes: #664273
+  * Portuguese (Pedro Ribeiro).  Closes: #664273
+  * Czech (Michal Simunek).  Closes: #664452
+
+ -- Christian Perrier <bubu...@debian.org>  Fri, 03 Feb 2012 05:36:27 +0100
+
 golang-weekly (2012.01.27-2) unstable; urgency=low
 
   * Don't double install ebnflint (Closes: #658062)

Attachment: signature.asc
Description: Digital signature

Reply via email to