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 EBF0C200C7C for ; Sun, 7 May 2017 02:55:12 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id EA98A160BBC; Sun, 7 May 2017 00:55:12 +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 12211160BAD for ; Sun, 7 May 2017 02:55:11 +0200 (CEST) Received: (qmail 66623 invoked by uid 500); 7 May 2017 00:55:11 -0000 Mailing-List: contact dev-help@apr.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Id: Delivered-To: mailing list dev@apr.apache.org Received: (qmail 66603 invoked by uid 99); 7 May 2017 00:55:11 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 07 May 2017 00:55:11 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id B6C11C00B6 for ; Sun, 7 May 2017 00:55:10 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.979 X-Spam-Level: * X-Spam-Status: No, score=1.979 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=rowe-clan-net.20150623.gappssmtp.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id ISlLRfSTCHgh for ; Sun, 7 May 2017 00:55:05 +0000 (UTC) Received: from mail-it0-f47.google.com (mail-it0-f47.google.com [209.85.214.47]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 62F365F567 for ; Sun, 7 May 2017 00:55:05 +0000 (UTC) Received: by mail-it0-f47.google.com with SMTP id c15so49068453ith.0 for ; Sat, 06 May 2017 17:55:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rowe-clan-net.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=DmbQ2cS8GuthgB9cFD+Hkz+AmDODgJUG42scD+gxYqQ=; b=JaaN1g6aVDaXGgcNzSeLV94i83qecWtSBuRTMY9kURHFxsiSZoNFsuheZcKgZLx//O 81y4+AWCx3nf8szFOyi6BEjH+K05oiGmIoyXAWlxND0cCXm6spCCzx2ulqK9sEWPAlg3 Gtxk/kYIx9lqNQ68epquwqwdUfkkqvPIYO6zCU1f2Gh/qc3oG4ujykYd28txTTWXJScd VRjdO0U6FuSAX0k7bfBlPs2oqArdraERY3dgk+jXBShY8EM136P93E/2lzOgNwLwPesJ eXSjK4iMY+MMKQhvivphb6I2ilD8fcFvG3fGyPRuHEBoPpajmJlb+p0XamPK7OaWks3k HoAQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=DmbQ2cS8GuthgB9cFD+Hkz+AmDODgJUG42scD+gxYqQ=; b=O3mJfUY6JFl/vb6zB7LbQHaGrBczNsszUDW/qK3gPy/IFh1MexO3IGdulowvSfKinR bToTMmS5IPkgsfEwi4NrNI285eSRnkyAU+zmX1Zwb/tjk8EuGjnUS4wBZnYEFTGTdQ45 QrNWjm2RQJ/RaQ2ECytCq/p170phK2zYDF141A5SNNdKFQmqx96tnSirP/MWhPy0IN0O pH+l3HEhXvtUAmDgpURjfyQAF1cKzcJAn+RD5qEFRVBUccAVsq0DZKeu5RriP1f526jE e4Q/iaiBIzJ9hfVbfZ7PMICShVmqMx7PmdvHbPQ4dCvvzX2lOsIuWFdiqsqMwRwwbYyO h0NQ== X-Gm-Message-State: AN3rC/7a8AaqQ0E3Hu4Fh67A5CuZq/froSYyn5rQ0jozGb55kPY6vxf4 5iuFTRmPEF6Ngiv+VlY4P7GLcAjizepF X-Received: by 10.36.155.194 with SMTP id o185mr14543359itd.64.1494118494007; Sat, 06 May 2017 17:54:54 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.174.97 with HTTP; Sat, 6 May 2017 17:54:53 -0700 (PDT) Received: by 10.107.174.97 with HTTP; Sat, 6 May 2017 17:54:53 -0700 (PDT) In-Reply-To: <20170506225958.04eb67e1@bifrost.webthing.com> References: <20170416001241.2437334f@bifrost.webthing.com> <20170419164525.334caa58@bifrost.webthing.com> <1493197622.28737.120.camel@mimir.webthing.com> <1493465032.28737.161.camel@mimir.webthing.com> <20170506225958.04eb67e1@bifrost.webthing.com> From: William A Rowe Jr Date: Sat, 6 May 2017 19:54:53 -0500 Message-ID: Subject: Re: 1.6.0 release candidates To: Nick Kew Cc: APR Developer List Content-Type: multipart/alternative; boundary=94eb2c0602661688c3054ee4926a archived-at: Sun, 07 May 2017 00:55:13 -0000 --94eb2c0602661688c3054ee4926a Content-Type: text/plain; charset=UTF-8 So my blocking concern is that APR has never shipped an unready, disabled by default feature. I don't mind not ready for prime time but we traditionally called such things alpha or beta releases. I am not worried about a specific platform, but about the wide range of unreviewed architectures. The Solaris report seemed concerning. Many of my AIX observations were incorrect libtool flavor detection for DSO and subordinate test program invocation, but some weren't. (Can't test if mutex returns immediately.) I will know Tues if this is entirety a regression or anticipated exception. I'm afraid BEOS may already be abandoned. The comments about windows specifics were also concerning, but I have to change gears Sunday back into that world to start further review. In short, everything excluding tiimedlock mutexed seems long overdue. This new mutex feature extension seems hardly ready. I am -1 to have a default disabled feature, and -0 on releasing this code in its present state. Suspect it could use a couple months on the bench and a couple more active reviewers on a breadth of platforms to move it on to a 1.7/2.0 release. Just my thoughts, excepting your commit inverting a disable for an enable flag. I think we should finish 1.6 immediately upon reverting this feature on this branch, which means first forking to 1.7 to preserve it for another minor release in the not too distant future. --94eb2c0602661688c3054ee4926a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
So my blocking concern is that APR has never shipped an u= nready, disabled by default feature. I don't mind not ready for prime t= ime but we traditionally called such things alpha or beta releases. I am no= t worried about a specific platform, but about the wide range of unreviewed= architectures.

The Solaris re= port seemed concerning. Many of my AIX observations were incorrect libtool = flavor detection for DSO and subordinate test program invocation, but some = weren't. (Can't test if mutex returns immediately.) I will know Tue= s if this is entirety a regression or anticipated exception.

I'm afraid BEOS may already be ab= andoned. The comments about windows specifics were also concerning, but I h= ave to change gears Sunday back into that world to start further review.

In short, everything exclu= ding tiimedlock mutexed seems long overdue. This new mutex feature extensio= n seems hardly ready. I am -1 to have a default disabled feature, and -0 on= releasing this code in its present state. Suspect it could use a couple mo= nths on the bench and a couple more active reviewers on a breadth of platfo= rms to move it on to a 1.7/2.0 release.

Just my thoughts, excepting your commit inverting a disable= for an enable flag. I think we should finish 1.6 immediately upon revertin= g this feature on this branch, which means first forking to 1.7 to preserve= it for another minor release in the not too distant future.
--94eb2c0602661688c3054ee4926a--