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

Clarification on possible crate-owner lockout #345

Closed
brycx opened this issue Feb 4, 2021 · 4 comments
Closed

Clarification on possible crate-owner lockout #345

brycx opened this issue Feb 4, 2021 · 4 comments

Comments

@brycx
Copy link

brycx commented Feb 4, 2021

Note: I don't wish to attack anyone personally. I only want to have some events explained, in order have transparency about the current status of the dalek-cryptography GH org and ultimately the code I depend on.

The recent #338 (comment) by @hdevalence, explaining that all other maintainers, except for @isislovecruft, have been silently demoted in the GitHub organization and removed as owners of the dalek-cryptography's crates on crates.io (eg. curve25519-dalek), brings up serious concerns for me.

Why have co-maintainers been silently removed? The following tweet comment by @hdevalence makes it seem like this was done without prior communication between the maintainers, which raises even more suspicion for me. At this point, I feel like this situation could very well be interpreted as a possible malicious take-over attempt. I don't expect it to be the case, but it's nonetheless important to have transparency about these things, taking past incidents such as the event-stream vulnerability into consideration.

A thread on /r/rust was opened, to initiate discussion about this, but was closed by the moderators.

I kindly ask @isislovecruft to explain what the reason behind the demotion and removal of crate owners is. If any of the co-authors/maintainers(maybe @cathieyun?) have further details, I think those would be nice to share as well.

@caemor
Copy link

caemor commented Feb 21, 2021

Resolved in #338 (comment) ?

@cathieyun
Copy link
Member

cathieyun commented Feb 23, 2021 via email

@brycx
Copy link
Author

brycx commented Feb 23, 2021

@isislovecruft: Thanks so much for explaining your side of the story.

@cathieyun: Thanks so much for confirming and clarifying.

@caemor: Yes, I believe this issue can now be closed. We've heard from all members and nothing new has come up.

@isislovecruft
Copy link
Member

Hey, just to reiterate what was said elsewhere: I demoted one organisation owner to member and removed his ownership of crates after a series of behaviour complaints. I did not remove his ability to commit or participate in any other way, nor did I change permissions/status for any other maintainers. It was his decision to quit and create a fork; best of luck to him with that. I'm happy to give current maintainers more access, and I'm happy to take on additional maintainers. Again, I'm trying my best, and if anyone has further concerns or complaints, or thinks I've acted unfairly or in error, I'm happy to discuss and I'm available fastest via Twitter (@isislovecruft) DMs and/or Signal.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants