Page MenuHomePhabricator

Add LICENSE to operations/dns scripts
Closed, ResolvedPublic

Description

The Python scripts in operations/dns to generate zone files from templates are missing license information. All authors seem to have worked for the WMF when contributing:

taavi@runko ~/s/wm-dns (master)> git log --format="%aE %aN" utils/ | grep -v wikimedia.org | sort | uniq
acotto@gmail.com Andrew Otto
legoktm@debian.org Kunal Mehta
legoktm@debian.org Legoktm

Can we add a license to it so that those scripts can be re-used?

Event Timeline

BCornwall lowered the priority of this task from Medium to Low.Feb 17 2023, 6:49 PM
BCornwall moved this task from Backlog to Ready for work on the Traffic board.
BCornwall added subscribers: Ottomata, Legoktm.

Looks like @RKemper has also contributed since this was opened. I'm going to assume this is the best place to collect agreement to the license change:

@RKemper, @Legoktm, @Ottomata, can each of you approve of relicensing the content of your work in the operations/dns utilities/ directory to the Apache 2.0 license? That seems to the common license around here.

BCornwall changed the task status from Open to In Progress.Feb 17 2023, 7:10 PM

Change 890016 had a related patch set uploaded (by BCornwall; author: BCornwall):

[operations/dns@master] utils: Add SPDX Apache-2.0 license to utils

https://gerrit.wikimedia.org/r/890016

..., @Legoktm, ... can each of you approve of relicensing the content of your work in the operations/dns utilities/ directory to the Apache 2.0 license? That seems to the common license around here.

All of my changes to that folder were pure data updates, which I don't believe merit or receive any copyright protection. In any case, yes, I'm fine with those commits being licensed under the Apache 2.0 license.

Also fine with my work being licensed at Apache 2.0. Thank you!

Change 890016 merged by BCornwall:

[operations/dns@master] utils: Add SPDX Apache-2.0 license to utils

https://gerrit.wikimedia.org/r/890016