Skip to content
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

Remove my name from the project #1071

Merged
merged 1 commit into from
Sep 17, 2023
Merged

Remove my name from the project #1071

merged 1 commit into from
Sep 17, 2023

Conversation

jonas-schievink
Copy link
Contributor

I have already left the Rust team earlier this year. This pull request additionally removes me from the "alumni", and deletes the file tying my usernames together.

I would also like to request that the Rust team strip all authorship information from my commits to the projects in the rust-lang organization.

I no longer want to be associated with the Rust project in any capacity and deeply regret ever getting involved in it.

The Rust project has repeatedly failed its own volunteers, sabotaged community projects, and suppressed public discussion, while its leadership hides behind "concerns" that are never elaborated on and shields the individuals responsible from consequences.

The cowardly handling of the recent RustConf keynote fiasko is merely the most recent example of this, and it is unlikely to be the last, even if the de-jure leadership structure was changed to incorporate the new Leadership Council. The only way to permanently resolve these issues is to oust the people that are responsible for them, or defending those that are, from the Rust project entirely.

I strongly suggest that all volunteers on the Rust team seriously reconsider if this organization is really worth volunteering for.

Additionally, I urge everyone who knows details about the Rust project's failures that have not been made public to ask themselves: do you not think that people who are considering to get involved in Rust deserve to know what they are getting into, without having to go through the same experience first?

@eddyb
Copy link
Member

eddyb commented Sep 8, 2023

I would also like to request that the Rust team strip all authorship information from my commits to the projects in the rust-lang organization.

(Technical clarification, as a bystander) Does this refer to adding an entry to the mailmap to treat all of your commits as not having authorship information? For better (or worse, which is more common when it comes up like this, sadly), the git commit graph itself is effectively immutable for large enough projects.
IIRC there's been proposals for splitting out the authorship information from the actual commit metadata (presumably replacing names+emails with something like UUIDs?), but I haven't heard of any of them getting actually adopted.

@jonas-schievink
Copy link
Contributor Author

Whichever removes me from GitHub's "Contributors" list. Unfortunately it is impractical for me to delete my email address from my account, since that would affect every project I've ever contributed to.

@pateljoel
Copy link

I would also like to request that the Rust team strip all authorship information from my commits to the projects in the rust-lang organization.

@jonas-schievink Wouldn't doing this commit place your name in the project again? Assuming you're in an EU country (Germany) perhaps a GDPR removal (the right to be forgotten request) may help here although it may be tricky with git.

@CAD97
Copy link
Contributor

CAD97 commented Sep 9, 2023

Whichever removes me from GitHub's "Contributors" list.

(technical note, as a bystander) As far as I'm aware from a quick search, this isn't possible save for deleting your account or otherwise disassociating your identity from the user/email used to make the commits, or rewriting history to remove your identifier(s) from the commits. I've seen multiple sources that GitHub Contributors doesn't quite respect mailmap and one that it might in an enterprise setting.

Hopefully people using GitHub are aware enough of the difference between "contributor" (has a contribution as defined by licensing included in the project) and "collaborator." The latter is transient and can be changed, whereas the former is effectively permanent (for better or for (likely) worse).

@jhpratt
Copy link
Member

jhpratt commented Sep 9, 2023

Whichever removes me from GitHub's "Contributors" list.

You'll likely have to reach out to GitHub directly for this. I'm not aware of any way for the project to do this aside from rewriting git history, which is unlikely to happen as you might imagine.

FYI: I am putting together a PR for thanks.rust-lang.dev which will remove your name, as that is in our control.

Edit: PR is up: rust-lang/thanks#58

@jhpratt

This comment was marked as resolved.

@rust-lang rust-lang deleted a comment from aristotaloss Sep 11, 2023
@rust-lang rust-lang locked as too heated and limited conversation to collaborators Sep 11, 2023
@rust-lang rust-lang deleted a comment from hirokoclanger Sep 11, 2023
@rust-lang rust-lang deleted a comment from He-Pin Sep 11, 2023
@rust-lang rust-lang deleted a comment from ttys3 Sep 11, 2023
@rust-lang rust-lang deleted a comment from dralley Sep 11, 2023
@rust-lang rust-lang deleted a comment from thechampagne Sep 11, 2023
@oli-obk
Copy link
Contributor

oli-obk commented Sep 11, 2023

Moderator note: I have locked this thread and deleted a few inappropriate messages.

@oli-obk oli-obk merged commit 53b0f42 into rust-lang:master Sep 17, 2023
1 check passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants