lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Michael McCandless (JIRA)" <>
Subject [jira] [Updated] (LUCENE-4428) add jar metadata testing to smokeTester
Date Wed, 26 Sep 2012 11:47:08 GMT


Michael McCandless updated LUCENE-4428:

    Attachment: LUCENE-4428.patch

Patch, checking those entries in MANIFEST.MF of all solr/lucene WAR/JARs.

For NOTICE.txt/LICENSE.txt I assert that the contents are identical in the main distribution
and in the WAR/JARs.
> add jar metadata testing to smokeTester
> ---------------------------------------
>                 Key: LUCENE-4428
>                 URL:
>             Project: Lucene - Core
>          Issue Type: Test
>          Components: general/test
>            Reporter: Robert Muir
>            Assignee: Michael McCandless
>         Attachments: LUCENE-4428.patch
> It would be nice if the smokeTester could verify the metadata inside the jars/wars we
release, things like the following in META-INF/MANIFEST.MF:
> * Implementation-Vendor: The Apache Software Foundation
> * X-Compile-Source-JDK: 1.6 <-- check they used a 1.6 actual compiler
> * X-Compile-Target-JDK: 1.6 <-- check that classes are the right format
> * Specification-Version: 4.0.0 <-- should match release version
> There should also exist META-INF/LICENSE.txt and META-INF/NOTICE.txt and they should
be correct (e.g. the solr one should not have lucene's or whatever).
> I think we could use some code similar to what Mike did on SOLR-3879 to do this. The
only difference is that inside the solr.war, we are only interested in lucene-xxx and apache-solr-xxx
jar files (not third party ones).

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message