Skip to content

Commit

Permalink
Document relicensing process
Browse files Browse the repository at this point in the history
  • Loading branch information
Manishearth committed Oct 5, 2018
1 parent 7596503 commit 1cbbcd4
Show file tree
Hide file tree
Showing 14 changed files with 490 additions and 0 deletions.
31 changes: 31 additions & 0 deletions etc/relicense/RELICENSE_DOCUMENTATION.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
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)) 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 can be found in the screenshots folder. 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))
- #3095 ([archive](http://web.archive.org/web/20181005184416/https://github.com/rust-lang-nursery/rust-clippy/issues/3095))
- #3096 ([archive](http://web.archive.org/web/20181005184802/https://github.com/rust-lang-nursery/rust-clippy/issues/3096))
- #3097 ([archive](http://web.archive.org/web/20181005184821/https://github.com/rust-lang-nursery/rust-clippy/issues/3097))
- #3098 ([archive](http://web.archive.org/web/20181005184900/https://github.com/rust-lang-nursery/rust-clippy/issues/3098))
- #3099 ([archive](http://web.archive.org/web/20181005184901/https://github.com/rust-lang-nursery/rust-clippy/issues/3099))
- #3100 ([archive](http://web.archive.org/web/20181005184901/https://github.com/rust-lang-nursery/rust-clippy/issues/3100))
- #3230 ([archive](http://web.archive.org/web/20181005184903/https://github.com/rust-lang-nursery/rust-clippy/issues/3230))

The usernames of commentors 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))
- @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))

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 changes: 232 additions & 0 deletions etc/relicense/contributors.txt
Original file line number Diff line number Diff line change
@@ -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
Loading

0 comments on commit 1cbbcd4

Please sign in to comment.