Skip to content

Partial libs team refactor: merge libs and libs-api, don't move libs-contributors into libs yet - #2683

Open
clarfonthey wants to merge 1 commit into
rust-lang:mainfrom
clarfonthey:libs-partial-refactor
Open

Partial libs team refactor: merge libs and libs-api, don't move libs-contributors into libs yet#2683
clarfonthey wants to merge 1 commit into
rust-lang:mainfrom
clarfonthey:libs-partial-refactor

Conversation

@clarfonthey

Copy link
Copy Markdown
Contributor

Was a request from @Mark-Simulacrum.

Essentially, this is #2651 without the merging of libs-contributors into libs, which is blocked by removing team access to crates for libs. It does technically give access to two additional people for these crates (BurntSushi and dtolnay) as they were only part of libs-api before, but this is fine comparing to giving 21 additional people access (assuming I counted right).

@Mark-Simulacrum

Copy link
Copy Markdown
Member

Hm, I was expecting just the crates.io permission removals -- I think that's the only piece that needs doing before we can just merge the other PR? I guess we can merge this though since it's a more minimal expansion in practice...

@github-actions

github-actions Bot commented Aug 17, 2026

Copy link
Copy Markdown
Dry-run check results

[WARN  rust_team::sync] sync-team is running in dry mode, no changes will be applied.
[INFO  rust_team::sync] synchronizing crates-io
[INFO  rust_team::sync] synchronizing github
[INFO  rust_team::sync] 💻 Team Diffs:
    📝 Editing team 'rust-lang/libs':
      Adding member 'BurntSushi' with member role
      Adding member 'dtolnay' with member role
    📝 Editing team 'rust-lang-nursery/libs':
      Adding member 'BurntSushi' with member role
      Adding member 'dtolnay' with maintainer role
    ❌ Deleting team 'rust-lang/libs-api'
    ❌ Deleting team 'rust-lang-nursery/libs-api'
    💻 Repo Diffs:
    📝 Editing repo 'rust-lang/api-guidelines':
      Permission Changes:
        Removing team 'libs-api''s write permission 
    📝 Editing repo 'rust-lang/enzyme':
      Permission Changes:
        Removing team 'libs-api''s maintain permission 
    📝 Editing repo 'rust-lang/goals':
      Permission Changes:
        Removing team 'libs-api''s maintain permission 
    📝 Editing repo 'rust-lang/libs-team':
      Permission Changes:
        Removing team 'libs-api''s maintain permission 
    📝 Editing repo 'rust-lang/packed_simd':
      Permission Changes:
        Removing team 'libs-api''s write permission 
    📝 Editing repo 'rust-lang/rust':
      Permission Changes:
        Removing team 'libs-api''s write permission 
    📝 Editing repo 'rust-lang/rust-forge':
      Permission Changes:
        Removing team 'libs-api''s maintain permission 
    📝 Editing repo 'rust-lang/rustc-dev-guide':
      Permission Changes:
        Removing team 'libs-api''s write permission 
    📝 Editing repo 'rust-lang/std-dev-guide':
      Permission Changes:
        Removing team 'libs-api''s write permission 
    📝 Editing repo 'rust-lang/stdarch':
      Permission Changes:
        Removing team 'libs-api''s write permission 
    📝 Editing repo 'rust-lang/wg-allocators':
      Permission Changes:
        Removing team 'libs-api''s write permission 

@clarfonthey
clarfonthey force-pushed the libs-partial-refactor branch from 74059a5 to 6757ac9 Compare August 17, 2026 00:03
@clarfonthey

Copy link
Copy Markdown
Contributor Author

Sure: #2684

@clarfonthey
clarfonthey force-pushed the libs-partial-refactor branch from 6757ac9 to 99b4987 Compare August 17, 2026 13:30
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

Successfully merging this pull request may close these issues.

2 participants