Return-Path: X-Original-To: apmail-lucene-dev-archive@www.apache.org Delivered-To: apmail-lucene-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 97EB46401 for ; Sat, 28 May 2011 17:55:32 +0000 (UTC) Received: (qmail 63498 invoked by uid 500); 28 May 2011 17:55:31 -0000 Delivered-To: apmail-lucene-dev-archive@lucene.apache.org Received: (qmail 63419 invoked by uid 500); 28 May 2011 17:55:31 -0000 Mailing-List: contact dev-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@lucene.apache.org Delivered-To: mailing list dev@lucene.apache.org Received: (qmail 63407 invoked by uid 99); 28 May 2011 17:55:31 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 28 May 2011 17:55:31 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED,T_RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.116] (HELO hel.zones.apache.org) (140.211.11.116) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 28 May 2011 17:55:28 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id 63B8DE5C5B for ; Sat, 28 May 2011 17:54:47 +0000 (UTC) Date: Sat, 28 May 2011 17:54:47 +0000 (UTC) From: "Robert Muir (JIRA)" To: dev@lucene.apache.org Message-ID: <993993474.51065.1306605287405.JavaMail.tomcat@hel.zones.apache.org> In-Reply-To: <919583317.51061.1306604927411.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] [Commented] (LUCENE-3151) Make all of Analysis completely independent from Lucene Core MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/LUCENE-3151?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13040641#comment-13040641 ] Robert Muir commented on LUCENE-3151: ------------------------------------- I agree, and wanted to mention we shouldn't limit ourselves based on packaging. for example we can have analyzers-def and analyzers-impl, but actually shove the analyzers-def into the lucene-core jar for simplicity/packaging purposes if we want. but this way you could still use the analyzers without the lucene core if you wanted. > Make all of Analysis completely independent from Lucene Core > ------------------------------------------------------------ > > Key: LUCENE-3151 > URL: https://issues.apache.org/jira/browse/LUCENE-3151 > Project: Lucene - Java > Issue Type: Improvement > Affects Versions: 4.0 > Reporter: Grant Ingersoll > Fix For: 4.0 > > > Lucene's analysis package, including the definitions of Attribute, TokenStream, etc. are quite useful outside of Lucene (for instance, Mahout uses them) for text processing. I'd like to move the definitions, or at least their packaging, to a separate JAR file so that one can consume them w/o needing Lucene core. My draft idea is to have a definition area that Lucene core is dependent on and the rest of the analysis package can then be dependent on the definition area. (I'm open to other ideas as well) -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org For additional commands, e-mail: dev-help@lucene.apache.org