Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 8FC64200BE5 for ; Sat, 24 Dec 2016 16:57:07 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 89AB2160B2F; Sat, 24 Dec 2016 15:57:07 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id D400B160B1E for ; Sat, 24 Dec 2016 16:57:06 +0100 (CET) Received: (qmail 59576 invoked by uid 500); 24 Dec 2016 15:57:05 -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 59566 invoked by uid 99); 24 Dec 2016 15:57:05 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 24 Dec 2016 15:57:05 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id 5AEDE1A04AD for ; Sat, 24 Dec 2016 15:57:05 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 0.651 X-Spam-Level: X-Spam-Status: No, score=0.651 tagged_above=-999 required=6.31 tests=[RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_NEUTRAL=0.652] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id q5qt8MDB9lYA for ; Sat, 24 Dec 2016 15:57:03 +0000 (UTC) Received: from resqmta-po-06v.sys.comcast.net (resqmta-po-06v.sys.comcast.net [96.114.154.165]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id B0B255F47E for ; Sat, 24 Dec 2016 15:57:02 +0000 (UTC) Received: from resomta-po-01v.sys.comcast.net ([96.114.154.225]) by resqmta-po-06v.sys.comcast.net with SMTP id KobGcIsRwmU9eKocScnH2k; Sat, 24 Dec 2016 15:52:24 +0000 Received: from [192.168.199.10] ([69.251.90.98]) by resomta-po-01v.sys.comcast.net with SMTP id KocRcZpPZuyqDKocScaVCR; Sat, 24 Dec 2016 15:52:24 +0000 From: Jim Jagielski Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\)) Subject: Re: Post 2.4.25 Date: Sat, 24 Dec 2016 10:52:23 -0500 References: <04A93E80-1065-4B4E-9239-64598930A6E2@jaguNET.com> <23725bbe-c891-9a17-cb19-b89920670909@rcbowen.com> To: dev@httpd.apache.org In-Reply-To: <23725bbe-c891-9a17-cb19-b89920670909@rcbowen.com> Message-Id: <7887B89B-0BA2-4874-927E-ADC6A04F3B13@jaguNET.com> X-Mailer: Apple Mail (2.3259) X-CMAE-Envelope: MS4wfGZkJQ6hkL7bJWL49aYXjsoFRlwQpHt6OxjTMtRnLXs9j/GOVBvzdQaKFNsvpnV75lfH+30QMSHuRK1dAiqphCA36Mu7gFsQBPH3p6EI0OwoWeQK9V0r ib31ZyQWJcWsDqCPuowiFKT2eojP4+8rO96YxpR8oz9xEzc8s/7nvo1Q archived-at: Sat, 24 Dec 2016 15:57:07 -0000 > On Dec 24, 2016, at 8:29 AM, Rich Bowen wrote: > > > > On 12/23/2016 03:52 PM, Jim Jagielski wrote: >> Personally, I don't think that backporting stuff to >> 2.4 prevents or disallows development on 2.6/3.0. In >> fact, I think it helps. We can easily do both... >> after all, we are still "working" on 2.2. >> >> As I have also stated, my personal belief is that >> 2.4 is finally reaching some traction, and if we >> "turn off" development/enhancement of 2.4, we will >> stop the uptake of 2.4 in its track. We need to keep >> 2.4 viable and worthwhile we, at the same time, work >> on 2.6/3.0. I think we all understand that getting >> 2.6/3.0 out will not be a quick and/or painless >> action. > > From my perspective, watching Nginx gain traction through superior > marketing, and channeling Dilbert's Pointy Haired Boss in assuming that > everything which I have never done must be simple, I, for one, would > like to see us release a 2.6, and more generally, to release a 2.x every > 2 years, or less, rather than every 4 years, or more. > > My opinion on this, I would emphasize, is 100% marketing, and 0% > technical. I realize we "don't do" marketing, but if we want to still ve > having the fun of doing this in another 20 years, it may be necessary to > get our name out there a little more frequently in terms of doing new > things. We are frankly not great at telling the world about the cool new > things we're doing. > Yeah, right now the way we are "doing marketing" is by continually adding features and enhancements to 2.4... It is what keeps 2.4 relevant and is what either keeps current httpd users using httpd or maybe help those on the fence decide on httpd instead of nginx/whatever. My point is that even having a 6 month minimal (and that is, IMO, widely optimistic and unrealistic) of "no new features for 2.4" means that we are basically giving people reasons to drop httpd. It would be a widely different story if (1) trunk was ready to release and (2) we "committed" to releasing trunk quickly by focusing on low-hanging fruit which would make lives happier and better for our end-users. As I said, my fear is that we will not be able to "control" ourselves in limiting what is in 2.6, which will push the actual release far past the point where it is even relevant. To be clear, if our goal was "Fork trunk as 2.5 NOW, polish and tune 2.5 'as-is' with minimal major refactoring with the goal of getting 2.6 out ASAP" then yeah, sure, the idea of "no new features in 2.4" would have some merit. But based on current conversation, it's obvious that, at least to me, that won't happen and we will be continually refactoring 2.6 to make it a 3.0. Again, you don't "stop" development on a current release until the next release is ready or, at least, "this close" to being ready. You don't sacrifice the present, nor do you leave your users in that limbo.