Skip to content

Latest commit

 

History

History
36 lines (23 loc) · 1.07 KB

crate_ownership.md

File metadata and controls

36 lines (23 loc) · 1.07 KB

Create Ownership Rules

NOTE: Rules came from discussion on issue #72


Each crate released on crates.io should have:

  1. Two or more owners
  2. Owners should be from different areas
  3. Team ownership is required for future maintenance

Two Owners

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.


Owners from Different Areas

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.


Team Ownership

To ensure further maintenance and publishing rights, team ownership should be added to each public crate.

cargo owner -a github:icu4x/cargo-publish