Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 04 Oct 1999 00:52:36 -0700
From:      Darryl Okahata <darrylo@sr.hp.com>
To:        freebsd-hackers@FreeBSD.ORG
Subject:   Re: Developer assessment (was Re: A bike shed ...) 
Message-ID:  <199910040752.AAA13118@mina.sr.hp.com>

next in thread | raw e-mail | index | archive | help
> There is no sense in wasting the time of one informed developer to help 
> one uninformed developer; this is a bad tradeoff unless the uninformed
> developer is showing signs of promise.  The only way to assess this is 
> to look at the questions they ask and the context they're asking them 
> from.  Nobody wants to answer one obvious question if there's any 
> chance at all that the questioner will latch onto them and demand 
> answers for dozens more - this isn't "helping someone", it's "doing 
> their work for free".

[ Drifting away .... ]

     Yes, there are utterly clueless newbie hordes, many of whom should
be ignored or maybe even shunned.  Unfortunately, due to the nature of
email/news, it's often difficult or impossible to distinguish clueless
newbie peons from a novice uninitiated potential contributor.  The
problem with email/news is that postings are often short/terse, and the
nature of email/news is such that one doesn't have access to unconcious
communication cues such as voice tone or body language.  Don't
underestimate the importance of tone or body language.  It's a very
important part of person-to-person communication, and it's often
difficult to properly communicate without it.  In the case of someone we
know, we use our knowledge about that person to put email/postings into
perspective.  However, in case of people we don't know, we only have
only the (often terse) message by which to judge them.  In the case of
the FreeBSD groups, many postings appear to be judged "ignorable newbie
crud"; while most of them are, some aren't, and it's just too easy to
classify a perfectly honest question as "ignorable newbie crud" or
"flamebait tinder".

     I'm saying all this because I've recently seen some disturbing
trends in the various FreeBSD lists:

[ Side note: I've been following various FreeBSD lists since June 1995,
  and so I'm not some idiot newcomer spewing at the mouth.  ]

1. Instant escalation.  Example: supplicant A asks question in FreeBSD
   group.  Some FreeBSD contributor says, "RTFM", and does not give any
   useful information whatsoever like which "FM" or even a vague area.
   Supplicant A asks for more information, said FreeBSD contributor
   insults supplicant A for being clueless newbie crud and flamefest
   results.

   Lesson: if you can't say anything nice, don't say it at all.  Look at
   it this way: you won't have wasted your time, your blood pressure
   will be lower, and you won't look stupid for having stooped to
   insults, which also doesn't reflect well upon the FreeBSD
   contributors.

   Lesson 2: if you are going to answer a question, at least give some
   minimally-useful information.  Don't say "RTFM" unless the FM in
   question is bloody obvious.

   Lesson 3: not everyone thinks like you do.  In the FreeBSD-
   contributor's defense, I can see how the contributor could maybe have 
   interpreted the question as coming from clueless newbie crud.
   However, it could easily be interpreted as an honest, intelligent
   question, also.  Try not to make assumptions.  Keep in mind that
   email/news lacks communication cues like voice tone and body
   language.

2. Whatever happened to "three strikes and you're out"?  (This is a
   useful alternative to "instant escalation".)

   If you're going to answer a question, give the person the benefit of
   the doubt.  Maybe they're "ignorable newbie crud", or maybe they're a 
   novice uninitiated potential contributor.  If you're going to answer
   a question, at least give them three chances to prove that they're
   ignorable newbie crud; please don't instantly escalate it.

   If you can't be bothered with this, then don't answer.

3. Short tempers and thin skins.  Recently, it seems that the number of
   flamefests involving FreeBSD contributors have increased.

   Yes, clueless newbie crud exist.  They seemingly appear to breed like 
   maggots.  They exist.  Deal with it.  Grow up.

   If you're tired and irritable -- take a break, or maybe a vacation.
   Have fun.  Blow off steam.

   If you get insulted, at least try to act like a mature, rational
   human being.

   If you're still having problems, may I suggest that email filters
   like deliver(8) or procmail(8) might help?

Please note that I'm not trying to point fingers or anything.  What has
happened, has happened.  Nothing's going to change that, and pointing
fingers is counterproductive.  Personally, I don't care who's at fault,
but I do care about possibly driving away novice uninitiated potential
contributors.  Several months back, I attended a conference at which a
Major Linux Personage gave a speech to Linux users and *potential* Linux
users (I won't say who gave the speech, aside that it wasn't Linus).
One of the things mentioned about how Linux was better than FreeBSD, was, 
um, the "development process" (and my words are much more charitable
than his).  Looking at the current flamefests, and thinking about what
was said by the Major Linux Personage, I'd have to say that there's a
lot of ugly truth there -- and I do really wish he was wrong.

--
	Darryl Okahata
	darrylo@sr.hp.com

DISCLAIMER: this message is the author's personal opinion and does not
constitute the support, opinion, or policy of Hewlett-Packard, or of the
little green men that have been following him all day.


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199910040752.AAA13118>