many files in Koha still incorrectly cite the old GPL2+ license, not the current GPL3+ license this OMNIBUS bug aims to track patches correcting this issue
Created attachment 37584 [details] [review] Bug 9978: Replace license header with the correct license (GPLv3+)
Created attachment 37585 [details] Script used to replace perl license_replace.pl `git grep -l 'either version 2 of the License' | xargs`
Created attachment 37587 [details] [review] [SIGNED OFF] Bug 9978: Replace license header with the correct license (GPLv3+) Signed-off-by: Chris Nighswonger <cnighswonger@foundations.edu>
Created attachment 37588 [details] [review] [SIGNED OFF] Bug 9978: Replace license header with the correct license (GPLv3+) Signed-off-by: Chris Nighswonger <cnighswonger@foundations.edu> Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
Hm, some of the files have since been removed - what's the best way to fix those conflicts?
Created attachment 38074 [details] [review] Bug 9978: Replace license header with the correct license (GPLv3+) Signed-off-by: Chris Nighswonger <cnighswonger@foundations.edu> Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
(In reply to Katrin Fischer from comment #5) > Hm, some of the files have since been removed - what's the best way to fix > those conflicts? It was just 3 deleted files. so git rm files.
Created attachment 38077 [details] [review] [SIGNED OFF] Bug 9978: Replace license header with the correct license (GPLv3+) Signed-off-by: Chris Nighswonger <cnighswonger@foundations.edu>
Try it now.
Sorry, I lost a signoff in that fix.
Created attachment 38083 [details] [review] [PASSED QA] Bug 9978: Replace license header with the correct license (GPLv3+) Signed-off-by: Chris Nighswonger <cnighswonger@foundations.edu> Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com> Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de> http://bugs.koha-community.org/show_bug.cgi?id=9987
Created attachment 38084 [details] [review] Bug 9978: (followup) Replace license header with the correct license (GPLv3+) There was another form of the v2.
Created attachment 38085 [details] [review] Bug 9978: (followup 2) Replace license header with the correct license (GPLv3+) Some others again...
Comment on attachment 38085 [details] [review] Bug 9978: (followup 2) Replace license header with the correct license (GPLv3+) This one does not replace correctly.
Created attachment 38091 [details] [review] [PASSED QA] Bug 9978: Replace license header with the correct license (GPLv3+) Signed-off-by: Chris Nighswonger <cnighswonger@foundations.edu> Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com> Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de> http://bugs.koha-community.org/show_bug.cgi?id=9987 Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Created attachment 38092 [details] [review] [PASSED QA] Bug 9978: (followup) Replace license header with the correct license (GPLv3+) There was another form of the v2. Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Patches pushed to master. Thanks Jonathan!
Pushed to 3.18.x will be in 3.18.6