public inbox for docbook-tools-discuss@sourceware.org
 help / color / mirror / Atom feed
From: "Eric S. Raymond" <esr@thyrsus.com>
To: Norman Walsh <ndw@nwalsh.com>
Cc: Eric Lee Green <eric@badtux.org>,
	"Eric S. Raymond" <esr@snark.thyrsus.com>,
	docbook-tools-discuss@sourceware.cygnus.com
Subject: Re: I'm trying to set up docbook-tools...
Date: Wed, 27 Dec 2000 06:36:00 -0000	[thread overview]
Message-ID: <20000706131959.A25726@thyrsus.com> (raw)
In-Reply-To: <873dlnjklb.fsf@nwalsh.com>

Norman Walsh <ndw@nwalsh.com>:
> / Eric Lee Green <eric@badtux.org> was heard to say:
> | That puzzles me too. Even Norm Walsh's so-called "Docbook" book
> | reads as if it were a briefly written summary written in a foreign
> | language to be as terse as possible.
> 
> <sigh/> I'm sorry you found it to be that way. That wasn't the intent.

I don't think anybody doubts that it was your intention to be clear.
Your execution, however, completely failed in that respect.  The
failure seems to me to be an indicator of a wider problem in the
technical culture surrounding SGML, one I've bitched about before.

I looked forward to your book with the hope that it would dispel the
thick fog surrounding DocBook -- only to be disappointed in pretty
much the same way Eric Lee Green was.  What was missing was (a)
motivation, and (b) any mention of the tools ordinary mortals might
use to format actual documents. 

It's symptomatic that the chapter titled "Publishing DocBook Documents"
-- which one might reasonably expect to answer questions like "How do
I generate HTML or Postscript from a DocBook document?" -- consists
mainly of pages and pages of mind-numbing detail about stylesheet
languages, with not a sample command line or complete example of
production code in it anywhere.

Two years ago, I complained vociferously on the DocBook list that the
SGML culture had a pathological case of self-absorption and seemed to
be chronically unable to address the needs or questions of people who
actually want to get some formatting done without first memorizing
fourteen different sacred tomes of document theology. all filled with
an impenetrable jargon that the priests of the cult seem unwilling or
unable to explain.  For bringing this unwelcome news, I was flamed and
shunned.

Sadly, there seems to have been little or no improvement since.  The
SGML- and DocBook-related pages on the Web are marvels of their kind
-- exhaustively detailed and *completely* unhelpful.  (And remember,
this judgment is coming from someone with a very high tolerance for
complexity and lots of expertise in related technical areas!)  As
a result, SGML-related markup now has all the appeal to me of
chewing on barbed wire.  I wouldn't be messing with it at all if
it weren't a political requirement for one of my projects.

Can this be fixed?  I don't know.  The problem isn't any lack of
intelligence or good intentions on the part of the DocBook group.  
There's something fundamentally disconnected and broken in the
attitude department, though -- an inability to see what the SGML
world looks like from the point of view of somebody who just
wants to get some work done.

Again, a symptom, In the document "A Practical Introduction to DocBook",
the Tools section contains the following blatant cop-out:  

"Unfortunately, installing and configuring DocBook Tools is
(currently) outsidethe scope of this document."

Anyone not already eyebrow-deep in the dysfunctional culture surrounding
this software would realize that this lacuna makes the rest of the 
chapter a bad joke.
-- 
		<a href=" http://www.tuxedo.org/~esr ">Eric S. Raymond</a>

Alcohol still kills more people every year than all `illegal' drugs put
together, and Prohibition only made it worse.  Oppose the War On Some Drugs!

  parent reply	other threads:[~2000-12-27  6:36 UTC|newest]

Thread overview: 116+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-12-27  6:36 Eric S. Raymond
2000-07-04  8:02 ` Eric S. Raymond
2000-12-27  6:36 ` Mark Galassi
2000-07-04  8:05   ` Mark Galassi
2000-12-27  6:36   ` Eric S. Raymond
2000-07-04  8:22     ` Eric S. Raymond
2000-12-27  6:36     ` Norman Walsh
2000-07-07  7:49       ` Norman Walsh
2000-12-27  6:36     ` Chuck Mead
2000-07-04  8:45       ` Chuck Mead
2000-12-27  6:36     ` Mark Galassi
2000-07-04  8:27       ` Mark Galassi
2000-12-27  6:36       ` Eric S. Raymond
2000-07-04  8:45         ` Eric S. Raymond
2000-12-27  6:36 ` Eric Lee Green
2000-07-04 10:25   ` Eric Lee Green
2000-12-27  6:36   ` Mark Galassi
2000-07-04 11:21     ` Mark Galassi
2000-12-27  6:36     ` Norman Walsh
2000-07-07  7:49       ` Norman Walsh
2000-12-27  6:36   ` madhu
2000-07-04 22:01     ` madhu
2000-12-27  6:36     ` Eric Lee Green
2000-12-27  6:36       ` Sam Roberts
2000-07-05  7:40         ` Sam Roberts
2000-12-27  6:36         ` Ismael Olea
2000-07-05  9:57           ` Ismael Olea
2000-12-27  6:36           ` Mark Galassi
2000-07-05  9:59             ` Mark Galassi
2000-12-27  6:36       ` Norman Walsh
2000-12-27  6:36     ` Sam Roberts
2000-07-05  7:32       ` Sam Roberts
2000-12-27  6:36   ` Norman Walsh
2000-07-06  9:21     ` Norman Walsh
2000-12-27  6:36     ` Chuck Dale
     [not found]     ` <ndw@nwalsh.com>
2000-12-27  6:36       ` richard offer
2000-12-27  6:36         ` Norman Walsh
2000-07-07  7:49           ` Norman Walsh
2000-12-27  6:36         ` Eric Bischoff
2000-12-27  6:36           ` Norman Walsh
2000-07-28 10:44             ` Norman Walsh
2000-12-27  6:36     ` docbook-tools-discuss: " Bill Campbell
2000-12-27  6:36       ` Norman Walsh
2000-12-27  6:36         ` Edward C. Bailey
2000-12-27  6:36         ` Eric S. Raymond
2000-12-27  6:36         ` Bill Campbell
2000-12-27  6:36     ` Eric S. Raymond [this message]
2000-12-27  6:36       ` Mark Galassi
2000-07-06 10:25         ` Mark Galassi
2000-12-27  6:36         ` Eric S. Raymond
2000-07-06 10:37           ` Eric S. Raymond
2000-12-27  6:36           ` Kendall Clark
2000-07-06 10:48             ` Kendall Clark
2000-12-27  6:36             ` Mark Galassi
2000-07-06 10:53               ` Mark Galassi
2000-12-27  6:36               ` Eric Lee Green
2000-07-06 13:38                 ` Eric Lee Green
2000-12-27  6:36                 ` Norman Walsh
2000-12-27  6:36       ` David C. Mason
2000-12-27  6:36         ` Eric S. Raymond
2000-07-06 11:59           ` Eric S. Raymond
2000-12-27  6:36           ` David C. Mason
2000-07-06 13:55             ` David C. Mason
2000-12-27  6:36             ` Eric Lee Green
2000-07-06 14:32               ` Eric Lee Green
2000-12-27  6:36             ` Eric S. Raymond
2000-07-06 14:52               ` Eric S. Raymond
2000-12-27  6:36               ` David C. Mason
2000-07-06 15:23                 ` David C. Mason
2000-12-27  6:36                 ` Eric S. Raymond
2000-07-06 15:52                   ` Eric S. Raymond
2000-12-27  6:36                 ` Eric Lee Green
2000-07-06 15:57                   ` Eric Lee Green
2000-12-27  6:36               ` Edward C. Bailey
2000-07-06 16:05                 ` Edward C. Bailey
2000-12-27  6:36                 ` Eric S. Raymond
2000-07-06 16:46                   ` Eric S. Raymond
2000-12-27  6:36                   ` Norman Walsh
2000-07-07  7:49                     ` Norman Walsh
2000-12-27  6:36                     ` Mark Galassi
2000-12-27  6:36                     ` Derek Simkowiak
2000-12-27  6:36                     ` Eric S. Raymond
2000-12-27  6:36                       ` Norman Walsh
2000-07-07 14:42                         ` Norman Walsh
2000-12-27  6:36         ` Eric Lee Green
2000-07-06 14:22           ` Eric Lee Green
2000-12-27  6:36       ` Crash-course to DocBook Eric Bischoff
2000-12-27  6:36         ` Peter Toft
2000-12-27  6:36         ` Mark Johnson
2000-12-27  6:36           ` Eric Bischoff
2000-12-27  6:36       ` I'm trying to set up docbook-tools Norman Walsh
2000-07-07  7:49         ` Norman Walsh
2000-12-27  6:36   ` David C. Mason
2000-07-05  7:41     ` David C. Mason
2000-12-27  6:36 David C. Mason
2000-12-27  6:36 Gregory Leblanc
2000-12-27  6:36 ` Mark Galassi
2000-07-04 15:44   ` Mark Galassi
2000-12-27  6:36 Peter Ring
2000-07-07  2:27 ` Peter Ring
2000-12-27  6:36 ` Eric Lee Green
2000-12-27  6:36 Volker Paul
2000-12-27  6:36 Gregory Leblanc
2000-12-27  6:36 ` Eric Lee Green
2000-12-27  6:36 Peter Ring
2000-12-27  6:36 ` Eric Bischoff
2000-08-14 23:07   ` Eric Bischoff
2000-12-27  6:36   ` Volker Paul
2000-08-16  6:57     ` Volker Paul
2000-12-27  6:36     ` Norman Walsh
2000-08-16  7:30       ` Norman Walsh
2000-12-27  6:36       ` Eric Bischoff
2000-08-18  4:11         ` Eric Bischoff
2000-12-27  6:36         ` b_maddy_016
2000-12-27  6:36           ` Eric Bischoff
2000-08-18  5:55             ` Eric Bischoff

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20000706131959.A25726@thyrsus.com \
    --to=esr@thyrsus.com \
    --cc=docbook-tools-discuss@sourceware.cygnus.com \
    --cc=eric@badtux.org \
    --cc=esr@snark.thyrsus.com \
    --cc=ndw@nwalsh.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).