Friday, April 03, 2009

Please format your arguments properly

I enjoy reading email arguments, but they are hard to read if you don't format them the right way.  I was going to email this advice as instruction to a friend, but it occurred to me that I should blog it so I never have to write it a second time.

Normally people do not indent their own replies when answering. Instead, they leave the other person's replies indented (with the leading character, like ">" or a vertical line, left in the post) and move the response to the left margin.

The advantage of this system, if both parties stick to it, is that older replies get more indented. It looks like this:

> > > I told you, I'm not allowed to argue unless you've paid.
> >
> > I just paid!
>
> No you didn't.

I did!

> > And anyway, that was never five minutes just now!
>
> It most certainly was.

No it was not!

If you are looking for a particular level of the conversation, or only new comments, you can easily see where you are by scanning the text. Try it. (In the above conversation, "I just paid" and "And anyway..." were part of the same email.)

Some people reply to a post by leaving everything at the same indentation level, but setting their replies in a different color, like blue or red.  This is fine in principle, as long as there is only one round in the exchange. If it goes longer, then you either have to pick different colors, or else leave everything the same color.  If you use the same color, it can become impossible to separate the old red text from the new red text.  If you don't use the same color, it forces the reader to check back and figure out which color goes with which message.  Needless to say, this can become impossibly confusing in a long exchange.

I hope this helps.

4 comments:

  1. Nice Python reference!

    ReplyDelete
  2. That's not an argument!

    ReplyDelete
  3. Anonymous11:28 PM

    > I enjoy reading email arguments, but they are hard to read if you don't format them the right way.

    Thanks for posting this. The style you describe is called “Inline reply”, and has all the advantages you say (and much more) over the deprecated “Top posting” style.

    > Some people reply to a post by leaving everything at the same indentation level, but setting their replies in a different color, like blue or red. This is fine in principle

    Not really, since many people read email without any colouration (for various reasons, including the avoidance of HTML email and all its security problems). Using plain-text indicators, such as you describe in your article, is the most appropriate convention.

    ReplyDelete
  4. Email technology should have rendered this issue moot by now, wouldn't you think?

    ReplyDelete