From owner-freebsd-hackers@FreeBSD.ORG Tue Jan 17 02:25:52 2012 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0EEF2106566C for ; Tue, 17 Jan 2012 02:25:52 +0000 (UTC) (envelope-from richo@psych0tik.net) Received: from bedford.accountservergroup.com (bedford.accountservergroup.com [50.22.11.19]) by mx1.freebsd.org (Postfix) with ESMTP id D27DD8FC0A for ; Tue, 17 Jan 2012 02:25:51 +0000 (UTC) Received: from boxand.lnk.telstra.net ([203.45.130.125] helo=richh-imac.office.boxdice.com.au) by bedford.accountservergroup.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.69) (envelope-from ) id 1Rmyk6-00038R-Fq; Mon, 16 Jan 2012 20:25:46 -0600 Date: Tue, 17 Jan 2012 13:25:44 +1100 From: richo To: Igor Mozolevsky Message-ID: <20120117022544.GB29529@richh-imac.office.boxdice.com.au> References: <1326756727.23485.10.camel@Arawn> <4F14BAA7.9070707@freebsd.org> <20120117010239.GA29529@richh-imac.office.boxdice.com.au> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="61jdw2sOBCFtR2d/" Content-Disposition: inline In-Reply-To: X-PGP-Key: http://natalya.psych0tik.net/~richo/pubkey.asc User-Agent: Mutt/1.5.21 (2010-09-15) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - bedford.accountservergroup.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - psych0tik.net X-Source: X-Source-Args: X-Source-Dir: Cc: freebsd-hackers@freebsd.org, William Bentley , WBentley@futurecis.com Subject: Re: FreeBSD has serious problems with focus, longevity, and lifecycle X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jan 2012 02:25:52 -0000 --61jdw2sOBCFtR2d/ Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline On 17/01/12 02:21 +0000, Igor Mozolevsky wrote: >On 17 January 2012 01:02, richo wrote: > >> This would be a different argument if all the devs were paid a salary. > >Isn't this a bit of a cyclical argument: developers don't work because >they are not paid a salary, the end-user base shrinks, BigCo doesn't >want to pay for someone to put extra work in getting fBSD to do >something that it can get elsewhere (eg Linux), fewer still developers >work on fBSD, end-user base shrinks, BigCo is even more reluctant, >even fewer.... Potentially, but it doesn't invalidate it, imo. I'm very aware that the code I produce for $WORK is very different to code I write in my own time. Code for $WORK is wrapped in test cases, clean, neat and well documented. code I write in my own time tends to be hackish, incomplete totally undocumented and ludicrously easy to break because I'm intrigued by implementing a single interesting figure that has my attention, or to see whether or not a concept is technically feasible. This is a shortcoming of mine that I should work to overcome, but I feel that the same thing would likely extend to other developers, though in most cases to a lesser degree. Without some other motivation most people naturally gravitate towards newer "cool" features, rather than doing the relatively boring maintenence and backporting. Note though, that recognising this highlights my respect for the people who take the time to do it, even though it may not be as "cool" as working on the latest and greatest new feature. -- richo || Today's excuse: emissions from GSM-phones http://blog.psych0tik.net --61jdw2sOBCFtR2d/ Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQEcBAEBAgAGBQJPFNwoAAoJEIKiWz6J5yQVdZEH/i2n3xvZULMRghJ/6Oc4Qptd 3LdrOy1mqWJq097eDhQ1pgD5/Su2aKnnmOeGe3d6rxdKu0ppU/Axgbx58dyn1Xdc 2jE5cGAZ4xYckC6a1sp35PIk3+1aWeX/ekkBwegULTdNii8Y1V/fyoUiZhuoDpO/ K4/VFAwUzgCpY9OkylIw0laicLOl0dtlt6Z7TO4925kQhZKO7PL/uVQ7UTxK6VBP kkT2yTioYpT/qi7XjME4ROMpELj8IwG9ioUIaQPc7FGFeCFqSUxyAgqMxYUyDbbu JWQGhby2Zltp0yBu/DiCzeolncYZ/Tjni/Ebt+UpVtrUuVuA7fLcU0s1HAj0ms0= =ZrUs -----END PGP SIGNATURE----- --61jdw2sOBCFtR2d/--