mirror of
https://github.com/rust-lang/rust-clippy
synced 2024-11-10 07:04:18 +00:00
Document relicensing process
This commit is contained in:
parent
32b1d1fc15
commit
8db2092923
4 changed files with 499 additions and 0 deletions
7
COPYRIGHT
Normal file
7
COPYRIGHT
Normal file
|
@ -0,0 +1,7 @@
|
|||
Copyright 2018 The Rust Project Developers
|
||||
|
||||
Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
|
||||
http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
|
||||
<LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
|
||||
option. All files in the project carrying such notice may not be
|
||||
copied, modified, or distributed except according to those terms.
|
33
etc/relicense/RELICENSE_DOCUMENTATION.md
Normal file
33
etc/relicense/RELICENSE_DOCUMENTATION.md
Normal file
|
@ -0,0 +1,33 @@
|
|||
This repository was previously licensed under MPL-2.0, however in #3093 ([archive](http://web.archive.org/web/20181005185227/https://github.com/rust-lang-nursery/rust-clippy/issues/3093), [screenshot](https://user-images.githubusercontent.com/1617736/46573505-5b856880-c94b-11e8-9a14-981c889b4981.png)) we relicensed it to the Rust license (dual licensed as Apache v2 / MIT)
|
||||
|
||||
At the time, the contributors were those listed in contributors.txt.
|
||||
|
||||
We opened a bunch of issues asking for an explicit relicensing approval. Screenshots of all these issues at the time of relicensing are archived on GitHub. We also have saved Wayback Machine copies of these:
|
||||
|
||||
- #3094 ([archive](http://web.archive.org/web/20181005191247/https://github.com/rust-lang-nursery/rust-clippy/issues/3094), [screenshot](https://user-images.githubusercontent.com/1617736/46573506-5b856880-c94b-11e8-8a44-51cb40bc16ee.png))
|
||||
- #3095 ([archive](http://web.archive.org/web/20181005184416/https://github.com/rust-lang-nursery/rust-clippy/issues/3095), [screenshot](https://user-images.githubusercontent.com/1617736/46573507-5c1dff00-c94b-11e8-912a-4bd6b5f838f5.png))
|
||||
- #3096 ([archive](http://web.archive.org/web/20181005184802/https://github.com/rust-lang-nursery/rust-clippy/issues/3096), [screenshot](https://user-images.githubusercontent.com/1617736/46573508-5c1dff00-c94b-11e8-9425-2464f7260ff0.png))
|
||||
- #3097 ([archive](http://web.archive.org/web/20181005184821/https://github.com/rust-lang-nursery/rust-clippy/issues/3097), [screenshot](https://user-images.githubusercontent.com/1617736/46573509-5c1dff00-c94b-11e8-8ba2-53f687984fe7.png))
|
||||
- #3098 ([archive](http://web.archive.org/web/20181005184900/https://github.com/rust-lang-nursery/rust-clippy/issues/3098), [screenshot](https://user-images.githubusercontent.com/1617736/46573510-5c1dff00-c94b-11e8-8f64-371698401c60.png))
|
||||
- #3099 ([archive](http://web.archive.org/web/20181005184901/https://github.com/rust-lang-nursery/rust-clippy/issues/3099), [screenshot](https://user-images.githubusercontent.com/1617736/46573511-5c1dff00-c94b-11e8-8e20-7d0eeb392b95.png))
|
||||
- #3100 ([archive](http://web.archive.org/web/20181005184901/https://github.com/rust-lang-nursery/rust-clippy/issues/3100), [screenshot](https://user-images.githubusercontent.com/1617736/46573512-5c1dff00-c94b-11e8-8a13-7d758ed3563d.png))
|
||||
- #3230 ([archive](http://web.archive.org/web/20181005184903/https://github.com/rust-lang-nursery/rust-clippy/issues/3230), [screenshot](https://user-images.githubusercontent.com/1617736/46573513-5cb69580-c94b-11e8-86b1-14ce82741e5c.png))
|
||||
|
||||
The usernames of commenters on these issues can be found in relicense_comments.txt
|
||||
|
||||
There are a couple people in relicense_comments.txt who are not found in contributors.txt:
|
||||
|
||||
- @EpocSquadron has [made minor text contributions to the README](https://github.com/rust-lang-nursery/rust-clippy/commits?author=EpocSquadron) which have since been overwritten, and doesn't count
|
||||
- @JayKickliter [agreed to the relicense on their pull request](https://github.com/rust-lang-nursery/rust-clippy/pull/3195#issuecomment-423781016) ([archive](https://web.archive.org/web/20181005190730/https://github.com/rust-lang-nursery/rust-clippy/pull/3195), [screenshot](https://user-images.githubusercontent.com/1617736/46573514-5cb69580-c94b-11e8-8ffb-05a5bd02e2cc.png)
|
||||
)
|
||||
- @sanmai-NL's [contribution](https://github.com/rust-lang-nursery/rust-clippy/commits?author=sanmai-NL) is a minor one-word addition which doesn't count for copyright assignment
|
||||
- @zmt00's [contributions](https://github.com/rust-lang-nursery/rust-clippy/commits?author=zmt00) are minor typo fixes and don't count
|
||||
- @VKlayd has [nonminor contributions](https://github.com/rust-lang-nursery/rust-clippy/commits?author=VKlayd) which we rewrote (see below)
|
||||
- @wartman4404 has [nonminor contributions](https://github.com/rust-lang-nursery/rust-clippy/commits?author=wartman4404) which we rewrote (see below)
|
||||
|
||||
|
||||
Two of these contributors had nonminor contributions (#2184, #427) requiring a rewrite, carried out in #3251 ([archive](http://web.archive.org/web/20181005192411/https://github.com/rust-lang-nursery/rust-clippy/pull/3251), [screenshot](https://user-images.githubusercontent.com/1617736/46573515-5cb69580-c94b-11e8-86e5-b456452121b2.png)
|
||||
)
|
||||
|
||||
First, I (Manishearth) removed the lints they had added. I then documented at a high level what the lints did in #3251, asking for co-maintainers who had not seen the code for the lints to rewrite them. #2814 was rewritten by @phansch, and #427 was rewritten by @oli-obk, who did not recall having previously seen the code they were rewriting.
|
||||
|
232
etc/relicense/contributors.txt
Normal file
232
etc/relicense/contributors.txt
Normal file
|
@ -0,0 +1,232 @@
|
|||
0ndorio
|
||||
0xbsec
|
||||
17cupsofcoffee
|
||||
Aaron1011
|
||||
Aaronepower
|
||||
aaudiber
|
||||
afck
|
||||
alexcrichton
|
||||
AlexEne
|
||||
alexeyzab
|
||||
alexheretic
|
||||
alexreg
|
||||
alusch
|
||||
andersk
|
||||
aochagavia
|
||||
apasel422
|
||||
Arnavion
|
||||
AtheMathmo
|
||||
auscompgeek
|
||||
AVerm
|
||||
badboy
|
||||
Baelyk
|
||||
BenoitZugmeyer
|
||||
bestouff
|
||||
birkenfeld
|
||||
bjgill
|
||||
bkchr
|
||||
Bobo1239
|
||||
bood
|
||||
bootandy
|
||||
b-r-u
|
||||
budziq
|
||||
CAD97
|
||||
Caemor
|
||||
camsteffen
|
||||
carols10cents
|
||||
CBenoit
|
||||
cesarb
|
||||
cgm616
|
||||
chrisduerr
|
||||
chrisvittal
|
||||
chyvonomys
|
||||
clarcharr
|
||||
clippered
|
||||
commandline
|
||||
cramertj
|
||||
csmoe
|
||||
ctjhoa
|
||||
cuviper
|
||||
CYBAI
|
||||
darArch
|
||||
DarkEld3r
|
||||
dashed
|
||||
daubaris
|
||||
d-dorazio
|
||||
debris
|
||||
dereckson
|
||||
detrumi
|
||||
devonhollowood
|
||||
dtolnay
|
||||
durka
|
||||
dwijnand
|
||||
eddyb
|
||||
elliottneilclark
|
||||
elpiel
|
||||
ensch
|
||||
EpicatSupercell
|
||||
EpocSquadron
|
||||
erickt
|
||||
estk
|
||||
etaoins
|
||||
F001
|
||||
fanzier
|
||||
FauxFaux
|
||||
fhartwig
|
||||
flip1995
|
||||
Fraser999
|
||||
Frederick888
|
||||
frewsxcv
|
||||
gbip
|
||||
gendx
|
||||
gibfahn
|
||||
gnieto
|
||||
gnzlbg
|
||||
goodmanjonathan
|
||||
guido4000
|
||||
GuillaumeGomez
|
||||
Hanaasagi
|
||||
hdhoang
|
||||
HMPerson1
|
||||
hobofan
|
||||
iKevinY
|
||||
illicitonion
|
||||
imp
|
||||
inrustwetrust
|
||||
ishitatsuyuki
|
||||
Jascha-N
|
||||
jayhardee9
|
||||
JayKickliter
|
||||
JDemler
|
||||
jedisct1
|
||||
jmquigs
|
||||
joelgallant
|
||||
joeratt
|
||||
josephDunne
|
||||
JoshMcguigan
|
||||
joshtriplett
|
||||
jugglerchris
|
||||
karyon
|
||||
Keats
|
||||
kennytm
|
||||
Kha
|
||||
killercup
|
||||
kimsnj
|
||||
KitFreddura
|
||||
koivunej
|
||||
kraai
|
||||
kvikas
|
||||
LaurentMazare
|
||||
letheed
|
||||
llogiq
|
||||
lo48576
|
||||
lpesk
|
||||
lucab
|
||||
luisbg
|
||||
lukasstevens
|
||||
Machtan
|
||||
MaloJaffre
|
||||
Manishearth
|
||||
marcusklaas
|
||||
mark-i-m
|
||||
martiansideofthemoon
|
||||
martinlindhe
|
||||
mathstuf
|
||||
mati865
|
||||
matthiaskrgr
|
||||
mattyhall
|
||||
mbrubeck
|
||||
mcarton
|
||||
memoryleak47
|
||||
messense
|
||||
michaelrutherford
|
||||
mikerite
|
||||
mipli
|
||||
mockersf
|
||||
montrivo
|
||||
mrecachinas
|
||||
Mrmaxmeier
|
||||
mrmonday
|
||||
ms2300
|
||||
Ms2ger
|
||||
musoke
|
||||
nathan
|
||||
Nemo157
|
||||
NiekGr
|
||||
niklasf
|
||||
nrc
|
||||
nweston
|
||||
o01eg
|
||||
ogham
|
||||
oli-obk
|
||||
ordovicia
|
||||
pengowen123
|
||||
pgerber
|
||||
phansch
|
||||
philipturnbull
|
||||
pickfire
|
||||
pietro
|
||||
PixelPirate
|
||||
pizzaiter
|
||||
PSeitz
|
||||
Pyriphlegethon
|
||||
pythonesque
|
||||
quininer
|
||||
Rantanen
|
||||
rcoh
|
||||
reiner-dolp
|
||||
reujab
|
||||
Robzz
|
||||
samueltardieu
|
||||
sanmai-NL
|
||||
sanxiyn
|
||||
scott-linder
|
||||
scottmcm
|
||||
scurest
|
||||
senden9
|
||||
shahn
|
||||
shepmaster
|
||||
shnewto
|
||||
shssoichiro
|
||||
siiptuo
|
||||
sinkuu
|
||||
skade
|
||||
sourcefrog
|
||||
sourcejedi
|
||||
steveklabnik
|
||||
sunfishcode
|
||||
sunjay
|
||||
swgillespie
|
||||
Techcable
|
||||
terry90
|
||||
theemathas
|
||||
thekidxp
|
||||
theotherphil
|
||||
TimNN
|
||||
TomasKralCZ
|
||||
tomprince
|
||||
topecongiro
|
||||
tspiteri
|
||||
Twisol
|
||||
U007D
|
||||
uHOOCCOOHu
|
||||
untitaker
|
||||
upsuper
|
||||
utaal
|
||||
utam0k
|
||||
vi
|
||||
VKlayd
|
||||
Vlad-Shcherbina
|
||||
vorner
|
||||
wafflespeanut
|
||||
wartman4404
|
||||
waywardmonkeys
|
||||
yaahallo
|
||||
yangby-cryptape
|
||||
yati-sagade
|
||||
ykrivopalov
|
||||
ysimonson
|
||||
zayenz
|
||||
zmanian
|
||||
zmbush
|
||||
zmt00
|
227
etc/relicense/relicense_comments.txt
Normal file
227
etc/relicense/relicense_comments.txt
Normal file
|
@ -0,0 +1,227 @@
|
|||
0ndorio
|
||||
0xbsec
|
||||
17cupsofcoffee
|
||||
Aaron1011
|
||||
Aaronepower
|
||||
aaudiber
|
||||
afck
|
||||
alexcrichton
|
||||
AlexEne
|
||||
alexeyzab
|
||||
alexheretic
|
||||
alexreg
|
||||
alusch
|
||||
andersk
|
||||
aochagavia
|
||||
apasel422
|
||||
Arnavion
|
||||
AtheMathmo
|
||||
auscompgeek
|
||||
AVerm
|
||||
badboy
|
||||
Baelyk
|
||||
BenoitZugmeyer
|
||||
bestouff
|
||||
birkenfeld
|
||||
bjgill
|
||||
bkchr
|
||||
Bobo1239
|
||||
bood
|
||||
bootandy
|
||||
b-r-u
|
||||
budziq
|
||||
CAD97
|
||||
Caemor
|
||||
camsteffen
|
||||
carols10cents
|
||||
CBenoit
|
||||
cesarb
|
||||
cgm616
|
||||
chrisduerr
|
||||
chrisvittal
|
||||
chyvonomys
|
||||
clarcharr
|
||||
clippered
|
||||
commandline
|
||||
cramertj
|
||||
csmoe
|
||||
ctjhoa
|
||||
cuviper
|
||||
CYBAI
|
||||
darArch
|
||||
DarkEld3r
|
||||
dashed
|
||||
daubaris
|
||||
d-dorazio
|
||||
debris
|
||||
dereckson
|
||||
detrumi
|
||||
devonhollowood
|
||||
dtolnay
|
||||
durka
|
||||
dwijnand
|
||||
eddyb
|
||||
elliottneilclark
|
||||
elpiel
|
||||
ensch
|
||||
EpicatSupercell
|
||||
erickt
|
||||
estk
|
||||
etaoins
|
||||
F001
|
||||
fanzier
|
||||
FauxFaux
|
||||
fhartwig
|
||||
flip1995
|
||||
Fraser999
|
||||
Frederick888
|
||||
frewsxcv
|
||||
gbip
|
||||
gendx
|
||||
gibfahn
|
||||
gnieto
|
||||
gnzlbg
|
||||
goodmanjonathan
|
||||
guido4000
|
||||
GuillaumeGomez
|
||||
Hanaasagi
|
||||
hdhoang
|
||||
HMPerson1
|
||||
hobofan
|
||||
iKevinY
|
||||
illicitonion
|
||||
imp
|
||||
inrustwetrust
|
||||
ishitatsuyuki
|
||||
Jascha-N
|
||||
jayhardee9
|
||||
JDemler
|
||||
jedisct1
|
||||
jmquigs
|
||||
joelgallant
|
||||
joeratt
|
||||
josephDunne
|
||||
JoshMcguigan
|
||||
joshtriplett
|
||||
jugglerchris
|
||||
karyon
|
||||
Keats
|
||||
kennytm
|
||||
Kha
|
||||
killercup
|
||||
kimsnj
|
||||
KitFreddura
|
||||
koivunej
|
||||
kraai
|
||||
kvikas
|
||||
LaurentMazare
|
||||
letheed
|
||||
llogiq
|
||||
lo48576
|
||||
lpesk
|
||||
lucab
|
||||
luisbg
|
||||
lukasstevens
|
||||
Machtan
|
||||
MaloJaffre
|
||||
Manishearth
|
||||
marcusklaas
|
||||
mark-i-m
|
||||
martiansideofthemoon
|
||||
martinlindhe
|
||||
mathstuf
|
||||
mati865
|
||||
matthiaskrgr
|
||||
mattyhall
|
||||
mbrubeck
|
||||
mcarton
|
||||
memoryleak47
|
||||
messense
|
||||
michaelrutherford
|
||||
mikerite
|
||||
mipli
|
||||
mockersf
|
||||
montrivo
|
||||
mrecachinas
|
||||
Mrmaxmeier
|
||||
mrmonday
|
||||
ms2300
|
||||
Ms2ger
|
||||
musoke
|
||||
nathan
|
||||
Nemo157
|
||||
NiekGr
|
||||
niklasf
|
||||
nrc
|
||||
nweston
|
||||
o01eg
|
||||
ogham
|
||||
oli-obk
|
||||
ordovicia
|
||||
pengowen123
|
||||
pgerber
|
||||
phansch
|
||||
philipturnbull
|
||||
pickfire
|
||||
pietro
|
||||
PixelPirate
|
||||
pizzaiter
|
||||
PSeitz
|
||||
Pyriphlegethon
|
||||
pythonesque
|
||||
quininer
|
||||
Rantanen
|
||||
rcoh
|
||||
reiner-dolp
|
||||
reujab
|
||||
Robzz
|
||||
samueltardieu
|
||||
sanxiyn
|
||||
scott-linder
|
||||
scottmcm
|
||||
scurest
|
||||
senden9
|
||||
shahn
|
||||
shepmaster
|
||||
shnewto
|
||||
shssoichiro
|
||||
siiptuo
|
||||
sinkuu
|
||||
skade
|
||||
sourcefrog
|
||||
sourcejedi
|
||||
steveklabnik
|
||||
sunfishcode
|
||||
sunjay
|
||||
swgillespie
|
||||
Techcable
|
||||
terry90
|
||||
theemathas
|
||||
thekidxp
|
||||
theotherphil
|
||||
TimNN
|
||||
TomasKralCZ
|
||||
tommilligan
|
||||
tomprince
|
||||
topecongiro
|
||||
tspiteri
|
||||
Twisol
|
||||
U007D
|
||||
uHOOCCOOHu
|
||||
untitaker
|
||||
upsuper
|
||||
utaal
|
||||
utam0k
|
||||
vi
|
||||
Vlad-Shcherbina
|
||||
vorner
|
||||
wafflespeanut
|
||||
waywardmonkeys
|
||||
yaahallo
|
||||
yangby-cryptape
|
||||
yati-sagade
|
||||
ykrivopalov
|
||||
ysimonson
|
||||
zayenz
|
||||
zmanian
|
||||
zmbush
|
Loading…
Reference in a new issue