[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gnun-0.9 released [stable]
gnun-0.9 released [stable]
Thu, 22 May 2014 14:46:44 -0400
Subject: gnun-0.9 released [stable]
We are pleased to announce that GNUN 0.9 has been released and is
available at ftp.gnu.org and its mirrors.
GNUN is a build system for www.gnu.org translations with the sole task
to make their maintenance easier. GNUN is supposed to work behind
the scenes, so it is not necessary for translators to install it
The package includes two manuals -- the GNUnited Nations Manual (gnun)
and the GNU Web Translators Manual (web-trans); the latter is
the official documentation for the www.gnu.org translation process
and is a must read for all translation team leaders.
In this version, the layout of generated HTML pages was made more
customizable with CSS as well as and SSI, an initial testsuite was
added, the command line parsers of GNUN utilities were rewritten to
accept different orders of the arguments. As usual, a few bugs were
fixed. For a full list of user-visible changes, see the NEWS excerpt
at the end of this message.
All who run GNUN locally are highly encouraged to upgrade; current
www.gnu.org pages already can't build with GNUN 0.8.
Here are the compressed sources and a GPG detached signature[*]:
Use a mirror for higher download bandwidth:
Here are the MD5 and SHA1 checksums:
[*] Use a .sig file to verify that the corresponding file (without the
.sig suffix) is intact. First, be sure to download both the .sig file
and the corresponding tarball. Then, run a command like this:
gpg --verify gnun-0.9.tar.gz.sig
If that command fails because you don't have the required public key,
then run this command to import it:
gpg --keyserver keys.gnupg.net --recv-keys 0xD835DD16
and rerun the 'gpg --verify' command.
This release was bootstrapped with the following tools:
* Changes in GNUnited Nations 0.9 (2014-05-22)
** Apache variables are inserted at the beginning of the generated
** `make-prototype.awk' was modified to enclose translator's notes
in `<div class="translators-notes">' rather than in
`<div style="font-size: small;">'; the `<p>' element preceeding
translator's credits may have attributes.
** An initial testsuite was added.
** Command line parsers for `gnun-init-po',
`gnun-report', `gnun-validate-html', `update-localized-urls' were
rewritten to accept file names mixed with options like
GNU coreutils do, and joint options like `-hv'; also, those
utilities now uniformly accept `-h' and `-v' as shortcuts
for `--help' and `--version'.
** `gnun-merge-preconverted' now accepts the `--disable-diffs'
** `gnun-diff-po' now accepts a directory as the second argument.
** Bugs fixed in 0.9.
*** In GNUmakefile, the `<style>' elements could wrap, which
broke long generated contents strings.
*** `gnun-validate-html' didn't work with awks that don't
recognize `\>' in their regular expressions.
*** <span class="gnun-split"></span> didn't work in templates.
*** The GNUN tag (<gnun>) weren't eliminated correctly when
it appeared in a line more than once; this limited
usage of the <span class="gnun-split"></span> feature.
*** `gnun-diff-po' and `gnun-report' didn't use valid identifiers
as function names (worked with bash-4.1, didn't work
*** In GNUmakefile.team, the `all', `sync', `notify' and `report'
targets were broken.
|[Prev in Thread]
||[Next in Thread]|
- gnun-0.9 released [stable],
Pavel Kharitonov <=