You are not logged in. Login Now
 0-24   25-49   50-74   75-95       
 
Author Message
janc
Possible Modifications to "mail" Default Behavior Mark Unseen   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: Mark Unseen   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: Mark Unseen   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: Mark Unseen   Oct 5 02:49 UTC 1995

Perhaps the prompt could be changed to be more explanatory?
janc
response 4 of 95: Mark Unseen   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: Mark Unseen   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: Mark Unseen   Oct 5 04:50 UTC 1995

I feel about the same way.
robh
response 7 of 95: Mark Unseen   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: Mark Unseen   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: Mark Unseen   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: Mark Unseen   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: Mark Unseen   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: Mark Unseen   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: Mark Unseen   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: Mark Unseen   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: Mark Unseen   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: Mark Unseen   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: Mark Unseen   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: Mark Unseen   Oct 6 18:15 UTC 1995

  So will I.
mlady
response 19 of 95: Mark Unseen   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: Mark Unseen   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: Mark Unseen   Oct 8 13:44 UTC 1995

Or better yet 700.  I agree there!
n8nxf
response 22 of 95: Mark Unseen   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: Mark Unseen   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: Mark Unseen   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:"?
 0-24   25-49   50-74   75-95       
Response Not Possible: You are Not Logged In
 

- Backtalk version 1.3.30 - Copyright 1996-2006, Jan Wolter and Steve Weiss