Peter lynch created MSOURCES-81:
-----------------------------------

             Summary: allow sources jar to contain Maven descriptor
                 Key: MSOURCES-81
                 URL: https://issues.apache.org/jira/browse/MSOURCES-81
             Project: Maven Source Plugin
          Issue Type: Bug
    Affects Versions: 2.4
            Reporter: Peter lynch


The source:jar mojo explicitly prevents the Maven descriptor from being added 
to the produced -sources.jar file.

https://github.com/apache/maven-plugins/blob/trunk/maven-source-plugin/src/main/java/org/apache/maven/plugin/source/AbstractSourceJarMojo.java#L292-292

I could not find an explanation or technical reason why this is done.

Adding the maven descriptor to the source jar can help expose valuable 
information about the build that produced it.

Expected:
- allow the archiver used to create the source jar to respect the plexus 
archiver configuration if it is configured to include the Maven descriptor.
- preserve the default behaviour of not including the Maven descriptor, for 
(unknown) backwards compatibility reasons only




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to