[ 
https://issues.apache.org/jira/browse/SOLR-1433?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12760254#action_12760254
 ] 

Shalin Shekhar Mangar commented on SOLR-1433:
---------------------------------------------

Regarding 4, 5 and 6, I believe those copies are done so that users know where 
to find all the dependencies for the given component. This is actually very 
helpful for people who use Solrj with ant since its dependencies are mixed with 
core dependencies in the lib directory.

However for something like clustering it does not make much sense because 
./dist/solr-clustering-lib/ does not contain all the jars (there are other jars 
which we cannot distribute). Velocity contrib and DIH extras do not make such 
copies.

We could do one the following:
# Remove dist/solr-cell-lib, dist/solr-clustering-lib and let users copy 
dependencies from the respective contrib's lib directory. Keep dist/solrj-lib 
around though.
# Move these jars from respective contrib/lib and keep them in 
lib/<contrib-name>. Modify build classpaths in contrib builds to point to these 
new directories.

> files included in release that shouldn't be
> -------------------------------------------
>
>                 Key: SOLR-1433
>                 URL: https://issues.apache.org/jira/browse/SOLR-1433
>             Project: Solr
>          Issue Type: Bug
>            Reporter: Hoss Man
>            Assignee: Grant Ingersoll
>             Fix For: 1.4
>
>         Attachments: SOLR-1433-1-2.patch, SOLR-1433-1.patch, SOLR-1433-3.patch
>
>
> some files are making it into the release artifacts that shouldn't be ... 
> need to take care of this in the build file prior to releasing 1.4.  details 
> to follow in comments.

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

Reply via email to