Return-Path: X-Original-To: apmail-httpd-dev-archive@www.apache.org Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 28033194B0 for ; Tue, 29 Mar 2016 06:00:28 +0000 (UTC) Received: (qmail 19723 invoked by uid 500); 29 Mar 2016 06:00:27 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 19653 invoked by uid 500); 29 Mar 2016 06:00:27 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 19643 invoked by uid 99); 29 Mar 2016 06:00:27 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 29 Mar 2016 06:00:27 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 14EB5180112 for ; Tue, 29 Mar 2016 06:00:27 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.899 X-Spam-Level: * X-Spam-Status: No, score=1.899 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, MIME_QP_LONG_LINE=0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (1024-bit key) header.d=greenbytes.de header.b=b0shNXK8; dkim=pass (1024-bit key) header.d=greenbytes.de header.b=K6MFKXQ7 Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id 6yzXVhYd4NBr for ; Tue, 29 Mar 2016 06:00:24 +0000 (UTC) Received: from mail.greenbytes.de (mail.greenbytes.de [5.10.171.186]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id AD74E5F5CD for ; Tue, 29 Mar 2016 06:00:23 +0000 (UTC) Received: by mail.greenbytes.de (Postfix, from userid 117) id AB84115A0987; Tue, 29 Mar 2016 08:00:16 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=greenbytes.de; s=mail; t=1459231216; bh=VJVJnwi0xKMxXD27zntaKX97YQVLupk1cJPmKng4jpM=; h=From:Subject:Date:References:In-Reply-To:To:From; b=b0shNXK8Z5jx09c1VbBxgqUSDvMo5BELgOnLGVR1cyfU56sqxUuET+W8wNhlfJbs4 wQZ/jAW88HiwR1oNTsNDCRpNbJXKG8RF7q09Uj85ASdZ05ecdCMqajsZk+TnjGqTsG vZtABuiAFEACt3GD1lp9KQqj79NjBLAjCU/QoAk0= Received: from [192.168.178.41] (unknown [84.189.92.224]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mail.greenbytes.de (Postfix) with ESMTPSA id 165C215A0399 for ; Tue, 29 Mar 2016 08:00:15 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=greenbytes.de; s=mail; t=1459231215; bh=VJVJnwi0xKMxXD27zntaKX97YQVLupk1cJPmKng4jpM=; h=From:Subject:Date:References:In-Reply-To:To:From; b=K6MFKXQ7039BS81w1ORLyt6XoB/c5qRAUdO3/38eNZqxElOXJcCLL+Njt/f7AvW5u rxOpOxGP3cKGr0RYlOwpsbXloPWoHtXDW3+SJPOEX1B/Xoe7JnDPsfCo87Phupl7if 416lXyF1WFH6UsLJJFiEcgE+x4AhWhCrT5fwd0OE= From: Stefan Eissing Content-Type: multipart/alternative; boundary=Apple-Mail-8DE2FB85-CC33-4D62-B631-358A7D7C4660 Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (1.0) Subject: Re: Status for 2.4.20 Message-Id: <53F1DD4F-86E8-4FC8-BEE2-4B7BD0CFFB46@greenbytes.de> Date: Tue, 29 Mar 2016 08:00:14 +0200 References: <195151A4-3717-42B4-85C9-24E799078B8E@jaguNET.com> <63BA0754-ABA9-4B14-9462-299667D53999@sharp.fm> <8d522c78840bc2bc199c71729459aa62@ausics.net> In-Reply-To: To: dev@httpd.apache.org X-Mailer: iPhone Mail (13E233) --Apple-Mail-8DE2FB85-CC33-4D62-B631-358A7D7C4660 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable +1 Thanks! > Am 28.03.2016 um 17:06 schrieb William A Rowe Jr : >=20 > @Everyone on this thread - keep it civil. >=20 >> On Fri, Mar 25, 2016 at 10:13 PM, Noel Butler wr= ote: >>> On 25/03/2016 19:52, Graham Leggett wrote: >>> On 23 Mar 2016, at 1:58 PM, Noel Butler wrote: >>>=20 >>>> as stated previously, this shit will happen when certain people push wi= th a release often mentality >>>>=20 >>>> AFAIK there is *ZERO* critical exploit bugs to be patched by any pendin= g release, so lets get house in order S T A B L E , then worry about releas= es, jesus christ, we are not ubuntu or redhat with set programs to release e= very 3 or 6 months regardless if shit is ready or not=E2=80=A6.. >>>=20 >>> It sounds like you=E2=80=99re making drama where there is none. >>=20 >> sounds like you only look at this from one perspective, and thats not of t= he users, especially, the larger users. > =20 > Precisely the point. If httpd were commercial software, there would only b= e > one perspective, that of the largest users with fairly static deployments t= hat > demand very small deltas - those that ensure few if any regressions. Smal= ler=20 > or more nimble users who need the most recent features are neglected in th= at > scenario. >=20 > Instead httpd does not operate as commercial software, it is open source. > When it breaks, you get to keep (and patch) all the pieces. That's the or= igin > story of this software and our continued model for success. No amount of > pleas that "it shouldn't be that way" are going to change the mindset of t= he > project participants. Please remember you are a guest on this list. >=20 > When we decided during 1.3.x that things were so shaky (third party module= > recompilation was frequently necessary during the early 1.3.0-1.3.14 versi= ons) > that we could do better for user communities. >=20 > Therefore, when we released 2.0 as GA, we declared the ABI stable, and > proceeded on ABI and API breaking work on a 2.1-dev trunk branch. We all > agreed that 2.1 wouldn't be GA, but we would release 2.2.0 once we believe= d > that branch was ready to be ABI-stable. That model continues to this day,= > breaking changes are on 2.5-dev in trunk, and we seek 100% compatibility > on the 2.4.x branch. There were contentious discussions that led us to th= is > model, but it was driven by competing interests by the developers of this > project, who are also users --- as opposed to external "demands". >=20 > We will seek to continue to release early and often, and one of our curren= t > faults is that we haven't been releasing 2.5-dev often enough to engage us= ers > in the next release series, but pouring most of our energy into wedging th= ese > changes back into the 2.4.x branch. But unlike commercial software and > many OSS projects, we don't declare 2.4.0 to be "feature complete", and > we continue to improve it in straightforward ways throughout the 2.4 lifet= ime. >=20 > If you want to package a stable "product", you can follow the RedHat and > others' model. Just to take that single example, httpd 2.4.3 is the relea= sed > flavor by RedHat. They go to the extra effort to backport fixes-only and p= lan > to support that version for some 10 years or so. That is why many larger > users choose to stick with something like RHEL or CentOS or similar > distributions which are feature-frozen and much more stable than an active= > product undergoing constant enhancement. >=20 > Just to wrap up another tl;dr post... others offered you a different optio= n, > skip those versions which are too "experimental" for your tastes, and wait= > for bugs to shake out. We assert that 2.4.newest is the best available > version, but in such a large, modular and flexible project, it's impossibl= e > to assure that a change set (release) will be an improvement for each and > every use case. >=20 > Use the version that is most appropriate to your use case, and seek a=20 > commercial product if you expect the sort of stasis that your protest > appears to seek. >=20 >=20 --Apple-Mail-8DE2FB85-CC33-4D62-B631-358A7D7C4660 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
+1

Thanks!

Am 28.03.2016 um 17:06 schrieb William A Rowe Jr <= wrowe@rowe-clan.net>:

<= /div>
@Everyone on this thread - keep it civil.

On Fri, Ma= r 25, 2016 at 10:13 PM, Noel Butler <noel.butler@ausics.net> wrote:
On 25/03/2016 1= 9:52, Graham Leggett wrote:
On 23 Mar 2016, at 1:58 PM, Noel Butler <noel.butler@ausics.net> wrote:

as stated previously, this shit will happen when certain people push with a r= elease often mentality

AFAIK there is *ZERO* critical exploit bugs to be patched by any pending rel= ease, so lets get house in order  S T A B L E , then worry about releas= es, jesus christ, we are not ubuntu or redhat with set programs to release e= very 3 or 6 months regardless if shit is ready or not=E2=80=A6..

It sounds like you=E2=80=99re making drama where there is none.

sounds like you only look at this from one perspective, and thats not of the= users, especially, the larger users.
 
Prec= isely the point.  If httpd were commercial software, there would only b= e
one perspective, that of the largest users with fairly static de= ployments that
demand very small deltas - those that ensure few if= any regressions.  Smaller 
or more nimble users who nee= d the most recent features are neglected in that
scenario.

Instead httpd does not operate as commercial software, it i= s open source.
When it breaks, you get to keep (and patch) all the= pieces.  That's the origin
story of this software and our co= ntinued model for success.  No amount of
pleas that "it shoul= dn't be that way" are going to change the mindset of the
project p= articipants.  Please remember you are a guest on this list.
<= br>
When we decided during 1.3.x that things were so shaky (third p= arty module
recompilation was frequently necessary during the earl= y 1.3.0-1.3.14 versions)
that we could do better for user communit= ies.

Therefore, when we released 2.0 as GA, we decl= ared the ABI stable, and
proceeded on ABI and API breaking work on= a 2.1-dev trunk branch.  We all
agreed that 2.1 wouldn't be G= A, but we would release 2.2.0 once we believed
that branch was rea= dy to be ABI-stable.  That model continues to this day,
break= ing changes are on 2.5-dev in trunk, and we seek 100% compatibility
on the 2.4.x branch.  There were contentious discussions that led us t= o this
model, but it was driven by competing interests by the deve= lopers of this
project, who are also users --- as opposed to exter= nal "demands".

We will seek to continue to release e= arly and often, and one of our current
faults is that we haven't b= een releasing 2.5-dev often enough to engage users
in the next rel= ease series, but pouring most of our energy into wedging these
cha= nges back into the 2.4.x branch.  But unlike commercial software and
many OSS projects, we don't declare 2.4.0 to be "feature complete", a= nd
we continue to improve it in straightforward ways throughout th= e 2.4 lifetime.

If you want to package a stable "pr= oduct", you can follow the RedHat and
others' model.  Just to= take that single example, httpd 2.4.3 is the released
flavor by R= edHat.  They go to the extra effort to backport fixes-only and plan
to support that version for some 10 years or so.  That is why ma= ny larger
users choose to stick with something like RHEL or CentOS= or similar
distributions which are feature-frozen and much more s= table than an active
product undergoing constant enhancement.

Just to wrap up another tl;dr post... others offered yo= u a different option,
skip those versions which are too "experimen= tal" for your tastes, and wait
for bugs to shake out.  We ass= ert that 2.4.newest is the best available
version, but in such a l= arge, modular and flexible project, it's impossible
to assure that= a change set (release) will be an improvement for each and
every u= se case.

Use the version that is most appropriate t= o your use case, and seek a 
commercial product if you expect= the sort of stasis that your protest
appears to seek.
<= br>

= --Apple-Mail-8DE2FB85-CC33-4D62-B631-358A7D7C4660--