Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Find homes for launching pad teams #118

Open
ehuss opened this issue Nov 22, 2024 · 5 comments
Open

Find homes for launching pad teams #118

ehuss opened this issue Nov 22, 2024 · 5 comments
Assignees
Labels
A-project-structure Area: Structure of the Rust Project A-teams Area: Issues related to teams, such as forming new teams, team structure, etc. S-active Status: Someone or some group is actively working on this.

Comments

@ehuss
Copy link
Contributor

ehuss commented Nov 22, 2024

RFC 3392 intended for launching pad teams to be temporary, and that it is the responsibility of the council to find more permanent homes for those teams in the org. Additionally, the council is supposed to be reviewing those launching pad teams every 6 months. Unfortunately we haven't made much progress on figuring this out, yet. This issue is for tracking and figuring out how to kick off this process, and to find homes for the current set of teams.

@ehuss ehuss added A-teams Area: Issues related to teams, such as forming new teams, team structure, etc. S-active Status: Someone or some group is actively working on this. labels Nov 22, 2024
@ehuss
Copy link
Contributor Author

ehuss commented Nov 22, 2024

I might note that this is loosely related to #91, because the launching pad has the bulk of working groups. I don't think it is a blocker, but the answers there might influence what we do here.

@ehuss ehuss added the A-project-structure Area: Structure of the Rust Project label Nov 22, 2024
@jamesmunns
Copy link
Member

jamesmunns commented Dec 2, 2024

Making a list of teams under launching-pad, according to the team repo metadata:

launching-pad (Team)

This is essentially my todo list of teams to find homes for, or to determine if they should be closed.

@jamesmunns
Copy link
Member

jamesmunns commented Dec 2, 2024

For reference, here's the full team structure generated by my script (as of 2024-12-02):

Full project structure according to the teams repo
  • compiler (Team)
    • codegen-c-maintainers (Team)
    • compiler-fcp (Team)
    • compiler-maintainers (Team)
    • miri (Team)
    • rust-analyzer (Team)
      • rust-analyzer-contributors (Team)
    • types (Team)
    • wg-binary-size (WorkingGroup)
    • wg-compiler-performance (WorkingGroup)
    • wg-const-eval (WorkingGroup)
    • wg-debugging (WorkingGroup)
    • wg-diagnostics (WorkingGroup)
    • wg-gcc-backend (WorkingGroup)
    • wg-incr-comp (WorkingGroup)
    • wg-llvm (WorkingGroup)
    • wg-macros (WorkingGroup)
    • wg-mir-opt (WorkingGroup)
    • wg-parallel-rustc (WorkingGroup)
    • wg-polonius (WorkingGroup)
    • wg-polymorphization (WorkingGroup)
    • wg-prioritization (WorkingGroup)
    • wg-rustc-dev-guide (WorkingGroup)
    • wg-rustc-reading-club (WorkingGroup)
    • wg-self-profile (WorkingGroup)
    • project-const-traits (ProjectGroup)
    • project-exploit-mitigations (ProjectGroup)
    • project-stable-mir (ProjectGroup)
    • project-trait-system-refactor (ProjectGroup)
  • devtools (Team)
    • cargo (Team)
    • clippy (Team)
      • clippy-contributors (Team)
    • crates-io (Team)
    • docs-rs (Team)
      • docs-rs-reviewers (Team)
    • rustdoc (Team)
      • rustdoc-frontend (Team)
    • rustfmt (Team)
    • rustup (Team)
    • testing-devex (Team)
    • wg-bindgen (WorkingGroup)
  • infra (Team)
    • bootstrap (Team)
    • infra-bors (Team)
    • release (Team)
      • release-publishers (Team)
    • triagebot (Team)
  • lang (Team)
    • lang-advisors (Team)
    • lang-docs (Team)
    • lang-ops (Team)
    • opsem (Team)
    • spec (Team)
      • spec-contributors (Team)
    • style (Team)
    • wg-ffi-unwind (WorkingGroup)
    • wg-inline-asm (WorkingGroup)
    • wg-safe-transmute (WorkingGroup)
    • project-const-generics (ProjectGroup)
    • project-dyn-upcasting (ProjectGroup)
    • project-generic-associated-types (ProjectGroup)
    • project-impl-trait (ProjectGroup)
    • project-keyword-generics (ProjectGroup)
    • project-negative-impls (ProjectGroup)
  • launching-pad (Team)
    • book (Team)
    • community (Team)
      • community-content (Team)
      • community-events (Team)
      • community-localization (Team)
      • community-rustbridge (Team)
      • community-survey (Team)
    • docker (Team)
    • twir (Team)
      • twir-reviewers (Team)
    • web-presence (Team)
      • website (Team)
    • wg-async (WorkingGroup)
      • project-async-crashdump-debugging (ProjectGroup)
    • wg-cli (WorkingGroup)
    • wg-embedded (WorkingGroup)
      • wg-embedded-core (WorkingGroup)
      • wg-embedded-cortex-a (WorkingGroup)
      • wg-embedded-cortex-m (WorkingGroup)
      • wg-embedded-cortex-r (WorkingGroup)
      • wg-embedded-hal (WorkingGroup)
      • wg-embedded-infra (WorkingGroup)
      • wg-embedded-libs (WorkingGroup)
      • wg-embedded-linux (WorkingGroup)
      • wg-embedded-msp430 (WorkingGroup)
      • wg-embedded-resources (WorkingGroup)
      • wg-embedded-riscv (WorkingGroup)
      • wg-embedded-tools (WorkingGroup)
      • wg-embedded-triage (WorkingGroup)
    • wg-gamedev (WorkingGroup)
    • wg-rust-by-example (WorkingGroup)
    • wg-secure-code (WorkingGroup)
    • wg-security-response (WorkingGroup)
    • wg-triage (WorkingGroup)
  • libs (Team)
    • crate-maintainers (Team)
    • libs-api (Team)
    • libs-contributors (Team)
    • regex (Team)
    • wg-allocators (WorkingGroup)
    • project-portable-simd (ProjectGroup)
  • mods (Team)
    • mods-discord (Team)
    • mods-discourse (Team)
  • Orphan Teams (without parents)
    • core (Team)
    • leadership-council (Team)
    • social-media (Team)
    • project-edition-2024 (ProjectGroup)
    • all (MarkerTeam)
    • alumni (MarkerTeam)
    • android (MarkerTeam)
    • apple (MarkerTeam)
    • arewewebyet (MarkerTeam)
    • arm (MarkerTeam)
    • arm-maintainers (MarkerTeam)
    • cloud-compute (MarkerTeam)
    • council-librarians (MarkerTeam)
    • crates-io-admins (MarkerTeam)
    • crates-io-on-call (MarkerTeam)
    • emacs (MarkerTeam)
    • emscripten (MarkerTeam)
    • foundation-email-redirects (MarkerTeam)
    • fuchsia (MarkerTeam)
    • goal-owners (MarkerTeam)
    • gsoc-contributors (MarkerTeam)
    • icebreakers-cleanup-crew (MarkerTeam)
    • icebreakers-llvm (MarkerTeam)
    • infra-admins (MarkerTeam)
    • inside-rust-reviewers (MarkerTeam)
    • leads (MarkerTeam)
    • loongarch (MarkerTeam)
    • ospp (MarkerTeam)
    • ospp-contributors (MarkerTeam)
    • project-group-leads (MarkerTeam)
    • risc-v (MarkerTeam)
    • rust-for-linux (MarkerTeam)
    • rustconf-emails (MarkerTeam)
    • rustlings (MarkerTeam)
    • team-repo-admins (MarkerTeam)
    • vim (MarkerTeam)
    • wasi (MarkerTeam)
    • wasm (MarkerTeam)
    • wg-leads (MarkerTeam)
    • windows (MarkerTeam)

@Aloso
Copy link

Aloso commented Dec 9, 2024

IMHO, the book team, twir team, web-presence team, social-media team, and wg-rust-by-example are all community related. From what I gather, the community team has been shut down, but maybe it is possible to revive it as a top-level team containing the teams I mentioned, in addition to the community team's subteams that are still active?

As I'm not a member of the project, I don't have a say in this, but I think the community work is really valuable and deserves representation on the council.

@jamesmunns
Copy link
Member

Looking at the teams to be re-homed, there may be a couple groups that I can start to see:

Documentation and Teaching Material Related teams

"Project Services" Related teams

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-project-structure Area: Structure of the Rust Project A-teams Area: Issues related to teams, such as forming new teams, team structure, etc. S-active Status: Someone or some group is actively working on this.
Projects
None yet
Development

No branches or pull requests

3 participants