PistonDevelopers / piston

A modular game engine written in Rust
https://www.piston.rs
MIT License
4.62k stars 234 forks source link

Create new team with ownership on crates.io #1264

Closed bvssvni closed 5 years ago

bvssvni commented 5 years ago

Related to https://github.com/PistonDevelopers/piston/issues/1257

I want to do the following:

This change is motivated by splitting attack surface into two separate parts and make the project less attractive as a target.

The primary task of this team is to publish crates once they are ready:

Since the team is separated by permissions on Github, the membership can be removed with less organizational overhead and keep the team small and efficient.

bvssvni commented 5 years ago

I was thinking about a payment model for ecosystem updates but realized this is a separate issue. This is why I changed the title.

bvssvni commented 5 years ago

Team "publish" is now created and added as owner to all PistonDevelopers crates on crates.io.