Return-Path: Delivered-To: apmail-tomcat-dev-archive@www.apache.org Received: (qmail 60143 invoked from network); 2 Jan 2009 07:26:24 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 2 Jan 2009 07:26:24 -0000 Received: (qmail 52281 invoked by uid 500); 2 Jan 2009 07:26:17 -0000 Delivered-To: apmail-tomcat-dev-archive@tomcat.apache.org Received: (qmail 52231 invoked by uid 500); 2 Jan 2009 07:26:17 -0000 Mailing-List: contact dev-help@tomcat.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Tomcat Developers List" Delivered-To: mailing list dev@tomcat.apache.org Received: (qmail 52220 invoked by uid 99); 2 Jan 2009 07:26:17 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Jan 2009 23:26:17 -0800 X-ASF-Spam-Status: No, hits=0.2 required=10.0 tests=RCVD_IN_DNSWL_LOW,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [213.191.128.81] (HELO mxout2.iskon.hr) (213.191.128.81) by apache.org (qpsmtpd/0.29) with SMTP; Fri, 02 Jan 2009 07:26:09 +0000 Received: (qmail 15581 invoked from network); 2 Jan 2009 08:25:44 +0100 X-Remote-IP: 213.191.142.123 Received: from unknown (HELO mx.iskon.hr) (213.191.142.123) by mxout2.iskon.hr with SMTP; 2 Jan 2009 08:25:44 +0100 Received: (qmail 21826 invoked from network); 2 Jan 2009 08:25:44 +0100 X-AVScan: ClamAV X-Remote-IP: 89.164.22.10 Received: from 22-10.dsl.iskon.hr (HELO mturk.csb) (89.164.22.10) by mx.iskon.hr with SMTP; 2 Jan 2009 08:25:44 +0100 Message-ID: <495DC178.5090505@apache.org> Date: Fri, 02 Jan 2009 08:25:44 +0100 From: Mladen Turk User-Agent: Thunderbird 2.0.0.17 (X11/20080915) MIME-Version: 1.0 To: Tomcat Developers List Subject: Re: tcnative API stability/compatibility References: <495CCAD0.9000605@kippdata.de> <495CFA20.7070404@apache.org> <495D018E.9090707@kippdata.de> In-Reply-To: <495D018E.9090707@kippdata.de> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Rainer Jung wrote: > > a) bundling native and org/apache/tomcat/jni code in one place in svn > and releasing together > > or > > b) separating only the native implementation > Option a) was used cause we didn't have separate tcnative release when it was introduced. Since this is now a separate downloadable bundle we should use the option b) and populate Java classes during download task when building Tomcat. > > Do we want to delete the copies of org/apache/tomcat/jni in TC trunk and > 6.0.x and use instead ones downloaded from a tcnative release or an svn > external to the new tcnative svn location? > > I tend to suggest a) and also getting rid of the redundant copies of the > classes in TC trunk and 6, but I'm not sure if I noticed all implications. > We cannot use that option because of separate release cycles. I was trying to keep them together, but other folks didn't agree with that, so now we'll have to choose the option b), which is fine as well. It needs some build process changes, but that shouldn't be a problem. Regards -- ^(TM) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org For additional commands, e-mail: dev-help@tomcat.apache.org