[ 
https://issues.apache.org/jira/browse/LUCENE-3151?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13417791#comment-13417791
 ] 

Robert Muir commented on LUCENE-3151:
-------------------------------------

Grant: I agree.

I guess it would be good to figure out exactly what the desired goals are:
# is the goal to just use analyzers.jar without having lucene core.jar for 
aesthetic reasons (no lucene jar file)
# is instead the goal to be able to depend on an analyzers.jar without causing 
classpath hell for users that might want to use a different version of lucene 
in their app, when all you need is the analyzers?

If its just the second, maybe we just need some fancy jar-jar packing. We would 
have to target
a different package name or something like that so there are no conflicts: then 
again this might be something the end
user could just do themselves without us doing anything (maven has plugins for 
this type of thing, etc?). Then
they could deal with what the renamed packages should be etc?

                
> 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-ALPHA
>            Reporter: Grant Ingersoll
>             Fix For: 4.1
>
>         Attachments: LUCENE-3151.patch
>
>
> 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.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to