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

Steven Rowe commented on LUCENE-2957:
-------------------------------------

{quote}
Hi Steven. Would it help a lot if we released a Java 1.5 version of Carrot2 
3.4.3? I would have to try to retrotranslate it manually, but I guess it'd be 
possible – we don't use that many Java 1.6 specific methods.
{quote}

Dawid, Solr 3.x requires Java 1.5.  For Solr 3.1, we will not be upgrading the 
Carrot2 library, since it's so close to the release, so it would not help for 
the release.

But for Solr 3.2, which will very likely be the next release, and which will 
still require Java 1.5, a Mavenized (i.e. published in a Maven repository) Java 
1.5 version of Carrot2 3.4.3 would definitely be useful.

A Mavenized Java 1.5-compiled 3.4.2 version would be useful for the 3.1 
release, but it's understandable if you don't want to do this work for an older 
version.


> generate-maven-artifacts target should include all non-Mavenized Lucene & 
> Solr dependencies
> -------------------------------------------------------------------------------------------
>
>                 Key: LUCENE-2957
>                 URL: https://issues.apache.org/jira/browse/LUCENE-2957
>             Project: Lucene - Java
>          Issue Type: Improvement
>          Components: Build
>    Affects Versions: 3.1, 3.2, 4.0
>            Reporter: Steven Rowe
>            Priority: Minor
>             Fix For: 3.1, 3.2, 4.0
>
>
> Currently, in addition to deploying artifacts for all of the Lucene and Solr 
> modules to a repository (by default local), the {{generate-maven-artifacts}} 
> target also deploys artifacts for the following non-Mavenized Solr 
> dependencies (lucene_solr_3_1 version given here):
> # {{solr/lib/commons-csv-1.0-SNAPSHOT-r966014.jar}} as 
> org.apache.solr:solr-commons-csv:3.1
> # {{solr/lib/apache-solr-noggit-r944541.jar}} as 
> org.apache.solr:solr-noggit:3.1
> \\ \\
> The following {{.jar}}'s should be added to the above list (lucene_solr_3_1 
> version given here):
> \\ \\
> # {{lucene/contrib/icu/lib/icu4j-4_6.jar}}
> # 
> {{lucene/contrib/benchmark/lib/xercesImpl-2.9.1-patched-XERCESJ}}{{-1257.jar}}
> # {{lucene/contrib/benchmark/lib/xml-apis-2.9.0.jar}}
> # {{solr/contrib/clustering/lib/carrot2-core-3.4.2.jar}}**
> # {{solr/contrib/uima/lib/uima-an-alchemy.jar}}
> # {{solr/contrib/uima/lib/uima-an-calais.jar}}
> # {{solr/contrib/uima/lib/uima-an-tagger.jar}}
> # {{solr/contrib/uima/lib/uima-an-wst.jar}}
> # {{solr/contrib/uima/lib/uima-core.jar}}
> \\ \\
> I think it makes sense to follow the same model as the current non-Mavenized 
> dependencies:
> \\ \\
> * {{groupId}} = {{org.apache.solr/.lucene}}
> * {{artifactId}} = {{solr-/lucene-}}<original-name>,
> * {{version}} = <lucene-solr-release-version>.
> **The carrot2-core jar doesn't need to be included in trunk's release 
> artifacts, since there already is a Mavenized Java6-compiled jar.  branch_3x 
> and lucene_solr_3_1 will need this Solr-specific Java5-compiled maven 
> artifact, though.

--
This message is automatically generated by JIRA.
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