I've used the tool, it's really great, not only analyzes but also actually changes the licenses, 29,496 of 44,324:
https://cwiki.apache.org/confluence/display/NETBEANS/NetBeans+Transition+Process Could the tool be tuned to list all the files that are not in the 29,496? I have updated the table in the link above to list all the problematic file types, i.e., those that are not licensed. Would be great to identify anything else that is not part of the 29,496 that can automatically be relicensed. Gj On Thu, Sep 14, 2017 at 3:08 PM, Geertjan Wielenga < [email protected]> wrote: > Agree completely. > > Gj > > On Thu, Sep 14, 2017 at 3:05 PM, Jan Lahoda <[email protected]> wrote: > >> On Thu, Sep 14, 2017 at 2:59 PM, Geertjan Wielenga < >> [email protected]> wrote: >> >> > I think we also need to fill out the "Relicensing of incubator-netbeans" >> > table on the page >> > https://cwiki.apache.org/confluence/display/NETBEANS/ >> > NetBeans+Transition+Process, >> > i.e., with the various file types in a column, related numbers, and in >> each >> > case what the problems are/could be, so that we can get a good view, >> and a >> > clearly documented perspective for future reference, of everything that >> > needs to be done for each type of file. >> > >> > >> I was thinking of putting there files that are in some way problematic >> (e.g. a missing license header, like in manifests). Assuming headers >> matching the regexp would be OK to change, maybe we don't need to clutter >> the table with files that contain them (unless we have another reason to >> put a particular file in)? (Matching headers are (unless I did something >> wrong) in >29000 files.) >> >> Jan >> >> >> > Gj >> > >> > >> > On Thu, Sep 14, 2017 at 2:52 PM, Jan Lahoda <[email protected]> wrote: >> > >> > > On Mon, Sep 11, 2017 at 10:00 PM, Ate Douma <[email protected]> wrote: >> > > >> > > > Wonderful news and big next step indeed! >> > > > >> > > > Now, while I understand everyone being 'trigger happy' to start >> > > committing >> > > > improvements, fixes, etc. (and currently I already see 2 addition >> > > commits) >> > > > the next step should be to adjust the license headers! >> > > > >> > > >> > > So, here: >> > > https://cwiki.apache.org/confluence/display/NETBEANS/ >> > > NetBeans+Transition+Process#NetBeansTransitionProcess- >> > > ChangingGPL+CDDLlicenseheaders >> > > >> > > I tried to prepare a regexp that matches most existing (normalized) >> > license >> > > headers. If someone could check if it is OK to change matching >> headers, I >> > > think that would be great. (Please let me know if there are any >> > question.) >> > > >> > > Jan >> > > >> > > >> > > > Which this should be done by a Oracle representing committer, e.g. >> like >> > > > what >> > > > Jaroslav did for the -html4j repository. >> > > > >> > > > Regards, >> > > > Ate (who regrettably has very limited time this week to monitor >> > anything >> > > > going on here) >> > > > >> > > > >> > > > On 2017-09-11 17:04, Geertjan Wielenga wrote: >> > > > >> > > >> Hi all, >> > > >> >> > > >> Big milestone -- >> > > >> >> > > >> git://git.apache.org/incubator-netbeans.git >> > > >> >> > > >> https://github.com/apache/incubator-netbeans >> > > >> >> > > >> The main repo from the 1st code donation has landed in Apache Git, >> > > >> mirrored >> > > >> at Apache GitHub. >> > > >> >> > > >> Thanks all, especially Petr Gebauer, for doing the push, and thanks >> > also >> > > >> for the great support via Apache infra today. >> > > >> >> > > >> Gj >> > > >> >> > > >> >> > > > >> > > >> > >> > >
