[Pkg-shadow-devel] Bug#300268: /usr/share/man/man5/passwd.5.gz contains inaccurate information

Tomasz Kłoczko kloczek@zie.pg.gda.pl
Wed, 23 Mar 2005 11:56:30 +0100 (CET)


  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

--568760595-192646210-1111575199=:25062
Content-Type: TEXT/PLAIN; CHARSET=ISO-8859-2
Content-Transfer-Encoding: QUOTED-PRINTABLE
Content-ID: <Pine.LNX.4.61L.0503231153321.25062@boss.zie.pg.gda.pl>

On Mon, 21 Mar 2005, Christian Perrier wrote:

>=20
> > I plan convert all shadow man pages documentation to XML (this is much
> > more commont format for documentation) and prepare translation framewor=
k
> > basing on this source form. Probably will be used gnome-doc-utils (or
>=20
> ....which does not prevent using PO format for documentation
> translation. The PO format is *designed* for translation handling,
> with good handling of "upstream" changes and impact on
> translations. All free software translation teams use PO tools for
> handling translation work because of the wide availability of tools
> and utilities (compendium, dictionaries, automation tools, web
> translation projects such as Pootle....)

You are wrong.
You can use:
- XML (refentry) as source format,
- gnome-doc-utils for sucking .po file for translators and for track all=20
  changes on this level for keep in synced form man pages in all=20
  avalaible translations,
- use .po files with translations for generate non-english XML files,
- use XSLT for generate roff files.

This guarangis *one common man pages stilistics*. Also allow use XML
format as installabe form in future when like in Solaris man program will=
=20
handle man pages also in SGML.

I'm not perform yet some experiments but probably for generate .po files
from XML rerfentry can be used plain gettext because xgettext can handle
XLM files (I don't know now is it can handle refentry). If it will work
now po4a will be redundant. If not probaly it will require some
additional work on gettext level (which will be very good invesment also=20
for other projects).

kloczek
--=20
-----------------------------------------------------------
*Ludzie nie maj=B1 problem=F3w, tylko sobie sami je stwarzaj=B1*
-----------------------------------------------------------
Tomasz K=B3oczko, sys adm @zie.pg.gda.pl|*e-mail: kloczek@rudy.mif.pg.gda.p=
l*
--568760595-192646210-1111575199=:25062--