NOTE: Rules came from discussion on issue #72
Each crate released on crates.io should have:
- Two or more owners
- Owners should be from different areas
- Team ownership is required for future maintenance
More than one person on ICU4X should be familiar with and supportive of a public crate maintained by the team.
To modify owners of a crate go to CODEOWNERS file in the root of the repository.
NOTE: It's owner's responsibility to find replacement if they are leaving the project/crate.
To promote healthy discussion, and ensure we work on impactful crates that cover needs of wide audience vs. one of the members we should have support for the crate from at least two vendors.
NOTE: It's strongly suggested that owners should come from different companies, functional areas or teams, in that order.
To ensure further maintenance and publishing rights, team ownership should be added to each public crate.
cargo owner -a github:icu4x/cargo-publish