Return-Path: Delivered-To: apmail-incubator-harmony-dev-archive@www.apache.org Received: (qmail 82242 invoked from network); 10 Feb 2006 12:38:09 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 10 Feb 2006 12:38:09 -0000 Received: (qmail 19090 invoked by uid 500); 10 Feb 2006 12:38:08 -0000 Delivered-To: apmail-incubator-harmony-dev-archive@incubator.apache.org Received: (qmail 18281 invoked by uid 500); 10 Feb 2006 12:38:05 -0000 Mailing-List: contact harmony-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: harmony-dev@incubator.apache.org Delivered-To: mailing list harmony-dev@incubator.apache.org Received: (qmail 18264 invoked by uid 99); 10 Feb 2006 12:38:05 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 10 Feb 2006 04:38:05 -0800 X-ASF-Spam-Status: No, hits=1.4 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: 64.74.244.71 is neither permitted nor denied by domain of geir@pobox.com) Received: from [64.74.244.71] (HELO chi.mobile-health-diary.com) (64.74.244.71) by apache.org (qpsmtpd/0.29) with SMTP; Fri, 10 Feb 2006 04:38:04 -0800 Received: (qmail 27524 invoked from network); 10 Feb 2006 12:37:42 -0000 Received: from ool-43560634.dyn.optonline.net (HELO ?192.168.2.4?) (geir@67.86.6.52) by b014.internal.mobile-health-diary.com with SMTP; 10 Feb 2006 12:37:42 -0000 Message-ID: <43EC88F7.5020504@pobox.com> Date: Fri, 10 Feb 2006 07:37:11 -0500 From: Geir Magnusson Jr Reply-To: geir@pobox.com User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: harmony-dev@incubator.apache.org Subject: Re: Location for API extensions References: <46d21a9a0602082352r4f90920ax950854c890480e2f@mail.gmail.com> <43EC5C04.4050100@gmail.com> <46d21a9a0602100152w2d51dff8n655f52d3e2f1663a@mail.gmail.com> <20060210110006.GH31375@bali.sjc.webweaving.org> In-Reply-To: <20060210110006.GH31375@bali.sjc.webweaving.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Leo Simons wrote: > > > I personally think that it is a good idea to seperate out non-J2SE-specific > non-Harmony-specific stuff as much as possible. I also think it is a good idea > to evaluate very carefully on a case-by-case basis whether it makes sense to > have that kind of code live under the "harmony" banner -- experience has shown > that breaking out "true" utility stuff can help result in wider usage of that > stuff which tends to result in more bugfixes, better code, etc. Certainly something to consider. Only issue is one of necessary control - we need to have a set of behaviors driven by spec/tck reasons that a general purpose package wouldn't care about. > > For example (and I'm being really naive here) I can imagine that java.util > could be built on top of jakarta-commons-collections, or that java.util.logging > could be built on top of log4j (now that'd be cool). Well, Commons Collections depends on java.util :) > > But this is just me imagining stuff that might be possible in the future. For > now it doesn't make sense to worry or think about this too much - we'll see > what kind of ties between harmony and something like jakarta-commons (or > whatever other part of the open source java space we're on about here) is > possible as the issue comes up. Yep.. > > cheers! > > Leo > >