From owner-freebsd-current@FreeBSD.ORG Fri Jan 11 15:08:08 2008 Return-Path: Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A42E816A417 for ; Fri, 11 Jan 2008 15:08:08 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from mta3.srv.hcvlny.cv.net (mta3.srv.hcvlny.cv.net [167.206.4.198]) by mx1.freebsd.org (Postfix) with ESMTP id 6A42613C465 for ; Fri, 11 Jan 2008 15:08:08 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from flosoft.no-ip.biz (ool-435559b8.dyn.optonline.net [67.85.89.184]) by mta3.srv.hcvlny.cv.net (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007)) with ESMTP id <0JUH001J5JDA3GN0@mta3.srv.hcvlny.cv.net>; Fri, 11 Jan 2008 10:08:04 -0500 (EST) Received: from flosoft.no-ip.biz (localhost [IPv6:::1]) by flosoft.no-ip.biz (8.14.2/8.14.2) with ESMTP id m0BF7wEl000628; Fri, 11 Jan 2008 10:07:58 -0500 Date: Fri, 11 Jan 2008 10:07:58 -0500 From: "Aryeh M. Friedman" In-reply-to: <20080111150057.GA88016@owl.midgard.homeip.net> To: Timo Schoeler , freebsd-current@FreeBSD.ORG, Kris Kennaway Message-id: <4787864E.1020208@gmail.com> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: 7BIT X-Enigmail-Version: 0.95.5 References: <47873B06.9010603@riscworks.net> <200801111058.m0BAwAMG001075@lurza.secnetix.de> <20080111140144.59498431.timo.schoeler@riscworks.net> <47876B39.3040703@FreeBSD.org> <20080111145128.abb76a0a.timo.schoeler@riscworks.net> <20080111150057.GA88016@owl.midgard.homeip.net> User-Agent: Thunderbird 2.0.0.9 (X11/20080104) Cc: Subject: Re: FreeBSD's problems as seen by the BSDForen.de community X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jan 2008 15:08:08 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Erik Trulsson wrote: > On Fri, Jan 11, 2008 at 02:51:28PM +0100, Timo Schoeler wrote: >> Thus Kris Kennaway spake on Fri, 11 Jan 2008 >> 14:12:25 +0100: >> >>> Timo Schoeler wrote: >>> >>>>> It will even go into the CVS tree (though probably not into >>>>> GENERIC) if the source is clean, style(9)-compliant and >>>>> well maintained. >>>> It should do with *one* exception: Every other, more >>>> important problem (e.g. getting ZFS to v9) is *solved*. If >>>> this is the case, import the USB christmas tree device driver >>>> and introduce dev.xmastree.lamps.blink as sysctl, absolutely >>>> no problem. >>>> >>>>> But even if it doesn't go into the tree, that's not a big >>>>> deal. For example, for several years I maintained some >>>>> patches that improved syscons (kern/15436). They didn't go >>>>> into CVS, but they worked fine for me and a few others. >>>> But I bet you would be fine with it in the tree as well as >>>> some others, if not all others? If so, why didn't it get into >>>> the tree? Maybe because some lower-priority USB christmas >>>> device driver was imported instead? >>>> >>>> This is the crucial point I wanted to show: *Priorities*. >>> You are making the incorrect assumption that one developer >>> working on e.g. your /dev/uxmas in any way effects the >>> development of other "more important" parts of the tree. >> No, I didn't. I said that the work is done ineffectively as he's >> doing underprioritized stuff. Working on higher prioritized stuff >> would be more efficient, and would help the project even more. > > But he is probably working on high priority stuff. High priority > according to *his* priorities that is, not your priorities. And a different reward system would encourage a more socially responible approach on both sides. > > > >> Given the assumption that the developer is able to do both, the >> Xmas tree as well as importing ZFS v9 into the tree. >> >> (I don't see the point that when somebody is really *capable* of >> doing both things, why should (s)he do the 'lower priority' >> thing. If you are at the olympic stadium and you're the best >> sprinter, you wouldn't join the marathon...!) > > Because he thinks the 'lower priority' thing is more fun, and > doesn't care at all about the stuff that you happen to think should > be high priority. The requirement that the work must be "fun" is a fatal flaw with FOSS once the projects actually start getting used by real people to do real work... like I said else where do you really want the DoD run by people who think war is "fun". - -- Aryeh M. Friedman FloSoft Systems, Java Developer Tools. http://www.flosoft-systems.com Developer, not business, friendly. "Free software != Free beer" Blog: http://www.flosoft-systems.com/flosoft_systems_community/blogs/aryeh/index.php -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHh4ZOjRvRjGmHRgQRAh//AJ9UHUCxWvSLAPay9/OiyuoB2Wz5jgCghHMV rQ4nOfaisKm/DUxl/Irla3E= =eYGs -----END PGP SIGNATURE-----