Gnus development mailing list
 help / color / mirror / Atom feed
From: Steinar Bang <sb@metis.no>
Subject: Re: Gnus and Emacs 20.3 and MIME
Date: 25 Aug 1998 16:45:38 +0200	[thread overview]
Message-ID: <whd89p9l2l.fsf@viffer.oslo.metis.no> (raw)
In-Reply-To: Kai Grossjohann's message of "25 Aug 1998 13:49:42 +0200"

>>>>> Kai Grossjohann <grossjohann@amaunet.cs.uni-dortmund.de>:

> I just want a fairly workable solution that carries me over until
> Gnus groks MIME.

Maybe we should start collecting requirements for this MIME
implementation?  Good requirements always give a clearer idea of how
things should be implemented.

I would primarily like to see functional requirements on the form "I
would like to...".

Here are some of mine:
 - I would like automatic decoding of q-b or base64 encoded text/plain 
   message parts
 - I would like to view images (JPEG, GIF, PNG) inline in the message
 - I would like a simple way to save them
 - I would like a simple way of navigating through a multipart
   message, and view and save the parts
(I rather like the behaviour of TM in Xemacs for the above)

- I would like to see text/html message parts formatted inline in the
  message (using W3, I guess), both where they are the only
  alternative, and where they are part of a multipart/alternative
- I would like to be easily able to toggle between text/plain and
  text/html parts of a multipart/alternative
- I would like to be able to reply to a text/html message part as if
  it had been a text/plain message (ie. I would like to see the HTML
  formatted into plain text before it's taken into a *message* buffer
  and quoted)
- I would like attached MSWord documents to be shown inline as the
  results of catdoc or other filter, while keeping it easy to save the
  MSWord file to disk 

Those are the ones I can think about at the top of my head.  They're
based in the desire to handle the messages people send to me
(typically composed in Netscape or MSOutlook) as automatically as
possible. 

There's a bit of prestige involved, as well as a desire to handle this 
stuff without manual intervention.  I'm tired of hearing that I'm
backwards and that I should "get a *modern* email program".

I guess the things larsi will implement first, are utilities for
parsing and decoding a MIME message.  What we then need is a good
modular mechanism for running things through filters and displaying
them in the message.  Then people can start writing their own filters.

The one thing in my "functional requirements" that cannot be handled
this way, is the stuff surrounding HTML and multipart/alternative.


- Steinar


  parent reply	other threads:[~1998-08-25 14:45 UTC|newest]

Thread overview: 31+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1998-08-25 11:49 Kai Grossjohann
1998-08-25 14:21 ` François Pinard
1998-08-25 14:55   ` Jean-Yves Perrier
1998-08-25 18:06   ` Edward J. Sabol
1998-08-26  6:32     ` Steinar Bang
1998-08-26 18:35       ` SL Baur
1998-08-25 14:45 ` Steinar Bang [this message]
1998-08-25 15:39   ` Alan Shutko
1998-08-25 20:53     ` Andy Eskilsson
1998-08-25 15:48   ` Jan Vroonhof
1998-08-25 17:28   ` François Pinard
1998-08-25 17:58     ` Kai Grossjohann
1998-08-25 21:34     ` SL Baur
1998-08-25 21:59       ` Alan Shutko
1998-08-25 21:50   ` SL Baur
1998-08-25 22:05     ` Hrvoje Niksic
1998-08-25 23:01       ` Michael Harnois
1998-08-26  5:37   ` Kees de Bruin
1998-08-26 10:18     ` Hrvoje Niksic
1998-08-26 12:56       ` Steinar Bang
1998-08-26 13:02       ` Kees de Bruin
1998-08-26 13:18         ` Jake Colman
1998-08-26 13:25           ` Steinar Bang
1998-08-26 13:42             ` Jean-Yves Perrier
1998-08-26 13:36           ` Hrvoje Niksic
1998-08-26 13:56             ` Lars Magne Ingebrigtsen
1998-08-26 16:53               ` Hrvoje Niksic
1998-08-26 17:17                 ` Lars Magne Ingebrigtsen
1998-08-26 17:27                   ` Hrvoje Niksic
1998-08-26 18:34               ` Dave Love
1998-08-26 13:30   ` Steinar Bang

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=whd89p9l2l.fsf@viffer.oslo.metis.no \
    --to=sb@metis.no \
    /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).