From owner-freebsd-current Tue Aug 14 14: 9:44 2001 Delivered-To: freebsd-current@freebsd.org Received: from swan.mail.pas.earthlink.net (swan.mail.pas.earthlink.net [207.217.120.123]) by hub.freebsd.org (Postfix) with ESMTP id 2B21C37B403 for ; Tue, 14 Aug 2001 14:09:40 -0700 (PDT) (envelope-from tlambert2@mindspring.com) Received: from mindspring.com (dialup-209.245.142.60.Dial1.SanJose1.Level3.net [209.245.142.60]) by swan.mail.pas.earthlink.net (EL-8_9_3_3/8.9.3) with ESMTP id OAA23038; Tue, 14 Aug 2001 14:09:33 -0700 (PDT) Message-ID: <3B7993B1.C09EA7C7@mindspring.com> Date: Tue, 14 Aug 2001 14:10:09 -0700 From: Terry Lambert Reply-To: tlambert2@mindspring.com X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Joe Kelsey Cc: current@FreeBSD.ORG Subject: Re: Last Words...(documentation) References: <15224.6928.355296.565585@zircon.zircon.seattle.wa.us> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Joe Kelsey wrote: > However, I have one last comment to make. TWO people have written to me > and said that the reason THEY write documentation in their "day" jobs is > that they get PAID for it. So, excuse me! I guess real programmers > only write documentation when they are PAID! Obviously, working on a > FREE product, you don't get paid so you don't document! After all, the > meaning is obvious from the code! There are tons of productization issues surrounding Open Source projects which involve work that peole will only do if the get PAID to do it. One of these, historically, has been the install process, and another the release engineering process (Jordan was PAID by Walnut Creek to do it, then was PAID by BSDI to do it, abd ...). The real question you need to answer is "what needs to be done to incentivize commercial organizations to PAY for the work to be done?". For documentation, I have suggested that FreeBSD find some way to leverage the situation where students are being PAID with their grades to do technical writing. For installation, I've suggested that sysintall not be the first user experience (and it seems that this has met with lukewarm, but not cold, reception the last time it was raised), to permit a company to be PAID for its distribution on the basis of it being a better first experience for the user. Likewise, Bill Paul is PAID to write network drivers, and many of us are PAID, one way or the other, to hack on the code that the ones PAYING us want hacked on... Note that this is not limited to commercial organizations: DARPA is currently PAYING to improve FreeBSD security... -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message