The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: Steffen Nurpmeso <steffen@sdaoden.eu>
To: TUHS main list <tuhs@minnie.tuhs.org>
Subject: Re: [TUHS] mail (Re:  off-topic list
Date: Mon, 25 Jun 2018 18:26:16 +0200	[thread overview]
Message-ID: <20180625162616.7JTz0%steffen@sdaoden.eu> (raw)
In-Reply-To: <42849F79-D132-4059-8A94-FFF8B141C49E@orthanc.ca>

Lyndon Nerenberg wrote in <42849F79-D132-4059-8A94-FFF8B141C49E@orthanc.ca>:
 |> On Jun 24, 2018, at 5:43 PM, Bakul Shah <bakul@bitblocks.com> wrote:
 |> 
 |> \vague-idea{
 |> Seems to me that we have taken the unix (& plan9) model for
 |> granted and not really explored it at this level much. That
 |> is, can we map structured objects into trees/graphs in an
 |> efficient way such that standard tools can be used on them?
 |> Can we extend standard tools to explore substructures in a
 |> more generic way?
 |>}
 |
 |One of the main reasons I bailed out of nmh development was the disinter\
 |est in trying new and offside ways of addressing the mail store model. \
 | I have been an MH user since the mid-80s, and I still think it is \
 |more functional than any other MUA in use today (including Alpine). \
 | Header voyeurs will note I'm sending this from Mail.app.  As was mentio\
 |ned earlier in this conversation, there is no one MUA, just as there \
 |is no one text editing tool.  I used a half dozen MUAs on a daily basis, \
 |depending on my needs.
 |
 |But email, as a structured subset of text, deserves its own set of \
 |dedicated tools.  formail and procmail are immediate examples.  As \
 |MIME intruded on the traditional ASCII-only UNIX mbox format, grep \
 |and friends became less helpful.  HTML just made it worse.
 |
 |Plan9's upas/fs abstraction of the underlying mailbox helps a lot. \
 | By undoing all the MIME encoding, and translating the character sets \
 |to UTF8, grep and friends work again.  That filesystem abstraction \
 |has so much more potential, too.  E.g. pushing a pgpfs layer in there \
 |to transparently decode PGP content.
 |
 |I really wish there was a way to bind Plan9-style file servers into \
 |the UNIX filename space.  Matt Blaze's CFS is the closest example of \
 |this I have seen.  Yet even it needs superuser privs.  (Yes, there's \
 |FUSE, but it just re-invents the NFS interface with no added benefit.)
 |
 |Meanwhile, I have been hacking on a version of nmh that uses a native \
 |UTF8 message store.  I.e. it undoes all the MIME encoding, and undoes \
 |non-UTF8 charsets.  So grep and friends work, once again.

The SMTPUTF8 standard can this, and nmh now too.  There was
a conference presentation of i think a Microsoft employee that was
linked on one of the lists i track.  He also said this, "finally
being able to just look at the mail as it is (again)".  He showed
one in an editor too.  But the presentation could be seen as the
whale of a lie, as propaganda, there was no traceroute, no
signatures, no attachments.  Cool and so, but not very realistic.

I do not want to look at the plain source of a mail message in
almost all cases.  It is otherwise mostly for development.
Therefore i am having trouble to understand all this, i mean,
i need a PDFviewer to look into a PDF, [..etc...], just the same
is true for email.  Maybe because i like MBOX a lot, it is just
a database, a single file, that i can easily take and move.
I have never understood why people get excited about Maildir, you
have trees full of files with names which hurt the eyes, and they
miss a From_ line (and are thus not valid MBOX files, i did not
miss that in the other mail).
Despite that, having a possibility to look easily i miss much.

--steffen
|
|Der Kragenbaer,                The moon bear,
|der holt sich munter           he cheerfully and one by one
|einen nach dem anderen runter  wa.ks himself off
|(By Robert Gernhardt)

  parent reply	other threads:[~2018-06-25 16:26 UTC|newest]

Thread overview: 63+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-06-21 22:44 [TUHS] core Nelson H. F. Beebe
2018-06-21 23:07 ` Grant Taylor via TUHS
2018-06-21 23:38   ` Toby Thain
2018-06-21 23:47   ` [TUHS] off-topic list Warren Toomey
2018-06-22  1:11     ` Grant Taylor via TUHS
2018-06-22  3:53     ` Robert Brockway
2018-06-22  4:18     ` Dave Horsfall
2018-06-22 11:44       ` Arthur Krewat
2018-06-22 14:28       ` Larry McVoy
2018-06-22 14:46         ` Tim Bradshaw
2018-06-22 14:54           ` Larry McVoy
2018-06-22 15:17             ` Steffen Nurpmeso
2018-06-22 17:27               ` Grant Taylor via TUHS
2018-06-22 19:25                 ` Steffen Nurpmeso
2018-06-22 21:04                   ` Grant Taylor via TUHS
2018-06-23 14:49                     ` Steffen Nurpmeso
2018-06-23 15:25                       ` Toby Thain
2018-06-23 18:49                       ` Grant Taylor via TUHS
2018-06-23 21:05                         ` Tom Ivar Helbekkmo via TUHS
2018-06-23 21:21                         ` Michael Parson
2018-06-23 23:31                           ` Grant Taylor via TUHS
2018-06-23 23:36                             ` Larry McVoy
2018-06-23 23:37                               ` Larry McVoy
2018-06-24  0:20                                 ` Grant Taylor via TUHS
2018-06-25  2:53                           ` Dave Horsfall
2018-06-25  5:40                             ` Grant Taylor via TUHS
2018-06-25  6:15                             ` arnold
2018-06-25  7:27                               ` Bakul Shah
2018-06-25 12:52                               ` Michael Parson
2018-06-25 13:41                                 ` arnold
2018-06-25 13:56                                   ` arnold
2018-06-25 13:59                               ` Adam Sampson
2018-06-25 15:05                               ` Grant Taylor via TUHS
2018-06-26  9:05                               ` Derek Fawcus
2018-06-28 14:25                                 ` [TUHS] email filtering (was Re: off-topic list) Perry E. Metzger
2018-06-23 22:38                         ` [TUHS] off-topic list Steffen Nurpmeso
2018-06-24  0:18                           ` Grant Taylor via TUHS
2018-06-24 10:04                             ` Michael Kjörling
2018-06-25 16:10                               ` Steffen Nurpmeso
2018-06-25 18:48                                 ` Grant Taylor via TUHS
2018-06-25  0:43                             ` [TUHS] mail (Re: " Bakul Shah
2018-06-25  1:15                               ` Lyndon Nerenberg
2018-06-25  2:44                                 ` George Michaelson
2018-06-25  3:04                                   ` Larry McVoy
2018-06-25  3:15                                 ` Bakul Shah
2018-06-25 16:26                                 ` Steffen Nurpmeso [this message]
2018-06-25 18:59                                   ` Grant Taylor via TUHS
2018-06-25 14:18                             ` [TUHS] " Clem Cole
2018-06-25 15:28                               ` [TUHS] off-topic list [ really mh ] Jon Steinhart
2018-06-26  7:49                                 ` Ralph Corderoy
2018-06-25 15:51                             ` [TUHS] off-topic list Steffen Nurpmeso
2018-06-25 18:21                               ` Grant Taylor via TUHS
2018-06-26 20:38                                 ` Steffen Nurpmeso
2018-06-22 16:07             ` Tim Bradshaw
2018-06-22 16:36               ` Steve Johnson
2018-06-22 20:55               ` Bakul Shah
2018-06-22 14:52         ` Ralph Corderoy
2018-06-22 15:13           ` SPC
2018-06-22 16:45           ` Larry McVoy
2018-06-22 15:28         ` Clem Cole
2018-06-22 17:17         ` Grant Taylor via TUHS
2018-06-22 18:00         ` Dan Cross
2018-06-22 17:29       ` Cág

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=20180625162616.7JTz0%steffen@sdaoden.eu \
    --to=steffen@sdaoden.eu \
    --cc=tuhs@minnie.tuhs.org \
    /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).