On Thu, Nov 17, 2016 at 10:37:41PM +0100, to...@tuxteam.de wrote:
> While Gnu does prefer info format to man page format (and they have
> their reasons, e.g. info allows links), the man pages (usually derived
> from the texinfo source) are well-structured, complete and have a
> solid language. I can't agree with you in that they are "atrocious",
> barring some exceptions. De gustibus... obviously.

I concede that they have a point about how texinfo is superior to the
*roff format, for several reasons, not least of which being that *roff
is a proprietary format whose documentation is non-free.  However....

tar(1) on Debian 8:

BUGS
     The GNU folks, in general, abhor man pages, and create info documents
     instead.  Unfortunately, the info document describing tar is licensed
     under the GFDL with invariant cover texts, which makes it impossible to
     include any text from that document in this man page.  Most of the text
     in this document was automatically extracted from the usage text in the
     source.  It may not completely describe all features of the program.

sort(1) on Debian 8:

SEE ALSO
       uniq(1)

       Full documentation at: <http://www.gnu.org/software/coreutils/sort>
       or available locally via: info '(coreutils) sort invocation'

ls(1) on Debian 8:

SEE ALSO
       Full documentation at: <http://www.gnu.org/software/coreutils/ls>
       or available locally via: info '(coreutils) ls invocation'


I could continue for some time.  Each of these man pages is missing
information that appears only in the info page.  The only GNU project
man page that is a complete reference document is bash(1), which is
very, very different from the other GNU man pages.

Reply via email to