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

zip crate (unmaintained? Change of ownership?) #1956

Closed
kbknapp opened this issue May 10, 2024 · 5 comments
Closed

zip crate (unmaintained? Change of ownership?) #1956

kbknapp opened this issue May 10, 2024 · 5 comments

Comments

@kbknapp
Copy link

kbknapp commented May 10, 2024

Filing an issue because I'm not sure how to handle this situation. Here are the facts:

Current state of this:

The repository zip-rs/zip2 holds the source for the zip@>1.0 while zip-rs/zip-old holds the source for zip@<=0.6.6.

So the zip crate itself isn't "unmaintained" in the sense that >1.0 is indeed actively maintained, but it's maintained at a new repository by a new owner.

@tarcieri
Copy link
Member

There's some past discussion in #1949.

It was noted this is a handoff of maintainership which has echoes of a similar recent incident involving a widely used compression library and new maintainers, namely xz, and the associated supply chain attack.

From the @rustsec perspective zip itself is maintained, even though the maintainers have changed. Some increased scrutiny of new releases is probably warranted.

@kbknapp
Copy link
Author

kbknapp commented May 10, 2024

#1949 addresses the zip_next crate, but there is as of yet no zip advisory. I don't mind filing one, but I wasn't sure if it should just be informational = "unmaintained" for versions <1.0, or there is some kind of informational = "change of ownership", etc.

@tarcieri
Copy link
Member

As I already mentioned, from our perspective zip itself is maintained, so there's no advisory to file.

We don't currently track "change of ownership". You could potentially request a new feature for that.

@kbknapp
Copy link
Author

kbknapp commented May 10, 2024

Understood - I misread your first reply; I thought you said zip was unmaintained from the rustsec optic. Too little coffee on my part!

I'll close this.

As much as I'd love to be informed about changes to ownership, I'm not sure how a change of ownership would actually work in practice for rustsec as there's a lot of complexity in just defining that, which could lead to spammy feeling advisories that just get ignored.

@kbknapp kbknapp closed this as completed May 10, 2024
@8573
Copy link
Contributor

8573 commented May 11, 2024

I'd love to be informed about changes to ownership

You could use cargo-vet. With that, one can mark the authors whom one trusts for each crate, and then cargo-vet will raise an error if one pulls in a new version of a crate published by someone whom one didn't mark as trusted.

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

3 participants