-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
audit pre-2021-04-27 contributors to check for relicensing #16708
base: dev
Are you sure you want to change the base?
Conversation
936efce
to
47bcf0d
Compare
I'm going to pause for now, I'll resume work on the |
@mr-c I've started from Z upwards, just pushed a commit, hopefully no conflicts with your work. |
Thank you @nsoranzo ; any updates to |
I am focusing on the mailmap currently. |
@natefoo and I have been in contact with @Slugger70's family regarding the relicensing of his contributions. We requested the agreement of someone who inherited these contributions, included a copy of the license and background information on why we were requesting it, and have an emailed confirmation from his son:
|
In a private email, Simon Gladman's heirs have approved of relicensing all of his contributions to the Galaxy project under the MIT license. Credit to Helena Rasche (@hexylena) for asking the family in a kind and sensitive manner. RIP Simon, you are missed and will not be forgotten.
I set myself a reminder to do a bulk-emailing the first week of August using the email addresses we have. |
@joachimwolff @dpryan79 can you please look at this and maybe provide your blessing so we can relicene Galaxy to MIT? |
Thanks @bgruening @joachimwolff @dpryan79 The instructions are at #16970 (comment) |
I'm checking to see which contributors have not agreed to the retroactive MIT licensing request, and documenting the evidence for those who did.
There are
520323 unique author name/email addresses in the git history prior to 2021-04-07, so help is appreciated!2024-06-27 Status:
Todo:
Please comment in this PR if you are working on this, to avoid duplication; state the alphabet letter you are working on, or some other indication
My process
git log --all --before="2021-04-07" --pretty="%aN <%aE>" | sort -u | less
.mailmap
even if there is only one variant for that contributor.mailmap
as they are found. Use the extended version (source name and email address) if the email address is generic, like<[email protected]>
git log
for the most recent commit, and look it up athttps://github.com/galaxyproject/galaxy/commit/${HASH}
to get the GitHub username. Clicking on the username should bring up a list of all their contributions to this repo: https://github.com/galaxyproject/galaxy/commits?author=mr-cdoc/relicensing/status.txt
doc/relicensing/status.txt
Note: some contributors might be left out of the mailmap for privacy reasons. When in doubt, ask me privately.
.mailmap
before mergingPeriodically @mr-c is commenting on the relicensing confirmation PR: #16970 using this template:
How to test the changes?
(Select all options that apply)
I've included appropriate automated tests.This is a refactoring of components with existing test coverage.Instructions for manual testing are as follows:License