$Id: TODO,v 1.7 2001/12/21 14:26:07 joostvb Exp $

* Complete the man-pages translation:

In section 1, we miss these 8 pages: chgrp dd df dircolors install
mknod time touch.

Most manpages in section 1 are translations of the pages shipped with the GNU
fileutils 4.0l and GNU diff packages, augmented with stuff from the info pages.
We'd better use Andries' pages for that, and, if inconsistencies are found,
write patches for Andries' pages.

In section 2, we miss 108 pages, out of a total of 237 pages in man-pages-1.44
section2.  In section 2, we ship: phys and vm86old, which are not in man-pages,
but should.  (These are simply pointers to unimlemented(2).)

In section 3, we have 700 more pages to go (there are 728 pages in
man-pages-1.44 section 3).  We should complete the printf.3 translation.

We ship none of the 26 pages in man-pages section 4, nor do we ship any
of the 33 pages in section 5.

We ship none of the 50 pages in man-pages section 7, nor any of the 7 pages
in section 8.

(It is rumoured man-pages once shipped section 9 pages: linux kernel internals.
These seem no longer maintained; they are no longer shipped in man-pages.  The
French translation team ships translations of pages from march 1999, these are
probably from man-pages < 1.30, which was shipped june 2000.  Older man-pages
versions are gone from the archives.)

Most pages are taken from man-pages 1.44: that's not the current version.
Update this.


* Get rid of stuff which we do ship, but does not get shipped by man-pages (or
come up with another sane thing to do with these translations):

bash.1 should get completed and distributed with upstream bash (it's not in
man-pages, so doesn't belong here.)  Upstream bash comes with a nice manpage,
not one generated from --help or info pages.  Translate bashbug.1, builtins.1
and rbash.1 from bash source, and contact bash maintainer.

find.1 should get distributed with upstream findutils (it's not in man-pages,
so doesn't belong here.)  Upstream findutils ships nice manpages, not
auto-generated ones, as in a lot of other GNU packages.  (Unfortunately, no
manpage translations are shipped in findutils yet.)  Translate ansi2knr.1,
xargs.1, locate.1, updatedb.1 and locatedb.5, update find manpage to current
version 4.1.7, contact findutils maintainer.

grep.1 should get distributed with the upstream grep GNU tarball (it's not in
man-pages, so doesn't belong here.)  Upstream grep ships a nice manpage, no
auto-generated one.  Unfortunately, no manpage translation is shipped in the
grep package yet.  Contact upstream maintainer.

ping.8 should get distributed with the upstream Linux NetKit (aka netkit-base)
tarball (it's not in man-pages, so doesn't belong here.)  Upstream netkit ships
nice manpages; no translations yet, though.  Write a inetd.8 daemon.3 rpcgen.1
rpcinfo.8, and, for the debian package, an additional inetd.conf.5 translation.
Contact upstream maintainer.

ps.1 and kill.1 are not in man-pages.  The english original is distributed with
procps, which also ships free.1 oldps.1 pgrep.1 skill.1 sysctl.8 sysctl.conf.5
tload.1 top.1 uptime.1 vmstat.8 w.1 watch.1 (pkill.1 is pgrep.1; snice.1 is
skill.1).  BTW: kill and ps are also in manpages-de.  We might want to keep
shipping dutch translations of these pages in manpages-nl.  Upstream procps (
http://www.cs.uml.edu/~acahalan/procps/procps-010114.tar.gz) has a broken ps
manpage, lacking roff macros.  No translations are shipped upstream.  The
procps debian package ships a severely patched manpage.  Version numbering in
upstreams procps is non-standard.  tarball is called 010114, NEWS file speaks
about "version 2.0.7 of procps".

cat.1 and wc.1 are distributed with GNU textutils, along with 24 other
manpages.

date.1 and who.1 are distributed with GNU shellutils, along with 33 other
manpages.

manpages in textutils and shellutils are autogenerated from --help output.
manpages-de ships cat.1, wc.1, date.1 and who.1.  The translations should get
compared to the equivalent dutch po files as shipped with textutils.  Perhaps
the GNU supplied autogenerated manpages in English could get improved, and
shipped with man-pages.

ed.1 is distributed with the GNU ed package.  Upstream ed ships a nice manpage,
no auto-generated one.  Unfortunately, no manpage translation is shipped in the
ed package yet.  GNU ed hasn't changed since 1994.

file.1 is distributed with the file ( ftp://ftp.astron.com/pub/file/ ) package,
together with magic(5) and magic2mime(1).  No translations are shipped with
this package.  Update manpage, add translations of missing ones, and contact
upstream maintainer.

nvi.1 is distributed with nvi, together with re_format(7) and regex(3).  No
translations are shipped with upstream package.  Complete the nvi.1
translation, and contact maintainer.

fuser.1 is distributed with the psmisc package ( http://psmisc.sourceforge.net/
), together with 3 other manpages.  This package does not ship translations.
(Translations are shipped by the french and finnish manpage translators,
'though.)


* Publicity

Get rid of the non-maintained http://sourceforge.net/projects/manpages-nl and
http://manpages-nl.sf.net/ .


