Gnus development mailing list
 help / color / mirror / Atom feed
From: "François Pinard" <pinard@IRO.UMontreal.CA>
Subject: Re: Pterodactyl Gnus v0.46 is released
Date: 19 Nov 1998 11:23:20 -0500	[thread overview]
Message-ID: <vrww4rmz2f.fsf@raptor.IRO.UMontreal.CA> (raw)
In-Reply-To: Lars Magne Ingebrigtsen's message of "19 Nov 1998 06:57:27 +0100"

Lars Magne Ingebrigtsen <larsi@gnus.org> écrit:

> Anyway, perhaps we should just drop the buttons for all the text/plain
> parts totally?

Yes.  They are noisy, and not useful.

> It's not like anyone wants to toggle those parts...  although I guess
> people might want to save them separately and stuff.  Hm.

I really think we should try to see MIME and HTML as two different ways
(the old and the new) to produce _unified_ multimedia presentations.
In some case, extraction of parts is related to the presentation, like
for file transmission types, but in other cases, like text or image types,
they are not.

It would not come to mind to have heavy mechanics and buttons in an
HTML browser to extract substrings of the overall page.  The same spirit
should apply to MIME in Gnus.  It is only normal that one should resort
to special unusual devices to extract substrings, like calling for the
HTML sources and using an editor, or the overall cut-an-paste mechanics
of the window system.  In Gnus, if one wants to really fiddle with MIME
internals, one can use either `C-u g', possibly combined with `C-d', to
access internals, or intimate parts of a MIME message.

MIME usually have heavy user interface implementations.  Gnus could try
to do better, and have something lightier by default.  I would hope from a
good MUA that it hides MIME complexities from me, instead of revealing them,
the same as good HTML browsers do.  The constant goal might be that MIME is
not much heavier than HTML, everywhere it is reasonable that it stays light.

Handling textual parts separately, with buttons and such, is overkill in
the default presentation.  Moreover, I do not think it really fits the
original intent of MIME.  When it's more of an internal/binary/dissection
matter, then it should be kept out of the way.  `C-d' only exists as a
way to resolve in advance some accessory, less important needs, *so* that
a MIME-viewer could later be tackled with a more free design, not to be
uncumbered with things not really meant to be there.

I've not yet seen a MIME-viewer that reaches the unified presentation
intent of Nathaniel Boreinstein, yet it's true I'm far from having seen them
all :-).  I would surely like that Gnus avoids the usual mere-bag-of-tricks
approach to MIME, and rather become a real good MIME viewer.

-- 
François Pinard                            mailto:pinard@iro.umontreal.ca
Join the free Translation Project!    http://www.iro.umontreal.ca/~pinard


  parent reply	other threads:[~1998-11-19 16:23 UTC|newest]

Thread overview: 45+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1998-11-15  1:01 Lars Magne Ingebrigtsen
1998-11-15 21:49 ` Graham Murray
1998-11-16  8:18   ` Graham Murray
1998-11-17 23:38     ` Lars Magne Ingebrigtsen
1998-11-18  3:17       ` Alexandre Oliva
1998-11-18  6:36         ` Lars Magne Ingebrigtsen
1998-11-18  6:53           ` Alexandre Oliva
1998-11-18  7:27             ` Lars Magne Ingebrigtsen
1998-11-18  7:36               ` Alexandre Oliva
1998-11-18  8:12                 ` Lars Magne Ingebrigtsen
1998-11-18  8:22           ` Kai.Grossjohann
1998-11-18  8:42             ` Lars Magne Ingebrigtsen
1998-11-18 21:57           ` François Pinard
1998-11-19  5:57             ` Lars Magne Ingebrigtsen
1998-11-19 11:31               ` Hrvoje Niksic
1998-11-19 11:46                 ` Lee Willis
1998-11-19 11:50                   ` Hrvoje Niksic
1998-11-20  1:51                     ` Lars Magne Ingebrigtsen
1998-11-19 16:23               ` François Pinard [this message]
1998-11-19 21:01                 ` Edward J. Sabol
1998-11-19 22:29                   ` François Pinard
1998-11-20  1:57                     ` Lars Magne Ingebrigtsen
1998-11-20 10:25                       ` No more buttons by default? Hrvoje Niksic
1998-11-20 13:15                         ` Steinar Bang
1998-11-20 15:37                           ` Lars Magne Ingebrigtsen
1998-11-20 17:30                             ` Karl Kleinpaste
1998-11-20 17:45                             ` Steinar Bang
1998-11-20 17:48                               ` Steinar Bang
1998-11-21  4:29                               ` Lars Magne Ingebrigtsen
1998-11-21  8:12                                 ` Dale Hagglund
1998-11-21  8:49                                   ` Lars Magne Ingebrigtsen
1998-11-21  9:19                                     ` Dale Hagglund
1998-11-21 18:14                                 ` Matt Armstrong
1998-11-20 15:13                         ` François Pinard
1998-11-22 12:06                           ` Hrvoje Niksic
1998-11-24  9:29                             ` Lars Magne Ingebrigtsen
1998-11-20 15:28                         ` Lars Magne Ingebrigtsen
1998-11-20 17:56                           ` Raja R Harinath
1998-11-20 18:07                             ` Kai.Grossjohann
1998-11-21  4:31                             ` Lars Magne Ingebrigtsen
1998-11-20 12:19                 ` Pterodactyl Gnus v0.46 is released Kai.Grossjohann
1998-11-20 12:35                   ` Kai.Grossjohann
1998-11-20 15:26                     ` François Pinard
1998-11-20 12:12               ` Kai.Grossjohann
1998-11-20 15:17                 ` François Pinard

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=vrww4rmz2f.fsf@raptor.IRO.UMontreal.CA \
    --to=pinard@iro.umontreal.ca \
    /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 NNTP newsgroup(s).