Return-Path: Delivered-To: apmail-apr-dev-archive@www.apache.org Received: (qmail 76640 invoked from network); 15 Apr 2011 08:17:36 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 15 Apr 2011 08:17:36 -0000 Received: (qmail 42205 invoked by uid 500); 15 Apr 2011 08:17:36 -0000 Delivered-To: apmail-apr-dev-archive@apr.apache.org Received: (qmail 42155 invoked by uid 500); 15 Apr 2011 08:17:35 -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 42137 invoked by uid 99); 15 Apr 2011 08:17:34 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 15 Apr 2011 08:17:34 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of minfrin@sharp.fm designates 72.32.122.20 as permitted sender) Received: from [72.32.122.20] (HELO chandler.sharp.fm) (72.32.122.20) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 15 Apr 2011 08:17:26 +0000 Received: from chandler.sharp.fm (localhost [127.0.0.1]) by chandler.sharp.fm (Postfix) with ESMTP id E5C1D1F89CD; Fri, 15 Apr 2011 03:17:05 -0500 (CDT) Received: from [10.0.0.251] (87-194-125-18.bethere.co.uk [87.194.125.18]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client did not present a certificate) (Authenticated sender: minfrin@sharp.fm) by chandler.sharp.fm (Postfix) with ESMTP id 395431F89C7; Fri, 15 Apr 2011 03:17:05 -0500 (CDT) Cc: dev@apr.apache.org Message-Id: <70518EE8-1625-4E5D-8EF7-D88324559431@sharp.fm> From: Graham Leggett To: "William A. Rowe Jr." In-Reply-To: <4DA7A0DD.5090506@rowe-clan.net> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Subject: Re: planning to T&R apr-util 1.3.11 later today Date: Fri, 15 Apr 2011 10:17:03 +0200 References: <4DA726B3.4090407@rowe-clan.net> <2532D115-2BBE-4276-AEB7-DC339D9CF657@sharp.fm> <4DA7A0DD.5090506@rowe-clan.net> X-Mailer: Apple Mail (2.936) X-Virus-Scanned: ClamAV using ClamSMTP On 15 Apr 2011, at 3:35 AM, William A. Rowe Jr. wrote: >> I ran a diff from your proposed header against the apr_crypto >> header on apr-trunk, and I >> notice that you have reinstated the APU_DECLARE macros, when the >> apr_trunk code uses >> APR_DECLARE, can you explain why you have done this? > > Because I'm editing 1.4.x branch? That's probably my first problem, > preparing what > was accomplished already (and compared to what I just re-did in 1.x > branch, /sigh) > for backport and adjusted in httpd 2.3 modules, if any of that > remains to be done for > GA release. Yes, I've surrendered, and am prepared to ignore > whatever apr-unreleased > noise had been emitted by overenthusiastic httpd release processes > over my -1, just > to see this completed. Perhaps we call it apr-util 1.5 and declare > 1.4 unreleased > (which it was so far), just to disambiguate. > > You may be right, and 2.x trunk may be near perfect w.r.t. both > crypto and dbd, but > what I read in Jeff's post (and what others expressed interest in > recently) is some > release on the 1.x branch. At least unreleased crypto can be made > consistent and > transparent for httpd to build against either 1.x or 2.x apr. Would > you concur? My plan was have v2.0 reviewed, then backport the changes to apr-util v1.4. Given that jim has reviewed it, and you have come up with an API very similar to the one on trunk, let me conclude that the work so far in trunk is on the right track at the very least, and let me backport r899910 this weekend for you from apr-trunk to apr-util v1.4. > My main concern is the relative placement of *this (ctx), **result > and *pool in every > functions' arg list, and I have a whole file of the entire 2.x api > to review mid-May > at the Wicklow f2f, if it isn't finished prior to that gathering. Are you referring to the order of the parameters? If so, then +1 to any change that will may the parameters more consistent (given that the current order is inspired by by apr_dbd). Let me look at that too, based on the header file you submitted. Regards, Graham --