Return-Path: Delivered-To: apmail-jakarta-commons-dev-archive@apache.org Received: (qmail 39621 invoked from network); 3 Feb 2003 20:24:02 -0000 Received: from exchange.sun.com (192.18.33.10) by daedalus.apache.org with SMTP; 3 Feb 2003 20:24:02 -0000 Received: (qmail 2446 invoked by uid 97); 3 Feb 2003 20:25:33 -0000 Delivered-To: qmlist-jakarta-archive-commons-dev@nagoya.betaversion.org Received: (qmail 2439 invoked from network); 3 Feb 2003 20:25:33 -0000 Received: from daedalus.apache.org (HELO apache.org) (208.185.179.12) by nagoya.betaversion.org with SMTP; 3 Feb 2003 20:25:33 -0000 Received: (qmail 39418 invoked by uid 500); 3 Feb 2003 20:24:00 -0000 Mailing-List: contact commons-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Jakarta Commons Developers List" Reply-To: "Jakarta Commons Developers List" Delivered-To: mailing list commons-dev@jakarta.apache.org Received: (qmail 39404 invoked from network); 3 Feb 2003 20:23:59 -0000 Received: from umbongo.flamefew.net (64.253.103.114) by daedalus.apache.org with SMTP; 3 Feb 2003 20:23:59 -0000 Received: by umbongo.flamefew.net (Postfix on Linux (i386), from userid 500) id 215593A2482; Mon, 3 Feb 2003 15:24:03 -0500 (EST) Received: from localhost (localhost [127.0.0.1]) by umbongo.flamefew.net (Postfix on Linux (i386)) with ESMTP id 191B9296D7A for ; Mon, 3 Feb 2003 15:24:03 -0500 (EST) Date: Mon, 3 Feb 2003 15:24:03 -0500 (EST) From: Henri Yandell X-X-Sender: To: Jakarta Commons Developers List Subject: RE: Lang 2.0 Scope Was: [lang] scope for version 2 In-Reply-To: <245A7290F0E0D311BF6E009027E7908B0613FDC2@atlanta.seagullsw.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N On Mon, 3 Feb 2003, Gary Gregory wrote: > Hello Allm > > About: > > >org.apache.commons.lang.functor.* > > Functor interfaces, grown from initial versions in Collections and > Patterns. > > Does the introduction of this new package mean that Commons Collection will > depend on Commons Lang, if not, why not? It would seem to me that creating > such a dependency would truly validate this new package, not to speak of > reducing code bloat for those of use using multiple Jakarta libraries. It would be intended that Commons Collections would deprecate in favour of the larger set of functors in Lang as I think the functors in Collections form a subset of the ones in Lang. > I would find it very useful if the documentation for a Jakarta library > specified the direction it was taking WRT integration with other Jakarta > libraries. I recognize that different components have grown from different > needs at different times but I would like to see more thought given to the > Jakarta suite as a whole. Is there someone overseing this or does each > component live on its own? Some are quite tied as they have the same committers on each. For example, Stephen and I are both on Lang and Collections. Stephen is on Clazz as well, while Robert is on Lang and BeanUtils [and Digester and others]. These projects are definitely not classic benevelont dictator projects, like Linux, or even Jelly [James Strachan(?)], Maven [Jason van Zyl] or the early Ant [James Duncan Davidson], so having someone with an overall vision/oversight of the future would probably be resisted. Rodney has posted good reasons as to why having one large project with all the reusable bits in together has large negative aspects, so I think you can expect to see the projects continue to exist with overlapping communities. Hen --------------------------------------------------------------------- To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org For additional commands, e-mail: commons-dev-help@jakarta.apache.org