You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by "james strachan (JIRA)" <ji...@apache.org> on 2006/06/13 10:36:51 UTC

[jira] Created: (AMQ-752) fix the uberjar to tidy up the notice/license files to make it absolutely clear whats going on

fix the uberjar to tidy up the notice/license files to make it absolutely clear whats going on
----------------------------------------------------------------------------------------------

         Key: AMQ-752
         URL: https://issues.apache.org/activemq/browse/AMQ-752
     Project: ActiveMQ
        Type: Bug

    Reporter: james strachan
    Priority: Blocker
     Fix For: 4.1, 4.0.1


all the various LICENSEs need to be appended into a single LICENSE and the notices consolidated.

Also we might want to...

* the MANIFEST lacks a Implementation-Vendor-Id. not reported harmful but is
in the spec. suggested value: org.apache.

* the MANIFEST lacks a Specification-Version but has an
Implementation-Version. suggested value 4.0.

* better if the source extracts into a directory with a different name from
the binary distribution. for example, incubator-activemq-src for the source
and incubator-activemq for the binary (say.

* i would prefer the binaries and distributions names to contain apache. for
example apache-incubator-activemq.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   https://issues.apache.org/activemq/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (AMQ-752) fix the uberjar to tidy up the notice/license files to make it absolutely clear whats going on

Posted by "Hiram Chirino (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/AMQ-752?page=comments#action_36402 ] 

Hiram Chirino commented on AMQ-752:
-----------------------------------

I updated the project name to apache-incubator-activemq so that distributions include the apache in it.  Fixing the issues with the META-INF and the having the src distro extract to directory with -src on it, I think will involve getting some help from the maven team.

> fix the uberjar to tidy up the notice/license files to make it absolutely clear whats going on
> ----------------------------------------------------------------------------------------------
>
>          Key: AMQ-752
>          URL: https://issues.apache.org/activemq/browse/AMQ-752
>      Project: ActiveMQ
>         Type: Bug

>     Reporter: james strachan
>     Priority: Blocker
>      Fix For: 4.0.1, 4.1

>
>
> all the various LICENSEs need to be appended into a single LICENSE and the notices consolidated.
> Also we might want to...
> * the MANIFEST lacks a Implementation-Vendor-Id. not reported harmful but is
> in the spec. suggested value: org.apache.
> * the MANIFEST lacks a Specification-Version but has an
> Implementation-Version. suggested value 4.0.
> * better if the source extracts into a directory with a different name from
> the binary distribution. for example, incubator-activemq-src for the source
> and incubator-activemq for the binary (say.
> * i would prefer the binaries and distributions names to contain apache. for
> example apache-incubator-activemq.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   https://issues.apache.org/activemq/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (AMQ-752) fix the uberjar to tidy up the notice/license files to make it absolutely clear whats going on

Posted by "robert burrell donkin (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/AMQ-752?page=comments#action_36325 ] 

robert burrell donkin commented on AMQ-752:
-------------------------------------------

Uber jar licensing seems like a thorny issue to me and probably one that's quite a bit bigger than just ActiveMQ. Once I find some time, I should raise this on legal, write up some documentation in the release and then talk to the maveneers. If I don't before you're next release, please feel free to kick me (gently).

> fix the uberjar to tidy up the notice/license files to make it absolutely clear whats going on
> ----------------------------------------------------------------------------------------------
>
>          Key: AMQ-752
>          URL: https://issues.apache.org/activemq/browse/AMQ-752
>      Project: ActiveMQ
>         Type: Bug

>     Reporter: james strachan
>     Priority: Blocker
>      Fix For: 4.1, 4.0.1

>
>
> all the various LICENSEs need to be appended into a single LICENSE and the notices consolidated.
> Also we might want to...
> * the MANIFEST lacks a Implementation-Vendor-Id. not reported harmful but is
> in the spec. suggested value: org.apache.
> * the MANIFEST lacks a Specification-Version but has an
> Implementation-Version. suggested value 4.0.
> * better if the source extracts into a directory with a different name from
> the binary distribution. for example, incubator-activemq-src for the source
> and incubator-activemq for the binary (say.
> * i would prefer the binaries and distributions names to contain apache. for
> example apache-incubator-activemq.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   https://issues.apache.org/activemq/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Resolved: (AMQ-752) fix the uberjar to tidy up the notice/license files to make it absolutely clear whats going on

Posted by "Hiram Chirino (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/AMQ-752?page=all ]
     
Hiram Chirino resolved AMQ-752:
-------------------------------

    Resolution: Fixed

Applied changes to 4.1 and partially to 4.0... I think changing the module name on a big fix release would be in bad form.

> fix the uberjar to tidy up the notice/license files to make it absolutely clear whats going on
> ----------------------------------------------------------------------------------------------
>
>          Key: AMQ-752
>          URL: https://issues.apache.org/activemq/browse/AMQ-752
>      Project: ActiveMQ
>         Type: Bug

>     Reporter: james strachan
>     Priority: Blocker
>      Fix For: 4.0.1, 4.1

>
>
> all the various LICENSEs need to be appended into a single LICENSE and the notices consolidated.
> Also we might want to...
> * the MANIFEST lacks a Implementation-Vendor-Id. not reported harmful but is
> in the spec. suggested value: org.apache.
> * the MANIFEST lacks a Specification-Version but has an
> Implementation-Version. suggested value 4.0.
> * better if the source extracts into a directory with a different name from
> the binary distribution. for example, incubator-activemq-src for the source
> and incubator-activemq for the binary (say.
> * i would prefer the binaries and distributions names to contain apache. for
> example apache-incubator-activemq.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   https://issues.apache.org/activemq/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (AMQ-752) fix the uberjar to tidy up the notice/license files to make it absolutely clear whats going on

Posted by "Hiram Chirino (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/AMQ-752?page=comments#action_36401 ] 

Hiram Chirino commented on AMQ-752:
-----------------------------------

I've changed the build so that NOTICE and LICENSE files do not overwrite one another anymore.  Those files are moved
the the META-INF/${jar-name/ directory before we extract the next jar into the uber jar.  So it's now possible to look at the original LICENSE, DISCLAIMER,NOTICE, and COPYRIGHT files that were include in each jar of the uber jar.

Please let me know if that's still does not meet the requirements.

> fix the uberjar to tidy up the notice/license files to make it absolutely clear whats going on
> ----------------------------------------------------------------------------------------------
>
>          Key: AMQ-752
>          URL: https://issues.apache.org/activemq/browse/AMQ-752
>      Project: ActiveMQ
>         Type: Bug

>     Reporter: james strachan
>     Priority: Blocker
>      Fix For: 4.0.1, 4.1

>
>
> all the various LICENSEs need to be appended into a single LICENSE and the notices consolidated.
> Also we might want to...
> * the MANIFEST lacks a Implementation-Vendor-Id. not reported harmful but is
> in the spec. suggested value: org.apache.
> * the MANIFEST lacks a Specification-Version but has an
> Implementation-Version. suggested value 4.0.
> * better if the source extracts into a directory with a different name from
> the binary distribution. for example, incubator-activemq-src for the source
> and incubator-activemq for the binary (say.
> * i would prefer the binaries and distributions names to contain apache. for
> example apache-incubator-activemq.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   https://issues.apache.org/activemq/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira