From owner-freebsd-stable@FreeBSD.ORG Sat Sep 20 04:18:36 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 C6CD21065672 for ; Sat, 20 Sep 2008 04:18:36 +0000 (UTC) (envelope-from davidn04@gmail.com) Received: from mail-gx0-f17.google.com (mail-gx0-f17.google.com [209.85.217.17]) by mx1.freebsd.org (Postfix) with ESMTP id 690FB8FC08 for ; Sat, 20 Sep 2008 04:18:36 +0000 (UTC) (envelope-from davidn04@gmail.com) Received: by gxk10 with SMTP id 10so1374769gxk.19 for ; Fri, 19 Sep 2008 21:18:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=4OjZWEG2jwVjHpzNfOBl5dy/F55udD7WjweqIDSYmi4=; b=m8WAMAnSYBmCMbGgQNMpdp440BpoQeVMsbmfT4zbHVipB+0GDqObnqiVuXL67RpHRJ 7Yq1JVBjMJ9SXEn+Ad7PcACWfH0mKZXxojCyBm2cpLXlzMphjUicok9qCZwPs1ydswqe xVfWw+ucpm5LNO9x2JyEqv4OE5H3OlpPDfJVY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=LczAwv/zCvhh2VOIGlpKi1gvBco9xJpBq7KdYBI+wChAEB/gx4E4JCOBblxFCmeEGi aT0A03VJjmajEfH2Ca0Kf2cmSDTvGXZWoSD5BGbB4pvcVfMQz1yvaqT2/J3v/InQHW0i K15tfgtFEw33ejAKUEdrqeUNLtfa+k0uZFePE= Received: by 10.150.212.14 with SMTP id k14mr4142590ybg.89.1221883067704; Fri, 19 Sep 2008 20:57:47 -0700 (PDT) Received: by 10.151.101.11 with HTTP; Fri, 19 Sep 2008 20:57:47 -0700 (PDT) Message-ID: <4d7dd86f0809192057s33dfd92fv598488a4c05ada14@mail.gmail.com> Date: Sat, 20 Sep 2008 13:57:47 +1000 From: "David N" To: "Jo Rhett" In-Reply-To: <851F09A2-788D-4343-9E00-A0AB5C3AC063@netconsonance.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <658B8861-1E78-4767-8D3D-8B79CC0BD45F@netconsonance.com> <15F15FD1-3C53-4018-8792-BC63289DC4C2@netconsonance.com> <448wtpcikb.fsf@be-well.ilk.org> <34C3D54B-C88C-4C36-B1FE-C07FC27F8CB5@netconsonance.com> <20080920020703.GA82392@phat.za.net> <851F09A2-788D-4343-9E00-A0AB5C3AC063@netconsonance.com> Cc: freebsd-stable 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: Sat, 20 Sep 2008 04:18:37 -0000 2008/9/20 Jo Rhett : > > On Sep 19, 2008, at 7:07 PM, Aragon Gouveia wrote: >>> >>> To get a business to commit resources to a project there must be an >>> actual goal. >> >> [1] The FreeBSD project would have to commit resources too. Its community > > Of course. This is what the requirements analysis is ;-) > >> For (a), (b), and (z), this is where you come in. Define the goal. Make >> a >> plan to get there. Assess the effort involved. Convince your employer >> that >> (a), (b) and (z) is worth it to him/her and that the result of (z) will >> convince the FreeBSD project to commit the resources needed to integrate >> it. >> If they're happy, start working on (z) and bring it to the FreeBSD project >> when you think it's ready. > > > Of course. If this was something that could be done without working with > the freebsd developers, do you think I would put up with this kind of abuse? > I'd much rather have something I could just go and do ;-) > > The issue is that nobody is willing to answer the question: "what resources > are too limited to provide longer support? How can we help?" > > This the elephant that everyone ignores. To develop a plan, you need to > know the limitations. Once those are spelled out, you sit down and try to > determine what resources are necessary to achieve a certain goal. Then you > find those resources, etc etc... > > Without input from the current release team extending the support schedule > is not possible. > > -- > Jo Rhett > Net Consonance : consonant endings by net philanthropy, open source and > other randomness > > > _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" > I have been following this thread for a while now and I've only recently used FreeBSD for the past 1-2 years, so my experience is not so great. But from what I've gathered from reading the mailing lists during the EOL of 4.11, the limited resources are >From Kernel Space - Security patches - Drivers (sometimes back porting a 7.x driver to 6.x isn't possible because if missing API or limited API calls that are only available to newer kernels) Base/Core Software - Security Patches Ports (I think the biggest issue in maintaining support) - Ports maintainers have to keep patches for every RELENG thats available. Previously they had to maintain compatibility with 3-4 branches (i can't remember), 4.x, 5.x, 6.x, 7.x. and there is alot (10,000+) ports. - At the moment there is two (i think) 6.x and 7.x, and possible mid next year (2009) there will be 3 (8.x). - Some ports didn't work with 4.x due to missing API calls as well and had to be marked broken if they tried to compile it on a 4.x. This will eventually happen when FreeBSD reaches 8 or 9 and 6 will not have the API calls required. >From what I gather, those are the main points in maintaining extended support. How long are you expecting support for a RELENG to last, 1, 2, 3 years? 5 years? (comparison, Ubuntu LTS is 3 years, security updates) Are you after support for a RELENG_X or RELENG_X_Y? What are you expecting from the support? Security only? Drivers? Ports? Please don't get me wrong, it is great that you and your company is willing to put the resources in, but its a huge undertaking maintaining a release. Maybe those questions might clarify to some FreeBSD Developers what you're asking from them. NB: I'm not a FreeBSD developer, but a very happy user that maintains FreeBSD servers for business clients. Regards David N