I'd be surprised if some release was cancelled due to a MANIFEST not conforming to strict requirements. It shouldn't be totally nonsense though, like containing company names as vendor etc.
Even Apache Commons' (which I consider closest to good old Jakarta) MANIFESTs don't seem to comply with the Jakarta doc you cited. Below is the MANIFEST for Commons Math 3.1.1, which looks overengineered even though I cut out the Export-Package entry. My opinion is: Don't lose sleep about this. Bernd Manifest-Version: 1.0 Export-Package: <...SNIP...> Private-Package: assets.org.apache.commons.math3.exception.util Implementation-Title: Commons Math Built-By: gilles Tool: Bnd-1.50.0 Implementation-Vendor: The Apache Software Foundation Implementation-Vendor-Id: org.apache Specification-Title: Commons Math Bundle-License: http://www.apache.org/licenses/LICENSE-2.0.txt Bundle-SymbolicName: org.apache.commons.math3 X-Compile-Target-JDK: 1.5 Implementation-Version: 3.1.1 Specification-Vendor: The Apache Software Foundation Bundle-Name: Commons Math Created-By: Apache Maven Bundle Plugin X-Compile-Source-JDK: 1.5 Bundle-Vendor: The Apache Software Foundation Build-Jdk: 1.6.0_24 Bundle-Version: 3.1.1 Bnd-LastModified: 1357748019436 Bundle-ManifestVersion: 2 Bundle-Description: The Math project is a library of lightweight, self -contained mathematics and statistics components addressing the most common practical problems not immediately available in the Java progr amming language or commons-lang. Bundle-DocURL: http://commons.apache.org/math/ Include-Resource: assets/org/apache/commons/math3/exception/util/Local izedFormats_fr.properties=src/main/resources/assets/org/apache/common s/math3/exception/util/LocalizedFormats_fr.properties,META-INF/NOTICE .txt=NOTICE.txt,META-INF/LICENSE.txt=LICENSE.txt Implementation-Build: tags/MATH_3_1_1_RC1@r1430928; 2013-01-09 17:13:3 3+0100 Specification-Version: 3.1.1 Archiver-Version: Plexus Archiver On Wed, Jan 8, 2014 at 3:50 AM, Andreas Neumann (JIRA) <[email protected]>wrote: > > [ > https://issues.apache.org/jira/browse/TWILL-29?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13865003#comment-13865003] > > Andreas Neumann commented on TWILL-29: > -------------------------------------- > > Another thing I need to do is add the standard Apache manifest entries. > Any guidance on what those are? I searched and found this > http://incubator.apache.org/guides/release-java.html#jar-manifest but all > it have all but TODOs for that topic: > > TODO Lots of projects get this wrong and most tools, by default, produce > substandard manifests. Offer some guidance on values TODO: Add how to > create a specification compliant MANIFEST > http://jakarta.apache.org/commons/releases/prepare.html#checkjarmanifest > > Help? > > > Update POM file with all Apache information > > -------------------------------------------- > > > > Key: TWILL-29 > > URL: https://issues.apache.org/jira/browse/TWILL-29 > > Project: Apache Twill > > Issue Type: Sub-task > > Reporter: Andreas Neumann > > > > > > > -- > This message was sent by Atlassian JIRA > (v6.1.5#6160) >
