|
Grex > Coop7 > #108: Possible Modifications to "mail" Default Behavior | |
|
| Author |
Message |
janc
|
|
Possible Modifications to "mail" Default Behavior
|
Oct 4 22:16 UTC 1995 |
This topic got raised in staff mail and in the staff conference. It's a
small point, but one that could stand some public discussion before we
decide what to do.
I had suggested some small changes to the way the "mail" program is
configured on Grex. These would not effect "elm" or "pine" in any way.
Three things:
(1) Turn off the "Cc:" prompt. It is not obvious to newusers what it
means when the system says
Cc:
after they have entered a mail message and waits for input. Many
type things like "quit" or "help". "Help" sends a copy of their
message to staff (sometimes interesting stuff). Other things cause
bounce messages (since the account doesn't exist) which make the
user think their mail didn't go through.
If we made this change, "mail" would no longer say "Cc:". It would
just stop after they typed the dot or control-D to end the text.
(2) Turn on the "more" pager for long messages in mail. This means it
will take a bit longer to read messages more than 24 lines long,
since the system will be launching a "more" process, but text won't
scroll off your screen anymore. With modern fast modems, controlling
screen scrolling with ^S/^Q is for the birds, and not everyone has
scrollback.
(3) Filter some of the more useless mail headers that are displayed when
reading mail. All the "Recieved" and "Message Id" lines aren't
really interesting. We could make all but "From" "To" "Subject"
"Date" and "Cc" disappear.
I feel these changes would make "mail" friendlier to newusers. However,
if we make them, they will effect *all* users. Of course, any user can
undo any of these changes by doing things like putting "set askcc" in their
.mailrc file, but it would clearly require some adjustment for many users.
In general, I think it is reasonable to ask the users to suffer some
changes that make the system more approachable for our new users, even if
in small ways.
|
| 95 responses total. |
kerouac
|
|
response 1 of 95:
|
Oct 5 00:26 UTC 1995 |
As discussed in an earlier item, pine and elm create subdirectories
that are protected. In the regular mail program, renamed mail files
are left in the main directory unprotected and are world readable. I
think a good change would be for mail to be set so it either protects
renamed mail files or creates subdirectories.
|
gregc
|
|
response 2 of 95:
|
Oct 5 01:56 UTC 1995 |
Jan, one thing I forget to mention: When we first moved to the Sun-3 with
SunOS 4.1.1, mail wasn't configured by default to ask for the "Cc:". We
got *alot* of complaints from people saying "Why doesn't mail ask for
a Cc: anymore?"
|
lilmo
|
|
response 3 of 95:
|
Oct 5 02:49 UTC 1995 |
Perhaps the prompt could be changed to be more explanatory?
|
janc
|
|
response 4 of 95:
|
Oct 5 03:17 UTC 1995 |
#1 and #3 would actually require changing the program. Do we have source?
This other stuff just requires fiddling with configuration files.
#2: I don't think I've ever met a person new to mail who was able to figure
out on their own what "Cc:" meant. Those of us used to it, may miss it, but
if anyone wants it back, all they have to do is type
!echo "set askcc" >> ~/.mailrc
Any user experienced enough to miss the "Cc:" prompt can probably manage
that. I think the minor confusion this will cause old users is a small
price to pay for being a bit nicer to newusers.
Hey, and it means less staff mail.
|
ajax
|
|
response 5 of 95:
|
Oct 5 04:47 UTC 1995 |
Janc, I agree with making things easier for new users. I use mail, and
wouldn't object to the changes you suggest (in fact, I'd prefer fewer
header lines). But an additional or alternative solution might be to
make a greater effort to steer new users away from mail. It seems like
trying to make csh friendlier for new users - no bad idea, but it might
not be a good choice for newbies to begin with! :-) I'd support your
suggestions though.
|
srw
|
|
response 6 of 95:
|
Oct 5 04:50 UTC 1995 |
I feel about the same way.
|
robh
|
|
response 7 of 95:
|
Oct 5 09:50 UTC 1995 |
I'm sure a message in the motd saying "The mail program has been
changed, if you still want a Cc: prompt read this file to find out
how, if you don't know what that means then don't worry about it"
would keep the experienced users from getting confused/angry.
|
popcorn
|
|
response 8 of 95:
|
Oct 5 10:49 UTC 1995 |
There was some pretty serious mass confusion when the Cc: prompt was
missing on the Sun 3. I definitely lean toward the idea of steering
new users toward another mailer, rather than mail. There's even a staff
plan to do that, once we switch the default terminal type from "dumb"
to "vt100".
|
davel
|
|
response 9 of 95:
|
Oct 5 11:34 UTC 1995 |
I'd suggest that we provide a script to add "set askcc" to .mailrc.
(And I note that "~/.mailrc" won't work for anyone with sh for a shell.)
The response I got to my own very first attempt to mail on Grex was
something like: "Fascinating! It alphabetized the Cc: line!". (The
message had all fit on that one line, & the person in question figured
out how to un-sort it correctly.) To me, unused to email, that
"Cc:" looked like line noise.
A conceivable alternative to Jan's proposal would be to make newuser
create a .mailrc with these desirable options for new users. This would
change mail's existing behavior for no one. It would not, I think, affect
any users who proceed to use elm or pine. It would also not help any of
the current users who inadvertently send copies of their messages to
help@cyberspace.org (the entire staff). And it would take up some disk
space and be subject to the inode-munching bug as long as that's around.
(We could still provide a script to allow current users to add
"set noaskcc" etc. for themselves.)
|
janc
|
|
response 10 of 95:
|
Oct 5 16:17 UTC 1995 |
I just got a help request from a user who was wondering why messags kept
appearing on her screen with words from mail she had sent. Stumped me
until she mentioned that each word was followed by "user unknown".
At least for sending mail, I think "mail" is fast and easy to use. Except
for the "Cc:" thing.
|
steve
|
|
response 11 of 95:
|
Oct 5 18:21 UTC 1995 |
We can get source to the mail program from either NetBSD or FreeBSD
archives. So at the least, typing 'help' at the CC prompt could do
something useful. We could even taylor is more if we wanted to. I
agree that mail is really useful for sending stuff. I send probably
85% of my mail that way.
|
ajax
|
|
response 12 of 95:
|
Oct 5 20:55 UTC 1995 |
Ooh. I agree, for sending mail, 'mail' makes sense for anyone. Good point.
I was just thinking about reading/replying with mail being bad for newbies.
|
chelsea
|
|
response 13 of 95:
|
Oct 5 21:48 UTC 1995 |
Cc: is very common usage. It's taught to everyone taking a typing
class and anyone who is instructed on how to write a business letter.
I suppose there are people who'd get on here and not know about it
but do we really want to dummy-down the system for everyone?
I'd hate to see Grex fall into the same mindset that has befallen
newspapers and television - gear it for the average 6th grader.
|
popcorn
|
|
response 14 of 95:
|
Oct 5 23:13 UTC 1995 |
Re 9: Was that me? I remember a long time ago sending a response to
a newbie, saying something like "Fascinating, it alphabetized the Cc:
line". Weird....
|
steve
|
|
response 15 of 95:
|
Oct 6 01:09 UTC 1995 |
Mary, we've gotten hundreds of useless peices of mail because
folks thought they could type help and get help, or didn't understand
what the message meant at all. I do literally mean hundreds.
I think that perhaps the best thing to do, would be to get someone
to get a copy of mail and teach it a few things, like to print something
out if 'help' is given on a cc line.
I don't think we're dumbing anything down in talking about this.
A letter CC doesn't mean quite the same thing, does it? In a paper
letter the writer has to add one; in mail a cc question pops up.
Two years ago I would have thought that there wasn't much of a difference
in those two, but the number of people who have made computer blunders
is just amazing, and they aren't all stupid people, either.
|
janc
|
|
response 16 of 95:
|
Oct 6 13:33 UTC 1995 |
I *would* like to make Grex usable for kindergarteners. I'd want the
fancier interfaces to be available, but I don't believe in tossing everyone
into them.
I certainly knew what "Cc:" meant at the end of a letter, but I sure didn't
know what it meant the first time it popped up on my computer screen after
writing a letter. Almost all of the helpseekers I've explained this to
understood it after it was pointed out to them. It's not ignorance. If the
first time Mary saw "Cc:" appear when she sent mail, she immediately said "Oh,
that must stand for 'carbon copies' and all I have to do is hit return becuase
I don't want any carbon copies," then I'm seriously impressed by Mary's
computer intuition.
|
chelsea
|
|
response 17 of 95:
|
Oct 6 15:45 UTC 1995 |
Well, I made plenty of mistakes but that wasn't one of them.
Most of the mistakes taught me something. I learned.
I am trainable, still.
If you decide to take Cc: out I'm sure the world will still spin.
But I'll probably add it back to my format as I use it a whole lot.
|
steve
|
|
response 18 of 95:
|
Oct 6 18:15 UTC 1995 |
So will I.
|
mlady
|
|
response 19 of 95:
|
Oct 6 19:37 UTC 1995 |
Hey! What's with this? Mail is fine- it's one of the few programs I
know how to use!!
|
selena
|
|
response 20 of 95:
|
Oct 7 05:20 UTC 1995 |
Cc does mean the same thing in normal letters. It should stay,
with the idea of "help" getting a preset response.
I do like the idea of modifying it so that saved files
are instantly chmod 711'd
|
popcorn
|
|
response 21 of 95:
|
Oct 8 13:44 UTC 1995 |
Or better yet 700. I agree there!
|
n8nxf
|
|
response 22 of 95:
|
Oct 9 17:46 UTC 1995 |
It's not like Cc: is a new concept. It's been used on the bottom of
business letter for a long time, even before computers. Cc = Carbon
copy.
|
ajax
|
|
response 23 of 95:
|
Oct 10 05:18 UTC 1995 |
I wonder how long before the meaning of "carbon copy" becomes relegated
to obscure 20th century trivia. <g>
|
gregc
|
|
response 24 of 95:
|
Oct 10 08:45 UTC 1995 |
Hey, we're stilling "dialing" telephones and using "steam" rollers, so
I guess it's going to be awhile. Maybe we should change it to "Vcc:"?
|