Return-Path: Delivered-To: apmail-lucene-java-dev-archive@www.apache.org Received: (qmail 48541 invoked from network); 26 Mar 2010 14:24:01 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 26 Mar 2010 14:24:01 -0000 Received: (qmail 52622 invoked by uid 500); 26 Mar 2010 14:24:01 -0000 Delivered-To: apmail-lucene-java-dev-archive@lucene.apache.org Received: (qmail 52568 invoked by uid 500); 26 Mar 2010 14:24:01 -0000 Mailing-List: contact java-dev-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: java-dev@lucene.apache.org Delivered-To: mailing list java-dev@lucene.apache.org Received: (qmail 52535 invoked by uid 99); 26 Mar 2010 14:24:01 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 26 Mar 2010 14:24:01 +0000 X-ASF-Spam-Status: No, hits=-1.2 required=10.0 tests=AWL,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of rcmuir@gmail.com designates 209.85.160.48 as permitted sender) Received: from [209.85.160.48] (HELO mail-pw0-f48.google.com) (209.85.160.48) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 26 Mar 2010 14:23:54 +0000 Received: by pwi7 with SMTP id 7so6149364pwi.35 for ; Fri, 26 Mar 2010 07:23:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :from:date:received:message-id:subject:to:content-type :content-transfer-encoding; bh=DjGnbLx9zUCrHhyDytVzGmafFw9W5Wh3yVJYhipFoJM=; b=xvXW40O5yvDiU6H7018tDHHbYeujawTPRJo1dNB4UAUVdKgfJFiZyoLU5k3j+XucSh 63j/YUMMFqmWJ7weUxbl2dNkQaVZDjDf+/JYmAVGaQQMGODKyZeHf0hoMWAaPn3QVzjm QxowWhKaQ4Zmk0EaQN6/1PD8WJ/1yVk0ID7qI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:content-transfer-encoding; b=ZT7HJHr+2X6gdRm3UE/ZFA8i3vbtJ7ClmTq81iqCmBlkhbCuIXamOEVawwZSn4WWQD TpbKlmjxQ0Neqw6ARaqB6DvELercDB8erKTFKn1U7eWJTLMA4/tU4zsD5lWXudjvBqvR qkLVvskgNyjGBOx4sf1M9ATa9s7dJUBaZdAyg= MIME-Version: 1.0 Received: by 10.231.171.138 with HTTP; Fri, 26 Mar 2010 07:23:14 -0700 (PDT) In-Reply-To: <8E4A31EF-2C00-4BFA-B249-F3CAE076EFFC@apache.org> References: <8E4A31EF-2C00-4BFA-B249-F3CAE076EFFC@apache.org> From: Robert Muir Date: Fri, 26 Mar 2010 10:23:14 -0400 Received: by 10.141.15.4 with SMTP id s4mr924831rvi.112.1269613414355; Fri, 26 Mar 2010 07:23:34 -0700 (PDT) Message-ID: <8f0ad1f31003260723o54212da7h292b7f2b63092fc3@mail.gmail.com> Subject: Re: Modules To: java-dev@lucene.apache.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Fri, Mar 26, 2010 at 10:16 AM, Grant Ingersoll wro= te: > So, should we start thinking about a Modules dir at the same level as Luc= ene/Solr where shared, non-core code lives? > > For starters, I think spatial and analyzers could go there. > > Proposal: > > lucene/ > solr/ > modules/ > =C2=A0 analyzers > =C2=A0 spatial > =C2=A0 others (highlighter, faceting, ...) > > I guess in some respects it's just moving contrib up a level from java, b= ut I think it is also where Faceting should land and other things like that= . > > Dependency-wise: > modules -> lucene > solr -> lucene, modules > Sounds good to me. I guess one thing to think about is the analyzers in core (should they move to this module, too?). If so, perhaps we could make 'ant test' of lucene depend on this module, since core tests use analyzers. But you could use lucene without an analyzers module, it wouldnt be a "real" dependency. --=20 Robert Muir rcmuir@gmail.com --------------------------------------------------------------------- To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org For additional commands, e-mail: java-dev-help@lucene.apache.org