On Sat, 2008-12-06 at 19:22 +0100, M. Fioretti wrote:
> On Sat, Dec 06, 2008 09:31:55 AM -0800, Les wrote:
> > On Sat, 2008-12-06 at 12:04 +0100, M. Fioretti wrote:
> >
> > > 1) be ABLE to write good documentation. You yourself acknowledged
> > >    good "documenters" are scarce. You're either good at it or you
> > >    aren't, it's just like programming or any other complex
> > >    creative activity.
> > ....
> >
> > I haven't written anything for LINUX, but I can tell you that the
> > biggest issue is getting "something" on paper (in bits?).  Once the
> > first effort is in, LOTS of people can "fix it" and even copy it and
> > redo some or most of it... That's OK, if your intention is to get
> > information into the Linux sphere.
> 
> I was **explicitly** speaking, see the quote above, of **good**
> documentation. And since I already wrote how weak I find assumptions
> like yours above, I'll simply point you to Point 1 of
> http://digifreedom.net/node/61.
> 
> > So, my advice is "just do it".  someone will fix it.
> 
> Here I could simply answer "after you, please" or repeat what I wrote
> above: we're talking about quality, not quantity. But I have a very
> fresh, real world example of somebody who "just did it" and things
> didn't go as you say, so I'll let that speak for itself. Have a look
> to the thread about Postfix How-tos starting at
> http://archives.neohapsis.com/archives/postfix/2008-12/0133.html
> 
> the thread summary is:
> 
> - postfix gurus only wrote good, but too difficult docs
> - some popular postfix howtos (by other people who "just did them")
>   are broken
> - newbies read **those** docs only, as the "official" ones are too
>   difficult
> - they make mistakes following those docs, ask how to fix them to the
>   postfix list. This happens several times a year.
> - every time, postfix gurus answer "those docs are broken, check the
>   official docs"
> - for any number of reasons, postfix gurus have no plan to write better
>   howtos themselves
> - nobody but postfix gurus could write better howtos than those
>   already available, or fix those ones. Excepted a good technical
>   writer **paid** enough to spend on the subject lots of time, since
>   it isn't an easy task by any means.
> 
"since it isn't an easy task by any means" is the statement I hear a
lot.  The truth is that writing should be part and parcel of every
engineers job.  However it is seen as "grunt work" by many young
engineers who have not been well exposed to the need for documentation
within their education.  Programmers are taught "self documenting
code"... What an oxymoron.  We do call it code for a reason.

        Hardware and software engineers are not well educated in the need for
documentation, and seldom given any time at all to do that portion of
the job.  If you take time to do the correct support task some fool that
doesn't know anything about the task, the skills, the knowledge, or the
overall expertise of state of the art will criticize it.  As a result
you get bad support, poor products, and the inability to transfer
knowledge.  Read the documents on ANY software package built on "object
oriented code", and tell me how many bits of the data, code and
operation are required to actually accomplish the given task, or how it
can be improved.  Ever tried to optimize object oriented code?  I have.

        There are a lot of educators on this list.  I hope they read my last
post on this and this one.  Our societies depend upon the software and
hardware being designed and built today.  Your cars systems, aircraft
systems, medical systems, alarm systems, communications systems are all
becoming vulnerable to loss of knowledge and expertise.

Sorry Marco, just one of my pet peeves.

Regards,
Les H

-- 
fedora-list mailing list
fedora-list@redhat.com
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines

Reply via email to