From owner-freebsd-stable@FreeBSD.ORG Thu Sep 18 19:24:52 2008 Return-Path: Delivered-To: freebsd-stable@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CE6A3106566B; Thu, 18 Sep 2008 19:24:52 +0000 (UTC) (envelope-from jrhett@netconsonance.com) Received: from mail.netconsonance.com (mail.netconsonance.com [198.207.204.4]) by mx1.freebsd.org (Postfix) with ESMTP id A85788FC1C; Thu, 18 Sep 2008 19:24:52 +0000 (UTC) (envelope-from jrhett@netconsonance.com) Received: from [172.16.12.8] (covad-jrhett.meer.net [209.157.140.144]) (authenticated bits=0) by mail.netconsonance.com (8.14.1/8.14.1) with ESMTP id m8IJNkXZ065248; Thu, 18 Sep 2008 12:23:49 -0700 (PDT) (envelope-from jrhett@netconsonance.com) X-Virus-Scanned: amavisd-new at netconsonance.com X-Spam-Flag: NO X-Spam-Score: -2.427 X-Spam-Level: X-Spam-Status: No, score=-2.427 tagged_above=-999 required=3.5 tests=[ALL_TRUSTED=-1.44, AWL=-0.987] Message-Id: <15F15FD1-3C53-4018-8792-BC63289DC4C2@netconsonance.com> From: Jo Rhett To: Robert Watson In-Reply-To: Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v928.1) Date: Thu, 18 Sep 2008 12:23:45 -0700 References: <1219409496.10487.22.camel@bauer.cse.buffalo.edu> <593618A3-56DA-4891-A4A0-690E9A9C5B32@netconsonance.com> <20080904133604.GB1188@atarininja.org> <47d0403c0809051319r3c82f87bhdb15ce5b0167987a@mail.gmail.com> <2742CAB1-8FF2-425D-A3B6-0658D7DB8F4D@netconsonance.com> <0C2C7E9B-61E3-4720-B76F-4745A3C963DA@netconsonance.com> <658B8861-1E78-4767-8D3D-8B79CC0BD45F@netconsonance.com> X-Mailer: Apple Mail (2.928.1) Cc: freebsd-stable , Wesley Shields , Nathan Way , Ben Kaduk Subject: Re: Upcoming Releases Schedule... X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Sep 2008 19:24:53 -0000 On Sep 18, 2008, at 12:01 PM, Robert Watson wrote: > So far, this conversation has largely consisted of you telling us > that you don't like what we're doing and demanding that we change. I'm not sure what is going on in your life to make you so defensive that someone saying "I have resources, I can help. Here's the problem I'd like to address" makes you think they are "demanding". Nobody is "demanding" anything (that I have seen in this conversation). Take a deep breath, stop taking this personal - which I assume you are when you talk about "demanding" and let's talk about this. Most of the rest of your post is valid. > Let's consider three more productive avenues by which you can offer > assistance with the problem of how to increase branch support > lifetimes: > > (1) Become a contributor to the community by developing and > maintaining > patches against unsupported branches, especially against older > releases > such as 4.x and 5.x where the branches are open for commits but > have > fallen out of support status. I can't promise the results will We have no 4.x or 5.x systems nor do we have any interest in maintaining those. So perhaps a good idea, but not something I can help with. I *did* offer to work on maintenance for 6.2, but was told it would be rejected by the developers. Would I extend effort to do exactly what I am talking about -- extending the support lifetime for very recent releases? Absolutely. If its in a form useful for the community as a whole. If I have to do this on my own (what we are doing internally now) then the FreeBSD community leverages nothing from the effort, and we're not changing the resources limitations at all. > (2) Become a contributor to the community by identifying members of > the > existing developer team for whom additional funding would enable > them to > spend more time working on and supporting FreeBSD and providing > that > funding. Consider approaching the FreeBSD Foundation formally to > seek > matching grant funding for the project. We have funded projects, we continue to fund projects. Most of our funding right now is aimed at people who don't have the time to work on it, money or no. But again, funding does not improve the resources problem in most cases. Many $EMPLOYERs find it easier to have an employee allocate 10-20% of their work to a project than to get cash allocations for the same. > (3) Become a contributor to the community by working with an > existing or new > company that provides support for FreeBSD commercially, and > discussing Nobody who does FreeBSD support on a paid basis can generally solve the kind of problems we find. I have tried these kind of things in the past with both FreeBSD and Linux, and in every case I was significantly better at finding/fixing/patching bugs than anyone on the team. The ones I could not address (usually device driver issues) the support team could do nothing more than forward a bug report to the developer. And in general, they were less good at including relevant details and debug output than I was. In short, it's a non-op. > official EoL date for the project. Companies like FreeBSD Mall > have > strong relationships with the project, and in the past have > contributed > significantly to efforts such as release engineering. It's not > hard to > imagine a company along those lines using something along th > elines of a Robert, here we go again. You have given several options, not a single one of which will provide more resources to the release team. The only thing you've successfully done is given me three different ways to eff off and leave you alone. Apparently, more resources is not in your interest. -- Jo Rhett Net Consonance : consonant endings by net philanthropy, open source and other randomness