googlefonts / googlefonts/fontations

Make cargo owners consistent and ensure it stays so

Open
#915 0 comments 0 reactions 0 assignees View on GitHub
ergonomics
Dominant language
Rust
Stars
826
Forks
75
Avg merge
22h 33m
Merged PRs (30d)
75

Description

fontations, fontc, and sleipnir crates appear to have inconsistent owners. To fix:

- Setup a GH team and make it owner of all our crates
- https://doc.rust-lang.org/cargo/reference/publishing.html#cargo-owner
- Setup CI to check the team is assigned as owner for all crates
- I believe https://doc.rust-lang.org/cargo/commands/cargo-owner.html can be used to list for this purpose

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the Cargo owner and cargo owner documentation linked in the issue, then inventory the fontations, fontc, and sleipnir crates. Done means one GitHub team owns all crates and CI checks that ownership remains consistent.

Written by the indexing model from the issue text.

Assessment

Tech stack
github, rust
Domain
ci-cd, release
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.