Ah OK, now I get how you are thinking about this.
I did not know users use the individual notice and license files to
catalogue distribution contents. In that case we should create some kind
of standard order and format in these files to make that easier for
those users, and potentially make it better for the project.
And when you say I said that webprofile depends on activemq you are not
accurate in saying that, because I did not (you did). Maybe something to
think about? Probably not.
We'll just keep it the way it is then. :-X
On 01/12/2015 16:45, Romain Manni-Bucau wrote:
when you say webprofile depends on activemq you are not accurate and can
trigger ambiguity and work for end users (security etc) which shouldnt even
be thought about.
Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> | Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber
<http://www.tomitribe.com>
2015-12-01 16:29 GMT+01:00 Andy <[email protected]>:
It has nothing to do with being lazy, rather efficient.
In what way exactly is one 7kb file compared to eighteen noisy?
+1
On 01/12/2015 15:58, Romain Manni-Bucau wrote:
2015-12-01 15:55 GMT+01:00 Andy <[email protected]>:
Yes, the wording I suggested for the single notice reflects that TomEE has
multiple distributions - That was the idea ;-)
Then we can use 'one' and the 'same' notice file for each assy.
The same principle can be used for the license file.
There is not an issue including notices or licenses that are not part of
a
particular package, rather that licenses are missing.
it is actually and even if we consider it is not it brings noise and bad
information in our deliveries so I'm really -1 to go this lazy way.
We really do not need all these individual license files.
On 01/12/2015 15:30, Romain Manni-Bucau wrote:
https://maven.apache.org/plugins/maven-remote-resources-plugin/ should
be
responsible of it already.
Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> | Blog
<http://rmannibucau.wordpress.com> | Github <
https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber
<http://www.tomitribe.com>
2015-12-01 15:22 GMT+01:00 Alex Soto <[email protected]>:
Maybe Walkmod can help on this?
El dt., 1 des. 2015 a les 15:20, Romain Manni-Bucau (<
[email protected]>)
va escriure:
We can surely share more - that said mvn plugin should do it by itself
-
but each distribution (tomee web, tomee plus, openejb) has different
jars
and then different notices so not sure we can reduce the number of
files
-
that said sharing the header template is a good idea. Also we have to
conform to apache standards to aggregate licenses in a single file so
licenses dir is a potentially nice addition but not a replacement for
current setup.
Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> | Blog
<http://rmannibucau.wordpress.com> | Github <
https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber
<http://www.tomitribe.com>
2015-12-01 15:14 GMT+01:00 Andy <[email protected]>:
Cancelling.
We should take the opportunity to ensure these issues do not arise in
the
future.
There are many notice & license files, but I think we should just
have
one
for all with appropriate wording. Something like:
NOTICE
----------
Apache OpenEJB/TomEE
Copyright 1999-2015 The Apache Software Foundation
=========================================================================
== NOTICE file corresponding to the section 4 d of
==
== the Apache License, Version 2.0,
==
== in this case for the Apache OpenEJB/TomEE distributions.
==
=========================================================================
This product includes software developed by
The Apache Software Foundation (http://www.apache.org/).
Please read the different LICENSE files present in the licenses
directory of
this distribution.
Apache TomEE is distributed in several distinct packages. We thank
all
the
developers of all the Software that help make up the Apache TomEE
distributions.
This distribution contains, or may contain software developed by and
attributed
to the following organizations and individuals:
.......
One license file containing all potential licences that is used for
assemblies.
Andy.
--
Andy Gumbrecht
https://twitter.com/AndyGeeDe
--
Andy Gumbrecht
https://twitter.com/AndyGeeDe
--
Andy Gumbrecht
https://twitter.com/AndyGeeDe
--
Andy Gumbrecht
https://twitter.com/AndyGeeDe
http://www.tomitribe.com