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)
>

Reply via email to