Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Dec 1999 19:28:29 -0800 (PST)
From:      dhesi@rahul.net (Rahul Dhesi)
To:        freebsd-stable@freebsd.org
Subject:   Re: bugs in the handbook. (FreeBSD Portal)
Message-ID:  <19991228032829.4006D24E@waltz.rahul.net>
References:  <freebsd-stable.XFMail.19991223212645.cwass99@home.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Colin <cwass99@home.com> writes:

>1)  The peole who know enough about the system to document it properly
>generally don't have the time (or inclination...gotta love those
>programmers ;)) to spend on documentation.  They're too busy fixing the
>problems that turn up regularly or adding enhancements (which is where
>most of the problems start ;)).

It doesn't take very long to write quick documentation.  It's polishing
it that takes time.  The developers have the time to write quick
documentation, if they will embed in the source code in the form of
structured comments.  This can be then taken and polished by others.

>2)  The peole who are most willing to spend time on the documentation
>don't have the specific knowledge to do it.  They are the one's who
>would like to be reading the docs.

This is true.

Notice how perl modules seem to be quite well documented?  It's partly
because the documentation is embedded in the source.  When the
maintainer updates the source, it's relatively easy to udpate the
documentation at the same time...it's in the same file and the
maintainer has (by embedding the documentation in the same file)
implicitly accepted responsibility for keeping it updated.

FreeBSD separates the documentation from the code.  Thus somebody
writing code has no explicit or implicit responsiblity for keeping the
documentation updated.
-- 
Rahul Dhesi <dhesi@spams.r.us.com>
   See my UUNET spam mini-faq at:
      http://www.rahul.net/dhesi/uunet.faq.txt


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




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