Re: Additional Rat excludes -- files without any degree of creativity
test/**/*.ser files could also be excluded from Rat. --emi On Tue, Sep 26, 2017 at 6:38 PM, Emilian Boldwrote: > I suggest excluding .mf files too. These are used for MANIFEST files and > manifest files cannot have comments (and thus no licence headers). > > > --emi > > On Tue, Sep 26, 2017 at 1:27 PM, Geertjan Wielenga < > geertjan.wiele...@googlemail.com> wrote: > >> Good point. Our rat is too aggressive. >> >> Gj >> >> On Tue, Sep 26, 2017 at 12:23 PM, Dave Schoorl wrote: >> >> > Hi, >> > >> > It is great that the number of problematic files decreases drastically, >> > but I noticed that some of the files, E.g. in api.annotations.common, >> the >> > file under META-INF/service contains a (non-Apache) license header. >> > Excluding them from Rat will leave those old (Oracle) headers present, >> > wouldn't it? >> > >> > How should we deal with that? >> > >> > Regards, >> > >> > Dave >> > >> > >> > > >> > > Op 25 september 2017 om 12:36 schreef Geertjan Wielenga < >> > geertjan.wiele...@googlemail.com>: >> > > >> > > When these are added to the exclusions: >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > ...the Rat report lists 6540 problematic files, instead of 9164, >> > which is >> > > the current number. >> > > >> > > Gj >> > > >> > > On Mon, Sep 25, 2017 at 11:58 AM, Geertjan Wielenga < >> > > geertjan.wiele...@googlemail.com> wrote: >> > > >> > > > > >> > > > Hi all, >> > > > >> > > > Following on from the additional Rat excludes by jlahoda: >> > > > >> > > > https://github.com/apache/incubator-netbeans/pull/4 >> > > > >> > > > I'd like to propose several others be excluded via Rat, >> since >> > these are >> > > > IMHO files "without any degree of creativity" ( >> > > > https://www.apache.org/legal/src-headers.html) and thus do >> > not require a >> > > > license header: >> > > > >> > > > * .list files >> > > > * META-INF/services files >> > > > * .pass files >> > > > * binaries-list files >> > > > >> > > > The above are all documented here with the question whether >> > they have any >> > > > degree of creativity: >> > > > >> > > > https://cwiki.apache.org/confluence/display/NETBEANS/ >> > > > NetBeans+Transition+Process >> > > > >> > > > They're all simple registration files of one type or another >> > and do not >> > > > qualify IMHO as having any degree of creativity. >> > > > >> > > > Comments? >> > > > >> > > > Thanks, >> > > > >> > > > Gj >> > > > >> > > > > >> > >> > >
Re: Additional Rat excludes -- files without any degree of creativity
I suggest excluding .mf files too. These are used for MANIFEST files and manifest files cannot have comments (and thus no licence headers). --emi On Tue, Sep 26, 2017 at 1:27 PM, Geertjan Wielenga < geertjan.wiele...@googlemail.com> wrote: > Good point. Our rat is too aggressive. > > Gj > > On Tue, Sep 26, 2017 at 12:23 PM, Dave Schoorlwrote: > > > Hi, > > > > It is great that the number of problematic files decreases drastically, > > but I noticed that some of the files, E.g. in api.annotations.common, the > > file under META-INF/service contains a (non-Apache) license header. > > Excluding them from Rat will leave those old (Oracle) headers present, > > wouldn't it? > > > > How should we deal with that? > > > > Regards, > > > > Dave > > > > > > > > > > Op 25 september 2017 om 12:36 schreef Geertjan Wielenga < > > geertjan.wiele...@googlemail.com>: > > > > > > When these are added to the exclusions: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ...the Rat report lists 6540 problematic files, instead of 9164, > > which is > > > the current number. > > > > > > Gj > > > > > > On Mon, Sep 25, 2017 at 11:58 AM, Geertjan Wielenga < > > > geertjan.wiele...@googlemail.com> wrote: > > > > > > > > > > > > Hi all, > > > > > > > > Following on from the additional Rat excludes by jlahoda: > > > > > > > > https://github.com/apache/incubator-netbeans/pull/4 > > > > > > > > I'd like to propose several others be excluded via Rat, since > > these are > > > > IMHO files "without any degree of creativity" ( > > > > https://www.apache.org/legal/src-headers.html) and thus do > > not require a > > > > license header: > > > > > > > > * .list files > > > > * META-INF/services files > > > > * .pass files > > > > * binaries-list files > > > > > > > > The above are all documented here with the question whether > > they have any > > > > degree of creativity: > > > > > > > > https://cwiki.apache.org/confluence/display/NETBEANS/ > > > > NetBeans+Transition+Process > > > > > > > > They're all simple registration files of one type or another > > and do not > > > > qualify IMHO as having any degree of creativity. > > > > > > > > Comments? > > > > > > > > Thanks, > > > > > > > > Gj > > > > > > > > > > > >
Re: Additional Rat excludes -- files without any degree of creativity
Good point. Our rat is too aggressive. Gj On Tue, Sep 26, 2017 at 12:23 PM, Dave Schoorlwrote: > Hi, > > It is great that the number of problematic files decreases drastically, > but I noticed that some of the files, E.g. in api.annotations.common, the > file under META-INF/service contains a (non-Apache) license header. > Excluding them from Rat will leave those old (Oracle) headers present, > wouldn't it? > > How should we deal with that? > > Regards, > > Dave > > > > > > Op 25 september 2017 om 12:36 schreef Geertjan Wielenga < > geertjan.wiele...@googlemail.com>: > > > > When these are added to the exclusions: > > > > > > > > > > > > > > > > > > > > > > > > ...the Rat report lists 6540 problematic files, instead of 9164, > which is > > the current number. > > > > Gj > > > > On Mon, Sep 25, 2017 at 11:58 AM, Geertjan Wielenga < > > geertjan.wiele...@googlemail.com> wrote: > > > > > > > > > Hi all, > > > > > > Following on from the additional Rat excludes by jlahoda: > > > > > > https://github.com/apache/incubator-netbeans/pull/4 > > > > > > I'd like to propose several others be excluded via Rat, since > these are > > > IMHO files "without any degree of creativity" ( > > > https://www.apache.org/legal/src-headers.html) and thus do > not require a > > > license header: > > > > > > * .list files > > > * META-INF/services files > > > * .pass files > > > * binaries-list files > > > > > > The above are all documented here with the question whether > they have any > > > degree of creativity: > > > > > > https://cwiki.apache.org/confluence/display/NETBEANS/ > > > NetBeans+Transition+Process > > > > > > They're all simple registration files of one type or another > and do not > > > qualify IMHO as having any degree of creativity. > > > > > > Comments? > > > > > > Thanks, > > > > > > Gj > > > > > > > >
Re: Additional Rat excludes -- files without any degree of creativity
Hi, It is great that the number of problematic files decreases drastically, but I noticed that some of the files, E.g. in api.annotations.common, the file under META-INF/service contains a (non-Apache) license header. Excluding them from Rat will leave those old (Oracle) headers present, wouldn't it? How should we deal with that? Regards, Dave > > Op 25 september 2017 om 12:36 schreef Geertjan Wielenga >: > > When these are added to the exclusions: > > > > > > > > > > > > ...the Rat report lists 6540 problematic files, instead of 9164, which is > the current number. > > Gj > > On Mon, Sep 25, 2017 at 11:58 AM, Geertjan Wielenga < > geertjan.wiele...@googlemail.com> wrote: > > > > > > Hi all, > > > > Following on from the additional Rat excludes by jlahoda: > > > > https://github.com/apache/incubator-netbeans/pull/4 > > > > I'd like to propose several others be excluded via Rat, since these > > are > > IMHO files "without any degree of creativity" ( > > https://www.apache.org/legal/src-headers.html) and thus do not > > require a > > license header: > > > > * .list files > > * META-INF/services files > > * .pass files > > * binaries-list files > > > > The above are all documented here with the question whether they > > have any > > degree of creativity: > > > > https://cwiki.apache.org/confluence/display/NETBEANS/ > > NetBeans+Transition+Process > > > > They're all simple registration files of one type or another and do > > not > > qualify IMHO as having any degree of creativity. > > > > Comments? > > > > Thanks, > > > > Gj > > > > >
Re: Additional Rat excludes -- files without any degree of creativity
OK, pushed these through, though not 'binaries-list' yet. https://github.com/apache/incubator-netbeans/commit/a5e617426051ea4baa2ac5aaefeb6e2b78161ca5 Gj On Mon, Sep 25, 2017 at 12:45 PM, Emilian Boldwrote: > Correct. > > Really makes no sense to add copyright headers to META-INF/ files. > Some are autogenerated but the manually created ones have only a few > lines pointing to a classname. > > binaries-list is also obvious. > > --emi > > > On Mon, Sep 25, 2017 at 1:36 PM, Geertjan Wielenga > wrote: > > When these are added to the exclusions: > > > > > > > > > > > > > > > > ...the Rat report lists 6540 problematic files, instead of 9164, which is > > the current number. > > > > Gj > > > > On Mon, Sep 25, 2017 at 11:58 AM, Geertjan Wielenga < > > geertjan.wiele...@googlemail.com> wrote: > > > >> Hi all, > >> > >> Following on from the additional Rat excludes by jlahoda: > >> > >> https://github.com/apache/incubator-netbeans/pull/4 > >> > >> I'd like to propose several others be excluded via Rat, since these are > >> IMHO files "without any degree of creativity" ( > >> https://www.apache.org/legal/src-headers.html) and thus do not require > a > >> license header: > >> > >> - .list files > >> - META-INF/services files > >> - .pass files > >> - binaries-list files > >> > >> The above are all documented here with the question whether they have > any > >> degree of creativity: > >> > >> https://cwiki.apache.org/confluence/display/NETBEANS/ > >> NetBeans+Transition+Process > >> > >> They're all simple registration files of one type or another and do not > >> qualify IMHO as having any degree of creativity. > >> > >> Comments? > >> > >> Thanks, > >> > >> Gj > >> >
Re: Additional Rat excludes -- files without any degree of creativity
Correct. Really makes no sense to add copyright headers to META-INF/ files. Some are autogenerated but the manually created ones have only a few lines pointing to a classname. binaries-list is also obvious. --emi On Mon, Sep 25, 2017 at 1:36 PM, Geertjan Wielengawrote: > When these are added to the exclusions: > > > > > > > > ...the Rat report lists 6540 problematic files, instead of 9164, which is > the current number. > > Gj > > On Mon, Sep 25, 2017 at 11:58 AM, Geertjan Wielenga < > geertjan.wiele...@googlemail.com> wrote: > >> Hi all, >> >> Following on from the additional Rat excludes by jlahoda: >> >> https://github.com/apache/incubator-netbeans/pull/4 >> >> I'd like to propose several others be excluded via Rat, since these are >> IMHO files "without any degree of creativity" ( >> https://www.apache.org/legal/src-headers.html) and thus do not require a >> license header: >> >> - .list files >> - META-INF/services files >> - .pass files >> - binaries-list files >> >> The above are all documented here with the question whether they have any >> degree of creativity: >> >> https://cwiki.apache.org/confluence/display/NETBEANS/ >> NetBeans+Transition+Process >> >> They're all simple registration files of one type or another and do not >> qualify IMHO as having any degree of creativity. >> >> Comments? >> >> Thanks, >> >> Gj >>
Re: Additional Rat excludes -- files without any degree of creativity
When these are added to the exclusions: ...the Rat report lists 6540 problematic files, instead of 9164, which is the current number. Gj On Mon, Sep 25, 2017 at 11:58 AM, Geertjan Wielenga < geertjan.wiele...@googlemail.com> wrote: > Hi all, > > Following on from the additional Rat excludes by jlahoda: > > https://github.com/apache/incubator-netbeans/pull/4 > > I'd like to propose several others be excluded via Rat, since these are > IMHO files "without any degree of creativity" ( > https://www.apache.org/legal/src-headers.html) and thus do not require a > license header: > > - .list files > - META-INF/services files > - .pass files > - binaries-list files > > The above are all documented here with the question whether they have any > degree of creativity: > > https://cwiki.apache.org/confluence/display/NETBEANS/ > NetBeans+Transition+Process > > They're all simple registration files of one type or another and do not > qualify IMHO as having any degree of creativity. > > Comments? > > Thanks, > > Gj >