Hi,
Some comments below. This is a blocker for the NetBeans 9 release, so we
should take this under serious consideration.
On 22/01/18 22:21, Jan Lahoda wrote:
That's not quite what I had in mind. (And I think using the maven
coordinates and hence using known versions of the jars is good on its own.)
Yes, having the Maven coordinates is good on its own.
What I had in mind is roughly this: my understanding is that for every
release (source or binary), which the LICENSE (and NOTICE) should contain
only information about things that are in the given release. Consider for
I thought this was already so. At least NOTICE is different for source &
binary releases. (I know you already know this, Jan, I'm just stating it
for others to see).
example this file:
html.editor/src/org/netbeans/modules/html/editor/resources/DTDs/4_0/HTMLlat1.ent
https://github.com/apache/incubator-netbeans/blob/master/html.editor/src/org/netbeans/modules/html/editor/resources/DTDs/4_0/HTMLlat1.ent
I see, the content of NOTICE includes all those tiny
[*]/external/*-notice.txt files we have added, but we have no notice
file for individual files...
If a release contains this file, my understanding is that it needs to have
an entry in LICENSE(?) for it, and if a release does not have the file, it
Not sure about LICENSE, I'll read about the requirements of LICENSE. But
it definitely has to be in NOTICE where copyrights are collected, right?
shouldn't have the entry there. I don't think we have a framework to do
that. It would be easier if those would be in NOTICE (as we have a
framework to do that), but my understanding is that its not the case. So
setting up some framework that would allow us to properly create the
LICENSE file for such files would be necessary. Or we could try to
piggy-back on the existing third party library infrastructure.
Ah, so that file requires it to be in LICENSE?
Anyway I fully agree: we have to handle this properly (once and for
all). Let's build a framework for this. First of all is to have clear
requirements for LICENSE and NOTICE in cases such as those independent
files. I'll find out and post my findings here for all to comment.
Thanks, Jan,
Antonio
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists