unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: "Robert J. Chassell" <bob@rattlesnake.com>
Subject: Re: Gtk patch version 3, part 1
Date: Fri, 3 Jan 2003 22:42:00 +0000 (UTC)	[thread overview]
Message-ID: <m18UaVs-000IeAC@localhost> (raw)
In-Reply-To: <E18UIXz-00060i-00@fencepost.gnu.org> (message from Richard Stallman on Thu, 02 Jan 2003 22:30:59 -0500)

       Do you mean "that the user can include into his machine" or "something
       that might be on the users machine already"?

   I mean something that ought to be on the user's machine
   (though any given user may or may not have installed it, of course).

Yes.  If it is not on your machine, you may not be able to access it:

 * The site may be down, as I find happens with the places I reference.

 * Your Internet service provider may have suffered a hardware
   failure, as mine did on 31 Dec 2002.

 * Getting something on the net may be inconvenient or expensive.  I
   was just talking to one of my my brothers-in-law: for him to get
   an update is expensive.  It takes time to download an update.
   

       If the second, can I refer to /usr/share/gtk-doc, where the GTK
       documentation is usually installed?

The /usr/share/doc/ documents are so much less convenient than Texinfo
documents.  For one, the Texinfo documents go into Info, which is
still, after 15 years, the single most efficient of the online
documentation formats (since you can navigate using regexps).  For
two, Texinfo documents go into HTML.  For three, Texinfo documents can
be typeset and printed, from DVI, PS, or PDF formatted files.

/usr/share/doc/ documents tend to be either text or HTML, both of
which have been superceded by better formats.  (HTML was superceded by
a format developed before CERN started using it.  Of course, the
people at CERN never thought that their format would be used for more
than the equivalent of 1980s Apple Hypertext Cards, which is why they
did not insist on an efficient language.  It never occurred to the
managers at CERN that anyone would want to reference another page of
the same document; all documents would be one page long!)

   A brief explicit concrete list would be much better than a
   cross-reference.  When something is directly relevant for the
   user's understanding, using a cross reference is considerably less
   convenient for the user.

Yes: please remember, when people look up a reference, you have to
think of them as being in `encyclopedia mode'.  They want the
information.  A link to another document on their machine is likely to
be perceived as a hinderance.  (A link to a document that they cannot
get to, because it is on another machine and they are off the
Internet, is likely to be perceived as a failure of the
documentation.)

-- 
    Robert J. Chassell                         Rattlesnake Enterprises
    http://www.rattlesnake.com                  GnuPG Key ID: 004B4AC8
    http://www.teak.cc                             bob@rattlesnake.com

  parent reply	other threads:[~2003-01-03 22:42 UTC|newest]

Thread overview: 68+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-12-31  3:17 Gtk patch version 3, part 1 Jan D.
2003-01-01 16:46 ` Richard Stallman
2003-01-01 18:48   ` Jan D.
2003-01-02  1:10     ` Eric Gillespie
2003-01-02  7:57       ` Jan D.
2003-01-03 19:46         ` Eric Gillespie
2003-01-02  5:56     ` Eli Zaretskii
2003-01-02  8:07       ` Jan D.
2003-01-03  3:32       ` Richard Stallman
2003-01-03  3:30     ` Richard Stallman
2003-01-03 12:39       ` Alfred M. Szmidt
2003-01-04  4:20         ` Richard Stallman
2003-01-04 13:40           ` Alfred M. Szmidt
2003-01-04 16:04             ` Alex Schroeder
2003-01-04 17:43             ` Raja R Harinath
2003-01-04 18:30             ` Eric Gillespie
2003-01-04 19:25               ` Alfred M. Szmidt
2003-01-03 22:42       ` Robert J. Chassell [this message]
2003-01-04  0:48         ` Kim F. Storm
2003-01-04  2:55           ` Luc Teirlinck
2003-01-04  3:58             ` Luc Teirlinck
2003-01-04  4:17               ` Luc Teirlinck
2003-01-04 13:30                 ` Jan D.
2003-01-04 16:16                   ` Luc Teirlinck
2003-01-04 16:39                     ` Jan D.
2003-01-04 18:00                       ` Luc Teirlinck
2003-01-04 19:46                         ` Luc Teirlinck
2003-01-04 21:02                           ` Eric Gillespie
2003-01-04 21:55                             ` Luc Teirlinck
2003-01-04 22:54                               ` Eric Gillespie
2003-01-05 18:33                     ` Richard Stallman
2003-01-04 13:11             ` Jan D.
2003-01-04 14:55               ` Alfred M. Szmidt
2003-01-05 18:33               ` Richard Stallman
2003-01-04 15:51             ` Alex Schroeder
2003-01-04 23:44             ` Richard Stallman
2003-01-06  0:17               ` Eric Gillespie
2003-01-06 17:13                 ` Richard Stallman
2003-01-06 19:52                 ` Alex Schroeder
2003-01-04  7:20           ` Texinfo/info: scrolling images (Re: Gtk patch version 3, part 1) Karl Eichwalder
2003-01-11 19:50             ` Stefan Monnier
2003-01-11 21:03               ` Robert J. Chassell
2003-01-12  5:05                 ` Karl Eichwalder
2003-01-12 14:41                   ` Robert J. Chassell
2003-01-13 20:41                     ` Texinfo/info: scrolling images Karl Eichwalder
2003-01-04 23:44           ` Gtk patch version 3, part 1 Richard Stallman
2003-01-05 13:23           ` Robert J. Chassell
2003-01-05 16:00             ` Kim F. Storm
2003-01-05 15:46               ` Alfred M. Szmidt
2003-01-05 16:38               ` Robert J. Chassell
2003-01-06  0:33                 ` Kim F. Storm
2003-01-04 18:26         ` Eric Gillespie
2003-01-03  3:32     ` Richard Stallman
2003-01-02 15:47   ` Kim F. Storm
2003-01-03  3:31     ` Richard Stallman
2003-01-03 19:50       ` Eric Gillespie
     [not found]         ` <E18Ufn2-0003pp-00@fencepost.gnu.org>
2003-01-04 18:34           ` Eric Gillespie
2003-01-05 18:33             ` Richard Stallman
2003-01-06  0:19               ` Eric Gillespie
2003-01-02  5:52 ` Eli Zaretskii
2003-01-02  8:05   ` Jan D.
2003-01-02 17:24     ` Eli Zaretskii
2003-01-03  3:31     ` Richard Stallman
     [not found] <200212311545.gbvfjt0u023298@stubby.bodenonline.com>
2002-12-31 18:06 ` Phillip Garland
     [not found] <200212310414.gbv4et0u014643@stubby.bodenonline.com>
2002-12-31  5:33 ` Phillip Garland
2002-12-31 14:49   ` Jan D.
2002-12-31 21:07 ` Phillip Garland
2002-12-31 23:59   ` Jan D.

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

  List information: https://www.gnu.org/software/emacs/

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

  git send-email \
    --in-reply-to=m18UaVs-000IeAC@localhost \
    --to=bob@rattlesnake.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.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

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).