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

Shai Erera commented on LUCENE-2323:
------------------------------------

Robert - I think that's great reorganization.

I do want to propose to omit the component name from the package (where it 
makes sense). I.e., unless we want to have o.a.l.qp, it doesn't mean that all 
QPs under contrib/queryParser need to belong to the same package. If it makes 
sense for all of them to belong to o.a.l.search (as an example), then that's 
where they should go, IMO.

So I think it's ok if under contrib/queryparser or contrib/analyzers you'll see 
packages like o.a.l.analysis.ar/fr/snowball, as well as I'm perfectly fine if 
all of them exist under o.a.l.analysis. Analysis makes sense as a package name.

> reorganize contrib modules
> --------------------------
>
>                 Key: LUCENE-2323
>                 URL: https://issues.apache.org/jira/browse/LUCENE-2323
>             Project: Lucene - Java
>          Issue Type: Improvement
>          Components: contrib/*
>            Reporter: Robert Muir
>
> it would be nice to reorganize contrib modules, so that they are bundled 
> together by functionality.
> For example:
> * the wikipedia contrib is a tokenizer, i think really belongs in 
> contrib/analyzers
> * there are two highlighters, i think could be one highlighters package.
> * there are many queryparsers and queries in different places in contrib

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


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

Reply via email to