From owner-freebsd-bugs@FreeBSD.ORG Thu Oct 27 04:46:35 2005 Return-Path: X-Original-To: freebsd-bugs@FreeBSD.org Delivered-To: freebsd-bugs@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9B73B16A41F; Thu, 27 Oct 2005 04:46:35 +0000 (GMT) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (mail.soaustin.net [207.200.4.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5A19443D45; Thu, 27 Oct 2005 04:46:35 +0000 (GMT) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id DAD8430C2; Wed, 26 Oct 2005 23:46:34 -0500 (CDT) Date: Wed, 26 Oct 2005 23:46:34 -0500 To: Stephen Hurd Message-ID: <20051027044634.GB5050@soaustin.net> References: <200510252338.j9PNcpe8081215@freefall.freebsd.org> <43604F18.8050709@sasktel.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <43604F18.8050709@sasktel.net> User-Agent: Mutt/1.5.9i From: linimon@lonesome.com (Mark Linimon) Cc: freebsd-bugs@FreeBSD.org, Mark Linimon Subject: Re: kern/50827: [kernel] [patch] new feature: add sane record locking X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Oct 2005 04:46:35 -0000 On Wed, Oct 26, 2005 at 09:52:56PM -0600, Stephen Hurd wrote: > I've already gotten over my bitterness on the point, so if you want to > mark it closed or whatever, that's fine... I don't plan on pursuing it > any further as feature advocacy isn't a hobby of mine. As I am emphasizing to people as I try to try to reclassify and/or refile some of these really old PRs, FreeBSD simply does not have the volunteer power to get every single suggested change into the system. There are currently exactly 4,950 PRs extant and only a few hundred developers, all but a tiny handful of whom are volunteers. Even if each of them were to devote their full time to FreeBSD, there still would not be enough time to meet this demand. It's a volunteer project. Persistence (in some cases dogged persistence) is the only way changes get incorporated. It can take many months and many high-quality PRs being sent in before some existing committer starts noticing them and wondering if it's time for that person to get a mentor and a commit bit. People's expectations are really high on this project, and that's great -- it indicates that they think that we're offering something of value. But I think it pays to be realistic about what a relatively small number of volunteers, faced with incredible demands for features and support across a bewildering array of hardware, contrasted with their own personal interests, can accomplish. mcl