History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: AMQ-752
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Blocker Blocker
Assignee: Unassigned
Reporter: James Strachan
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
ActiveMQ

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

Created: 13/Jun/06 08:35 AM   Updated: 15/Jun/06 02:28 PM
Component/s: None
Affects Version/s: None
Fix Version/s: 4.1.0, 4.0.1

Time Tracking:
Not Specified


 Description  « Hide
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.


 All   Comments   Work Log   Change History   Subversion Commits   FishEye   Crucible      Sort Order: Ascending order - Click to sort in descending order
robert burrell donkin - 13/Jun/06 09:31 PM
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).

Hiram Chirino - 15/Jun/06 02:14 PM
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.


Hiram Chirino - 15/Jun/06 02:21 PM
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.

Hiram Chirino - 15/Jun/06 02:28 PM
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.