lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Robert Muir (JIRA)" <>
Subject [jira] [Created] (LUCENE-4428) add jar metadata testing to smokeTester
Date Tue, 25 Sep 2012 20:50:07 GMT
Robert Muir created LUCENE-4428:

             Summary: add jar metadata testing to smokeTester
                 Key: LUCENE-4428
             Project: Lucene - Core
          Issue Type: Test
          Components: general/test
            Reporter: Robert Muir

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