From 1be510f9529cb082f802408b472a77d074b394c0 Mon Sep 17 00:00:00 2001 From: Nicolas Vigier Date: Sun, 14 Apr 2013 13:46:12 +0000 Subject: Add zarb MLs html archives --- zarb-ml/mageia-sysadm/2011-February/002619.html | 89 +++++++++++++++++++++++++ 1 file changed, 89 insertions(+) create mode 100644 zarb-ml/mageia-sysadm/2011-February/002619.html (limited to 'zarb-ml/mageia-sysadm/2011-February/002619.html') diff --git a/zarb-ml/mageia-sysadm/2011-February/002619.html b/zarb-ml/mageia-sysadm/2011-February/002619.html new file mode 100644 index 000000000..d5187edf0 --- /dev/null +++ b/zarb-ml/mageia-sysadm/2011-February/002619.html @@ -0,0 +1,89 @@ + + + + [Mageia-sysadm] [435] Fix typo + + + + + + + + + +

[Mageia-sysadm] [435] Fix typo

+ Thierry Vignaud + thierry.vignaud at gmail.com +
+ Mon Feb 7 17:30:50 CET 2011 +

+
+ +
On 7 February 2011 17:14, Michael Scherer <misc at zarb.org> wrote:
+>> > Fix typo
+>>
+>> sorry but you've asked for comments so you'll got them :-)
+>>
+>> we've a tool named perl_checker (the one that also regenerate po/*.pot
+>> in drakx module)
+>
+> Well, what has "regenerating pot file" has anything to do with
+> perl_checker ? This doesn't seems very intuitive.
+
+The point here is "perl_checker as commit validator", not
+"perl_checker as pot generator"
+
+But to answer you, we used perl_checker in order to generate the catalogs:
+- in the old days, gettext support for perl was poor
+  (and I'm not sure it's currently able to extract strings from .xs files yet)
+- we added support for plural strings that xgettext didn't handle
+- as bonus, this enabled us to have another way to catch errors
+- perl_checker found errors in translatable strings that xgettext
+didn't found out
+- ...
+
+Basically, perl_checker:
+- enforce some style on the code
+- found out many many subtle (or not so subtle) errors
+- find dead code, ...
+- also is able to extract translatable strings into a .pot catalog
+
+Also systematically run it before committing did increased our quality.
+
+ + + + + + +
+

+ +
+More information about the Mageia-sysadm +mailing list
+ -- cgit v1.2.1