From 74afbf708c0859f44501567ac318d1db50c4b58c Mon Sep 17 00:00:00 2001 From: Deploy from CI <> Date: Tue, 10 Dec 2024 02:51:44 +0000 Subject: [PATCH] Deploy 595bac9acf01df4c47b7bd6c6ef551b37e8c138b to gh-pages --- .nojekyll | 0 CNAME | 1 + v1/lists.json | 1579 ++ v1/people.json | 2719 +++ .../bors.bors_kindergarten.review.json | 65 + .../bors.bors_kindergarten.try.json | 65 + v1/permissions/bors.cargo.review.json | 6 + v1/permissions/bors.cargo.try.json | 6 + v1/permissions/bors.chalk.review.json | 6 + v1/permissions/bors.chalk.try.json | 6 + v1/permissions/bors.clippy.review.json | 6 + v1/permissions/bors.clippy.try.json | 6 + .../bors.compiler_builtins.review.json | 6 + .../bors.compiler_builtins.try.json | 6 + v1/permissions/bors.crater.review.json | 6 + v1/permissions/bors.crater.try.json | 6 + v1/permissions/bors.hashbrown.review.json | 6 + v1/permissions/bors.hashbrown.try.json | 6 + v1/permissions/bors.libc.review.json | 6 + v1/permissions/bors.libc.try.json | 6 + v1/permissions/bors.measureme.review.json | 6 + v1/permissions/bors.measureme.try.json | 6 + v1/permissions/bors.miri.review.json | 6 + v1/permissions/bors.miri.try.json | 6 + v1/permissions/bors.regex.review.json | 6 + v1/permissions/bors.regex.try.json | 6 + v1/permissions/bors.rls.review.json | 6 + v1/permissions/bors.rls.try.json | 6 + v1/permissions/bors.rust.review.json | 852 + v1/permissions/bors.rust.try.json | 1043 ++ v1/permissions/bors.rust_analyzer.review.json | 6 + v1/permissions/bors.rust_analyzer.try.json | 6 + v1/permissions/bors.rustlings.review.json | 6 + v1/permissions/bors.rustlings.try.json | 6 + v1/permissions/bors.rustup_rs.review.json | 6 + v1/permissions/bors.rustup_rs.try.json | 6 + v1/permissions/bors.semverver.review.json | 6 + v1/permissions/bors.semverver.try.json | 6 + v1/permissions/bors.stdarch.review.json | 6 + v1/permissions/bors.stdarch.try.json | 6 + v1/permissions/bors.team.review.json | 6 + v1/permissions/bors.team.try.json | 6 + v1/permissions/bors.vscode_rust.review.json | 6 + v1/permissions/bors.vscode_rust.try.json | 6 + v1/permissions/crater.json | 674 + v1/permissions/crates_io_admin.json | 65 + v1/permissions/dev_desktop.json | 759 + v1/permissions/perf.json | 846 + v1/permissions/sync_team_confirmation.json | 42 + v1/repos.json | 5384 ++++++ v1/repos/.github.json | 18 + v1/repos/a-mir-formality.json | 34 + v1/repos/all-hands-2020.json | 13 + v1/repos/annotate-snippets-rs.json | 37 + v1/repos/api-guidelines.json | 22 + v1/repos/ar_archive_writer.json | 18 + v1/repos/areweasyncyet.rs.json | 23 + v1/repos/arewewebyet.json | 31 + v1/repos/async-book.json | 18 + .../async-crashdump-debugging-initiative.json | 18 + v1/repos/async-fundamentals-initiative.json | 31 + v1/repos/atom-ide-rust.json | 13 + v1/repos/backtrace-rs.json | 31 + v1/repos/blog.rust-lang.org.json | 45 + v1/repos/book.json | 31 + v1/repos/bors-kindergarten.json | 28 + v1/repos/bors.json | 45 + v1/repos/calendar-generation.json | 69 + v1/repos/calendar.json | 68 + v1/repos/cargo-bisect-rustc.json | 36 + v1/repos/cargo.json | 51 + v1/repos/cc-rs.json | 40 + v1/repos/cfg-if.json | 18 + v1/repos/chalk.json | 35 + v1/repos/cmake-rs.json | 33 + v1/repos/community-localization.json | 18 + v1/repos/compiler-builtins.json | 33 + v1/repos/compiler-rt.json | 13 + v1/repos/compiler-team-prioritization.json | 18 + v1/repos/compiler-team.json | 41 + v1/repos/const-eval.json | 18 + v1/repos/core-team.json | 18 + v1/repos/crater.json | 35 + v1/repos/crates-build-env.json | 37 + v1/repos/crates-io-cargo-teams.json | 13 + v1/repos/crates-io-heroku-metrics.json | 18 + v1/repos/crates-io-ops-bot.json | 13 + v1/repos/crates.io-index.json | 30 + v1/repos/crates.io-infra.json | 13 + v1/repos/crates.io.json | 40 + v1/repos/ctcft.json | 13 + v1/repos/datafrog.json | 22 + v1/repos/discord-mods-bot.json | 18 + v1/repos/docker-rust-nightly.json | 13 + v1/repos/docker-rust.json | 18 + v1/repos/docs.rs.json | 37 + .../dyn-upcasting-coercion-initiative.json | 18 + v1/repos/edition-guide.json | 36 + v1/repos/ena.json | 31 + v1/repos/ferris-says.json | 18 + v1/repos/flate2-rs.json | 31 + v1/repos/foundation-faq-2020.json | 13 + v1/repos/futures-rs.json | 33 + v1/repos/gcc.json | 18 + v1/repos/gccjit.rs.json | 18 + v1/repos/gedit-config.json | 13 + v1/repos/generate-manifest-list.json | 18 + .../generic-associated-types-initiative.json | 18 + v1/repos/getopts.json | 18 + v1/repos/gha-runner.json | 13 + v1/repos/gha-self-hosted.json | 13 + v1/repos/ghost-code-initiative.json | 13 + v1/repos/git2-rs.json | 33 + v1/repos/glacier.json | 13 + v1/repos/glob.json | 18 + v1/repos/google-summer-of-code.json | 22 + v1/repos/governance.json | 13 + v1/repos/hashbrown.json | 37 + v1/repos/highfive.json | 13 + v1/repos/hoedown.json | 13 + v1/repos/homu.json | 31 + v1/repos/impl-trait-initiative.json | 18 + v1/repos/impl-trait-utils.json | 31 + v1/repos/infra-private.json | 18 + v1/repos/infra-smoke-tests.json | 42 + v1/repos/infra-team.json | 18 + v1/repos/infra.json | 18 + v1/repos/initiative-template.json | 18 + v1/repos/jemalloc.json | 13 + v1/repos/jobserver-rs.json | 22 + v1/repos/kate-config.json | 13 + v1/repos/keyword-generics-initiative.json | 18 + v1/repos/lang-team.json | 37 + v1/repos/leadership-council.json | 38 + v1/repos/libbacktrace.json | 13 + v1/repos/libc.json | 49 + v1/repos/libm.json | 33 + v1/repos/libs-team.json | 24 + v1/repos/libtest-next.json | 21 + v1/repos/libtest.json | 13 + v1/repos/libz-sys.json | 18 + v1/repos/lld.json | 13 + v1/repos/lldb.json | 13 + v1/repos/llvm-project.json | 33 + v1/repos/llvm.json | 13 + v1/repos/log.json | 23 + v1/repos/mailgun-mailmap.json | 13 + v1/repos/mdBook.json | 40 + v1/repos/measureme.json | 47 + v1/repos/meeting-minutes.json | 13 + v1/repos/miri-test-libstd.json | 33 + v1/repos/miri.json | 39 + v1/repos/mirror-google-fuchsia-zircon.json | 13 + v1/repos/moderation-team.json | 18 + v1/repos/monitorbot.json | 18 + v1/repos/nano-config.json | 13 + v1/repos/negative-impls-initiative.json | 18 + v1/repos/never-type-initiative.json | 13 + v1/repos/nomicon.json | 37 + v1/repos/odht.json | 33 + v1/repos/opsem-team.json | 18 + v1/repos/packed_simd.json | 30 + v1/repos/pentest-2019.json | 18 + v1/repos/pin-utils.json | 18 + v1/repos/pkg-config-rs.json | 23 + v1/repos/polonius.json | 18 + v1/repos/pontoon.json | 18 + v1/repos/portable-simd.json | 31 + v1/repos/prev.rust-lang.org.json | 13 + v1/repos/project-const-generics.json | 18 + v1/repos/project-const-traits.json | 18 + v1/repos/project-deref-patterns.json | 18 + v1/repos/project-error-handling.json | 13 + v1/repos/project-exploit-mitigations.json | 35 + v1/repos/project-ffi-unwind.json | 18 + v1/repos/project-group-template.json | 18 + v1/repos/project-inline-asm.json | 18 + v1/repos/project-portable-simd.json | 18 + v1/repos/project-rfc-2229.json | 13 + v1/repos/project-safe-transmute.json | 18 + v1/repos/project-stable-mir.json | 33 + v1/repos/project-thir-unsafeck.json | 13 + v1/repos/promote-release.json | 37 + v1/repos/reference.json | 47 + v1/repos/regex.json | 18 + v1/repos/release-team.json | 18 + v1/repos/relnotes.json | 41 + v1/repos/rfc-leadership-council.json | 13 + v1/repos/rfcbot-rs.json | 18 + v1/repos/rfcs.json | 35 + v1/repos/rls.json | 13 + v1/repos/rust-analyzer.json | 39 + v1/repos/rust-artwork.json | 13 + v1/repos/rust-bindgen.json | 35 + v1/repos/rust-by-example.json | 20 + v1/repos/rust-central-station.json | 13 + v1/repos/rust-clippy.json | 41 + v1/repos/rust-dbg-ext.json | 18 + v1/repos/rust-enhanced.json | 18 + v1/repos/rust-forge.json | 73 + v1/repos/rust-gha.json | 13 + v1/repos/rust-guidelines.json | 13 + v1/repos/rust-installer.json | 31 + v1/repos/rust-lang.github.io.json | 18 + v1/repos/rust-log-analyzer.json | 18 + v1/repos/rust-marketing.json | 13 + v1/repos/rust-memory-model.json | 13 + v1/repos/rust-mode.json | 18 + v1/repos/rust-playground.json | 31 + v1/repos/rust-playpen.json | 13 + v1/repos/rust-project-goals.json | 57 + v1/repos/rust-reach-www.json | 13 + v1/repos/rust-repos.json | 20 + v1/repos/rust-roadmap-2017.json | 13 + v1/repos/rust-semverver.json | 13 + v1/repos/rust-wiki-backup.json | 13 + v1/repos/rust.vim.json | 18 + v1/repos/rustc-demangle.json | 38 + v1/repos/rustc-dev-guide.json | 55 + v1/repos/rustc-hash.json | 31 + v1/repos/rustc-perf.json | 35 + v1/repos/rustc-pr-tracking.json | 20 + v1/repos/rustc-rayon.json | 18 + v1/repos/rustc-reading-club.json | 18 + v1/repos/rustc-stable-hash.json | 31 + v1/repos/rustc-timing.json | 13 + v1/repos/rustc_apfloat.json | 21 + v1/repos/rustc_codegen_c.json | 37 + v1/repos/rustc_codegen_cranelift.json | 23 + v1/repos/rustc_codegen_gcc.json | 22 + v1/repos/rustdoc-types.json | 18 + v1/repos/rustfix.json | 13 + v1/repos/rustfmt.json | 71 + v1/repos/rustlings.json | 18 + v1/repos/rustup-components-history.json | 18 + v1/repos/rustup.json | 36 + v1/repos/rustwide.json | 22 + v1/repos/simpleinfra.json | 35 + v1/repos/socket2.json | 59 + v1/repos/spec.json | 25 + v1/repos/stacker.json | 18 + v1/repos/std-dev-guide.json | 47 + v1/repos/stdarch.json | 35 + v1/repos/style-team.json | 20 + v1/repos/subteams.json | 13 + v1/repos/surveys-private.json | 18 + v1/repos/surveys.json | 18 + v1/repos/sync-team.json | 35 + v1/repos/team.json | 41 + v1/repos/testing-devex-team.json | 21 + v1/repos/thanks.json | 22 + v1/repos/this-week-in-rust.json | 35 + v1/repos/thorin.json | 33 + .../trait-system-refactor-initiative.json | 18 + v1/repos/triagebot.json | 37 + v1/repos/types-team.json | 20 + v1/repos/unsafe-code-guidelines.json | 21 + v1/repos/vscode-rust.json | 13 + v1/repos/web-presence-team.json | 13 + v1/repos/wg-allocators.json | 18 + v1/repos/wg-async.json | 33 + v1/repos/wg-binary-size.json | 18 + v1/repos/wg-cargo-std-aware.json | 18 + v1/repos/wg-debugging.json | 18 + v1/repos/wg-governance.json | 13 + v1/repos/wg-grammar.json | 13 + v1/repos/wg-incr-comp.json | 18 + v1/repos/wg-macros.json | 33 + v1/repos/wg-security-response.json | 18 + v1/repos/zsh-config.json | 13 + v1/repos/zulip_archive.json | 18 + v1/rfcbot.json | 240 + v1/teams.json | 15148 ++++++++++++++++ v1/teams/all.json | 1243 ++ v1/teams/alumni.json | 874 + v1/teams/android.json | 36 + v1/teams/apple.json | 54 + v1/teams/arewewebyet.json | 63 + v1/teams/arm-maintainers.json | 36 + v1/teams/arm.json | 60 + v1/teams/book.json | 35 + v1/teams/bootstrap.json | 80 + v1/teams/cargo.json | 142 + v1/teams/clippy-contributors.json | 66 + v1/teams/clippy.json | 163 + v1/teams/cloud-compute.json | 105 + v1/teams/codegen-c-maintainers.json | 35 + v1/teams/community-content.json | 68 + v1/teams/community-events.json | 83 + v1/teams/community-localization.json | 65 + v1/teams/community-rustbridge.json | 83 + v1/teams/community-survey.json | 90 + v1/teams/community.json | 143 + v1/teams/compiler-fcp.json | 90 + v1/teams/compiler-maintainers.json | 239 + v1/teams/compiler.json | 585 + v1/teams/core.json | 152 + v1/teams/council-librarians.json | 35 + v1/teams/crate-maintainers.json | 115 + v1/teams/crates-io-admins.json | 54 + v1/teams/crates-io-on-call.json | 70 + v1/teams/crates-io.json | 172 + v1/teams/devtools.json | 183 + v1/teams/docker.json | 35 + v1/teams/docs-rs-reviewers.json | 42 + v1/teams/docs-rs.json | 108 + v1/teams/emacs.json | 63 + v1/teams/emscripten.json | 30 + .../foundation-board-project-directors.json | 77 + v1/teams/foundation-email-redirects.json | 11 + v1/teams/fuchsia.json | 49 + v1/teams/goal-owners.json | 189 + v1/teams/gsoc-contributors.json | 66 + v1/teams/icebreakers-cleanup-crew.json | 234 + v1/teams/icebreakers-llvm.json | 127 + v1/teams/infra-admins.json | 72 + v1/teams/infra-bors.json | 42 + v1/teams/infra.json | 205 + v1/teams/inside-rust-reviewers.json | 350 + v1/teams/lang-advisors.json | 87 + v1/teams/lang-docs.json | 80 + v1/teams/lang-ops.json | 38 + v1/teams/lang.json | 127 + v1/teams/launching-pad.json | 12 + v1/teams/leadership-council.json | 180 + v1/teams/leads.json | 273 + v1/teams/libs-api.json | 150 + v1/teams/libs-contributors.json | 180 + v1/teams/libs.json | 93 + v1/teams/loongarch.json | 36 + v1/teams/miri.json | 59 + v1/teams/mods-discord.json | 87 + v1/teams/mods-discourse.json | 53 + v1/teams/mods.json | 109 + v1/teams/opsem.json | 77 + v1/teams/ospp-contributors.json | 18 + v1/teams/ospp.json | 18 + .../project-async-crashdump-debugging.json | 38 + v1/teams/project-const-generics.json | 93 + v1/teams/project-const-traits.json | 49 + v1/teams/project-dyn-upcasting.json | 45 + v1/teams/project-edition-2024.json | 49 + v1/teams/project-exploit-mitigations.json | 45 + .../project-generic-associated-types.json | 45 + v1/teams/project-group-leads.json | 126 + v1/teams/project-impl-trait.json | 45 + v1/teams/project-keyword-generics.json | 66 + v1/teams/project-negative-impls.json | 52 + v1/teams/project-portable-simd.json | 79 + v1/teams/project-stable-mir.json | 71 + v1/teams/project-trait-system-refactor.json | 66 + v1/teams/regex.json | 38 + v1/teams/release-publishers.json | 35 + v1/teams/release.json | 104 + v1/teams/risc-v.json | 30 + v1/teams/rust-analyzer-contributors.json | 101 + v1/teams/rust-analyzer.json | 102 + v1/teams/rust-for-linux.json | 90 + v1/teams/rustconf-emails.json | 11 + v1/teams/rustdoc-frontend.json | 69 + v1/teams/rustdoc.json | 144 + v1/teams/rustfmt.json | 67 + v1/teams/rustlings.json | 35 + v1/teams/rustup.json | 93 + v1/teams/social-media.json | 18 + v1/teams/spec-contributors.json | 43 + v1/teams/spec.json | 81 + v1/teams/style.json | 89 + v1/teams/team-repo-admins.json | 42 + v1/teams/testing-devex.json | 66 + v1/teams/triagebot.json | 59 + v1/teams/twir-reviewers.json | 84 + v1/teams/twir.json | 70 + v1/teams/types.json | 101 + v1/teams/vim.json | 42 + v1/teams/wasi.json | 30 + v1/teams/wasm.json | 36 + v1/teams/web-presence.json | 11 + v1/teams/website.json | 54 + v1/teams/wg-allocators.json | 73 + v1/teams/wg-async.json | 240 + v1/teams/wg-binary-size.json | 115 + v1/teams/wg-bindgen.json | 76 + v1/teams/wg-cli.json | 77 + v1/teams/wg-compiler-performance.json | 92 + v1/teams/wg-const-eval.json | 66 + v1/teams/wg-debugging.json | 64 + v1/teams/wg-diagnostics.json | 73 + v1/teams/wg-embedded-core.json | 45 + v1/teams/wg-embedded-cortex-a.json | 59 + v1/teams/wg-embedded-cortex-m.json | 59 + v1/teams/wg-embedded-cortex-r.json | 29 + v1/teams/wg-embedded-hal.json | 66 + v1/teams/wg-embedded-infra.json | 45 + v1/teams/wg-embedded-libs.json | 52 + v1/teams/wg-embedded-linux.json | 66 + v1/teams/wg-embedded-msp430.json | 45 + v1/teams/wg-embedded-resources.json | 87 + v1/teams/wg-embedded-riscv.json | 73 + v1/teams/wg-embedded-tools.json | 73 + v1/teams/wg-embedded-triage.json | 52 + v1/teams/wg-embedded.json | 263 + v1/teams/wg-ffi-unwind.json | 108 + v1/teams/wg-gamedev.json | 97 + v1/teams/wg-gcc-backend.json | 45 + v1/teams/wg-incr-comp.json | 84 + v1/teams/wg-inline-asm.json | 45 + v1/teams/wg-leads.json | 318 + v1/teams/wg-llvm.json | 59 + v1/teams/wg-macros.json | 93 + v1/teams/wg-mir-opt.json | 87 + v1/teams/wg-parallel-rustc.json | 89 + v1/teams/wg-polonius.json | 66 + v1/teams/wg-polymorphization.json | 40 + v1/teams/wg-prioritization.json | 178 + v1/teams/wg-rust-by-example.json | 45 + v1/teams/wg-rustc-dev-guide.json | 135 + v1/teams/wg-rustc-reading-club.json | 45 + v1/teams/wg-safe-transmute.json | 51 + v1/teams/wg-secure-code.json | 90 + v1/teams/wg-security-response.json | 81 + v1/teams/wg-self-profile.json | 35 + v1/teams/wg-triage.json | 171 + v1/teams/windows.json | 84 + v1/zulip-groups.json | 1401 ++ v1/zulip-map.json | 279 + 426 files changed, 51904 insertions(+) create mode 100644 .nojekyll create mode 100644 CNAME create mode 100644 v1/lists.json create mode 100644 v1/people.json create mode 100644 v1/permissions/bors.bors_kindergarten.review.json create mode 100644 v1/permissions/bors.bors_kindergarten.try.json create mode 100644 v1/permissions/bors.cargo.review.json create mode 100644 v1/permissions/bors.cargo.try.json create mode 100644 v1/permissions/bors.chalk.review.json create mode 100644 v1/permissions/bors.chalk.try.json create mode 100644 v1/permissions/bors.clippy.review.json create mode 100644 v1/permissions/bors.clippy.try.json create mode 100644 v1/permissions/bors.compiler_builtins.review.json create mode 100644 v1/permissions/bors.compiler_builtins.try.json create mode 100644 v1/permissions/bors.crater.review.json create mode 100644 v1/permissions/bors.crater.try.json create mode 100644 v1/permissions/bors.hashbrown.review.json create mode 100644 v1/permissions/bors.hashbrown.try.json create mode 100644 v1/permissions/bors.libc.review.json create mode 100644 v1/permissions/bors.libc.try.json create mode 100644 v1/permissions/bors.measureme.review.json create mode 100644 v1/permissions/bors.measureme.try.json create mode 100644 v1/permissions/bors.miri.review.json create mode 100644 v1/permissions/bors.miri.try.json create mode 100644 v1/permissions/bors.regex.review.json create mode 100644 v1/permissions/bors.regex.try.json create mode 100644 v1/permissions/bors.rls.review.json create mode 100644 v1/permissions/bors.rls.try.json create mode 100644 v1/permissions/bors.rust.review.json create mode 100644 v1/permissions/bors.rust.try.json create mode 100644 v1/permissions/bors.rust_analyzer.review.json create mode 100644 v1/permissions/bors.rust_analyzer.try.json create mode 100644 v1/permissions/bors.rustlings.review.json create mode 100644 v1/permissions/bors.rustlings.try.json create mode 100644 v1/permissions/bors.rustup_rs.review.json create mode 100644 v1/permissions/bors.rustup_rs.try.json create mode 100644 v1/permissions/bors.semverver.review.json create mode 100644 v1/permissions/bors.semverver.try.json create mode 100644 v1/permissions/bors.stdarch.review.json create mode 100644 v1/permissions/bors.stdarch.try.json create mode 100644 v1/permissions/bors.team.review.json create mode 100644 v1/permissions/bors.team.try.json create mode 100644 v1/permissions/bors.vscode_rust.review.json create mode 100644 v1/permissions/bors.vscode_rust.try.json create mode 100644 v1/permissions/crater.json create mode 100644 v1/permissions/crates_io_admin.json create mode 100644 v1/permissions/dev_desktop.json create mode 100644 v1/permissions/perf.json create mode 100644 v1/permissions/sync_team_confirmation.json create mode 100644 v1/repos.json create mode 100644 v1/repos/.github.json create mode 100644 v1/repos/a-mir-formality.json create mode 100644 v1/repos/all-hands-2020.json create mode 100644 v1/repos/annotate-snippets-rs.json create mode 100644 v1/repos/api-guidelines.json create mode 100644 v1/repos/ar_archive_writer.json create mode 100644 v1/repos/areweasyncyet.rs.json create mode 100644 v1/repos/arewewebyet.json create mode 100644 v1/repos/async-book.json create mode 100644 v1/repos/async-crashdump-debugging-initiative.json create mode 100644 v1/repos/async-fundamentals-initiative.json create mode 100644 v1/repos/atom-ide-rust.json create mode 100644 v1/repos/backtrace-rs.json create mode 100644 v1/repos/blog.rust-lang.org.json create mode 100644 v1/repos/book.json create mode 100644 v1/repos/bors-kindergarten.json create mode 100644 v1/repos/bors.json create mode 100644 v1/repos/calendar-generation.json create mode 100644 v1/repos/calendar.json create mode 100644 v1/repos/cargo-bisect-rustc.json create mode 100644 v1/repos/cargo.json create mode 100644 v1/repos/cc-rs.json create mode 100644 v1/repos/cfg-if.json create mode 100644 v1/repos/chalk.json create mode 100644 v1/repos/cmake-rs.json create mode 100644 v1/repos/community-localization.json create mode 100644 v1/repos/compiler-builtins.json create mode 100644 v1/repos/compiler-rt.json create mode 100644 v1/repos/compiler-team-prioritization.json create mode 100644 v1/repos/compiler-team.json create mode 100644 v1/repos/const-eval.json create mode 100644 v1/repos/core-team.json create mode 100644 v1/repos/crater.json create mode 100644 v1/repos/crates-build-env.json create mode 100644 v1/repos/crates-io-cargo-teams.json create mode 100644 v1/repos/crates-io-heroku-metrics.json create mode 100644 v1/repos/crates-io-ops-bot.json create mode 100644 v1/repos/crates.io-index.json create mode 100644 v1/repos/crates.io-infra.json create mode 100644 v1/repos/crates.io.json create mode 100644 v1/repos/ctcft.json create mode 100644 v1/repos/datafrog.json create mode 100644 v1/repos/discord-mods-bot.json create mode 100644 v1/repos/docker-rust-nightly.json create mode 100644 v1/repos/docker-rust.json create mode 100644 v1/repos/docs.rs.json create mode 100644 v1/repos/dyn-upcasting-coercion-initiative.json create mode 100644 v1/repos/edition-guide.json create mode 100644 v1/repos/ena.json create mode 100644 v1/repos/ferris-says.json create mode 100644 v1/repos/flate2-rs.json create mode 100644 v1/repos/foundation-faq-2020.json create mode 100644 v1/repos/futures-rs.json create mode 100644 v1/repos/gcc.json create mode 100644 v1/repos/gccjit.rs.json create mode 100644 v1/repos/gedit-config.json create mode 100644 v1/repos/generate-manifest-list.json create mode 100644 v1/repos/generic-associated-types-initiative.json create mode 100644 v1/repos/getopts.json create mode 100644 v1/repos/gha-runner.json create mode 100644 v1/repos/gha-self-hosted.json create mode 100644 v1/repos/ghost-code-initiative.json create mode 100644 v1/repos/git2-rs.json create mode 100644 v1/repos/glacier.json create mode 100644 v1/repos/glob.json create mode 100644 v1/repos/google-summer-of-code.json create mode 100644 v1/repos/governance.json create mode 100644 v1/repos/hashbrown.json create mode 100644 v1/repos/highfive.json create mode 100644 v1/repos/hoedown.json create mode 100644 v1/repos/homu.json create mode 100644 v1/repos/impl-trait-initiative.json create mode 100644 v1/repos/impl-trait-utils.json create mode 100644 v1/repos/infra-private.json create mode 100644 v1/repos/infra-smoke-tests.json create mode 100644 v1/repos/infra-team.json create mode 100644 v1/repos/infra.json create mode 100644 v1/repos/initiative-template.json create mode 100644 v1/repos/jemalloc.json create mode 100644 v1/repos/jobserver-rs.json create mode 100644 v1/repos/kate-config.json create mode 100644 v1/repos/keyword-generics-initiative.json create mode 100644 v1/repos/lang-team.json create mode 100644 v1/repos/leadership-council.json create mode 100644 v1/repos/libbacktrace.json create mode 100644 v1/repos/libc.json create mode 100644 v1/repos/libm.json create mode 100644 v1/repos/libs-team.json create mode 100644 v1/repos/libtest-next.json create mode 100644 v1/repos/libtest.json create mode 100644 v1/repos/libz-sys.json create mode 100644 v1/repos/lld.json create mode 100644 v1/repos/lldb.json create mode 100644 v1/repos/llvm-project.json create mode 100644 v1/repos/llvm.json create mode 100644 v1/repos/log.json create mode 100644 v1/repos/mailgun-mailmap.json create mode 100644 v1/repos/mdBook.json create mode 100644 v1/repos/measureme.json create mode 100644 v1/repos/meeting-minutes.json create mode 100644 v1/repos/miri-test-libstd.json create mode 100644 v1/repos/miri.json create mode 100644 v1/repos/mirror-google-fuchsia-zircon.json create mode 100644 v1/repos/moderation-team.json create mode 100644 v1/repos/monitorbot.json create mode 100644 v1/repos/nano-config.json create mode 100644 v1/repos/negative-impls-initiative.json create mode 100644 v1/repos/never-type-initiative.json create mode 100644 v1/repos/nomicon.json create mode 100644 v1/repos/odht.json create mode 100644 v1/repos/opsem-team.json create mode 100644 v1/repos/packed_simd.json create mode 100644 v1/repos/pentest-2019.json create mode 100644 v1/repos/pin-utils.json create mode 100644 v1/repos/pkg-config-rs.json create mode 100644 v1/repos/polonius.json create mode 100644 v1/repos/pontoon.json create mode 100644 v1/repos/portable-simd.json create mode 100644 v1/repos/prev.rust-lang.org.json create mode 100644 v1/repos/project-const-generics.json create mode 100644 v1/repos/project-const-traits.json create mode 100644 v1/repos/project-deref-patterns.json create mode 100644 v1/repos/project-error-handling.json create mode 100644 v1/repos/project-exploit-mitigations.json create mode 100644 v1/repos/project-ffi-unwind.json create mode 100644 v1/repos/project-group-template.json create mode 100644 v1/repos/project-inline-asm.json create mode 100644 v1/repos/project-portable-simd.json create mode 100644 v1/repos/project-rfc-2229.json create mode 100644 v1/repos/project-safe-transmute.json create mode 100644 v1/repos/project-stable-mir.json create mode 100644 v1/repos/project-thir-unsafeck.json create mode 100644 v1/repos/promote-release.json create mode 100644 v1/repos/reference.json create mode 100644 v1/repos/regex.json create mode 100644 v1/repos/release-team.json create mode 100644 v1/repos/relnotes.json create mode 100644 v1/repos/rfc-leadership-council.json create mode 100644 v1/repos/rfcbot-rs.json create mode 100644 v1/repos/rfcs.json create mode 100644 v1/repos/rls.json create mode 100644 v1/repos/rust-analyzer.json create mode 100644 v1/repos/rust-artwork.json create mode 100644 v1/repos/rust-bindgen.json create mode 100644 v1/repos/rust-by-example.json create mode 100644 v1/repos/rust-central-station.json create mode 100644 v1/repos/rust-clippy.json create mode 100644 v1/repos/rust-dbg-ext.json create mode 100644 v1/repos/rust-enhanced.json create mode 100644 v1/repos/rust-forge.json create mode 100644 v1/repos/rust-gha.json create mode 100644 v1/repos/rust-guidelines.json create mode 100644 v1/repos/rust-installer.json create mode 100644 v1/repos/rust-lang.github.io.json create mode 100644 v1/repos/rust-log-analyzer.json create mode 100644 v1/repos/rust-marketing.json create mode 100644 v1/repos/rust-memory-model.json create mode 100644 v1/repos/rust-mode.json create mode 100644 v1/repos/rust-playground.json create mode 100644 v1/repos/rust-playpen.json create mode 100644 v1/repos/rust-project-goals.json create mode 100644 v1/repos/rust-reach-www.json create mode 100644 v1/repos/rust-repos.json create mode 100644 v1/repos/rust-roadmap-2017.json create mode 100644 v1/repos/rust-semverver.json create mode 100644 v1/repos/rust-wiki-backup.json create mode 100644 v1/repos/rust.vim.json create mode 100644 v1/repos/rustc-demangle.json create mode 100644 v1/repos/rustc-dev-guide.json create mode 100644 v1/repos/rustc-hash.json create mode 100644 v1/repos/rustc-perf.json create mode 100644 v1/repos/rustc-pr-tracking.json create mode 100644 v1/repos/rustc-rayon.json create mode 100644 v1/repos/rustc-reading-club.json create mode 100644 v1/repos/rustc-stable-hash.json create mode 100644 v1/repos/rustc-timing.json create mode 100644 v1/repos/rustc_apfloat.json create mode 100644 v1/repos/rustc_codegen_c.json create mode 100644 v1/repos/rustc_codegen_cranelift.json create mode 100644 v1/repos/rustc_codegen_gcc.json create mode 100644 v1/repos/rustdoc-types.json create mode 100644 v1/repos/rustfix.json create mode 100644 v1/repos/rustfmt.json create mode 100644 v1/repos/rustlings.json create mode 100644 v1/repos/rustup-components-history.json create mode 100644 v1/repos/rustup.json create mode 100644 v1/repos/rustwide.json create mode 100644 v1/repos/simpleinfra.json create mode 100644 v1/repos/socket2.json create mode 100644 v1/repos/spec.json create mode 100644 v1/repos/stacker.json create mode 100644 v1/repos/std-dev-guide.json create mode 100644 v1/repos/stdarch.json create mode 100644 v1/repos/style-team.json create mode 100644 v1/repos/subteams.json create mode 100644 v1/repos/surveys-private.json create mode 100644 v1/repos/surveys.json create mode 100644 v1/repos/sync-team.json create mode 100644 v1/repos/team.json create mode 100644 v1/repos/testing-devex-team.json create mode 100644 v1/repos/thanks.json create mode 100644 v1/repos/this-week-in-rust.json create mode 100644 v1/repos/thorin.json create mode 100644 v1/repos/trait-system-refactor-initiative.json create mode 100644 v1/repos/triagebot.json create mode 100644 v1/repos/types-team.json create mode 100644 v1/repos/unsafe-code-guidelines.json create mode 100644 v1/repos/vscode-rust.json create mode 100644 v1/repos/web-presence-team.json create mode 100644 v1/repos/wg-allocators.json create mode 100644 v1/repos/wg-async.json create mode 100644 v1/repos/wg-binary-size.json create mode 100644 v1/repos/wg-cargo-std-aware.json create mode 100644 v1/repos/wg-debugging.json create mode 100644 v1/repos/wg-governance.json create mode 100644 v1/repos/wg-grammar.json create mode 100644 v1/repos/wg-incr-comp.json create mode 100644 v1/repos/wg-macros.json create mode 100644 v1/repos/wg-security-response.json create mode 100644 v1/repos/zsh-config.json create mode 100644 v1/repos/zulip_archive.json create mode 100644 v1/rfcbot.json create mode 100644 v1/teams.json create mode 100644 v1/teams/all.json create mode 100644 v1/teams/alumni.json create mode 100644 v1/teams/android.json create mode 100644 v1/teams/apple.json create mode 100644 v1/teams/arewewebyet.json create mode 100644 v1/teams/arm-maintainers.json create mode 100644 v1/teams/arm.json create mode 100644 v1/teams/book.json create mode 100644 v1/teams/bootstrap.json create mode 100644 v1/teams/cargo.json create mode 100644 v1/teams/clippy-contributors.json create mode 100644 v1/teams/clippy.json create mode 100644 v1/teams/cloud-compute.json create mode 100644 v1/teams/codegen-c-maintainers.json create mode 100644 v1/teams/community-content.json create mode 100644 v1/teams/community-events.json create mode 100644 v1/teams/community-localization.json create mode 100644 v1/teams/community-rustbridge.json create mode 100644 v1/teams/community-survey.json create mode 100644 v1/teams/community.json create mode 100644 v1/teams/compiler-fcp.json create mode 100644 v1/teams/compiler-maintainers.json create mode 100644 v1/teams/compiler.json create mode 100644 v1/teams/core.json create mode 100644 v1/teams/council-librarians.json create mode 100644 v1/teams/crate-maintainers.json create mode 100644 v1/teams/crates-io-admins.json create mode 100644 v1/teams/crates-io-on-call.json create mode 100644 v1/teams/crates-io.json create mode 100644 v1/teams/devtools.json create mode 100644 v1/teams/docker.json create mode 100644 v1/teams/docs-rs-reviewers.json create mode 100644 v1/teams/docs-rs.json create mode 100644 v1/teams/emacs.json create mode 100644 v1/teams/emscripten.json create mode 100644 v1/teams/foundation-board-project-directors.json create mode 100644 v1/teams/foundation-email-redirects.json create mode 100644 v1/teams/fuchsia.json create mode 100644 v1/teams/goal-owners.json create mode 100644 v1/teams/gsoc-contributors.json create mode 100644 v1/teams/icebreakers-cleanup-crew.json create mode 100644 v1/teams/icebreakers-llvm.json create mode 100644 v1/teams/infra-admins.json create mode 100644 v1/teams/infra-bors.json create mode 100644 v1/teams/infra.json create mode 100644 v1/teams/inside-rust-reviewers.json create mode 100644 v1/teams/lang-advisors.json create mode 100644 v1/teams/lang-docs.json create mode 100644 v1/teams/lang-ops.json create mode 100644 v1/teams/lang.json create mode 100644 v1/teams/launching-pad.json create mode 100644 v1/teams/leadership-council.json create mode 100644 v1/teams/leads.json create mode 100644 v1/teams/libs-api.json create mode 100644 v1/teams/libs-contributors.json create mode 100644 v1/teams/libs.json create mode 100644 v1/teams/loongarch.json create mode 100644 v1/teams/miri.json create mode 100644 v1/teams/mods-discord.json create mode 100644 v1/teams/mods-discourse.json create mode 100644 v1/teams/mods.json create mode 100644 v1/teams/opsem.json create mode 100644 v1/teams/ospp-contributors.json create mode 100644 v1/teams/ospp.json create mode 100644 v1/teams/project-async-crashdump-debugging.json create mode 100644 v1/teams/project-const-generics.json create mode 100644 v1/teams/project-const-traits.json create mode 100644 v1/teams/project-dyn-upcasting.json create mode 100644 v1/teams/project-edition-2024.json create mode 100644 v1/teams/project-exploit-mitigations.json create mode 100644 v1/teams/project-generic-associated-types.json create mode 100644 v1/teams/project-group-leads.json create mode 100644 v1/teams/project-impl-trait.json create mode 100644 v1/teams/project-keyword-generics.json create mode 100644 v1/teams/project-negative-impls.json create mode 100644 v1/teams/project-portable-simd.json create mode 100644 v1/teams/project-stable-mir.json create mode 100644 v1/teams/project-trait-system-refactor.json create mode 100644 v1/teams/regex.json create mode 100644 v1/teams/release-publishers.json create mode 100644 v1/teams/release.json create mode 100644 v1/teams/risc-v.json create mode 100644 v1/teams/rust-analyzer-contributors.json create mode 100644 v1/teams/rust-analyzer.json create mode 100644 v1/teams/rust-for-linux.json create mode 100644 v1/teams/rustconf-emails.json create mode 100644 v1/teams/rustdoc-frontend.json create mode 100644 v1/teams/rustdoc.json create mode 100644 v1/teams/rustfmt.json create mode 100644 v1/teams/rustlings.json create mode 100644 v1/teams/rustup.json create mode 100644 v1/teams/social-media.json create mode 100644 v1/teams/spec-contributors.json create mode 100644 v1/teams/spec.json create mode 100644 v1/teams/style.json create mode 100644 v1/teams/team-repo-admins.json create mode 100644 v1/teams/testing-devex.json create mode 100644 v1/teams/triagebot.json create mode 100644 v1/teams/twir-reviewers.json create mode 100644 v1/teams/twir.json create mode 100644 v1/teams/types.json create mode 100644 v1/teams/vim.json create mode 100644 v1/teams/wasi.json create mode 100644 v1/teams/wasm.json create mode 100644 v1/teams/web-presence.json create mode 100644 v1/teams/website.json create mode 100644 v1/teams/wg-allocators.json create mode 100644 v1/teams/wg-async.json create mode 100644 v1/teams/wg-binary-size.json create mode 100644 v1/teams/wg-bindgen.json create mode 100644 v1/teams/wg-cli.json create mode 100644 v1/teams/wg-compiler-performance.json create mode 100644 v1/teams/wg-const-eval.json create mode 100644 v1/teams/wg-debugging.json create mode 100644 v1/teams/wg-diagnostics.json create mode 100644 v1/teams/wg-embedded-core.json create mode 100644 v1/teams/wg-embedded-cortex-a.json create mode 100644 v1/teams/wg-embedded-cortex-m.json create mode 100644 v1/teams/wg-embedded-cortex-r.json create mode 100644 v1/teams/wg-embedded-hal.json create mode 100644 v1/teams/wg-embedded-infra.json create mode 100644 v1/teams/wg-embedded-libs.json create mode 100644 v1/teams/wg-embedded-linux.json create mode 100644 v1/teams/wg-embedded-msp430.json create mode 100644 v1/teams/wg-embedded-resources.json create mode 100644 v1/teams/wg-embedded-riscv.json create mode 100644 v1/teams/wg-embedded-tools.json create mode 100644 v1/teams/wg-embedded-triage.json create mode 100644 v1/teams/wg-embedded.json create mode 100644 v1/teams/wg-ffi-unwind.json create mode 100644 v1/teams/wg-gamedev.json create mode 100644 v1/teams/wg-gcc-backend.json create mode 100644 v1/teams/wg-incr-comp.json create mode 100644 v1/teams/wg-inline-asm.json create mode 100644 v1/teams/wg-leads.json create mode 100644 v1/teams/wg-llvm.json create mode 100644 v1/teams/wg-macros.json create mode 100644 v1/teams/wg-mir-opt.json create mode 100644 v1/teams/wg-parallel-rustc.json create mode 100644 v1/teams/wg-polonius.json create mode 100644 v1/teams/wg-polymorphization.json create mode 100644 v1/teams/wg-prioritization.json create mode 100644 v1/teams/wg-rust-by-example.json create mode 100644 v1/teams/wg-rustc-dev-guide.json create mode 100644 v1/teams/wg-rustc-reading-club.json create mode 100644 v1/teams/wg-safe-transmute.json create mode 100644 v1/teams/wg-secure-code.json create mode 100644 v1/teams/wg-security-response.json create mode 100644 v1/teams/wg-self-profile.json create mode 100644 v1/teams/wg-triage.json create mode 100644 v1/teams/windows.json create mode 100644 v1/zulip-groups.json create mode 100644 v1/zulip-map.json diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 000000000..e69de29bb diff --git a/CNAME b/CNAME new file mode 100644 index 000000000..6bd5ed41b --- /dev/null +++ b/CNAME @@ -0,0 +1 @@ +team-api.infra.rust-lang.org diff --git a/v1/lists.json b/v1/lists.json new file mode 100644 index 000000000..99642da15 --- /dev/null +++ b/v1/lists.json @@ -0,0 +1,1579 @@ +{ + "lists": { + "accounting@rust-lang.org": { + "address": "accounting@rust-lang.org", + "members": [ + "accounting@rustfoundation.org" + ] + }, + "admin@crates.io": { + "address": "admin@crates.io", + "members": [ + "jandavidnose@rustfoundation.org", + "marcoieni@rustfoundation.org", + "mark.simulacrum@gmail.com", + "pietro@pietroalbini.org" + ] + }, + "admin@rust-lang.org": { + "address": "admin@rust-lang.org", + "members": [ + "jandavidnose@rustfoundation.org", + "marcoieni@rustfoundation.org", + "mark.simulacrum@gmail.com", + "pietro@pietroalbini.org" + ] + }, + "all@rust-lang.org": { + "address": "all@rust-lang.org", + "members": [ + "170506.antelope338@passinbox.com", + "a.beingessner@gmail.com", + "adam@adamharvey.name", + "adityadvlp@gmail.com", + "albert.larsan@gmail.com", + "alex@alexcrichton.com", + "alex@macleod.io", + "alimjalnasrawy@gmail.com", + "amanieu@gmail.com", + "amufti16@gmail.com", + "andrewpkq@gmail.com", + "apiraino@protonmail.com", + "arsiem@microsoft.com", + "b2b@humanenginuity.com", + "b_naber@gmx.de", + "bektasali@protonmail.com", + "ben.g.dillon@pm.me", + "bennycrampton@gmail.com", + "berykubik@gmail.com", + "bjorn3_gh@protonmail.com", + "blyxyas@gmail.com", + "bogusandre@gmail.com", + "cad97@cad97.com", + "caleb.cartwright@outlook.com", + "caleb.zulawski@gmail.com", + "camelidcamel@gmail.com", + "carol.nichols@gmail.com", + "catherine3.flores@gmail.com", + "celaus@gmail.com", + "chayimfr@gmail.com", + "chiovolonit@gmail.com", + "chorman@lcdev.xyz", + "chris@chrisdenton.dev", + "colton@donn.io", + "contact@alona.page", + "contact@onurozkan.dev", + "cramertaylorj@gmail.com", + "cuviper@gmail.com", + "david@davidtw.co", + "denis@cornehl.org", + "dev@sunfishcode.online", + "di.gama@gmail.com", + "dianqk@dianqk.net", + "dirkjan@ochtman.nl", + "dswijj@gmail.com", + "dtolnay@gmail.com", + "dylan.dpc@gmail.com", + "eds@reric.net", + "eh2406@wayne.edu", + "ent3rm4n@gmail.com", + "eopage@gmail.com", + "eric@huss.org", + "eric@theincredibleholk.org", + "est31@protonmail.com", + "esteban@kuber.com.ar", + "eth3lbert+dev@gmail.com", + "fdsteffahn@gmail.com", + "flash12561256@gmail.com", + "flodiebold@gmail.com", + "gillot.camille@gmail.com", + "graciegregory@rustfoundation.org", + "guillaume1.gomez@gmail.com", + "hamidrezakalbasi@protonmail.com", + "hello@chriskrycho.com", + "hello@philkrones.com", + "huyuumi.dev@gmail.com", + "ibraheem@ibraheem.ca", + "jack@wrenn.fyi", + "jackh726@gmail.com", + "jacob@jhpratt.dev", + "jake.goulding@integer32.com", + "jakob.e.degen@gmail.com", + "james@onevariable.com", + "jamie@hill-daniel.co.uk", + "jamslam@gmail.com", + "jandavidnose@rustfoundation.org", + "janerik@fnordig.de", + "jieyouxu@outlook.com", + "jimarcey@gmail.com", + "jlusby42@gmail.com", + "jonasboettiger@icloud.com", + "jongiddy@gmail.com", + "josh@joshtriplett.org", + "jsnewcomb@pm.me", + "jtgeibel@gmail.com", + "kennytm@gmail.com", + "kimockb@gmail.com", + "kodraus@hey.com", + "kookie@spacekookie.de", + "liyuan179@huawei.com", + "lizhengghengj@gmail.com", + "lnicola@dend.ro", + "lukas-code@outlook.com", + "lukastw97@gmail.com", + "m-ou.se@m-ou.se", + "mail@rusticorn.com", + "manishsmail@gmail.com", + "marcoieni@rustfoundation.org", + "marianne.goldin@gmail.com", + "mark.simulacrum@gmail.com", + "mattgathu@gmail.com", + "matthias.krueger@famsik.de", + "me@davidbarsky.com", + "me@fmease.dev", + "me@mdtro.dev", + "me@ryanlevick.com", + "me@technetos.email", + "me@weihanglo.tw", + "michael@errs.io", + "mjjasper1@gmail.com", + "modulo641@gmail.com", + "moorekang@gmail.com", + "n.nethercote@gmail.com", + "nadrieril+rust@gmail.com", + "nellshamrell@gmail.com", + "nikita.ppv@gmail.com", + "notriddle+rust-mod@protonmail.com", + "p.jaszkow@gmail.com", + "pietro@pietroalbini.org", + "pnkfelix@pnkfx.org", + "post@ralfj.de", + "r3usrlnd@gmail.com", + "raf@durin42.com", + "rami3l@outlook.com", + "remo@buenzli.dev", + "remy.rakic+rust@gmail.com", + "robertc+rust@robertcollins.net", + "roifewu@gmail.com", + "rust-lang@nemo157.com", + "rust@boxyuwu.dev", + "rust@flaki.hu", + "rust@hoffman-andrews.com", + "rust@lcnr.de", + "rust@nikomatsakis.com", + "rust@noratrieb.dev", + "rustc-contact@oli-obk.de", + "ryan.havvy@gmail.com", + "sage@sagetheprogrammer.com", + "sam@rfc1149.net", + "schaferjscott@gmail.com", + "scook0+rustc@gmail.com", + "sebasmagri@gmail.com", + "sebastian.thiel@icloud.com", + "sfackler@gmail.com", + "shadows@with.al", + "simon.sapin@exyr.org", + "simonas+t-compiler@kazlauskas.me", + "smcmurray@acm.org", + "spastorino@gmail.com", + "takoyaki0316@gmail.com", + "tc+rust@traviscross.com", + "the8472.rs@infinite-source.de", + "tmandry@gmail.com", + "tmgross@umich.edu", + "tobias@bieniek.cloud", + "tomasz.miasko@gmail.com", + "urgau@numericable.fr", + "vadim.petrochenkov@gmail.com", + "vertexclique@gmail.com", + "waffle.lapkin@gmail.com", + "wes@wezm.net", + "workingjubilee@gmail.com", + "wwiser@gmail.com", + "xFrednet@gmail.com", + "y21x@proton.me", + "yacintmimi@gmail.com" + ] + }, + "appveyor-libs@rust-lang.org": { + "address": "appveyor-libs@rust-lang.org", + "members": [ + "jandavidnose@rustfoundation.org", + "marcoieni@rustfoundation.org", + "mark.simulacrum@gmail.com", + "pietro@pietroalbini.org" + ] + }, + "appveyor@rust-lang.org": { + "address": "appveyor@rust-lang.org", + "members": [ + "jandavidnose@rustfoundation.org", + "marcoieni@rustfoundation.org", + "mark.simulacrum@gmail.com", + "pietro@pietroalbini.org" + ] + }, + "bootstrap@rust-lang.org": { + "address": "bootstrap@rust-lang.org", + "members": [ + "albert.larsan@gmail.com", + "berykubik@gmail.com", + "contact@onurozkan.dev", + "jamie@hill-daniel.co.uk", + "jieyouxu@outlook.com", + "mark.simulacrum@gmail.com" + ] + }, + "bors@rust-lang.org": { + "address": "bors@rust-lang.org", + "members": [ + "jandavidnose@rustfoundation.org", + "marcoieni@rustfoundation.org", + "mark.simulacrum@gmail.com", + "pietro@pietroalbini.org" + ] + }, + "cargo@rust-lang.org": { + "address": "cargo@rust-lang.org", + "members": [ + "arsiem@microsoft.com", + "eh2406@wayne.edu", + "eopage@gmail.com", + "eric@huss.org", + "josh@joshtriplett.org", + "me@weihanglo.tw", + "schaferjscott@gmail.com" + ] + }, + "cli-wg@rust-lang.org": { + "address": "cli-wg@rust-lang.org", + "members": [ + "Ricky@Hosfe.lt", + "daniel@codesections.com", + "dylan.dpc@gmail.com", + "eopage@gmail.com", + "mail@beyermatthias.de", + "mail@beyermatthias.de", + "mail@r0tty.org", + "msarfati@protonmail.com", + "pavan.sss1991@gmail.com", + "ricky@hosfe.lt" + ] + }, + "clippy@rust-lang.org": { + "address": "clippy@rust-lang.org", + "members": [ + "alex@macleod.io", + "blyxyas@gmail.com", + "bogusandre@gmail.com", + "catherine3.flores@gmail.com", + "dswijj@gmail.com", + "hello@philkrones.com", + "jsnewcomb@pm.me", + "manishsmail@gmail.com", + "matthias.krueger@famsik.de", + "xFrednet@gmail.com", + "y21x@proton.me" + ] + }, + "community-team@rust-lang.org": { + "address": "community-team@rust-lang.org", + "members": [ + "adityadvlp@gmail.com", + "apiraino@protonmail.com", + "berykubik@gmail.com", + "celaus@gmail.com", + "graciegregory@rustfoundation.org", + "huyuumi.dev@gmail.com", + "janerik@fnordig.de", + "manishsmail@gmail.com", + "mattgathu@gmail.com", + "me@ryanlevick.com", + "me@technetos.email", + "nellshamrell@gmail.com", + "rust@flaki.hu", + "sebasmagri@gmail.com", + "vertexclique@gmail.com", + "wes@wezm.net" + ] + }, + "community@rust-lang.org": { + "address": "community@rust-lang.org", + "members": [ + "adityadvlp@gmail.com", + "apiraino@protonmail.com", + "berykubik@gmail.com", + "celaus@gmail.com", + "graciegregory@rustfoundation.org", + "huyuumi.dev@gmail.com", + "janerik@fnordig.de", + "manishsmail@gmail.com", + "mattgathu@gmail.com", + "me@ryanlevick.com", + "me@technetos.email", + "nellshamrell@gmail.com", + "rust@flaki.hu", + "sebasmagri@gmail.com", + "vertexclique@gmail.com", + "wes@wezm.net" + ] + }, + "compiler-and-subteams@rust-lang.org": { + "address": "compiler-and-subteams@rust-lang.org", + "members": [ + "aa1ronham@gmail.com", + "alex@alexcrichton.com", + "alimjalnasrawy@gmail.com", + "amanieu@gmail.com", + "apiraino@protonmail.com", + "b_naber@gmx.de", + "bektasali@protonmail.com", + "berykubik@gmail.com", + "bjorn3_gh@protonmail.com", + "bouanto@zoho.com", + "camelidcamel@gmail.com", + "celinval@amazon.com", + "chayimfr@gmail.com", + "chiovolonit@gmail.com", + "chris@chrisdenton.dev", + "cohenarthur.dev@gmail.com", + "cuviper@gmail.com", + "daniel.henry.mantilla@gmail.com", + "david@davidtw.co", + "debi.jones@gmail.com", + "dianqk@dianqk.net", + "dylan.dpc@gmail.com", + "ecstaticmorse@gmail.com", + "eddyb@lyken.rs", + "ent3rm4n@gmail.com", + "eric@theincredibleholk.org", + "est31@protonmail.com", + "esteban@kuber.com.ar", + "flash12561256@gmail.com", + "flodiebold@gmail.com", + "gary@garyguo.net", + "gillot.camille@gmail.com", + "git@hkmatsumoto.com", + "guillaume1.gomez@gmail.com", + "hamidrezakalbasi@protonmail.com", + "huyuumi.dev@gmail.com", + "igarai@gmail.com", + "jack@wrenn.fyi", + "jackh726@gmail.com", + "jacob@jhpratt.dev", + "jakob.e.degen@gmail.com", + "jieyouxu@outlook.com", + "kimockb@gmail.com", + "kupiakos@gmail.com", + "liyuan179@huawei.com", + "lnicola@dend.ro", + "lukas-code@outlook.com", + "lukastw97@gmail.com", + "m-ou.se@m-ou.se", + "mark.simulacrum@gmail.com", + "me@davidbarsky.com", + "me@fmease.dev", + "me@ryanlevick.com", + "michael@errs.io", + "mjjasper1@gmail.com", + "modulo641@gmail.com", + "moorekang@gmail.com", + "n.nethercote@gmail.com", + "nadrieril+rust@gmail.com", + "nikita.ppv@gmail.com", + "pnkfelix@pnkfx.org", + "post@ralfj.de", + "r3usrlnd@gmail.com", + "raf@durin42.com", + "remy.rakic+rust@gmail.com", + "roifewu@gmail.com", + "rust@boxyuwu.dev", + "rust@lcnr.de", + "rust@nikomatsakis.com", + "rust@noratrieb.dev", + "rustc-contact@oli-obk.de", + "scook0+rustc@gmail.com", + "simonas+t-compiler@kazlauskas.me", + "smcmurray@acm.org", + "spastorino@gmail.com", + "takoyaki0316@gmail.com", + "tgnottingham@gmail.com", + "the8472.rs@infinite-source.de", + "tmandry@gmail.com", + "tmgross@umich.edu", + "tomasz.miasko@gmail.com", + "tshepang@gmail.com", + "urgau@numericable.fr", + "vadim.petrochenkov@gmail.com", + "vertexclique@gmail.com", + "vincenzopalazzo@member.fsf.org", + "waffle.lapkin@gmail.com", + "workingjubilee@gmail.com", + "wwiser@gmail.com" + ] + }, + "compiler-private@rust-lang.org": { + "address": "compiler-private@rust-lang.org", + "members": [ + "alex@alexcrichton.com", + "apiraino@protonmail.com", + "b_naber@gmx.de", + "bjorn3_gh@protonmail.com", + "camelidcamel@gmail.com", + "chris@chrisdenton.dev", + "cuviper@gmail.com", + "david@davidtw.co", + "dianqk@dianqk.net", + "ent3rm4n@gmail.com", + "eric@theincredibleholk.org", + "est31@protonmail.com", + "esteban@kuber.com.ar", + "flodiebold@gmail.com", + "gillot.camille@gmail.com", + "jack@wrenn.fyi", + "jackh726@gmail.com", + "jieyouxu@outlook.com", + "kimockb@gmail.com", + "liyuan179@huawei.com", + "lukas-code@outlook.com", + "m-ou.se@m-ou.se", + "mark.simulacrum@gmail.com", + "me@fmease.dev", + "michael@errs.io", + "mjjasper1@gmail.com", + "moorekang@gmail.com", + "n.nethercote@gmail.com", + "nadrieril+rust@gmail.com", + "nikita.ppv@gmail.com", + "pnkfelix@pnkfx.org", + "post@ralfj.de", + "raf@durin42.com", + "remy.rakic+rust@gmail.com", + "rust@boxyuwu.dev", + "rust@lcnr.de", + "rust@nikomatsakis.com", + "rust@noratrieb.dev", + "rustc-contact@oli-obk.de", + "scook0+rustc@gmail.com", + "simonas+t-compiler@kazlauskas.me", + "smcmurray@acm.org", + "spastorino@gmail.com", + "takoyaki0316@gmail.com", + "the8472.rs@infinite-source.de", + "tmandry@gmail.com", + "tmgross@umich.edu", + "tomasz.miasko@gmail.com", + "urgau@numericable.fr", + "vadim.petrochenkov@gmail.com", + "waffle.lapkin@gmail.com", + "workingjubilee@gmail.com", + "wwiser@gmail.com" + ] + }, + "compiler-team@rust-lang.org": { + "address": "compiler-team@rust-lang.org", + "members": [ + "alex@alexcrichton.com", + "apiraino@protonmail.com", + "b_naber@gmx.de", + "bjorn3_gh@protonmail.com", + "camelidcamel@gmail.com", + "chris@chrisdenton.dev", + "cuviper@gmail.com", + "david@davidtw.co", + "dianqk@dianqk.net", + "ent3rm4n@gmail.com", + "eric@theincredibleholk.org", + "est31@protonmail.com", + "esteban@kuber.com.ar", + "flodiebold@gmail.com", + "gillot.camille@gmail.com", + "jack@wrenn.fyi", + "jackh726@gmail.com", + "jieyouxu@outlook.com", + "kimockb@gmail.com", + "liyuan179@huawei.com", + "lukas-code@outlook.com", + "m-ou.se@m-ou.se", + "mark.simulacrum@gmail.com", + "me@fmease.dev", + "michael@errs.io", + "mjjasper1@gmail.com", + "moorekang@gmail.com", + "n.nethercote@gmail.com", + "nadrieril+rust@gmail.com", + "nikita.ppv@gmail.com", + "pnkfelix@pnkfx.org", + "post@ralfj.de", + "raf@durin42.com", + "remy.rakic+rust@gmail.com", + "rust@boxyuwu.dev", + "rust@lcnr.de", + "rust@nikomatsakis.com", + "rust@noratrieb.dev", + "rustc-contact@oli-obk.de", + "scook0+rustc@gmail.com", + "simonas+t-compiler@kazlauskas.me", + "smcmurray@acm.org", + "spastorino@gmail.com", + "takoyaki0316@gmail.com", + "the8472.rs@infinite-source.de", + "tmandry@gmail.com", + "tmgross@umich.edu", + "tomasz.miasko@gmail.com", + "urgau@numericable.fr", + "vadim.petrochenkov@gmail.com", + "waffle.lapkin@gmail.com", + "workingjubilee@gmail.com", + "wwiser@gmail.com" + ] + }, + "compiler@rust-lang.org": { + "address": "compiler@rust-lang.org", + "members": [ + "alex@alexcrichton.com", + "apiraino@protonmail.com", + "b_naber@gmx.de", + "bjorn3_gh@protonmail.com", + "camelidcamel@gmail.com", + "chris@chrisdenton.dev", + "cuviper@gmail.com", + "david@davidtw.co", + "dianqk@dianqk.net", + "ent3rm4n@gmail.com", + "eric@theincredibleholk.org", + "est31@protonmail.com", + "esteban@kuber.com.ar", + "flodiebold@gmail.com", + "gillot.camille@gmail.com", + "jack@wrenn.fyi", + "jackh726@gmail.com", + "jieyouxu@outlook.com", + "kimockb@gmail.com", + "liyuan179@huawei.com", + "lukas-code@outlook.com", + "m-ou.se@m-ou.se", + "mark.simulacrum@gmail.com", + "me@fmease.dev", + "michael@errs.io", + "mjjasper1@gmail.com", + "moorekang@gmail.com", + "n.nethercote@gmail.com", + "nadrieril+rust@gmail.com", + "nikita.ppv@gmail.com", + "pnkfelix@pnkfx.org", + "post@ralfj.de", + "raf@durin42.com", + "remy.rakic+rust@gmail.com", + "rust@boxyuwu.dev", + "rust@lcnr.de", + "rust@nikomatsakis.com", + "rust@noratrieb.dev", + "rustc-contact@oli-obk.de", + "scook0+rustc@gmail.com", + "simonas+t-compiler@kazlauskas.me", + "smcmurray@acm.org", + "spastorino@gmail.com", + "takoyaki0316@gmail.com", + "the8472.rs@infinite-source.de", + "tmandry@gmail.com", + "tmgross@umich.edu", + "tomasz.miasko@gmail.com", + "urgau@numericable.fr", + "vadim.petrochenkov@gmail.com", + "waffle.lapkin@gmail.com", + "workingjubilee@gmail.com", + "wwiser@gmail.com" + ] + }, + "core-private@rust-lang.org": { + "address": "core-private@rust-lang.org", + "members": [ + "mark.simulacrum@gmail.com", + "me@ryanlevick.com" + ] + }, + "core-team@rust-lang.org": { + "address": "core-team@rust-lang.org", + "members": [ + "mark.simulacrum@gmail.com", + "me@ryanlevick.com" + ] + }, + "core@rust-lang.org": { + "address": "core@rust-lang.org", + "members": [ + "mark.simulacrum@gmail.com", + "me@ryanlevick.com" + ] + }, + "council@rust-lang.org": { + "address": "council@rust-lang.org", + "members": [ + "eric@huss.org", + "eric@theincredibleholk.org", + "james@onevariable.com", + "m-ou.se@m-ou.se", + "mark.simulacrum@gmail.com", + "rustc-contact@oli-obk.de", + "tc+rust@traviscross.com" + ] + }, + "craterbot@rust-lang.org": { + "address": "craterbot@rust-lang.org", + "members": [ + "berykubik@gmail.com", + "jake.goulding@integer32.com", + "jandavidnose@rustfoundation.org", + "kennytm@gmail.com", + "marcoieni@rustfoundation.org", + "mark.simulacrum@gmail.com", + "pietro@pietroalbini.org" + ] + }, + "crates-io-cert@rust-lang.org": { + "address": "crates-io-cert@rust-lang.org", + "members": [ + "jandavidnose@rustfoundation.org", + "marcoieni@rustfoundation.org", + "mark.simulacrum@gmail.com", + "pietro@pietroalbini.org" + ] + }, + "crates-io@rust-lang.org": { + "address": "crates-io@rust-lang.org", + "members": [ + "170506.antelope338@passinbox.com", + "adam@adamharvey.name", + "carol.nichols@gmail.com", + "eth3lbert+dev@gmail.com", + "jtgeibel@gmail.com", + "me@mdtro.dev", + "tobias@bieniek.cloud" + ] + }, + "dev-tools@rust-lang.org": { + "address": "dev-tools@rust-lang.org", + "members": [ + "caleb.cartwright@outlook.com", + "eric@huss.org", + "guillaume1.gomez@gmail.com", + "manishsmail@gmail.com", + "robertc+rust@robertcollins.net", + "rustc-contact@oli-obk.de" + ] + }, + "discord-mods@rust-lang.org": { + "address": "discord-mods@rust-lang.org", + "members": [ + "manishsmail@gmail.com", + "me@technetos.email", + "sage@sagetheprogrammer.com" + ] + }, + "discourse-mods@rust-lang.org": { + "address": "discourse-mods@rust-lang.org", + "members": [ + "fdsteffahn@gmail.com", + "me@technetos.email", + "notriddle+rust-mod@protonmail.com" + ] + }, + "dmarc-rua@rust-lang.org": { + "address": "dmarc-rua@rust-lang.org", + "members": [ + "jandavidnose@rustfoundation.org", + "marcoieni@rustfoundation.org", + "mark.simulacrum@gmail.com", + "pietro@pietroalbini.org" + ] + }, + "docker-hub-rustci@rust-lang.org": { + "address": "docker-hub-rustci@rust-lang.org", + "members": [ + "jandavidnose@rustfoundation.org", + "marcoieni@rustfoundation.org", + "mark.simulacrum@gmail.com", + "pietro@pietroalbini.org" + ] + }, + "docs-rs@rust-lang.org": { + "address": "docs-rs@rust-lang.org", + "members": [ + "denis@cornehl.org", + "guillaume1.gomez@gmail.com", + "rust-lang@nemo157.com", + "rust@hoffman-andrews.com", + "sebastian.thiel@icloud.com" + ] + }, + "embedded-wg@rust-lang.org": { + "address": "embedded-wg@rust-lang.org", + "members": [ + "adam@adamgreig.com", + "ales@katona.me", + "andre.o.richter@gmail.com", + "derust@eggers-club.de", + "dirbaio@dirbaio.net", + "eldruin@gmail.com", + "emil.gardstrom@protonmail.com", + "james@onevariable.com", + "me@reitermark.us", + "nickastevens83@gmail.com", + "osbpau@gmail.com", + "wilfried.chauveau@ithinuel.me", + "zgarbul.andrey@gmail.com" + ] + }, + "event@rustconf.com": { + "address": "event@rustconf.com", + "members": [ + "events@tilde.io" + ] + }, + "foundation@rust-lang.org": { + "address": "foundation@rust-lang.org", + "members": [ + "foundation@rustfoundation.org" + ] + }, + "gamedev-wg@rust-lang.org": { + "address": "gamedev-wg@rust-lang.org", + "members": [ + "aclysma@gmail.com", + "alexene0x11@gmail.com", + "e.soghe@gmail.com", + "elinashahzm@gmail.com", + "forestkzanderson@gmail.com", + "joe@seventeencups.net", + "johan@embark-studios.com", + "kvark@mozilla.com", + "ozkriff@gmail.com", + "richard@justaddpixels.com", + "wodannson@gmail.com", + "zefria@gmail.com" + ] + }, + "google-admin@rust-lang.org": { + "address": "google-admin@rust-lang.org", + "members": [ + "jandavidnose@rustfoundation.org", + "marcoieni@rustfoundation.org", + "mark.simulacrum@gmail.com", + "pietro@pietroalbini.org" + ] + }, + "help@crates.io": { + "address": "help@crates.io", + "members": [ + "carol.nichols@gmail.com", + "crates.io@rust-lang.zendesk.com", + "jtgeibel@gmail.com" + ] + }, + "help@docs.rs": { + "address": "help@docs.rs", + "members": [ + "denis@cornehl.org", + "guillaume1.gomez@gmail.com", + "rust-lang@nemo157.com", + "rust@hoffman-andrews.com", + "sebastian.thiel@icloud.com" + ] + }, + "infra-team@rust-lang.org": { + "address": "infra-team@rust-lang.org", + "members": [ + "berykubik@gmail.com", + "jake.goulding@integer32.com", + "jandavidnose@rustfoundation.org", + "kennytm@gmail.com", + "marcoieni@rustfoundation.org", + "mark.simulacrum@gmail.com", + "pietro@pietroalbini.org" + ] + }, + "infra@rust-lang.org": { + "address": "infra@rust-lang.org", + "members": [ + "berykubik@gmail.com", + "jake.goulding@integer32.com", + "jandavidnose@rustfoundation.org", + "kennytm@gmail.com", + "marcoieni@rustfoundation.org", + "mark.simulacrum@gmail.com", + "pietro@pietroalbini.org" + ] + }, + "lang-advisors@rust-lang.org": { + "address": "lang-advisors@rust-lang.org", + "members": [ + "alex@alexcrichton.com", + "amanieu@gmail.com", + "cramertaylorj@gmail.com", + "jackh726@gmail.com", + "jakob.e.degen@gmail.com", + "josh@joshtriplett.org", + "mark.simulacrum@gmail.com", + "post@ralfj.de", + "rust@nikomatsakis.com", + "smcmurray@acm.org", + "tc+rust@traviscross.com", + "tmandry@gmail.com", + "wwiser@gmail.com" + ] + }, + "lang-private@rust-lang.org": { + "address": "lang-private@rust-lang.org", + "members": [ + "josh@joshtriplett.org", + "rust@nikomatsakis.com", + "smcmurray@acm.org", + "tc+rust@traviscross.com", + "tmandry@gmail.com" + ] + }, + "lang-team@rust-lang.org": { + "address": "lang-team@rust-lang.org", + "members": [ + "josh@joshtriplett.org", + "rust@nikomatsakis.com", + "smcmurray@acm.org", + "tc+rust@traviscross.com", + "tmandry@gmail.com" + ] + }, + "lang@rust-lang.org": { + "address": "lang@rust-lang.org", + "members": [ + "josh@joshtriplett.org", + "rust@nikomatsakis.com", + "smcmurray@acm.org", + "tc+rust@traviscross.com", + "tmandry@gmail.com" + ] + }, + "language-design-team@rust-lang.org": { + "address": "language-design-team@rust-lang.org", + "members": [ + "josh@joshtriplett.org", + "rust@nikomatsakis.com", + "smcmurray@acm.org", + "tc+rust@traviscross.com", + "tmandry@gmail.com" + ] + }, + "leads@rust-lang.org": { + "address": "leads@rust-lang.org", + "members": [ + "acfoltzer@acfoltzer.net", + "adam@adamgreig.com", + "amanieu@gmail.com", + "apiraino@protonmail.com", + "batmanaod@gmail.com", + "berykubik@gmail.com", + "bouanto@zoho.com", + "caleb.cartwright@outlook.com", + "caleb.zulawski@gmail.com", + "carol.nichols@gmail.com", + "celinval@amazon.com", + "chiovolonit@gmail.com", + "contact@onurozkan.dev", + "crlf0710@gmail.com", + "david@davidtw.co", + "debi.jones@gmail.com", + "denis@cornehl.org", + "derust@eggers-club.de", + "dylan.dpc@gmail.com", + "e.soghe@gmail.com", + "emilio@crisal.io", + "ent3rm4n@gmail.com", + "eopage@gmail.com", + "eric@huss.org", + "eric@theincredibleholk.org", + "esteban@kuber.com.ar", + "forestkzanderson@gmail.com", + "gillot.camille@gmail.com", + "guillaume1.gomez@gmail.com", + "hello@chriskrycho.com", + "hello@philkrones.com", + "huyuumi.dev@gmail.com", + "jack@wrenn.fyi", + "jackh726@gmail.com", + "jake.goulding@integer32.com", + "jakob.e.degen@gmail.com", + "james@onevariable.com", + "jamslam@gmail.com", + "jandavidnose@rustfoundation.org", + "jimarcey@gmail.com", + "jtgeibel@gmail.com", + "kvark@mozilla.com", + "lukastw97@gmail.com", + "m-ou.se@m-ou.se", + "manishsmail@gmail.com", + "marioidival@gmail.com", + "mark.simulacrum@gmail.com", + "michaelwoerister@gmail.com", + "nellshamrell@gmail.com", + "nfitzgerald@mozilla.com", + "nikita.ppv@gmail.com", + "ozkriff@gmail.com", + "post@ralfj.de", + "remy.rakic+rust@gmail.com", + "robertc+rust@robertcollins.net", + "rust@boxyuwu.dev", + "rust@lcnr.de", + "rust@nikomatsakis.com", + "rust@yosh.is", + "rustc-contact@oli-obk.de", + "shadows@with.al", + "shnatsel@gmail.com", + "spastorino@gmail.com", + "tc+rust@traviscross.com", + "tim.diekmann@3dvision.de", + "tmandry@gmail.com", + "tobias@bieniek.cloud", + "tony@iqlusion.io", + "vertexclique@gmail.com", + "vincenzopalazzo@member.fsf.org", + "workingjubilee@gmail.com", + "wwiser@gmail.com" + ] + }, + "leah@rustconf.com": { + "address": "leah@rustconf.com", + "members": [ + "events@tilde.io" + ] + }, + "legal@crates.io": { + "address": "legal@crates.io", + "members": [ + "mark.simulacrum@gmail.com", + "me@ryanlevick.com" + ] + }, + "library-team@rust-lang.org": { + "address": "library-team@rust-lang.org", + "members": [ + "amanieu@gmail.com", + "chiovolonit@gmail.com", + "cuviper@gmail.com", + "josh@joshtriplett.org", + "m-ou.se@m-ou.se", + "the8472.rs@infinite-source.de" + ] + }, + "libs-api@rust-lang.org": { + "address": "libs-api@rust-lang.org", + "members": [ + "amanieu@gmail.com", + "dtolnay@gmail.com", + "jamslam@gmail.com", + "josh@joshtriplett.org", + "m-ou.se@m-ou.se" + ] + }, + "libs-private@rust-lang.org": { + "address": "libs-private@rust-lang.org", + "members": [ + "amanieu@gmail.com", + "chiovolonit@gmail.com", + "cuviper@gmail.com", + "josh@joshtriplett.org", + "m-ou.se@m-ou.se", + "the8472.rs@infinite-source.de" + ] + }, + "libs@rust-lang.org": { + "address": "libs@rust-lang.org", + "members": [ + "amanieu@gmail.com", + "chiovolonit@gmail.com", + "cuviper@gmail.com", + "josh@joshtriplett.org", + "m-ou.se@m-ou.se", + "the8472.rs@infinite-source.de" + ] + }, + "localization@rust-lang.org": { + "address": "localization@rust-lang.org", + "members": [ + "huyuumi.dev@gmail.com", + "manishsmail@gmail.com", + "vertexclique@gmail.com" + ] + }, + "mods-all@rust-lang.org": { + "address": "mods-all@rust-lang.org", + "members": [ + "fdsteffahn@gmail.com", + "manishsmail@gmail.com", + "me@technetos.email", + "notriddle+rust-mod@protonmail.com", + "rustc-contact@oli-obk.de", + "sage@sagetheprogrammer.com" + ] + }, + "mods@rust-lang.org": { + "address": "mods@rust-lang.org", + "members": [ + "me@technetos.email", + "rustc-contact@oli-obk.de" + ] + }, + "ospp@rust-lang.org": { + "address": "ospp@rust-lang.org", + "members": [ + "amanieu@gmail.com" + ] + }, + "project-directors@rust-lang.org": { + "address": "project-directors@rust-lang.org", + "members": [ + "carol.nichols@gmail.com", + "jakob.e.degen@gmail.com", + "me@ryanlevick.com", + "smcmurray@acm.org", + "spastorino@gmail.com" + ] + }, + "reach@rust-lang.org": { + "address": "reach@rust-lang.org", + "members": [ + "aidanhs@cantab.net", + "carol.nichols@gmail.com", + "dhosfelt@mozilla.com" + ] + }, + "release-and-subteams@rust-lang.org": { + "address": "release-and-subteams@rust-lang.org", + "members": [ + "cuviper@gmail.com", + "dylan.dpc@gmail.com", + "mark.simulacrum@gmail.com", + "pietro@pietroalbini.org", + "rust@boxyuwu.dev", + "tmandry@gmail.com" + ] + }, + "release@rust-lang.org": { + "address": "release@rust-lang.org", + "members": [ + "cuviper@gmail.com", + "dylan.dpc@gmail.com", + "mark.simulacrum@gmail.com", + "pietro@pietroalbini.org", + "rust@boxyuwu.dev", + "tmandry@gmail.com" + ] + }, + "rust-all-hands@rust-lang.org": { + "address": "rust-all-hands@rust-lang.org", + "members": [ + "dylan.dpc@gmail.com", + "flo@andersground.net", + "manishsmail@gmail.com", + "rust@nikomatsakis.com", + "spastorino@gmail.com" + ] + }, + "rust-dev-tools@rust-lang.org": { + "address": "rust-dev-tools@rust-lang.org", + "members": [ + "caleb.cartwright@outlook.com", + "eric@huss.org", + "guillaume1.gomez@gmail.com", + "manishsmail@gmail.com", + "robertc+rust@robertcollins.net", + "rustc-contact@oli-obk.de" + ] + }, + "rust-key@rust-lang.org": { + "address": "rust-key@rust-lang.org", + "members": [ + "jandavidnose@rustfoundation.org", + "marcoieni@rustfoundation.org", + "mark.simulacrum@gmail.com", + "pietro@pietroalbini.org" + ] + }, + "rust-mods@rust-lang.org": { + "address": "rust-mods@rust-lang.org", + "members": [ + "me@technetos.email", + "rustc-contact@oli-obk.de" + ] + }, + "rustbridge@rust-lang.org": { + "address": "rustbridge@rust-lang.org", + "members": [ + "amufti16@gmail.com", + "shadows@with.al" + ] + }, + "rustdoc@rust-lang.org": { + "address": "rustdoc@rust-lang.org", + "members": [ + "camelidcamel@gmail.com", + "contact@alona.page", + "guillaume1.gomez@gmail.com", + "manishsmail@gmail.com", + "me@fmease.dev", + "notriddle+rust-mod@protonmail.com", + "rust-lang@nemo157.com", + "rust@hoffman-andrews.com" + ] + }, + "secure-code-wg@rust-lang.org": { + "address": "secure-code-wg@rust-lang.org", + "members": [ + "alex.gaynor@gmail.com", + "contact@amousset.me", + "shnatsel@gmail.com", + "tony@iqlusion.io" + ] + }, + "security@rust-lang.org": { + "address": "security@rust-lang.org", + "members": [ + "cuviper@gmail.com", + "manishsmail@gmail.com", + "pietro@pietroalbini.org" + ] + }, + "social@rust-lang.org": { + "address": "social@rust-lang.org", + "members": [ + "m-ou.se@m-ou.se" + ] + }, + "speak@rustconf.com": { + "address": "speak@rustconf.com", + "members": [ + "events@tilde.io" + ] + }, + "sponsor@rustconf.com": { + "address": "sponsor@rustconf.com", + "members": [ + "events@tilde.io" + ] + }, + "sponsors@rustconf.com": { + "address": "sponsors@rustconf.com", + "members": [ + "events@tilde.io" + ] + }, + "sponsorship@rustconf.com": { + "address": "sponsorship@rustconf.com", + "members": [ + "events@tilde.io" + ] + }, + "sponsorships@rustconf.com": { + "address": "sponsorships@rustconf.com", + "members": [ + "events@tilde.io" + ] + }, + "style-team@rust-lang.org": { + "address": "style-team@rust-lang.org", + "members": [ + "caleb.cartwright@outlook.com", + "josh@joshtriplett.org", + "michael@errs.io" + ] + }, + "style@rust-lang.org": { + "address": "style@rust-lang.org", + "members": [ + "caleb.cartwright@outlook.com", + "josh@joshtriplett.org", + "michael@errs.io" + ] + }, + "surveys@rust-lang.org": { + "address": "surveys@rust-lang.org", + "members": [ + "apiraino@protonmail.com", + "berykubik@gmail.com", + "graciegregory@rustfoundation.org", + "me@ryanlevick.com" + ] + }, + "team@rust-lang.org": { + "address": "team@rust-lang.org", + "members": [ + "170506.antelope338@passinbox.com", + "a.beingessner@gmail.com", + "adam@adamharvey.name", + "adityadvlp@gmail.com", + "albert.larsan@gmail.com", + "alex@alexcrichton.com", + "alex@macleod.io", + "alimjalnasrawy@gmail.com", + "amanieu@gmail.com", + "amufti16@gmail.com", + "andrewpkq@gmail.com", + "apiraino@protonmail.com", + "arsiem@microsoft.com", + "b2b@humanenginuity.com", + "b_naber@gmx.de", + "bektasali@protonmail.com", + "ben.g.dillon@pm.me", + "bennycrampton@gmail.com", + "berykubik@gmail.com", + "bjorn3_gh@protonmail.com", + "blyxyas@gmail.com", + "bogusandre@gmail.com", + "cad97@cad97.com", + "caleb.cartwright@outlook.com", + "caleb.zulawski@gmail.com", + "camelidcamel@gmail.com", + "carol.nichols@gmail.com", + "catherine3.flores@gmail.com", + "celaus@gmail.com", + "chayimfr@gmail.com", + "chiovolonit@gmail.com", + "chorman@lcdev.xyz", + "chris@chrisdenton.dev", + "colton@donn.io", + "contact@alona.page", + "contact@onurozkan.dev", + "cramertaylorj@gmail.com", + "cuviper@gmail.com", + "david@davidtw.co", + "denis@cornehl.org", + "dev@sunfishcode.online", + "di.gama@gmail.com", + "dianqk@dianqk.net", + "dirkjan@ochtman.nl", + "dswijj@gmail.com", + "dtolnay@gmail.com", + "dylan.dpc@gmail.com", + "eds@reric.net", + "eh2406@wayne.edu", + "ent3rm4n@gmail.com", + "eopage@gmail.com", + "eric@huss.org", + "eric@theincredibleholk.org", + "est31@protonmail.com", + "esteban@kuber.com.ar", + "eth3lbert+dev@gmail.com", + "fdsteffahn@gmail.com", + "flash12561256@gmail.com", + "flodiebold@gmail.com", + "gillot.camille@gmail.com", + "graciegregory@rustfoundation.org", + "guillaume1.gomez@gmail.com", + "hamidrezakalbasi@protonmail.com", + "hello@chriskrycho.com", + "hello@philkrones.com", + "huyuumi.dev@gmail.com", + "ibraheem@ibraheem.ca", + "jack@wrenn.fyi", + "jackh726@gmail.com", + "jacob@jhpratt.dev", + "jake.goulding@integer32.com", + "jakob.e.degen@gmail.com", + "james@onevariable.com", + "jamie@hill-daniel.co.uk", + "jamslam@gmail.com", + "jandavidnose@rustfoundation.org", + "janerik@fnordig.de", + "jieyouxu@outlook.com", + "jimarcey@gmail.com", + "jlusby42@gmail.com", + "jonasboettiger@icloud.com", + "jongiddy@gmail.com", + "josh@joshtriplett.org", + "jsnewcomb@pm.me", + "jtgeibel@gmail.com", + "kennytm@gmail.com", + "kimockb@gmail.com", + "kodraus@hey.com", + "kookie@spacekookie.de", + "liyuan179@huawei.com", + "lizhengghengj@gmail.com", + "lnicola@dend.ro", + "lukas-code@outlook.com", + "lukastw97@gmail.com", + "m-ou.se@m-ou.se", + "mail@rusticorn.com", + "manishsmail@gmail.com", + "marcoieni@rustfoundation.org", + "marianne.goldin@gmail.com", + "mark.simulacrum@gmail.com", + "mattgathu@gmail.com", + "matthias.krueger@famsik.de", + "me@davidbarsky.com", + "me@fmease.dev", + "me@mdtro.dev", + "me@ryanlevick.com", + "me@technetos.email", + "me@weihanglo.tw", + "michael@errs.io", + "mjjasper1@gmail.com", + "modulo641@gmail.com", + "moorekang@gmail.com", + "n.nethercote@gmail.com", + "nadrieril+rust@gmail.com", + "nellshamrell@gmail.com", + "nikita.ppv@gmail.com", + "notriddle+rust-mod@protonmail.com", + "p.jaszkow@gmail.com", + "pietro@pietroalbini.org", + "pnkfelix@pnkfx.org", + "post@ralfj.de", + "r3usrlnd@gmail.com", + "raf@durin42.com", + "rami3l@outlook.com", + "remo@buenzli.dev", + "remy.rakic+rust@gmail.com", + "robertc+rust@robertcollins.net", + "roifewu@gmail.com", + "rust-lang@nemo157.com", + "rust@boxyuwu.dev", + "rust@flaki.hu", + "rust@hoffman-andrews.com", + "rust@lcnr.de", + "rust@nikomatsakis.com", + "rust@noratrieb.dev", + "rustc-contact@oli-obk.de", + "ryan.havvy@gmail.com", + "sage@sagetheprogrammer.com", + "sam@rfc1149.net", + "schaferjscott@gmail.com", + "scook0+rustc@gmail.com", + "sebasmagri@gmail.com", + "sebastian.thiel@icloud.com", + "sfackler@gmail.com", + "shadows@with.al", + "simon.sapin@exyr.org", + "simonas+t-compiler@kazlauskas.me", + "smcmurray@acm.org", + "spastorino@gmail.com", + "takoyaki0316@gmail.com", + "tc+rust@traviscross.com", + "the8472.rs@infinite-source.de", + "tmandry@gmail.com", + "tmgross@umich.edu", + "tobias@bieniek.cloud", + "tomasz.miasko@gmail.com", + "urgau@numericable.fr", + "vadim.petrochenkov@gmail.com", + "vertexclique@gmail.com", + "waffle.lapkin@gmail.com", + "wes@wezm.net", + "workingjubilee@gmail.com", + "wwiser@gmail.com", + "xFrednet@gmail.com", + "y21x@proton.me", + "yacintmimi@gmail.com" + ] + }, + "tools-all@rust-lang.org": { + "address": "tools-all@rust-lang.org", + "members": [ + "170506.antelope338@passinbox.com", + "adam@adamharvey.name", + "alex@macleod.io", + "arsiem@microsoft.com", + "blyxyas@gmail.com", + "bogusandre@gmail.com", + "caleb.cartwright@outlook.com", + "camelidcamel@gmail.com", + "carol.nichols@gmail.com", + "catherine3.flores@gmail.com", + "chris@chrisdenton.dev", + "contact@alona.page", + "darren@kulp.ch", + "denis@cornehl.org", + "dirkjan@ochtman.nl", + "dswijj@gmail.com", + "eh2406@wayne.edu", + "emilio@crisal.io", + "eopage@gmail.com", + "eric@huss.org", + "eth3lbert+dev@gmail.com", + "git@pvdrz.com", + "guillaume1.gomez@gmail.com", + "hello@philkrones.com", + "josh@joshtriplett.org", + "jsnewcomb@pm.me", + "jtgeibel@gmail.com", + "kookie@spacekookie.de", + "manishsmail@gmail.com", + "matthias.krueger@famsik.de", + "me@fmease.dev", + "me@mdtro.dev", + "me@weihanglo.tw", + "nfitzgerald@mozilla.com", + "notriddle+rust-mod@protonmail.com", + "ojeda@kernel.org", + "rami3l@outlook.com", + "robertc+rust@robertcollins.net", + "rust-lang@nemo157.com", + "rust@hoffman-andrews.com", + "rustc-contact@oli-obk.de", + "schaferjscott@gmail.com", + "sebastian.thiel@icloud.com", + "tobias@bieniek.cloud", + "tshepang@gmail.com", + "xFrednet@gmail.com", + "y21x@proton.me", + "yacintmimi@gmail.com" + ] + }, + "tools-team@rust-lang.org": { + "address": "tools-team@rust-lang.org", + "members": [ + "caleb.cartwright@outlook.com", + "eric@huss.org", + "guillaume1.gomez@gmail.com", + "manishsmail@gmail.com", + "robertc+rust@robertcollins.net", + "rustc-contact@oli-obk.de" + ] + }, + "tools@rust-lang.org": { + "address": "tools@rust-lang.org", + "members": [ + "caleb.cartwright@outlook.com", + "eric@huss.org", + "guillaume1.gomez@gmail.com", + "manishsmail@gmail.com", + "robertc+rust@robertcollins.net", + "rustc-contact@oli-obk.de" + ] + }, + "triagebot@rust-lang.org": { + "address": "triagebot@rust-lang.org", + "members": [ + "eric@huss.org", + "jackh726@gmail.com", + "mark.simulacrum@gmail.com" + ] + }, + "twir@rust-lang.org": { + "address": "twir@rust-lang.org", + "members": [ + "andrewpkq@gmail.com", + "bogusandre@gmail.com", + "colton@donn.io", + "jimarcey@gmail.com", + "mail@rusticorn.com", + "nellshamrell@gmail.com" + ] + }, + "underhanded@rust-lang.org": { + "address": "underhanded@rust-lang.org", + "members": [ + "rust-underhanded@googlegroups.com" + ] + }, + "user-logos@rust-lang.org": { + "address": "user-logos@rust-lang.org", + "members": [ + "mark.simulacrum@gmail.com", + "me@ryanlevick.com" + ] + }, + "verification@rust-lang.org": { + "address": "verification@rust-lang.org", + "members": [ + "rust-verification@googlegroups.com" + ] + }, + "web-presence@rust-lang.org": { + "address": "web-presence@rust-lang.org", + "members": [ + "170506.antelope338@passinbox.com", + "adam@adamharvey.name", + "carol.nichols@gmail.com", + "denis@cornehl.org", + "eth3lbert+dev@gmail.com", + "flo@andersground.net", + "fp@ylk.gd", + "guillaume1.gomez@gmail.com", + "jake.goulding@integer32.com", + "jtgeibel@gmail.com", + "manishsmail@gmail.com", + "me@mdtro.dev", + "rust-lang@nemo157.com", + "rust@hoffman-andrews.com", + "sebastian.thiel@icloud.com", + "tobias@bieniek.cloud" + ] + }, + "wg-allocators@rust-lang.org": { + "address": "wg-allocators@rust-lang.org", + "members": [ + "amanieu@gmail.com", + "cad97@cad97.com", + "scottjmaddox@gmail.com", + "tim.diekmann@3dvision.de", + "wodannson@gmail.com", + "zefria@gmail.com" + ] + }, + "wg-leads@rust-lang.org": { + "address": "wg-leads@rust-lang.org", + "members": [ + "acfoltzer@acfoltzer.net", + "adam@adamgreig.com", + "amanieu@gmail.com", + "apiraino@protonmail.com", + "batmanaod@gmail.com", + "bouanto@zoho.com", + "caleb.zulawski@gmail.com", + "celinval@amazon.com", + "chiovolonit@gmail.com", + "crlf0710@gmail.com", + "david@davidtw.co", + "debi.jones@gmail.com", + "derust@eggers-club.de", + "dylan.dpc@gmail.com", + "e.soghe@gmail.com", + "emilio@crisal.io", + "ent3rm4n@gmail.com", + "eopage@gmail.com", + "eric@huss.org", + "eric@theincredibleholk.org", + "esteban@kuber.com.ar", + "forestkzanderson@gmail.com", + "gillot.camille@gmail.com", + "huyuumi.dev@gmail.com", + "jack@wrenn.fyi", + "jackh726@gmail.com", + "james@onevariable.com", + "kvark@mozilla.com", + "m-ou.se@m-ou.se", + "marioidival@gmail.com", + "mark.simulacrum@gmail.com", + "michaelwoerister@gmail.com", + "nfitzgerald@mozilla.com", + "nikita.ppv@gmail.com", + "ozkriff@gmail.com", + "post@ralfj.de", + "remy.rakic+rust@gmail.com", + "rust@boxyuwu.dev", + "rust@lcnr.de", + "rust@nikomatsakis.com", + "rust@yosh.is", + "rustc-contact@oli-obk.de", + "shnatsel@gmail.com", + "spastorino@gmail.com", + "tc+rust@traviscross.com", + "tim.diekmann@3dvision.de", + "tmandry@gmail.com", + "tony@iqlusion.io", + "vincenzopalazzo@member.fsf.org", + "workingjubilee@gmail.com", + "wwiser@gmail.com" + ] + } + } +} \ No newline at end of file diff --git a/v1/people.json b/v1/people.json new file mode 100644 index 000000000..d91e0215e --- /dev/null +++ b/v1/people.json @@ -0,0 +1,2719 @@ +{ + "people": { + "17cupsofcoffee": { + "name": "Joe Clay", + "email": "joe@seventeencups.net", + "github_id": 784533 + }, + "Aaron1011": { + "name": "Aaron Hill", + "email": "aa1ronham@gmail.com", + "github_id": 1408859 + }, + "Aatch": { + "name": "James Miller", + "email": "james@aatch.net", + "github_id": 342416 + }, + "AlexEne": { + "name": "Alexandru Ene", + "email": "alexene0x11@gmail.com", + "github_id": 5849037 + }, + "Alexendoo": { + "name": "Alex Macleod", + "email": "alex@macleod.io", + "github_id": 1830331 + }, + "Amanieu": { + "name": "Amanieu d'Antras", + "email": "amanieu@gmail.com", + "github_id": 278509 + }, + "AminArria": { + "name": "Amin Arria", + "email": "arria.amin@gmail.com", + "github_id": 3791966 + }, + "AngelOnFira": { + "name": "Forest Anderson", + "email": "forestkzanderson@gmail.com", + "github_id": 14791619 + }, + "Azhng": { + "name": "Archer Zhang", + "email": null, + "github_id": 9267198 + }, + "AzureMarker": { + "name": "Mark Drobnak", + "email": "mark.drobnak@gmail.com", + "github_id": 4417660 + }, + "BartMassey": { + "name": "Bart Massey", + "email": "bart@cs.pdx.edu", + "github_id": 117151 + }, + "BatmanAoD": { + "name": "Kyle J Strand", + "email": "batmanaod@gmail.com", + "github_id": 2313807 + }, + "BenLewis-Seequent": { + "name": "Ben Lewis", + "email": null, + "github_id": 7391596 + }, + "BlackHoleFox": { + "name": "Fox", + "email": "blackholefoxdev@gmail.com", + "github_id": 20936452 + }, + "BoxyUwU": { + "name": "Boxy", + "email": "rust@boxyuwu.dev", + "github_id": 21149742 + }, + "BurntSushi": { + "name": "Andrew Gallant", + "email": "jamslam@gmail.com", + "github_id": 456674 + }, + "Byron": { + "name": "Sebastian Thiel", + "email": "sebastian.thiel@icloud.com", + "github_id": 63622 + }, + "CAD97": { + "name": "Christopher Durham", + "email": "cad97@cad97.com", + "github_id": 5992217 + }, + "Centri3": { + "name": "Catherine", + "email": "catherine3.flores@gmail.com", + "github_id": 114838443 + }, + "Centril": { + "name": "Mazdak Farrokhzad", + "email": "twingoow@gmail.com", + "github_id": 855702 + }, + "ChayimFriedman2": { + "name": "Chayim Refael Friedman", + "email": "chayimfr@gmail.com", + "github_id": 24700207 + }, + "ChrisDenton": { + "name": "Chris Denton", + "email": "chris@chrisdenton.dev", + "github_id": 4459874 + }, + "ChrisPardy": { + "name": "ChrisPardy", + "email": null, + "github_id": 25291724 + }, + "CohenArthur": { + "name": "Arthur Cohen", + "email": "cohenarthur.dev@gmail.com", + "github_id": 43524065 + }, + "ComputerDruid": { + "name": "Dan Johnson", + "email": "computerdruid@gmail.com", + "github_id": 34696 + }, + "CraftSpider": { + "name": "Jakob Wiesmore", + "email": "runetynan@gmail.com", + "github_id": 13342132 + }, + "Dajamante": { + "name": " Aïssata Maiga", + "email": null, + "github_id": 40670675 + }, + "Darksonn": { + "name": "Alice Ryhl", + "email": "alice@ryhl.io", + "github_id": 928074 + }, + "DianQK": { + "name": "DianQK", + "email": "dianqk@dianqk.net", + "github_id": 10829914 + }, + "Dirbaio": { + "name": "Dario Nieuwenhuis", + "email": "dirbaio@dirbaio.net", + "github_id": 1247578 + }, + "Disasm": { + "name": "Vadim Kaushan", + "email": "admin@disasm.info", + "github_id": 1418749 + }, + "DropDemBits": { + "name": "DropDemBits", + "email": "r3usrlnd@gmail.com", + "github_id": 13354275 + }, + "Dylan-DPC": { + "name": "Dylan DPC", + "email": "dylan.dpc@gmail.com", + "github_id": 99973273 + }, + "Eh2406": { + "name": "Jacob Finkelman", + "email": "eh2406@wayne.edu", + "github_id": 3709504 + }, + "Emilgardis": { + "name": "Emil Gardström", + "email": "emil.gardstrom@protonmail.com", + "github_id": 1502855 + }, + "Enselic": { + "name": "Martin Nordholts", + "email": "enselic@gmail.com", + "github_id": 115040 + }, + "FractalFir": { + "name": "FractalFir", + "email": null, + "github_id": 75212430 + }, + "Gankra": { + "name": "Aria Beingessner", + "email": "a.beingessner@gmail.com", + "github_id": 1136864 + }, + "GuillaumeGomez": { + "name": "Guillaume Gomez", + "email": "guillaume1.gomez@gmail.com", + "github_id": 3050060 + }, + "HKalbasi": { + "name": "Hamidreza Kalbasi", + "email": "hamidrezakalbasi@protonmail.com", + "github_id": 45197576 + }, + "HallerPatrick": { + "name": "Patrick Haller", + "email": "patrickhaller40@googlemail.com", + "github_id": 22773355 + }, + "Havvy": { + "name": "Ryan Scheel", + "email": "ryan.havvy@gmail.com", + "github_id": 731722 + }, + "J-ZhengLi": { + "name": "Jonathan Lee", + "email": "lizhengghengj@gmail.com", + "github_id": 32276130 + }, + "JDuchniewicz": { + "name": "Jakub Duchniewicz", + "email": "j.duchniewicz@gmail.com", + "github_id": 18423461 + }, + "JOE1994": { + "name": "Youngsuk Kim", + "email": null, + "github_id": 10286488 + }, + "JakobDegen": { + "name": "Jakob Degen", + "email": "jakob.e.degen@gmail.com", + "github_id": 51179609 + }, + "JamesPatrickGill": { + "name": "James Gill", + "email": null, + "github_id": 44863195 + }, + "JamieCunliffe": { + "name": "Jamie Cunliffe", + "email": null, + "github_id": 29557119 + }, + "Jarcho": { + "name": "Jason Newcomb", + "email": "jsnewcomb@pm.me", + "github_id": 7761774 + }, + "JoelMarcey": { + "name": "Joel Marcey", + "email": "jimarcey@gmail.com", + "github_id": 3757713 + }, + "JohnCSimon": { + "name": "John Simon", + "email": "johncsimon@gmail.com", + "github_id": 1977159 + }, + "JohnTitor": { + "name": "Yuki Okushi", + "email": "huyuumi.dev@gmail.com", + "github_id": 25030997 + }, + "JulianKnodt": { + "name": "Julian Knodt", + "email": "julianknodt@gmail.com", + "github_id": 7675847 + }, + "KarlK90": { + "name": "Stefan Kerkmann", + "email": "karlk90@pm.me", + "github_id": 13887561 + }, + "Kimundi": { + "name": "Marvin Löbel", + "email": "loebel.marvin@gmail.com", + "github_id": 2903206 + }, + "KittyBorgX": { + "name": "Krishna Ramasimha", + "email": "krishnaramasimha12@gmail.com", + "github_id": 82328083 + }, + "Kixiron": { + "name": "Chase Wilson", + "email": "me@chasewilson.dev", + "github_id": 25047011 + }, + "Kobzol": { + "name": "Jakub Beránek", + "email": "berykubik@gmail.com", + "github_id": 4539057 + }, + "KodrAus": { + "name": "Ashley Mannix", + "email": "kodraus@hey.com", + "github_id": 6721458 + }, + "LawnGnome": { + "name": "Adam Harvey", + "email": "adam@adamharvey.name", + "github_id": 229984 + }, + "LeSeulArtichaut": { + "name": "Léo Lanteri Thauvin", + "email": "leseulartichaut@gmail.com", + "github_id": 38361244 + }, + "Lokathor": { + "name": "Daniel Gee", + "email": "zefria@gmail.com", + "github_id": 5456384 + }, + "LucasBullen": { + "name": "Lucas Bullen", + "email": "lbullen@redhat.com", + "github_id": 10255066 + }, + "LucioFranco": { + "name": "Lucio Franco", + "email": null, + "github_id": 5758045 + }, + "LukasKalbertodt": { + "name": "Lukas Kalbertodt", + "email": "lukas.kalbertodt@gmail.com", + "github_id": 7419664 + }, + "LukeMathWalker": { + "name": "Luca Palmieri", + "email": "rust@lpalmieri.com", + "github_id": 20745048 + }, + "MabezDev": { + "name": "Scott Mabin", + "email": "scott@mabez.dev", + "github_id": 6977289 + }, + "MajorBreakfast": { + "name": "Josef Brandl", + "email": "mail@josefbrandl.de", + "github_id": 340142 + }, + "Manishearth": { + "name": "Manish Goregaokar", + "email": "manishsmail@gmail.com", + "github_id": 1617736 + }, + "MarcoIeni": { + "name": "Marco Ieni", + "email": "marcoieni@rustfoundation.org", + "github_id": 11428655 + }, + "Mark-Simulacrum": { + "name": "Mark Rousskov", + "email": "mark.simulacrum@gmail.com", + "github_id": 5047365 + }, + "MarkMcCaskey": { + "name": "Mark McCaskey", + "email": null, + "github_id": 5770194 + }, + "MicahChalmer": { + "name": "Micah Chalmer", + "email": null, + "github_id": 698400 + }, + "Muirrum": { + "name": "Cara Salter", + "email": "cara@devcara.com", + "github_id": 8702646 + }, + "Muscraft": { + "name": "Scott Schafer", + "email": "schaferjscott@gmail.com", + "github_id": 23045215 + }, + "Nadrieril": { + "name": "Nadrieril", + "email": "nadrieril+rust@gmail.com", + "github_id": 6783654 + }, + "Nashenas88": { + "name": "Paul Daniel Faria", + "email": "nashenas88@gmail.com", + "github_id": 1673130 + }, + "Nemo157": { + "name": "Wim", + "email": "rust-lang@nemo157.com", + "github_id": 81079 + }, + "Noah-Kennedy": { + "name": "Noah Kennedy", + "email": "noah.kennedy.professional@gmail.comn", + "github_id": 9875622 + }, + "NobodyXu": { + "name": "Jiahao XU", + "email": "Jiahao_XU@outlook.com", + "github_id": 30436523 + }, + "Noratrieb": { + "name": "nora", + "email": "rust@noratrieb.dev", + "github_id": 48135649 + }, + "Oneirical": { + "name": "Julien Robert", + "email": null, + "github_id": 96022417 + }, + "P1n3appl3": { + "name": "Joseph Ryan", + "email": "josephryan3.14@gmail.com", + "github_id": 9326885 + }, + "PeytonT": { + "name": "Peyton Turner", + "email": "donaldpeytonturner@gmail.com", + "github_id": 22621596 + }, + "QuietMisdreavus": { + "name": "QuietMisdreavus", + "email": "grey@quietmisdreavus.net", + "github_id": 5217170 + }, + "RalfJung": { + "name": "Ralf Jung", + "email": "post@ralfj.de", + "github_id": 330628 + }, + "Redblueflame": { + "name": "Valentin Ricard", + "email": "contact@redblueflame.com", + "github_id": 24188356 + }, + "RobbieClarken": { + "name": "Robbie Clarken", + "email": "robbie.clarken@gmail.com", + "github_id": 663161 + }, + "RobertoSnap": { + "name": "RobertoSnap", + "email": null, + "github_id": 4772930 + }, + "Rustin170506": { + "name": "Rustin", + "email": "170506.antelope338@passinbox.com", + "github_id": 29879298 + }, + "SarthakSingh31": { + "name": "Sarthak Singh", + "email": null, + "github_id": 35749450 + }, + "Shnatsel": { + "name": "Sergey Davidoff", + "email": "shnatsel@gmail.com", + "github_id": 291257 + }, + "ShoyuVanilla": { + "name": "Shoyu Vanilla", + "email": "modulo641@gmail.com", + "github_id": 10542892 + }, + "SiavoshZarrasvand": { + "name": "Siavosh Zarrasvand", + "email": "siavosh@zarrasvand.com", + "github_id": 492510 + }, + "SimonSapin": { + "name": "Simon Sapin", + "email": "simon.sapin@exyr.org", + "github_id": 291359 + }, + "SomeoneToIgnore": { + "name": "Kirill Bulatov", + "email": "mail4score@gmail.com", + "github_id": 2690773 + }, + "Sp00ph": { + "name": "Markus Everling", + "email": "markuseverling@gmail.com", + "github_id": 61327188 + }, + "SparrowLii": { + "name": "Sparrow Li", + "email": "liyuan179@huawei.com", + "github_id": 68270294 + }, + "Stammark": { + "name": "Stam Markianos-Wright", + "email": null, + "github_id": 30555766 + }, + "Stupremee": { + "name": "Stu", + "email": "justus.k@protonmail.com", + "github_id": 39732259 + }, + "TaKO8Ki": { + "name": "Takayuki Maeda", + "email": "takoyaki0316@gmail.com", + "github_id": 41065217 + }, + "Thomasdezeeuw": { + "name": "Thomas de Zeeuw", + "email": "thomasdezeeuw@gmail.com", + "github_id": 3159064 + }, + "TimDiekmann": { + "name": "Tim Diekmann", + "email": "tim.diekmann@3dvision.de", + "github_id": 21277928 + }, + "TimNN": { + "name": "Tim Neumann", + "email": "mail@timnn.me", + "github_id": 1178249 + }, + "Turbo87": { + "name": "Tobias Bieniek", + "email": "tobias@bieniek.cloud", + "github_id": 141300 + }, + "U007D": { + "name": "Brad Gibson", + "email": "b2b@humanenginuity.com", + "github_id": 2874989 + }, + "Urgau": { + "name": "Urgau", + "email": "urgau@numericable.fr", + "github_id": 3616612 + }, + "Veykril": { + "name": "Lukas Wirth", + "email": "lukastw97@gmail.com", + "github_id": 3757771 + }, + "WaffleLapkin": { + "name": "Waffle Maybe", + "email": "waffle.lapkin@gmail.com", + "github_id": 38225716 + }, + "Wodann": { + "name": "Remco", + "email": "wodannson@gmail.com", + "github_id": 6917585 + }, + "XAMPPRocky": { + "name": "Erin Power", + "email": "xampprocky@icloud.com", + "github_id": 4464295 + }, + "Xanewok": { + "name": "Igor Matuszewski", + "email": "xanewok@gmail.com", + "github_id": 3093213 + }, + "Xylakant": { + "name": "Felix Gilcher", + "email": null, + "github_id": 337823 + }, + "Young-Flash": { + "name": "Dongyang Zheng", + "email": "flash12561256@gmail.com", + "github_id": 71162630 + }, + "YuhanLiin": { + "name": "Yuhan Lin", + "email": "yuhanliin+github@protonmail.com", + "github_id": 15389635 + }, + "Zalathar": { + "name": "Stuart Cook", + "email": "scook0+rustc@gmail.com", + "github_id": 20290842 + }, + "Zoxc": { + "name": "Zoxc", + "email": "zoxc32@gmail.com", + "github_id": 25784 + }, + "ZuseZ4": { + "name": "Manuel Drehwald", + "email": null, + "github_id": 25483084 + }, + "aDotInTheVoid": { + "name": "Alona Enraght-Moony", + "email": "contact@alona.page", + "github_id": 28781354 + }, + "acfoltzer": { + "name": "Adam C. Foltzer", + "email": "acfoltzer@acfoltzer.net", + "github_id": 205266 + }, + "aclysma": { + "name": "Philip Degarmo", + "email": "aclysma@gmail.com", + "github_id": 316070 + }, + "adamgemmell": { + "name": "Adam Gemmell", + "email": null, + "github_id": 3757567 + }, + "adamgreig": { + "name": "Adam Greig", + "email": "adam@adamgreig.com", + "github_id": 47219 + }, + "adityac8": { + "name": "Aditya Arora", + "email": "adityadvlp@gmail.com", + "github_id": 19192257 + }, + "adriantombu": { + "name": "Adrian Tombu", + "email": "contact@otso.fr", + "github_id": 383297 + }, + "aidanhs": { + "name": "Aidan Hobson Sayers", + "email": "aidanhs@cantab.net", + "github_id": 1050652 + }, + "albertlarsan68": { + "name": "Albert Larsan", + "email": "albert.larsan@gmail.com", + "github_id": 74931857 + }, + "alercah": { + "name": "Alexis Hunt", + "email": null, + "github_id": 20842325 + }, + "alex": { + "name": "Alex Gaynor", + "email": "alex.gaynor@gmail.com", + "github_id": 772 + }, + "alex-semenyuk": { + "name": "Alexey Semenyuk", + "email": "alexsemenyuk88@gmail.com", + "github_id": 5480441 + }, + "alexcrichton": { + "name": "Alex Crichton", + "email": "alex@alexcrichton.com", + "github_id": 64996 + }, + "alexheretic": { + "name": "Alex Butler", + "email": "alexheretic@gmail.com", + "github_id": 2331607 + }, + "alibektas": { + "name": "Ali Bektas", + "email": "bektasali@protonmail.com", + "github_id": 20956650 + }, + "alice-i-cecile": { + "name": "Alice Cecile", + "email": "alice.i.cecile@gmail.com", + "github_id": 3579909 + }, + "aliemjay": { + "name": "Ali MJ Al-Nasrawy", + "email": "alimjalnasrawy@gmail.com", + "github_id": 28497461 + }, + "almindor": { + "name": "Aleš Katona", + "email": "ales@katona.me", + "github_id": 1950958 + }, + "am-1t": { + "name": "amit", + "email": null, + "github_id": 28247396 + }, + "amandasystems": { + "name": "Amanda Stjerna", + "email": null, + "github_id": 102855 + }, + "amanjeev": { + "name": "Amanjeev Sethi", + "email": null, + "github_id": 160476 + }, + "amousset": { + "name": "Alexis Mousset", + "email": "contact@amousset.me", + "github_id": 329388 + }, + "anden3": { + "name": "André Vennberg", + "email": "andre.vennberg@gmail.com", + "github_id": 1500580 + }, + "andre-richter": { + "name": "Andre Richter", + "email": "andre.o.richter@gmail.com", + "github_id": 4130005 + }, + "andrewpollack": { + "name": "andrewpollack", + "email": "andrewpkq@gmail.com", + "github_id": 24868505 + }, + "antoyo": { + "name": "Antoni Boucher", + "email": "bouanto@zoho.com", + "github_id": 584972 + }, + "apasel422": { + "name": "Andrew Paseltiner", + "email": null, + "github_id": 8644784 + }, + "apiraino": { + "name": "apiraino", + "email": "apiraino@protonmail.com", + "github_id": 6098822 + }, + "arielb1": { + "name": "Ariel Ben-Yehuda", + "email": "ariel.byd@gmail.com", + "github_id": 1830974 + }, + "arlosi": { + "name": "Arlo Siemsen", + "email": "arsiem@microsoft.com", + "github_id": 704597 + }, + "arora-aman": { + "name": "Aman Arora", + "email": null, + "github_id": 4193035 + }, + "arshiamufti": { + "name": "Arshia Mufti", + "email": "amufti16@gmail.com", + "github_id": 15066212 + }, + "ashleygwilliams": { + "name": "Ashley Williams", + "email": "ashley666ashley@gmail.com", + "github_id": 1163554 + }, + "asquared31415": { + "name": "asquared31415", + "email": null, + "github_id": 34665709 + }, + "aturon": { + "name": "Aaron Turon", + "email": "aturon@mozilla.com", + "github_id": 709807 + }, + "autozimu": { + "name": "Junfeng Li", + "email": "autozimu@gmail.com", + "github_id": 1453551 + }, + "avadacatavra": { + "name": "Diane Hosfelt", + "email": "dianehosfelt@gmail.com", + "github_id": 11877868 + }, + "awygle": { + "name": "awygle", + "email": null, + "github_id": 7854806 + }, + "ayazhafiz": { + "name": "hafiz", + "email": "ayaz.hafiz.1@gmail.com", + "github_id": 20735482 + }, + "b-naber": { + "name": "b-naber", + "email": "b_naber@gmx.de", + "github_id": 71934879 + }, + "bIgBV": { + "name": "Bhargav Voleti", + "email": "bhargav.voleti93@gmail.com", + "github_id": 5019938 + }, + "badboy": { + "name": "Jan-Erik Rediger", + "email": "janerik@fnordig.de", + "github_id": 2129 + }, + "basil-cow": { + "name": "Michael Babenko", + "email": "misha-babenko@yandex.ru", + "github_id": 25266609 + }, + "bawerd": { + "name": "Bawer Dagdeviren", + "email": null, + "github_id": 625483 + }, + "bdillo": { + "name": "Ben Dillon", + "email": "ben.g.dillon@pm.me", + "github_id": 146687321 + }, + "bennyvasquez": { + "name": "benny Vasquez", + "email": "bennycrampton@gmail.com", + "github_id": 13630986 + }, + "berkus": { + "name": "Berkus Decker", + "email": "berkus@gmail.com", + "github_id": 80306 + }, + "betamos": { + "name": "Didrik Nordström", + "email": "didrik.nordstrom@gmail.com", + "github_id": 135960 + }, + "birkenfeld": { + "name": "Georg Brandl", + "email": "georg@python.org", + "github_id": 144359 + }, + "bjorn3": { + "name": "bjorn3", + "email": "bjorn3_gh@protonmail.com", + "github_id": 17426603 + }, + "bkoropoff": { + "name": "Brian Koropoff", + "email": "bkoropoff@gmail.com", + "github_id": 2101303 + }, + "bluss": { + "name": "bluss", + "email": null, + "github_id": 3209739 + }, + "blyxyas": { + "name": "Alejandra González", + "email": "blyxyas@gmail.com", + "github_id": 73757586 + }, + "booyaa": { + "name": "Mark Sta Ana", + "email": "booyaabooyaabooyaa@gmail.com", + "github_id": 192864 + }, + "bradjc": { + "name": "Brad Campbell", + "email": null, + "github_id": 1467890 + }, + "brotzeit": { + "name": "brotzeit", + "email": null, + "github_id": 25367303 + }, + "brson": { + "name": "Brian Anderson", + "email": null, + "github_id": 147214 + }, + "bstrie": { + "name": "Ben Striegel", + "email": "ben.striegel@gmail.com", + "github_id": 865233 + }, + "burakemir": { + "name": "Burak Emir", + "email": null, + "github_id": 10248140 + }, + "burrbull": { + "name": "Zgarbul Andrey", + "email": "zgarbul.andrey@gmail.com", + "github_id": 3072754 + }, + "calebcartwright": { + "name": "Caleb Cartwright", + "email": "caleb.cartwright@outlook.com", + "github_id": 13042488 + }, + "calebzulawski": { + "name": "Caleb Zulawski", + "email": "caleb.zulawski@gmail.com", + "github_id": 563826 + }, + "camelid": { + "name": "Noah Lev", + "email": "camelidcamel@gmail.com", + "github_id": 37223377 + }, + "camsteffen": { + "name": "Cameron Steffen", + "email": "cam.steffen94@gmail.com", + "github_id": 5565418 + }, + "carllerche": { + "name": "Carl Lerche", + "email": "me@carllerche.com", + "github_id": 6180 + }, + "carols10cents": { + "name": "Carol Nichols", + "email": "carol.nichols@gmail.com", + "github_id": 193874 + }, + "cdmistman": { + "name": "Colton Donnelly", + "email": "colton@donn.io", + "github_id": 23486351 + }, + "celaus": { + "name": "Claus Matzinger", + "email": "celaus@gmail.com", + "github_id": 713346 + }, + "celinval": { + "name": "Celina G. Val", + "email": "celinval@amazon.com", + "github_id": 35149715 + }, + "chansuke": { + "name": "chansuke", + "email": "moonset20@gmail.com", + "github_id": 501052 + }, + "chenyukang": { + "name": "Yukang", + "email": "moorekang@gmail.com", + "github_id": 230646 + }, + "chorman0773": { + "name": "Connor Horman", + "email": "chorman@lcdev.xyz", + "github_id": 5026283 + }, + "chris-morgan": { + "name": "Chris Morgan", + "email": null, + "github_id": 392868 + }, + "chriskrycho": { + "name": "Chris Krycho", + "email": "hello@chriskrycho.com", + "github_id": 2403023 + }, + "chrissimpkins": { + "name": "Chris Simpkins", + "email": "chris@sourcefoundry.org", + "github_id": 4249591 + }, + "chriswailes": { + "name": "Chris Wailes", + "email": null, + "github_id": 530751 + }, + "cjgillot": { + "name": "Camille Gillot", + "email": "gillot.camille@gmail.com", + "github_id": 1822483 + }, + "clubby789": { + "name": "Jamie Hill-Daniel", + "email": "jamie@hill-daniel.co.uk", + "github_id": 13556931 + }, + "codesections": { + "name": "Daniel Sockwell", + "email": "daniel@codesections.com", + "github_id": 35405463 + }, + "comex": { + "name": "comex", + "email": null, + "github_id": 47517 + }, + "compiler-errors": { + "name": "Michael Goulet", + "email": "michael@errs.io", + "github_id": 3674314 + }, + "contrun": { + "name": "B YI", + "email": "uuuuuu@protonmail.com", + "github_id": 32609395 + }, + "cr1901": { + "name": "William D. Jones", + "email": null, + "github_id": 6418027 + }, + "cramertj": { + "name": "Taylor Cramer", + "email": "cramertaylorj@gmail.com", + "github_id": 5963049 + }, + "cratelyn": { + "name": "Katelyn Martin", + "email": null, + "github_id": 57912822 + }, + "crlf0710": { + "name": "Charles Lew", + "email": "crlf0710@gmail.com", + "github_id": 451806 + }, + "csmoe": { + "name": "csmoe", + "email": null, + "github_id": 35686186 + }, + "cuviper": { + "name": "Josh Stone", + "email": "cuviper@gmail.com", + "github_id": 36186 + }, + "d-sonuga": { + "name": "Demilade Sonuga", + "email": null, + "github_id": 78101187 + }, + "da-x": { + "name": "Dan Aloni", + "email": null, + "github_id": 321273 + }, + "danc86": { + "name": "Dan Callaghan", + "email": "djc@djc.id.au", + "github_id": 398575 + }, + "danielframpton": { + "name": "Daniel Frampton", + "email": null, + "github_id": 15899604 + }, + "danielhenrymantilla": { + "name": "Daniel Henry-Mantilla", + "email": "daniel.henry.mantilla@gmail.com", + "github_id": 9920355 + }, + "davidbarsky": { + "name": "David Barsky", + "email": "me@davidbarsky.com", + "github_id": 2067774 + }, + "davidtwco": { + "name": "David Wood", + "email": "david@davidtw.co", + "github_id": 1295100 + }, + "deg4uss3r": { + "name": "Ricky", + "email": "ricky@hosfe.lt", + "github_id": 15351059 + }, + "denisvasilik": { + "name": "Denis Vasilik", + "email": "contact@denisvasilik.com", + "github_id": 18697981 + }, + "detrumi": { + "name": "Wilco Kusee", + "email": "wilcokusee@gmail.com", + "github_id": 5758008 + }, + "digama0": { + "name": "Mario Carneiro", + "email": "di.gama@gmail.com", + "github_id": 868588 + }, + "ding-young": { + "name": "ding-young", + "email": null, + "github_id": 88336128 + }, + "dingxiangfei2009": { + "name": "Ding Xiang Fei", + "email": null, + "github_id": 6884440 + }, + "djc": { + "name": "Dirkjan Ochtman", + "email": "dirkjan@ochtman.nl", + "github_id": 158471 + }, + "djcarpe": { + "name": "DJ Carpenter", + "email": null, + "github_id": 59489977 + }, + "djkoloski": { + "name": "David Koloski", + "email": "djkoloski@gmail.com", + "github_id": 7554649 + }, + "dkhayes117": { + "name": "dkhayes117", + "email": null, + "github_id": 59458913 + }, + "doc-jones": { + "name": "Doc Jones", + "email": "debi.jones@gmail.com", + "github_id": 37349558 + }, + "dotdash": { + "name": "Björn Steinbrink", + "email": "bsteinbr@gmail.com", + "github_id": 230962 + }, + "dswij": { + "name": "dswij", + "email": "dswijj@gmail.com", + "github_id": 44697459 + }, + "dtolnay": { + "name": "David Tolnay", + "email": "dtolnay@gmail.com", + "github_id": 1940490 + }, + "durin42": { + "name": "Augie Fackler", + "email": "raf@durin42.com", + "github_id": 20269 + }, + "dvc94ch": { + "name": "David Craven", + "email": "david@craven.ch", + "github_id": 741807 + }, + "dwijnand": { + "name": "Dale Wijnand", + "email": "dale.wijnand@gmail.com", + "github_id": 344610 + }, + "dylanmckay": { + "name": "Dylan McKay", + "email": "me@dylanmckay.io", + "github_id": 7722159 + }, + "ebroto": { + "name": "Eduardo Broto", + "email": "ebroto@tutanota.com", + "github_id": 816908 + }, + "ecstatic-morse": { + "name": "Dylan MacKenzie", + "email": "ecstaticmorse@gmail.com", + "github_id": 29463364 + }, + "eddyb": { + "name": "Eduard-Mihai Burtescu", + "email": "eddyb@lyken.rs", + "github_id": 77424 + }, + "edmilsonefs": { + "name": "Edmilson Ferreira da Silva", + "email": "edmilson.efs@gmail.com", + "github_id": 498938 + }, + "edunham": { + "name": "E. Dunham", + "email": "github@edunham.net", + "github_id": 812892 + }, + "edwin0cheng": { + "name": "Edwin Cheng", + "email": "edwin0cheng@gmail.com", + "github_id": 11014119 + }, + "eholk": { + "name": "Eric Holk", + "email": "eric@theincredibleholk.org", + "github_id": 105766 + }, + "ehuss": { + "name": "Eric Huss", + "email": "eric@huss.org", + "github_id": 43198 + }, + "eldruin": { + "name": "Diego Barrios Romero", + "email": "eldruin@gmail.com", + "github_id": 43125 + }, + "elshize": { + "name": "Michał Siedlaczek", + "email": null, + "github_id": 3026120 + }, + "emilio": { + "name": "Emilio Cobos Álvarez", + "email": "emilio@crisal.io", + "github_id": 1323194 + }, + "eminence": { + "name": "Andrew Chin", + "email": "achin@eminence32.net", + "github_id": 402454 + }, + "emmanuelantony2000": { + "name": "Emmanuel Antony", + "email": "emmanuelantony2000@gmail.com", + "github_id": 19288251 + }, + "epage": { + "name": "Ed Page", + "email": "eopage@gmail.com", + "github_id": 60961 + }, + "erickt": { + "name": "Erick Tryzelaar", + "email": "erick.tryzelaar@gmail.com", + "github_id": 84711 + }, + "ericseppanen": { + "name": "Eric Seppanen", + "email": "eds@reric.net", + "github_id": 36317762 + }, + "erlend-sh": { + "name": "Erlend Sogge Heggen", + "email": "e.soghe@gmail.com", + "github_id": 583842 + }, + "est31": { + "name": "est31", + "email": "est31@protonmail.com", + "github_id": 8872119 + }, + "estebank": { + "name": "Esteban Kuber", + "email": "esteban@kuber.com.ar", + "github_id": 1606434 + }, + "eth3lbert": { + "name": "eth3lbert", + "email": "eth3lbert+dev@gmail.com", + "github_id": 2889664 + }, + "extrawurst": { + "name": "Stephan D.", + "email": "mail@rusticorn.com", + "github_id": 776816 + }, + "fbq": { + "name": "Boqun Feng", + "email": null, + "github_id": 673448 + }, + "fee1-dead": { + "name": "Deadbeef", + "email": "ent3rm4n@gmail.com", + "github_id": 43851243 + }, + "fitzgen": { + "name": "Nick Fitzgerald", + "email": "nfitzgerald@mozilla.com", + "github_id": 74571 + }, + "flaki": { + "name": "István Szmozsánszky", + "email": "rust@flaki.hu", + "github_id": 2089432 + }, + "flip1995": { + "name": "Philipp Krones", + "email": "hello@philkrones.com", + "github_id": 9744647 + }, + "flodiebold": { + "name": "Florian Diebold", + "email": "flodiebold@gmail.com", + "github_id": 906069 + }, + "fmease": { + "name": "León Orell Valerian Liehr", + "email": "me@fmease.dev", + "github_id": 14913065 + }, + "frewsxcv": { + "name": "Corey Farwell", + "email": "coreyf@rwell.org", + "github_id": 416575 + }, + "frxstrem": { + "name": "Fredrik Østrem", + "email": null, + "github_id": 1686349 + }, + "gdr-at-ms": { + "name": "Gabriel Dos Reis", + "email": null, + "github_id": 11031650 + }, + "gilescope": { + "name": "Squirrel", + "email": null, + "github_id": 803976 + }, + "giraffate": { + "name": "Takayuki Nakata", + "email": "f.seasons017@gmail.com", + "github_id": 17407489 + }, + "gnunicorn": { + "name": "Benjamin Kampmann", + "email": "ben@gnunicorn.org", + "github_id": 40496 + }, + "gnzlbg": { + "name": "gnzlbg", + "email": null, + "github_id": 904614 + }, + "graciegregory": { + "name": "graciegregory", + "email": "graciegregory@rustfoundation.org", + "github_id": 45044840 + }, + "guswynn": { + "name": "Gus Wynn", + "email": "guswynn@gmail.com", + "github_id": 5404303 + }, + "h-michael": { + "name": "Hirokazu Hata", + "email": "h.hata.ai.t@gmail.com", + "github_id": 4556097 + }, + "h1467792822": { + "name": "h1467792822", + "email": null, + "github_id": 8490488 + }, + "hameerabbasi": { + "name": "Hameer Abbasi", + "email": null, + "github_id": 2190658 + }, + "hanna-kruppe": { + "name": "Hanna Kruppe", + "email": null, + "github_id": 2311707 + }, + "hannobraun": { + "name": "Hanno Braun", + "email": "hanno@braun-robotics.com", + "github_id": 85732 + }, + "hargoniX": { + "name": "Henrik Böving", + "email": null, + "github_id": 33270164 + }, + "hdhoang": { + "name": "Hoàng Đức Hiếu", + "email": "rust@hdhoang.space", + "github_id": 12537 + }, + "hdoordt": { + "name": "Henk Oordt", + "email": null, + "github_id": 17907879 + }, + "heiher": { + "name": "WANG Rui", + "email": "wangrui@loongson.cn", + "github_id": 1407733 + }, + "hellow554": { + "name": "Marcel", + "email": null, + "github_id": 921462 + }, + "henryboisdequin": { + "name": "Henry Boisdequin", + "email": "boisdequinhenry19@gmail.com", + "github_id": 65845077 + }, + "heyrutvik": { + "name": "Rutvik Patel", + "email": "heyrutvik@gmail.com", + "github_id": 6268538 + }, + "higuoxing": { + "name": "Xing GUO", + "email": "higuoxing@gmail.com", + "github_id": 21099318 + }, + "hkmatsumoto": { + "name": "Hirochika Matsumoto", + "email": "git@hkmatsumoto.com", + "github_id": 57856193 + }, + "hkratz": { + "name": "Hans Kratz", + "email": "hans@appfour.com", + "github_id": 3736990 + }, + "hoodmane": { + "name": "Hood Chatham", + "email": null, + "github_id": 8739626 + }, + "hsivonen": { + "name": "Henri Sivonen", + "email": "hsivonen@hsivonen.fi", + "github_id": 478856 + }, + "hug-dev": { + "name": "Hugues de Valon", + "email": null, + "github_id": 29229160 + }, + "huonw": { + "name": "Huon Wilson", + "email": "dbau.pp@gmail.com", + "github_id": 1203825 + }, + "ibraheemdev": { + "name": "Ibraheem Ahmed", + "email": "ibraheem@ibraheem.ca", + "github_id": 34988408 + }, + "igaray": { + "name": "Iñaki Garay", + "email": "igarai@gmail.com", + "github_id": 167193 + }, + "imtsuki": { + "name": "imtsuki", + "email": "me@qjx.app", + "github_id": 8423594 + }, + "inflation": { + "name": "Inflation", + "email": null, + "github_id": 2375962 + }, + "inquisitivecrystal": { + "name": "inquisitivecrystal", + "email": null, + "github_id": 22333129 + }, + "ishitatsuyuki": { + "name": "Tatsuyuki Ishi", + "email": "ishitatsuyuki@gmail.com", + "github_id": 12389383 + }, + "ispringle": { + "name": "Ian S. Pringle", + "email": "pard@0x44.pw", + "github_id": 18722936 + }, + "ithinuel": { + "name": "Wilfried Chauveau", + "email": "wilfried.chauveau@ithinuel.me", + "github_id": 4605303 + }, + "jackh726": { + "name": "Jack Huey", + "email": "jackh726@gmail.com", + "github_id": 31162821 + }, + "jacobbramley": { + "name": "Jacob Bramley", + "email": null, + "github_id": 5206553 + }, + "jamesmunns": { + "name": "James Munns", + "email": "james@onevariable.com", + "github_id": 2097964 + }, + "jannic": { + "name": "Jan Niehusmann", + "email": "jan@gondor.com", + "github_id": 232606 + }, + "japaric": { + "name": "Jorge Aparicio", + "email": "jorge@japaric.io", + "github_id": 5018213 + }, + "jasonwilliams": { + "name": "Jason Williams", + "email": "jase.williams@gmail.com", + "github_id": 936006 + }, + "jcs090218": { + "name": "Jen-Chieh Shen", + "email": "jcs090218@gmail.com", + "github_id": 8685505 + }, + "jcsoo": { + "name": "Jonathan Soo", + "email": "jcsoo@bobbin.io", + "github_id": 2399463 + }, + "jdno": { + "name": "Jan David Nose", + "email": "jandavidnose@rustfoundation.org", + "github_id": 865550 + }, + "jechasteen": { + "name": "Jonathan Chasteen", + "email": null, + "github_id": 13788397 + }, + "jenniferwills": { + "name": "Jennifer Wills", + "email": null, + "github_id": 22324472 + }, + "jessebraham": { + "name": "Jesse Braham", + "email": "jesse@beta7.io", + "github_id": 1945813 + }, + "jhpratt": { + "name": "Jacob Pratt", + "email": "jacob@jhpratt.dev", + "github_id": 3161395 + }, + "jieyouxu": { + "name": "Jieyou Xu", + "email": "jieyouxu@outlook.com", + "github_id": 39484203 + }, + "jimblandy": { + "name": "Jim Blandy", + "email": "jimb@red-bean.com", + "github_id": 751272 + }, + "jkelleyrtp": { + "name": "Jonathan Kelley", + "email": null, + "github_id": 10237910 + }, + "joaopaulocarreiro": { + "name": "João Paulo Carreiro", + "email": null, + "github_id": 44179172 + }, + "joboet": { + "name": "Jonas Böttiger", + "email": "jonasboettiger@icloud.com", + "github_id": 25721079 + }, + "joelpalmer": { + "name": "Joel Parmer", + "email": "joelpalmer@gmail.com", + "github_id": 8049061 + }, + "jonathanpallant": { + "name": "Jonathan Pallant", + "email": "jonathan.pallant@ferrous-systems.com", + "github_id": 18005923 + }, + "jongiddy": { + "name": "Jonathan Giddy", + "email": "jongiddy@gmail.com", + "github_id": 3735327 + }, + "joshlf": { + "name": "Joshua Liebow-Feeser", + "email": null, + "github_id": 1046063 + }, + "joshtriplett": { + "name": "Josh Triplett", + "email": "josh@joshtriplett.org", + "github_id": 162737 + }, + "jryans": { + "name": "J. Ryan Stinnett", + "email": "jryans@gmail.com", + "github_id": 279572 + }, + "jseyfried": { + "name": "Jeffrey Seyfried", + "email": "jeffrey.seyfried@gmail.com", + "github_id": 8652869 + }, + "jsha": { + "name": "Jacob Hoffman-Andrews", + "email": "rust@hoffman-andrews.com", + "github_id": 220205 + }, + "jswrenn": { + "name": "Jack Wrenn", + "email": "jack@wrenn.fyi", + "github_id": 3820879 + }, + "jtgeibel": { + "name": "Justin Geibel", + "email": "jtgeibel@gmail.com", + "github_id": 22186 + }, + "juntyr": { + "name": "Juniper Tyree", + "email": null, + "github_id": 50025784 + }, + "justahero": { + "name": "Sebastian Ziebell", + "email": null, + "github_id": 1305185 + }, + "jyn514": { + "name": "Jynn Nelson", + "email": "rust@jyn.dev", + "github_id": 23638587 + }, + "kanru": { + "name": "Kan-Ru Chen", + "email": "kanru@kanru.info", + "github_id": 17571 + }, + "kennykerr": { + "name": "Kenny Kerr", + "email": null, + "github_id": 9845234 + }, + "kennytm": { + "name": "kennytm", + "email": "kennytm@gmail.com", + "github_id": 103023 + }, + "khionu": { + "name": "Khionu Sybiern", + "email": "dev@khionu.net", + "github_id": 11195266 + }, + "killercup": { + "name": "Pascal Hertleif", + "email": "killercup@gmail.com", + "github_id": 20063 + }, + "kinnison": { + "name": "Daniel Silverstone", + "email": "dsilvers@digital-scurf.org", + "github_id": 1469421 + }, + "korken89": { + "name": "Emil Fresk", + "email": "emil.fresk@gmail.com", + "github_id": 913109 + }, + "kraj": { + "name": "Khem Raj", + "email": null, + "github_id": 465279 + }, + "kulp": { + "name": "Darren Kulp", + "email": "darren@kulp.ch", + "github_id": 74288 + }, + "kupiakos": { + "name": "Alyssa Haroldsen", + "email": "kupiakos@gmail.com", + "github_id": 3309728 + }, + "kvark": { + "name": "Dzmitry Malyshau", + "email": "kvark@mozilla.com", + "github_id": 107301 + }, + "laanwj": { + "name": "Wladimir J. van der Laan", + "email": null, + "github_id": 126646 + }, + "lbernick": { + "name": "Lee Bernick", + "email": "lee.a.bernick@gmail.com", + "github_id": 29333301 + }, + "lcnr": { + "name": "lcnr", + "email": "rust@lcnr.de", + "github_id": 29864074 + }, + "levex": { + "name": "Levente Kurusa", + "email": "lkurusa@kernelstuff.org", + "github_id": 849140 + }, + "listochkin": { + "name": "Андрей Листочкин (Andrei Listochkin)", + "email": null, + "github_id": 405222 + }, + "liwagu": { + "name": "liwagu", + "email": null, + "github_id": 69970253 + }, + "ljedrz": { + "name": "ljedrz", + "email": null, + "github_id": 3750347 + }, + "llogiq": { + "name": "Andre Bogus", + "email": "bogusandre@gmail.com", + "github_id": 4200835 + }, + "lnicola": { + "name": "Laurențiu Nicola", + "email": "lnicola@dend.ro", + "github_id": 308347 + }, + "locks": { + "name": "Ricardo Mendes", + "email": "rokusu@gmail.com", + "github_id": 32344 + }, + "logicsoup": { + "name": "Elina Shakhnovich", + "email": "elinashahzm@gmail.com", + "github_id": 20725524 + }, + "logmosier": { + "name": "logmosier", + "email": null, + "github_id": 10948303 + }, + "lolbinarycat": { + "name": "binarycat", + "email": "dogedoge61@gmail.com", + "github_id": 19915050 + }, + "lowr": { + "name": "Ryo Yoshida", + "email": "low.ryoshida@gmail.com", + "github_id": 24381114 + }, + "lqd": { + "name": "Rémy Rakic", + "email": "remy.rakic+rust@gmail.com", + "github_id": 247183 + }, + "lukas-code": { + "name": "Lukas Markeffsky", + "email": "lukas-code@outlook.com", + "github_id": 26522220 + }, + "luqmana": { + "name": "Luqman Aden", + "email": "rust@luqman.ca", + "github_id": 287063 + }, + "lzybkr": { + "name": "Jason Shirk", + "email": null, + "github_id": 2148248 + }, + "m-ou-se": { + "name": "Mara Bos", + "email": "m-ou.se@m-ou.se", + "github_id": 783247 + }, + "m-rph": { + "name": "Quinn Sinclair", + "email": "me@m-rph.dev", + "github_id": 52372765 + }, + "madsmtm": { + "name": "Mads Marquart", + "email": "mads@marquart.dk", + "github_id": 10577181 + }, + "marcoow": { + "name": "Marco Otte-Witte", + "email": "marco.otte-witte@mainmatter.com", + "github_id": 1510 + }, + "mariannegoldin": { + "name": "M Goldin", + "email": "marianne.goldin@gmail.com", + "github_id": 23177337 + }, + "marioidival": { + "name": "Mário Idival", + "email": "marioidival@gmail.com", + "github_id": 1129263 + }, + "mark-i-m": { + "name": "Who? Me?!", + "email": "m.mim95@gmail.com", + "github_id": 8827840 + }, + "matheus-consoli": { + "name": "Consoli", + "email": null, + "github_id": 27595790 + }, + "mathk": { + "name": "Mathieu Suen", + "email": null, + "github_id": 314381 + }, + "matklad": { + "name": "Aleksey Kladov", + "email": "aleksey.kladov@gmail.com", + "github_id": 1711539 + }, + "mattgathu": { + "name": "Matt Gathu", + "email": "mattgathu@gmail.com", + "github_id": 1155192 + }, + "matthewjasper": { + "name": "Matthew Jasper", + "email": "mjjasper1@gmail.com", + "github_id": 20113453 + }, + "matthiasbeyer": { + "name": "Matthias Beyer", + "email": "mail@beyermatthias.de", + "github_id": 427866 + }, + "matthiaskrgr": { + "name": "Matthias Krüger", + "email": "matthias.krueger@famsik.de", + "github_id": 476013 + }, + "matthieu-m": { + "name": "Matthieu M.", + "email": "matthieu.monrocq@gmail.com", + "github_id": 2420441 + }, + "maurer": { + "name": "Matthew Maurer", + "email": null, + "github_id": 136037 + }, + "mav3ri3k": { + "name": "Apurva Mishra", + "email": null, + "github_id": 59974350 + }, + "mbrubeck": { + "name": "Matt Brubeck", + "email": "mbrubeck@gmail.com", + "github_id": 5920 + }, + "mcarton": { + "name": "Martin Carton", + "email": "cartonmartin@gmail.com", + "github_id": 3751788 + }, + "mdtro": { + "name": "Matthew T", + "email": "me@mdtro.dev", + "github_id": 20070360 + }, + "mental32": { + "name": "mental", + "email": "m3nta1@yahoo.com", + "github_id": 27660514 + }, + "metaspace": { + "name": "Andreas Hindborg", + "email": null, + "github_id": 1032242 + }, + "mgeisler": { + "name": "Martin Geisler", + "email": null, + "github_id": 89623 + }, + "michaelwoerister": { + "name": "Michael Woerister", + "email": "michaelwoerister@gmail.com", + "github_id": 1825894 + }, + "miguelraz": { + "name": "Miguel Raz Guzmán Macedo", + "email": null, + "github_id": 13056181 + }, + "mmilenko": { + "name": "Miodrag Milenković", + "email": "miodrag.milenkovic@gmail.com", + "github_id": 10790773 + }, + "mo8it": { + "name": "Mo", + "email": null, + "github_id": 76752051 + }, + "mstallmo": { + "name": "Mason Stallmo", + "email": null, + "github_id": 6796542 + }, + "mystor": { + "name": "Nika Layzell", + "email": "nika@thelayzells.com", + "github_id": 1261662 + }, + "nagashi": { + "name": "Charles \"Chas\" O'Riley", + "email": "ceoriley@gmail.com", + "github_id": 1844327 + }, + "nagisa": { + "name": "Simonas Kazlauskas", + "email": "simonas+t-compiler@kazlauskas.me", + "github_id": 679122 + }, + "nasa42": { + "name": "Vikrant Chaudhary", + "email": "nasa42@gmail.com", + "github_id": 233999 + }, + "nastevens": { + "name": "Nick Stevens", + "email": "nickastevens83@gmail.com", + "github_id": 1500008 + }, + "nathanwhit": { + "name": "Nathan Whitaker", + "email": null, + "github_id": 17734409 + }, + "nbdd0121": { + "name": "Gary Guo", + "email": "gary@garyguo.net", + "github_id": 4065244 + }, + "nchong-at-aws": { + "name": "Nathan Chong", + "email": "nathan.chong@gmail.com", + "github_id": 52972368 + }, + "nellshamrell": { + "name": "Nell Shamrell-Harrington", + "email": "nellshamrell@gmail.com", + "github_id": 813007 + }, + "newAM": { + "name": "Alex Martens", + "email": null, + "github_id": 7845120 + }, + "nico-abram": { + "name": "Nicolas", + "email": null, + "github_id": 24706838 + }, + "niconii": { + "name": "Nicolette Verlinden", + "email": "nicole@nicole.moe", + "github_id": 10183419 + }, + "nikic": { + "name": "Nikita Popov", + "email": "nikita.ppv@gmail.com", + "github_id": 216080 + }, + "nikomatsakis": { + "name": "Niko Matsakis", + "email": "rust@nikomatsakis.com", + "github_id": 155238 + }, + "nmccarty": { + "name": "Nathan McCarty", + "email": "nathan@mccarty.io", + "github_id": 8325047 + }, + "nnethercote": { + "name": "Nicholas Nethercote", + "email": "n.nethercote@gmail.com", + "github_id": 1940286 + }, + "notriddle": { + "name": "Michael Howell", + "email": "notriddle+rust-mod@protonmail.com", + "github_id": 1593513 + }, + "nox": { + "name": "Anthony Ramine", + "email": "n.oxyde@gmail.com", + "github_id": 123095 + }, + "nrc": { + "name": "Nick Cameron", + "email": "nrc@ncameron.org", + "github_id": 762626 + }, + "null-sleep": { + "name": "Dhruv Jauhar", + "email": null, + "github_id": 13277988 + }, + "nvzqz": { + "name": "Nikolai Vazquez", + "email": "rust@nikolaivazquez.com", + "github_id": 10367662 + }, + "o0Ignition0o": { + "name": "Jeremy Lempereur", + "email": "jeremy.lempereur@gmail.com", + "github_id": 9465678 + }, + "obi1kenobi": { + "name": "Predrag Gruevski", + "email": null, + "github_id": 2348618 + }, + "ojeda": { + "name": "Miguel Ojeda", + "email": "ojeda@kernel.org", + "github_id": 1054456 + }, + "oli-obk": { + "name": "Oliver Scherer", + "email": "rustc-contact@oli-obk.de", + "github_id": 332036 + }, + "ollie27": { + "name": "Oliver Middleton", + "email": "olliemail27@gmail.com", + "github_id": 7189418 + }, + "onur": { + "name": "Onur Aslan", + "email": "onuraslan@gmail.com", + "github_id": 345828 + }, + "onur-ozkan": { + "name": "Onur Özkan", + "email": "contact@onurozkan.dev", + "github_id": 39852038 + }, + "oskgo": { + "name": "Oskar Goldhahn", + "email": null, + "github_id": 92018610 + }, + "ouz-a": { + "name": "Oguz", + "email": null, + "github_id": 90461915 + }, + "ozkriff": { + "name": "Andrey Lesnikov", + "email": "ozkriff@gmail.com", + "github_id": 662976 + }, + "paoloteti": { + "name": "Paolo Teti", + "email": "paolo.teti@gmail.com", + "github_id": 35451649 + }, + "parched": { + "name": "James Duley", + "email": null, + "github_id": 5975405 + }, + "patchfx": { + "name": "Richard Patching", + "email": "richard@justaddpixels.com", + "github_id": 294376 + }, + "pcwalton": { + "name": "Patrick Walton", + "email": "pcwalton@mimiga.net", + "github_id": 157897 + }, + "peschkaj": { + "name": "Jeremiah Peschka", + "email": "jeremiah.peschka@gmail.com", + "github_id": 71570 + }, + "petrochenkov": { + "name": "Vadim Petrochenkov", + "email": "vadim.petrochenkov@gmail.com", + "github_id": 5751617 + }, + "pftbest": { + "name": "Vadzim Dambrouski", + "email": null, + "github_id": 1573340 + }, + "phansch": { + "name": "Philipp Hansch", + "email": "dev@phansch.net", + "github_id": 2042399 + }, + "pichfl": { + "name": "Florian Pichler", + "email": "fp@ylk.gd", + "github_id": 194641 + }, + "pierreN": { + "name": "pierreN", + "email": null, + "github_id": 946757 + }, + "pierwill": { + "name": "pierwill", + "email": "rust@pierwill.com", + "github_id": 19642016 + }, + "pietroalbini": { + "name": "Pietro Albini", + "email": "pietro@pietroalbini.org", + "github_id": 2299951 + }, + "pinkforest": { + "name": "pinkforest", + "email": "rust_pinkforest_666_in@proton.me", + "github_id": 36498018 + }, + "pitaj": { + "name": "Peter Jaszkowiak", + "email": "p.jaszkow@gmail.com", + "github_id": 803701 + }, + "pksunkara": { + "name": "Pavan Kumar Sunkara", + "email": "pavan.sss1991@gmail.com", + "github_id": 174703 + }, + "pnkfelix": { + "name": "Felix Klock", + "email": "pnkfelix@pnkfx.org", + "github_id": 173127 + }, + "posborne": { + "name": "Paul Osborne", + "email": "osbpau@gmail.com", + "github_id": 41714 + }, + "programmerjake": { + "name": "Jacob Lifshay", + "email": "programmerjake@gmail.com", + "github_id": 4584340 + }, + "psibi": { + "name": "Sibi Prabakaran", + "email": null, + "github_id": 737477 + }, + "pvdrz": { + "name": "Christian Poveda Ruiz", + "email": "git@pvdrz.com", + "github_id": 31802960 + }, + "qmx": { + "name": "Douglas Campos", + "email": "qmx@qmx.me", + "github_id": 66734 + }, + "rami3l": { + "name": "rami3l", + "email": "rami3l@outlook.com", + "github_id": 33851577 + }, + "raw-bin": { + "name": "Robin Randhawa", + "email": null, + "github_id": 705890 + }, + "rbtcollins": { + "name": "Robert Collins", + "email": "robertc+rust@robertcollins.net", + "github_id": 499678 + }, + "rcvalle": { + "name": "Ramon de C Valle", + "email": null, + "github_id": 3988004 + }, + "reitermarkus": { + "name": "Markus Reiter", + "email": "me@reitermark.us", + "github_id": 1309829 + }, + "repi": { + "name": "Johan Andersson", + "email": "johan@embark-studios.com", + "github_id": 1262692 + }, + "retep998": { + "name": "Peter Atashian", + "email": null, + "github_id": 666308 + }, + "rmsyn": { + "name": "rmsyn", + "email": "rmsyn@weathered-steel.dev", + "github_id": 117854522 + }, + "robjtede": { + "name": "Rob Ede", + "email": null, + "github_id": 3316789 + }, + "roife": { + "name": "roife", + "email": "roifewu@gmail.com", + "github_id": 17700217 + }, + "romancardenas": { + "name": "Román Cárdenas", + "email": null, + "github_id": 12596603 + }, + "roxelo": { + "name": "Roxane", + "email": null, + "github_id": 12419401 + }, + "rpjohnst": { + "name": "Russell Johnston", + "email": "rpjohnst@gmail.com", + "github_id": 161677 + }, + "rust-timer": { + "name": "Rust timing data pusher", + "email": null, + "github_id": 12471139 + }, + "ryankurte": { + "name": "Ryan", + "email": null, + "github_id": 860620 + }, + "rylev": { + "name": "Ryan Levick", + "email": "me@ryanlevick.com", + "github_id": 1327285 + }, + "s7tya": { + "name": "Shina", + "email": null, + "github_id": 53410646 + }, + "saethlin": { + "name": "Ben Kimock", + "email": "kimockb@gmail.com", + "github_id": 12105168 + }, + "samueltardieu": { + "name": "Samuel Tardieu", + "email": "sam@rfc1149.net", + "github_id": 44656 + }, + "sanxiyn": { + "name": "Seo Sanghyeon", + "email": null, + "github_id": 45249 + }, + "scalexm": { + "name": "Alexandre Martin", + "email": "alexandre@scalexm.fr", + "github_id": 1173131 + }, + "scampi": { + "name": "Stéphane Campinas", + "email": "stephane.campinas@gmail.com", + "github_id": 795879 + }, + "scottjmaddox": { + "name": "Scott J Maddox", + "email": "scottjmaddox@gmail.com", + "github_id": 28676699 + }, + "scottmcm": { + "name": "Scott McMurray", + "email": "smcmurray@acm.org", + "github_id": 18526288 + }, + "sdroege": { + "name": "Sebastian Dröge", + "email": "slomo@coaxion.net", + "github_id": 301846 + }, + "seanchen1991": { + "name": "Sean Chen", + "email": "seanchen11235@gmail.com", + "github_id": 4572868 + }, + "sebasmagri": { + "name": "Sebastián Magrí", + "email": "sebasmagri@gmail.com", + "github_id": 11137 + }, + "sekineh": { + "name": "Hideki Sekine", + "email": null, + "github_id": 3956266 + }, + "senekor": { + "name": "Remo Senekowitsch", + "email": "remo@buenzli.dev", + "github_id": 54984957 + }, + "senyosimpson": { + "name": "Senyo Simpson", + "email": "simpsonsenyo@gmail.com", + "github_id": 31822321 + }, + "sfackler": { + "name": "Steven Fackler", + "email": "sfackler@gmail.com", + "github_id": 1455697 + }, + "sgrif": { + "name": "Sage Griffin", + "email": "sage@sagetheprogrammer.com", + "github_id": 1529387 + }, + "shadows-withal": { + "name": "Liv", + "email": "shadows@with.al", + "github_id": 6445316 + }, + "shannmu": { + "name": "shanmu", + "email": null, + "github_id": 138972944 + }, + "shekohex": { + "name": "Shady Khalifa", + "email": "shekohex@gmail.com", + "github_id": 14620076 + }, + "shepmaster": { + "name": "Jake Goulding", + "email": "jake.goulding@integer32.com", + "github_id": 174509 + }, + "sinato": { + "name": "Shingo Kato", + "email": null, + "github_id": 20817743 + }, + "sirhcel": { + "name": "Christian Meusel", + "email": null, + "github_id": 8770800 + }, + "sivadeilra": { + "name": "Arlie Davis", + "email": null, + "github_id": 4743776 + }, + "skade": { + "name": "Florian Gilcher", + "email": "flo@andersground.net", + "github_id": 47542 + }, + "smarnach": { + "name": "Sven Marnach", + "email": "sven@marnach.net", + "github_id": 249196 + }, + "smmalis37": { + "name": "Steven Malis", + "email": null, + "github_id": 4054472 + }, + "solson": { + "name": "Scott Olson", + "email": "scott@solson.me", + "github_id": 26806 + }, + "sophiajt": { + "name": "JT", + "email": "jonathan.d.turner@gmail.com", + "github_id": 547158 + }, + "spacekookie": { + "name": "Katharina Fey", + "email": "kookie@spacekookie.de", + "github_id": 7669898 + }, + "spastorino": { + "name": "Santiago Pastorino", + "email": "spastorino@gmail.com", + "github_id": 52642 + }, + "steffahn": { + "name": "Frank Steffahn", + "email": "fdsteffahn@gmail.com", + "github_id": 3986214 + }, + "stephenhines": { + "name": "Stephen Hines", + "email": null, + "github_id": 17790020 + }, + "steveklabnik": { + "name": "Steve Klabnik", + "email": "steve@steveklabnik.com", + "github_id": 27786 + }, + "stusmall": { + "name": "Stuart Small", + "email": "stuart.alan.small@gmail.com", + "github_id": 1697444 + }, + "suaviloquence": { + "name": "Max Carr", + "email": null, + "github_id": 56054085 + }, + "sunfishcode": { + "name": "Dan Gohman", + "email": "dev@sunfishcode.online", + "github_id": 4503403 + }, + "syphar": { + "name": "Denis Cornehl", + "email": "denis@cornehl.org", + "github_id": 540890 + }, + "taiki-e": { + "name": "Taiki Endo", + "email": null, + "github_id": 43724913 + }, + "tamuhey": { + "name": "Yohei Tamura", + "email": "tamuhey@gmail.com", + "github_id": 24998666 + }, + "tarcieri": { + "name": "Tony Arcieri", + "email": "tony@iqlusion.io", + "github_id": 797 + }, + "tblah": { + "name": "Tom Eccles", + "email": null, + "github_id": 3716681 + }, + "technetos": { + "name": "Josh Gould", + "email": "me@technetos.email", + "github_id": 10949810 + }, + "tgnottingham": { + "name": "Tyson Nottingham", + "email": "tgnottingham@gmail.com", + "github_id": 3668166 + }, + "tgross35": { + "name": "Trevor Gross", + "email": "tmgross@umich.edu", + "github_id": 13724985 + }, + "thalesfragoso": { + "name": "Thales", + "email": null, + "github_id": 46510852 + }, + "the8472": { + "name": "The 8472", + "email": "the8472.rs@infinite-source.de", + "github_id": 1065730 + }, + "thejpster": { + "name": "Jonathan Pallant", + "email": "rust@thejpster.org.uk", + "github_id": 959887 + }, + "therealprof": { + "name": "Daniel Egger", + "email": "derust@eggers-club.de", + "github_id": 3321888 + }, + "thomcc": { + "name": "Thom Chiovoloni", + "email": "chiovolonit@gmail.com", + "github_id": 860665 + }, + "tiif": { + "name": "byt", + "email": null, + "github_id": 55319043 + }, + "tmandry": { + "name": "Tyler Mandry", + "email": "tmandry@gmail.com", + "github_id": 2280544 + }, + "tmiasko": { + "name": "tmiasko", + "email": "tomasz.miasko@gmail.com", + "github_id": 51362316 + }, + "togiberlin": { + "name": "Togi Sergey", + "email": null, + "github_id": 13764830 + }, + "tomprince": { + "name": "Tom Prince", + "email": "tom.prince@twistedmatrix.com", + "github_id": 283816 + }, + "topecongiro": { + "name": "Seiichi Uchida", + "email": "seuchida@gmail.com", + "github_id": 21980157 + }, + "tranquillity-codes": { + "name": "Tranquillity Codes", + "email": "tranquillitycodes@proton.me", + "github_id": 120999089 + }, + "traviscross": { + "name": "TC", + "email": "tc+rust@traviscross.com", + "github_id": 1076834 + }, + "tromey": { + "name": "Tom Tromey", + "email": null, + "github_id": 1557670 + }, + "tshepang": { + "name": "Tshepang Mbambo", + "email": "tshepang@gmail.com", + "github_id": 588486 + }, + "turboladen": { + "name": "Steve Loveless", + "email": null, + "github_id": 142010 + }, + "upsuper": { + "name": "Xidorn Quan", + "email": null, + "github_id": 333750 + }, + "v-thakkar": { + "name": "vaishali Thakkar", + "email": null, + "github_id": 7105009 + }, + "valgrimm": { + "name": "valgrimm", + "email": "vgrimm@posteo.net", + "github_id": 56933147 + }, + "varkor": { + "name": "varkor", + "email": "github@varkor.com", + "github_id": 3943692 + }, + "vertexclique": { + "name": "Mahmut Bulut", + "email": "vertexclique@gmail.com", + "github_id": 578559 + }, + "vincenzopalazzo": { + "name": "Vincenzo Palazzo", + "email": "vincenzopalazzo@member.fsf.org", + "github_id": 17150045 + }, + "vlad20012": { + "name": "Vlad Beskrovnyy", + "email": "beskvlad@gmail.com", + "github_id": 3221931 + }, + "wain303009": { + "name": "Wayne Wu", + "email": null, + "github_id": 38760447 + }, + "wedsonaf": { + "name": "Wedson Almeida Filho", + "email": null, + "github_id": 7494395 + }, + "weihanglo": { + "name": "Weihang Lo", + "email": "me@weihanglo.tw", + "github_id": 14314532 + }, + "wesleywiser": { + "name": "Wesley Wiser", + "email": "wwiser@gmail.com", + "github_id": 831192 + }, + "wezm": { + "name": "Wesley Moore", + "email": "wes@wezm.net", + "github_id": 21787 + }, + "whitequark": { + "name": "whitequark", + "email": "whitequark@whitequark.org", + "github_id": 54771 + }, + "withoutboats": { + "name": "Without Boats", + "email": "woboats@gmail.com", + "github_id": 9063376 + }, + "wizofe": { + "name": "Ioannis Valasakis", + "email": "code@wizofe.uk", + "github_id": 22352218 + }, + "workingjubilee": { + "name": "Jubilee", + "email": "workingjubilee@gmail.com", + "github_id": 46493976 + }, + "woshilapin": { + "name": "Jean SIMARD", + "email": "woshilapin@tuziwo.info", + "github_id": 2520723 + }, + "wycats": { + "name": "Yehuda Katz", + "email": "wycats@gmail.com", + "github_id": 4 + }, + "xFrednet": { + "name": "Fridtjof Stoldt", + "email": "xFrednet@gmail.com", + "github_id": 17087237 + }, + "xacrimon": { + "name": "Joel Wejdenstål", + "email": "joel.wejdenstal@gmail.com", + "github_id": 21025159 + }, + "xen0n": { + "name": "WANG Xuerui", + "email": "git@xen0n.name", + "github_id": 1175567 + }, + "xiangzhai": { + "name": "ZHAI Xiang", + "email": "zhaixiang@loongson.cn", + "github_id": 851100 + }, + "xry111": { + "name": "Xi Ruoyao", + "email": "xry111@xry111.site", + "github_id": 8733039 + }, + "y21": { + "name": "Timo", + "email": "y21x@proton.me", + "github_id": 30553356 + }, + "y86-dev": { + "name": "Benno Lossin", + "email": null, + "github_id": 94611769 + }, + "yaahc": { + "name": "Jane Lusby", + "email": "jlusby42@gmail.com", + "github_id": 1993852 + }, + "yerke": { + "name": "Yerkebulan Tulibergenov", + "email": "yerkebulan@gmail.com", + "github_id": 5137691 + }, + "yoshuawuyts": { + "name": "Yoshua Wuyts", + "email": "rust@yosh.is", + "github_id": 2467194 + }, + "ytmimi": { + "name": "Yacin Tmimi", + "email": "yacintmimi@gmail.com", + "github_id": 29028348 + }, + "zackmdavis": { + "name": "Zack M. Davis", + "email": null, + "github_id": 1076988 + }, + "zaharidichev": { + "name": "Zahari Dichev", + "email": null, + "github_id": 4391506 + }, + "zeenix": { + "name": "Zeeshan Ali", + "email": "zeeshanak@gnome.org", + "github_id": 2027 + } + } +} \ No newline at end of file diff --git a/v1/permissions/bors.bors_kindergarten.review.json b/v1/permissions/bors.bors_kindergarten.review.json new file mode 100644 index 000000000..b250447eb --- /dev/null +++ b/v1/permissions/bors.bors_kindergarten.review.json @@ -0,0 +1,65 @@ +{ + "people": [ + { + "github_id": 103023, + "github": "kennytm", + "name": "kennytm" + }, + { + "github_id": 174509, + "github": "shepmaster", + "name": "Jake Goulding" + }, + { + "github_id": 865550, + "github": "jdno", + "name": "Jan David Nose" + }, + { + "github_id": 2299951, + "github": "pietroalbini", + "name": "Pietro Albini" + }, + { + "github_id": 4539057, + "github": "Kobzol", + "name": "Jakub Beránek" + }, + { + "github_id": 5047365, + "github": "Mark-Simulacrum", + "name": "Mark Rousskov" + }, + { + "github_id": 11428655, + "github": "MarcoIeni", + "name": "Marco Ieni" + } + ], + "github_users": [ + "Kobzol", + "MarcoIeni", + "Mark-Simulacrum", + "jdno", + "kennytm", + "pietroalbini", + "shepmaster" + ], + "github_ids": [ + 103023, + 174509, + 865550, + 2299951, + 4539057, + 5047365, + 11428655 + ], + "discord_ids": [ + 296309029947441155, + 382886245069488129, + 442403469580566528, + 453980540824059918, + 650270302198169611, + 953562944472510494 + ] +} \ No newline at end of file diff --git a/v1/permissions/bors.bors_kindergarten.try.json b/v1/permissions/bors.bors_kindergarten.try.json new file mode 100644 index 000000000..b250447eb --- /dev/null +++ b/v1/permissions/bors.bors_kindergarten.try.json @@ -0,0 +1,65 @@ +{ + "people": [ + { + "github_id": 103023, + "github": "kennytm", + "name": "kennytm" + }, + { + "github_id": 174509, + "github": "shepmaster", + "name": "Jake Goulding" + }, + { + "github_id": 865550, + "github": "jdno", + "name": "Jan David Nose" + }, + { + "github_id": 2299951, + "github": "pietroalbini", + "name": "Pietro Albini" + }, + { + "github_id": 4539057, + "github": "Kobzol", + "name": "Jakub Beránek" + }, + { + "github_id": 5047365, + "github": "Mark-Simulacrum", + "name": "Mark Rousskov" + }, + { + "github_id": 11428655, + "github": "MarcoIeni", + "name": "Marco Ieni" + } + ], + "github_users": [ + "Kobzol", + "MarcoIeni", + "Mark-Simulacrum", + "jdno", + "kennytm", + "pietroalbini", + "shepmaster" + ], + "github_ids": [ + 103023, + 174509, + 865550, + 2299951, + 4539057, + 5047365, + 11428655 + ], + "discord_ids": [ + 296309029947441155, + 382886245069488129, + 442403469580566528, + 453980540824059918, + 650270302198169611, + 953562944472510494 + ] +} \ No newline at end of file diff --git a/v1/permissions/bors.cargo.review.json b/v1/permissions/bors.cargo.review.json new file mode 100644 index 000000000..bdbd2b4a2 --- /dev/null +++ b/v1/permissions/bors.cargo.review.json @@ -0,0 +1,6 @@ +{ + "people": [], + "github_users": [], + "github_ids": [], + "discord_ids": [] +} \ No newline at end of file diff --git a/v1/permissions/bors.cargo.try.json b/v1/permissions/bors.cargo.try.json new file mode 100644 index 000000000..bdbd2b4a2 --- /dev/null +++ b/v1/permissions/bors.cargo.try.json @@ -0,0 +1,6 @@ +{ + "people": [], + "github_users": [], + "github_ids": [], + "discord_ids": [] +} \ No newline at end of file diff --git a/v1/permissions/bors.chalk.review.json b/v1/permissions/bors.chalk.review.json new file mode 100644 index 000000000..bdbd2b4a2 --- /dev/null +++ b/v1/permissions/bors.chalk.review.json @@ -0,0 +1,6 @@ +{ + "people": [], + "github_users": [], + "github_ids": [], + "discord_ids": [] +} \ No newline at end of file diff --git a/v1/permissions/bors.chalk.try.json b/v1/permissions/bors.chalk.try.json new file mode 100644 index 000000000..bdbd2b4a2 --- /dev/null +++ b/v1/permissions/bors.chalk.try.json @@ -0,0 +1,6 @@ +{ + "people": [], + "github_users": [], + "github_ids": [], + "discord_ids": [] +} \ No newline at end of file diff --git a/v1/permissions/bors.clippy.review.json b/v1/permissions/bors.clippy.review.json new file mode 100644 index 000000000..bdbd2b4a2 --- /dev/null +++ b/v1/permissions/bors.clippy.review.json @@ -0,0 +1,6 @@ +{ + "people": [], + "github_users": [], + "github_ids": [], + "discord_ids": [] +} \ No newline at end of file diff --git a/v1/permissions/bors.clippy.try.json b/v1/permissions/bors.clippy.try.json new file mode 100644 index 000000000..bdbd2b4a2 --- /dev/null +++ b/v1/permissions/bors.clippy.try.json @@ -0,0 +1,6 @@ +{ + "people": [], + "github_users": [], + "github_ids": [], + "discord_ids": [] +} \ No newline at end of file diff --git a/v1/permissions/bors.compiler_builtins.review.json b/v1/permissions/bors.compiler_builtins.review.json new file mode 100644 index 000000000..bdbd2b4a2 --- /dev/null +++ b/v1/permissions/bors.compiler_builtins.review.json @@ -0,0 +1,6 @@ +{ + "people": [], + "github_users": [], + "github_ids": [], + "discord_ids": [] +} \ No newline at end of file diff --git a/v1/permissions/bors.compiler_builtins.try.json b/v1/permissions/bors.compiler_builtins.try.json new file mode 100644 index 000000000..bdbd2b4a2 --- /dev/null +++ b/v1/permissions/bors.compiler_builtins.try.json @@ -0,0 +1,6 @@ +{ + "people": [], + "github_users": [], + "github_ids": [], + "discord_ids": [] +} \ No newline at end of file diff --git a/v1/permissions/bors.crater.review.json b/v1/permissions/bors.crater.review.json new file mode 100644 index 000000000..bdbd2b4a2 --- /dev/null +++ b/v1/permissions/bors.crater.review.json @@ -0,0 +1,6 @@ +{ + "people": [], + "github_users": [], + "github_ids": [], + "discord_ids": [] +} \ No newline at end of file diff --git a/v1/permissions/bors.crater.try.json b/v1/permissions/bors.crater.try.json new file mode 100644 index 000000000..bdbd2b4a2 --- /dev/null +++ b/v1/permissions/bors.crater.try.json @@ -0,0 +1,6 @@ +{ + "people": [], + "github_users": [], + "github_ids": [], + "discord_ids": [] +} \ No newline at end of file diff --git a/v1/permissions/bors.hashbrown.review.json b/v1/permissions/bors.hashbrown.review.json new file mode 100644 index 000000000..bdbd2b4a2 --- /dev/null +++ b/v1/permissions/bors.hashbrown.review.json @@ -0,0 +1,6 @@ +{ + "people": [], + "github_users": [], + "github_ids": [], + "discord_ids": [] +} \ No newline at end of file diff --git a/v1/permissions/bors.hashbrown.try.json b/v1/permissions/bors.hashbrown.try.json new file mode 100644 index 000000000..bdbd2b4a2 --- /dev/null +++ b/v1/permissions/bors.hashbrown.try.json @@ -0,0 +1,6 @@ +{ + "people": [], + "github_users": [], + "github_ids": [], + "discord_ids": [] +} \ No newline at end of file diff --git a/v1/permissions/bors.libc.review.json b/v1/permissions/bors.libc.review.json new file mode 100644 index 000000000..bdbd2b4a2 --- /dev/null +++ b/v1/permissions/bors.libc.review.json @@ -0,0 +1,6 @@ +{ + "people": [], + "github_users": [], + "github_ids": [], + "discord_ids": [] +} \ No newline at end of file diff --git a/v1/permissions/bors.libc.try.json b/v1/permissions/bors.libc.try.json new file mode 100644 index 000000000..bdbd2b4a2 --- /dev/null +++ b/v1/permissions/bors.libc.try.json @@ -0,0 +1,6 @@ +{ + "people": [], + "github_users": [], + "github_ids": [], + "discord_ids": [] +} \ No newline at end of file diff --git a/v1/permissions/bors.measureme.review.json b/v1/permissions/bors.measureme.review.json new file mode 100644 index 000000000..bdbd2b4a2 --- /dev/null +++ b/v1/permissions/bors.measureme.review.json @@ -0,0 +1,6 @@ +{ + "people": [], + "github_users": [], + "github_ids": [], + "discord_ids": [] +} \ No newline at end of file diff --git a/v1/permissions/bors.measureme.try.json b/v1/permissions/bors.measureme.try.json new file mode 100644 index 000000000..bdbd2b4a2 --- /dev/null +++ b/v1/permissions/bors.measureme.try.json @@ -0,0 +1,6 @@ +{ + "people": [], + "github_users": [], + "github_ids": [], + "discord_ids": [] +} \ No newline at end of file diff --git a/v1/permissions/bors.miri.review.json b/v1/permissions/bors.miri.review.json new file mode 100644 index 000000000..bdbd2b4a2 --- /dev/null +++ b/v1/permissions/bors.miri.review.json @@ -0,0 +1,6 @@ +{ + "people": [], + "github_users": [], + "github_ids": [], + "discord_ids": [] +} \ No newline at end of file diff --git a/v1/permissions/bors.miri.try.json b/v1/permissions/bors.miri.try.json new file mode 100644 index 000000000..bdbd2b4a2 --- /dev/null +++ b/v1/permissions/bors.miri.try.json @@ -0,0 +1,6 @@ +{ + "people": [], + "github_users": [], + "github_ids": [], + "discord_ids": [] +} \ No newline at end of file diff --git a/v1/permissions/bors.regex.review.json b/v1/permissions/bors.regex.review.json new file mode 100644 index 000000000..bdbd2b4a2 --- /dev/null +++ b/v1/permissions/bors.regex.review.json @@ -0,0 +1,6 @@ +{ + "people": [], + "github_users": [], + "github_ids": [], + "discord_ids": [] +} \ No newline at end of file diff --git a/v1/permissions/bors.regex.try.json b/v1/permissions/bors.regex.try.json new file mode 100644 index 000000000..bdbd2b4a2 --- /dev/null +++ b/v1/permissions/bors.regex.try.json @@ -0,0 +1,6 @@ +{ + "people": [], + "github_users": [], + "github_ids": [], + "discord_ids": [] +} \ No newline at end of file diff --git a/v1/permissions/bors.rls.review.json b/v1/permissions/bors.rls.review.json new file mode 100644 index 000000000..bdbd2b4a2 --- /dev/null +++ b/v1/permissions/bors.rls.review.json @@ -0,0 +1,6 @@ +{ + "people": [], + "github_users": [], + "github_ids": [], + "discord_ids": [] +} \ No newline at end of file diff --git a/v1/permissions/bors.rls.try.json b/v1/permissions/bors.rls.try.json new file mode 100644 index 000000000..bdbd2b4a2 --- /dev/null +++ b/v1/permissions/bors.rls.try.json @@ -0,0 +1,6 @@ +{ + "people": [], + "github_users": [], + "github_ids": [], + "discord_ids": [] +} \ No newline at end of file diff --git a/v1/permissions/bors.rust.review.json b/v1/permissions/bors.rust.review.json new file mode 100644 index 000000000..da86ca86b --- /dev/null +++ b/v1/permissions/bors.rust.review.json @@ -0,0 +1,852 @@ +{ + "people": [ + { + "github_id": 20269, + "github": "durin42", + "name": "Augie Fackler" + }, + { + "github_id": 36186, + "github": "cuviper", + "name": "Josh Stone" + }, + { + "github_id": 43198, + "github": "ehuss", + "name": "Eric Huss" + }, + { + "github_id": 45249, + "github": "sanxiyn", + "name": "Seo Sanghyeon" + }, + { + "github_id": 52642, + "github": "spastorino", + "name": "Santiago Pastorino" + }, + { + "github_id": 60961, + "github": "epage", + "name": "Ed Page" + }, + { + "github_id": 64996, + "github": "alexcrichton", + "name": "Alex Crichton" + }, + { + "github_id": 74571, + "github": "fitzgen", + "name": "Nick Fitzgerald" + }, + { + "github_id": 81079, + "github": "Nemo157", + "name": "Wim" + }, + { + "github_id": 103023, + "github": "kennytm", + "name": "kennytm" + }, + { + "github_id": 105766, + "github": "eholk", + "name": "Eric Holk" + }, + { + "github_id": 155238, + "github": "nikomatsakis", + "name": "Niko Matsakis" + }, + { + "github_id": 162737, + "github": "joshtriplett", + "name": "Josh Triplett" + }, + { + "github_id": 173127, + "github": "pnkfelix", + "name": "Felix Klock" + }, + { + "github_id": 174509, + "github": "shepmaster", + "name": "Jake Goulding" + }, + { + "github_id": 216080, + "github": "nikic", + "name": "Nikita Popov" + }, + { + "github_id": 220205, + "github": "jsha", + "name": "Jacob Hoffman-Andrews" + }, + { + "github_id": 230646, + "github": "chenyukang", + "name": "Yukang" + }, + { + "github_id": 247183, + "github": "lqd", + "name": "Rémy Rakic" + }, + { + "github_id": 278509, + "github": "Amanieu", + "name": "Amanieu d'Antras" + }, + { + "github_id": 291359, + "github": "SimonSapin", + "name": "Simon Sapin" + }, + { + "github_id": 308347, + "github": "lnicola", + "name": "Laurențiu Nicola" + }, + { + "github_id": 330628, + "github": "RalfJung", + "name": "Ralf Jung" + }, + { + "github_id": 332036, + "github": "oli-obk", + "name": "Oliver Scherer" + }, + { + "github_id": 456674, + "github": "BurntSushi", + "name": "Andrew Gallant" + }, + { + "github_id": 476013, + "github": "matthiaskrgr", + "name": "Matthias Krüger" + }, + { + "github_id": 563826, + "github": "calebzulawski", + "name": "Caleb Zulawski" + }, + { + "github_id": 679122, + "github": "nagisa", + "name": "Simonas Kazlauskas" + }, + { + "github_id": 704597, + "github": "arlosi", + "name": "Arlo Siemsen" + }, + { + "github_id": 783247, + "github": "m-ou-se", + "name": "Mara Bos" + }, + { + "github_id": 831192, + "github": "wesleywiser", + "name": "Wesley Wiser" + }, + { + "github_id": 860665, + "github": "thomcc", + "name": "Thom Chiovoloni" + }, + { + "github_id": 865550, + "github": "jdno", + "name": "Jan David Nose" + }, + { + "github_id": 906069, + "github": "flodiebold", + "name": "Florian Diebold" + }, + { + "github_id": 1065730, + "github": "the8472", + "name": "The 8472" + }, + { + "github_id": 1076834, + "github": "traviscross", + "name": "TC" + }, + { + "github_id": 1295100, + "github": "davidtwco", + "name": "David Wood" + }, + { + "github_id": 1557670, + "github": "tromey", + "name": "Tom Tromey" + }, + { + "github_id": 1593513, + "github": "notriddle", + "name": "Michael Howell" + }, + { + "github_id": 1606434, + "github": "estebank", + "name": "Esteban Kuber" + }, + { + "github_id": 1617736, + "github": "Manishearth", + "name": "Manish Goregaokar" + }, + { + "github_id": 1822483, + "github": "cjgillot", + "name": "Camille Gillot" + }, + { + "github_id": 1830331, + "github": "Alexendoo", + "name": "Alex Macleod" + }, + { + "github_id": 1830974, + "github": "arielb1", + "name": "Ariel Ben-Yehuda" + }, + { + "github_id": 1940286, + "github": "nnethercote", + "name": "Nicholas Nethercote" + }, + { + "github_id": 1940490, + "github": "dtolnay", + "name": "David Tolnay" + }, + { + "github_id": 1993852, + "github": "yaahc", + "name": "Jane Lusby" + }, + { + "github_id": 2067774, + "github": "davidbarsky", + "name": "David Barsky" + }, + { + "github_id": 2280544, + "github": "tmandry", + "name": "Tyler Mandry" + }, + { + "github_id": 2299951, + "github": "pietroalbini", + "name": "Pietro Albini" + }, + { + "github_id": 3050060, + "github": "GuillaumeGomez", + "name": "Guillaume Gomez" + }, + { + "github_id": 3161395, + "github": "jhpratt", + "name": "Jacob Pratt" + }, + { + "github_id": 3209739, + "github": "bluss", + "name": "bluss" + }, + { + "github_id": 3616612, + "github": "Urgau", + "name": "Urgau" + }, + { + "github_id": 3674314, + "github": "compiler-errors", + "name": "Michael Goulet" + }, + { + "github_id": 3709504, + "github": "Eh2406", + "name": "Jacob Finkelman" + }, + { + "github_id": 3757771, + "github": "Veykril", + "name": "Lukas Wirth" + }, + { + "github_id": 3820879, + "github": "jswrenn", + "name": "Jack Wrenn" + }, + { + "github_id": 3988004, + "github": "rcvalle", + "name": "Ramon de C Valle" + }, + { + "github_id": 4200835, + "github": "llogiq", + "name": "Andre Bogus" + }, + { + "github_id": 4459874, + "github": "ChrisDenton", + "name": "Chris Denton" + }, + { + "github_id": 4503403, + "github": "sunfishcode", + "name": "Dan Gohman" + }, + { + "github_id": 4539057, + "github": "Kobzol", + "name": "Jakub Beránek" + }, + { + "github_id": 5018213, + "github": "japaric", + "name": "Jorge Aparicio" + }, + { + "github_id": 5047365, + "github": "Mark-Simulacrum", + "name": "Mark Rousskov" + }, + { + "github_id": 5751617, + "github": "petrochenkov", + "name": "Vadim Petrochenkov" + }, + { + "github_id": 5963049, + "github": "cramertj", + "name": "Taylor Cramer" + }, + { + "github_id": 6098822, + "github": "apiraino", + "name": "apiraino" + }, + { + "github_id": 6721458, + "github": "KodrAus", + "name": "Ashley Mannix" + }, + { + "github_id": 6783654, + "github": "Nadrieril", + "name": "Nadrieril" + }, + { + "github_id": 7761774, + "github": "Jarcho", + "name": "Jason Newcomb" + }, + { + "github_id": 8644784, + "github": "apasel422", + "name": "Andrew Paseltiner" + }, + { + "github_id": 8872119, + "github": "est31", + "name": "est31" + }, + { + "github_id": 9744647, + "github": "flip1995", + "name": "Philipp Krones" + }, + { + "github_id": 10829914, + "github": "DianQK", + "name": "DianQK" + }, + { + "github_id": 11428655, + "github": "MarcoIeni", + "name": "Marco Ieni" + }, + { + "github_id": 12105168, + "github": "saethlin", + "name": "Ben Kimock" + }, + { + "github_id": 13042488, + "github": "calebcartwright", + "name": "Caleb Cartwright" + }, + { + "github_id": 13556931, + "github": "clubby789", + "name": "Jamie Hill-Daniel" + }, + { + "github_id": 13724985, + "github": "tgross35", + "name": "Trevor Gross" + }, + { + "github_id": 14314532, + "github": "weihanglo", + "name": "Weihang Lo" + }, + { + "github_id": 14913065, + "github": "fmease", + "name": "León Orell Valerian Liehr" + }, + { + "github_id": 17087237, + "github": "xFrednet", + "name": "Fridtjof Stoldt" + }, + { + "github_id": 17426603, + "github": "bjorn3", + "name": "bjorn3" + }, + { + "github_id": 18526288, + "github": "scottmcm", + "name": "Scott McMurray" + }, + { + "github_id": 20113453, + "github": "matthewjasper", + "name": "Matthew Jasper" + }, + { + "github_id": 20290842, + "github": "Zalathar", + "name": "Stuart Cook" + }, + { + "github_id": 21149742, + "github": "BoxyUwU", + "name": "Boxy" + }, + { + "github_id": 23045215, + "github": "Muscraft", + "name": "Scott Schafer" + }, + { + "github_id": 25030997, + "github": "JohnTitor", + "name": "Yuki Okushi" + }, + { + "github_id": 25721079, + "github": "joboet", + "name": "Jonas Böttiger" + }, + { + "github_id": 26522220, + "github": "lukas-code", + "name": "Lukas Markeffsky" + }, + { + "github_id": 28497461, + "github": "aliemjay", + "name": "Ali MJ Al-Nasrawy" + }, + { + "github_id": 28781354, + "github": "aDotInTheVoid", + "name": "Alona Enraght-Moony" + }, + { + "github_id": 29864074, + "github": "lcnr", + "name": "lcnr" + }, + { + "github_id": 30553356, + "github": "y21", + "name": "Timo" + }, + { + "github_id": 31162821, + "github": "jackh726", + "name": "Jack Huey" + }, + { + "github_id": 34988408, + "github": "ibraheemdev", + "name": "Ibraheem Ahmed" + }, + { + "github_id": 35149715, + "github": "celinval", + "name": "Celina G. Val" + }, + { + "github_id": 37223377, + "github": "camelid", + "name": "Noah Lev" + }, + { + "github_id": 38225716, + "github": "WaffleLapkin", + "name": "Waffle Maybe" + }, + { + "github_id": 39484203, + "github": "jieyouxu", + "name": "Jieyou Xu" + }, + { + "github_id": 39852038, + "github": "onur-ozkan", + "name": "Onur Özkan" + }, + { + "github_id": 41065217, + "github": "TaKO8Ki", + "name": "Takayuki Maeda" + }, + { + "github_id": 43851243, + "github": "fee1-dead", + "name": "Deadbeef" + }, + { + "github_id": 44697459, + "github": "dswij", + "name": "dswij" + }, + { + "github_id": 45197576, + "github": "HKalbasi", + "name": "Hamidreza Kalbasi" + }, + { + "github_id": 46493976, + "github": "workingjubilee", + "name": "Jubilee" + }, + { + "github_id": 48135649, + "github": "Noratrieb", + "name": "nora" + }, + { + "github_id": 51362316, + "github": "tmiasko", + "name": "tmiasko" + }, + { + "github_id": 68270294, + "github": "SparrowLii", + "name": "Sparrow Li" + }, + { + "github_id": 71934879, + "github": "b-naber", + "name": "b-naber" + }, + { + "github_id": 73757586, + "github": "blyxyas", + "name": "Alejandra González" + }, + { + "github_id": 74931857, + "github": "albertlarsan68", + "name": "Albert Larsan" + }, + { + "github_id": 99973273, + "github": "Dylan-DPC", + "name": "Dylan DPC" + }, + { + "github_id": 114838443, + "github": "Centri3", + "name": "Catherine" + } + ], + "github_users": [ + "Alexendoo", + "Amanieu", + "BoxyUwU", + "BurntSushi", + "Centri3", + "ChrisDenton", + "DianQK", + "Dylan-DPC", + "Eh2406", + "GuillaumeGomez", + "HKalbasi", + "Jarcho", + "JohnTitor", + "Kobzol", + "KodrAus", + "Manishearth", + "MarcoIeni", + "Mark-Simulacrum", + "Muscraft", + "Nadrieril", + "Nemo157", + "Noratrieb", + "RalfJung", + "SimonSapin", + "SparrowLii", + "TaKO8Ki", + "Urgau", + "Veykril", + "WaffleLapkin", + "Zalathar", + "aDotInTheVoid", + "albertlarsan68", + "alexcrichton", + "aliemjay", + "apasel422", + "apiraino", + "arielb1", + "arlosi", + "b-naber", + "bjorn3", + "bluss", + "blyxyas", + "calebcartwright", + "calebzulawski", + "camelid", + "celinval", + "chenyukang", + "cjgillot", + "clubby789", + "compiler-errors", + "cramertj", + "cuviper", + "davidbarsky", + "davidtwco", + "dswij", + "dtolnay", + "durin42", + "eholk", + "ehuss", + "epage", + "est31", + "estebank", + "fee1-dead", + "fitzgen", + "flip1995", + "flodiebold", + "fmease", + "ibraheemdev", + "jackh726", + "japaric", + "jdno", + "jhpratt", + "jieyouxu", + "joboet", + "joshtriplett", + "jsha", + "jswrenn", + "kennytm", + "lcnr", + "llogiq", + "lnicola", + "lqd", + "lukas-code", + "m-ou-se", + "matthewjasper", + "matthiaskrgr", + "nagisa", + "nikic", + "nikomatsakis", + "nnethercote", + "notriddle", + "oli-obk", + "onur-ozkan", + "petrochenkov", + "pietroalbini", + "pnkfelix", + "rcvalle", + "saethlin", + "sanxiyn", + "scottmcm", + "shepmaster", + "spastorino", + "sunfishcode", + "tgross35", + "the8472", + "thomcc", + "tmandry", + "tmiasko", + "traviscross", + "tromey", + "weihanglo", + "wesleywiser", + "workingjubilee", + "xFrednet", + "y21", + "yaahc" + ], + "github_ids": [ + 20269, + 36186, + 43198, + 45249, + 52642, + 60961, + 64996, + 74571, + 81079, + 103023, + 105766, + 155238, + 162737, + 173127, + 174509, + 216080, + 220205, + 230646, + 247183, + 278509, + 291359, + 308347, + 330628, + 332036, + 456674, + 476013, + 563826, + 679122, + 704597, + 783247, + 831192, + 860665, + 865550, + 906069, + 1065730, + 1076834, + 1295100, + 1557670, + 1593513, + 1606434, + 1617736, + 1822483, + 1830331, + 1830974, + 1940286, + 1940490, + 1993852, + 2067774, + 2280544, + 2299951, + 3050060, + 3161395, + 3209739, + 3616612, + 3674314, + 3709504, + 3757771, + 3820879, + 3988004, + 4200835, + 4459874, + 4503403, + 4539057, + 5018213, + 5047365, + 5751617, + 5963049, + 6098822, + 6721458, + 6783654, + 7761774, + 8644784, + 8872119, + 9744647, + 10829914, + 11428655, + 12105168, + 13042488, + 13556931, + 13724985, + 14314532, + 14913065, + 17087237, + 17426603, + 18526288, + 20113453, + 20290842, + 21149742, + 23045215, + 25030997, + 25721079, + 26522220, + 28497461, + 28781354, + 29864074, + 30553356, + 31162821, + 34988408, + 35149715, + 37223377, + 38225716, + 39484203, + 39852038, + 41065217, + 43851243, + 44697459, + 45197576, + 46493976, + 48135649, + 51362316, + 68270294, + 71934879, + 73757586, + 74931857, + 99973273, + 114838443 + ], + "discord_ids": [ + 85400548534145024, + 119181581033275392, + 123482303698567168, + 218496229808668672, + 274907435972427778, + 278623213448331265, + 282133495550312450, + 282164774379192320, + 296309029947441155, + 300421337103466496, + 301677135293186049, + 362122860673892353, + 382886245069488129, + 414755070161453076, + 434359017515646988, + 442067131769683974, + 442403469580566528, + 443061971114262528, + 443825361256448003, + 446730792933130242, + 446765297286774784, + 446773566478745611, + 449245991216873475, + 451800670635294731, + 453980540824059918, + 468253584421552139, + 521108621115916298, + 650270302198169611, + 953562944472510494, + 1067068563938095134 + ] +} \ No newline at end of file diff --git a/v1/permissions/bors.rust.try.json b/v1/permissions/bors.rust.try.json new file mode 100644 index 000000000..0a02516fd --- /dev/null +++ b/v1/permissions/bors.rust.try.json @@ -0,0 +1,1043 @@ +{ + "people": [ + { + "github_id": 772, + "github": "alex", + "name": "Alex Gaynor" + }, + { + "github_id": 20269, + "github": "durin42", + "name": "Augie Fackler" + }, + { + "github_id": 36186, + "github": "cuviper", + "name": "Josh Stone" + }, + { + "github_id": 43198, + "github": "ehuss", + "name": "Eric Huss" + }, + { + "github_id": 45249, + "github": "sanxiyn", + "name": "Seo Sanghyeon" + }, + { + "github_id": 52642, + "github": "spastorino", + "name": "Santiago Pastorino" + }, + { + "github_id": 60961, + "github": "epage", + "name": "Ed Page" + }, + { + "github_id": 64996, + "github": "alexcrichton", + "name": "Alex Crichton" + }, + { + "github_id": 74571, + "github": "fitzgen", + "name": "Nick Fitzgerald" + }, + { + "github_id": 77424, + "github": "eddyb", + "name": "Eduard-Mihai Burtescu" + }, + { + "github_id": 81079, + "github": "Nemo157", + "name": "Wim" + }, + { + "github_id": 84711, + "github": "erickt", + "name": "Erick Tryzelaar" + }, + { + "github_id": 103023, + "github": "kennytm", + "name": "kennytm" + }, + { + "github_id": 105766, + "github": "eholk", + "name": "Eric Holk" + }, + { + "github_id": 123095, + "github": "nox", + "name": "Anthony Ramine" + }, + { + "github_id": 136037, + "github": "maurer", + "name": "Matthew Maurer" + }, + { + "github_id": 155238, + "github": "nikomatsakis", + "name": "Niko Matsakis" + }, + { + "github_id": 162737, + "github": "joshtriplett", + "name": "Josh Triplett" + }, + { + "github_id": 173127, + "github": "pnkfelix", + "name": "Felix Klock" + }, + { + "github_id": 174509, + "github": "shepmaster", + "name": "Jake Goulding" + }, + { + "github_id": 216080, + "github": "nikic", + "name": "Nikita Popov" + }, + { + "github_id": 220205, + "github": "jsha", + "name": "Jacob Hoffman-Andrews" + }, + { + "github_id": 230646, + "github": "chenyukang", + "name": "Yukang" + }, + { + "github_id": 247183, + "github": "lqd", + "name": "Rémy Rakic" + }, + { + "github_id": 278509, + "github": "Amanieu", + "name": "Amanieu d'Antras" + }, + { + "github_id": 291359, + "github": "SimonSapin", + "name": "Simon Sapin" + }, + { + "github_id": 308347, + "github": "lnicola", + "name": "Laurențiu Nicola" + }, + { + "github_id": 330628, + "github": "RalfJung", + "name": "Ralf Jung" + }, + { + "github_id": 332036, + "github": "oli-obk", + "name": "Oliver Scherer" + }, + { + "github_id": 456674, + "github": "BurntSushi", + "name": "Andrew Gallant" + }, + { + "github_id": 476013, + "github": "matthiaskrgr", + "name": "Matthias Krüger" + }, + { + "github_id": 563826, + "github": "calebzulawski", + "name": "Caleb Zulawski" + }, + { + "github_id": 578559, + "github": "vertexclique", + "name": "Mahmut Bulut" + }, + { + "github_id": 584972, + "github": "antoyo", + "name": "Antoni Boucher" + }, + { + "github_id": 673448, + "github": "fbq", + "name": "Boqun Feng" + }, + { + "github_id": 679122, + "github": "nagisa", + "name": "Simonas Kazlauskas" + }, + { + "github_id": 704597, + "github": "arlosi", + "name": "Arlo Siemsen" + }, + { + "github_id": 783247, + "github": "m-ou-se", + "name": "Mara Bos" + }, + { + "github_id": 831192, + "github": "wesleywiser", + "name": "Wesley Wiser" + }, + { + "github_id": 860665, + "github": "thomcc", + "name": "Thom Chiovoloni" + }, + { + "github_id": 865550, + "github": "jdno", + "name": "Jan David Nose" + }, + { + "github_id": 906069, + "github": "flodiebold", + "name": "Florian Diebold" + }, + { + "github_id": 928074, + "github": "Darksonn", + "name": "Alice Ryhl" + }, + { + "github_id": 1032242, + "github": "metaspace", + "name": "Andreas Hindborg" + }, + { + "github_id": 1054456, + "github": "ojeda", + "name": "Miguel Ojeda" + }, + { + "github_id": 1065730, + "github": "the8472", + "name": "The 8472" + }, + { + "github_id": 1076834, + "github": "traviscross", + "name": "TC" + }, + { + "github_id": 1295100, + "github": "davidtwco", + "name": "David Wood" + }, + { + "github_id": 1327285, + "github": "rylev", + "name": "Ryan Levick" + }, + { + "github_id": 1408859, + "github": "Aaron1011", + "name": "Aaron Hill" + }, + { + "github_id": 1557670, + "github": "tromey", + "name": "Tom Tromey" + }, + { + "github_id": 1593513, + "github": "notriddle", + "name": "Michael Howell" + }, + { + "github_id": 1606434, + "github": "estebank", + "name": "Esteban Kuber" + }, + { + "github_id": 1617736, + "github": "Manishearth", + "name": "Manish Goregaokar" + }, + { + "github_id": 1673130, + "github": "Nashenas88", + "name": "Paul Daniel Faria" + }, + { + "github_id": 1822483, + "github": "cjgillot", + "name": "Camille Gillot" + }, + { + "github_id": 1830331, + "github": "Alexendoo", + "name": "Alex Macleod" + }, + { + "github_id": 1830974, + "github": "arielb1", + "name": "Ariel Ben-Yehuda" + }, + { + "github_id": 1940286, + "github": "nnethercote", + "name": "Nicholas Nethercote" + }, + { + "github_id": 1940490, + "github": "dtolnay", + "name": "David Tolnay" + }, + { + "github_id": 1993852, + "github": "yaahc", + "name": "Jane Lusby" + }, + { + "github_id": 2067774, + "github": "davidbarsky", + "name": "David Barsky" + }, + { + "github_id": 2280544, + "github": "tmandry", + "name": "Tyler Mandry" + }, + { + "github_id": 2299951, + "github": "pietroalbini", + "name": "Pietro Albini" + }, + { + "github_id": 3050060, + "github": "GuillaumeGomez", + "name": "Guillaume Gomez" + }, + { + "github_id": 3161395, + "github": "jhpratt", + "name": "Jacob Pratt" + }, + { + "github_id": 3209739, + "github": "bluss", + "name": "bluss" + }, + { + "github_id": 3309728, + "github": "kupiakos", + "name": "Alyssa Haroldsen" + }, + { + "github_id": 3616612, + "github": "Urgau", + "name": "Urgau" + }, + { + "github_id": 3668166, + "github": "tgnottingham", + "name": "Tyson Nottingham" + }, + { + "github_id": 3674314, + "github": "compiler-errors", + "name": "Michael Goulet" + }, + { + "github_id": 3709504, + "github": "Eh2406", + "name": "Jacob Finkelman" + }, + { + "github_id": 3750347, + "github": "ljedrz", + "name": "ljedrz" + }, + { + "github_id": 3757771, + "github": "Veykril", + "name": "Lukas Wirth" + }, + { + "github_id": 3820879, + "github": "jswrenn", + "name": "Jack Wrenn" + }, + { + "github_id": 3988004, + "github": "rcvalle", + "name": "Ramon de C Valle" + }, + { + "github_id": 4065244, + "github": "nbdd0121", + "name": "Gary Guo" + }, + { + "github_id": 4200835, + "github": "llogiq", + "name": "Andre Bogus" + }, + { + "github_id": 4459874, + "github": "ChrisDenton", + "name": "Chris Denton" + }, + { + "github_id": 4503403, + "github": "sunfishcode", + "name": "Dan Gohman" + }, + { + "github_id": 4539057, + "github": "Kobzol", + "name": "Jakub Beránek" + }, + { + "github_id": 5018213, + "github": "japaric", + "name": "Jorge Aparicio" + }, + { + "github_id": 5047365, + "github": "Mark-Simulacrum", + "name": "Mark Rousskov" + }, + { + "github_id": 5751617, + "github": "petrochenkov", + "name": "Vadim Petrochenkov" + }, + { + "github_id": 5963049, + "github": "cramertj", + "name": "Taylor Cramer" + }, + { + "github_id": 6098822, + "github": "apiraino", + "name": "apiraino" + }, + { + "github_id": 6721458, + "github": "KodrAus", + "name": "Ashley Mannix" + }, + { + "github_id": 6783654, + "github": "Nadrieril", + "name": "Nadrieril" + }, + { + "github_id": 6884440, + "github": "dingxiangfei2009", + "name": "Ding Xiang Fei" + }, + { + "github_id": 7494395, + "github": "wedsonaf", + "name": "Wedson Almeida Filho" + }, + { + "github_id": 7761774, + "github": "Jarcho", + "name": "Jason Newcomb" + }, + { + "github_id": 8490488, + "github": "h1467792822", + "name": "h1467792822" + }, + { + "github_id": 8644784, + "github": "apasel422", + "name": "Andrew Paseltiner" + }, + { + "github_id": 8872119, + "github": "est31", + "name": "est31" + }, + { + "github_id": 9326885, + "github": "P1n3appl3", + "name": "Joseph Ryan" + }, + { + "github_id": 9744647, + "github": "flip1995", + "name": "Philipp Krones" + }, + { + "github_id": 10829914, + "github": "DianQK", + "name": "DianQK" + }, + { + "github_id": 11428655, + "github": "MarcoIeni", + "name": "Marco Ieni" + }, + { + "github_id": 12105168, + "github": "saethlin", + "name": "Ben Kimock" + }, + { + "github_id": 12471139, + "github": "rust-timer", + "name": "Rust timing data pusher" + }, + { + "github_id": 13042488, + "github": "calebcartwright", + "name": "Caleb Cartwright" + }, + { + "github_id": 13556931, + "github": "clubby789", + "name": "Jamie Hill-Daniel" + }, + { + "github_id": 13724985, + "github": "tgross35", + "name": "Trevor Gross" + }, + { + "github_id": 14314532, + "github": "weihanglo", + "name": "Weihang Lo" + }, + { + "github_id": 14913065, + "github": "fmease", + "name": "León Orell Valerian Liehr" + }, + { + "github_id": 17087237, + "github": "xFrednet", + "name": "Fridtjof Stoldt" + }, + { + "github_id": 17150045, + "github": "vincenzopalazzo", + "name": "Vincenzo Palazzo" + }, + { + "github_id": 17426603, + "github": "bjorn3", + "name": "bjorn3" + }, + { + "github_id": 18526288, + "github": "scottmcm", + "name": "Scott McMurray" + }, + { + "github_id": 20113453, + "github": "matthewjasper", + "name": "Matthew Jasper" + }, + { + "github_id": 20290842, + "github": "Zalathar", + "name": "Stuart Cook" + }, + { + "github_id": 21149742, + "github": "BoxyUwU", + "name": "Boxy" + }, + { + "github_id": 23045215, + "github": "Muscraft", + "name": "Scott Schafer" + }, + { + "github_id": 25030997, + "github": "JohnTitor", + "name": "Yuki Okushi" + }, + { + "github_id": 25721079, + "github": "joboet", + "name": "Jonas Böttiger" + }, + { + "github_id": 26522220, + "github": "lukas-code", + "name": "Lukas Markeffsky" + }, + { + "github_id": 28497461, + "github": "aliemjay", + "name": "Ali MJ Al-Nasrawy" + }, + { + "github_id": 28781354, + "github": "aDotInTheVoid", + "name": "Alona Enraght-Moony" + }, + { + "github_id": 29864074, + "github": "lcnr", + "name": "lcnr" + }, + { + "github_id": 30553356, + "github": "y21", + "name": "Timo" + }, + { + "github_id": 31162821, + "github": "jackh726", + "name": "Jack Huey" + }, + { + "github_id": 34988408, + "github": "ibraheemdev", + "name": "Ibraheem Ahmed" + }, + { + "github_id": 35149715, + "github": "celinval", + "name": "Celina G. Val" + }, + { + "github_id": 37223377, + "github": "camelid", + "name": "Noah Lev" + }, + { + "github_id": 38225716, + "github": "WaffleLapkin", + "name": "Waffle Maybe" + }, + { + "github_id": 38760447, + "github": "wain303009", + "name": "Wayne Wu" + }, + { + "github_id": 39484203, + "github": "jieyouxu", + "name": "Jieyou Xu" + }, + { + "github_id": 39852038, + "github": "onur-ozkan", + "name": "Onur Özkan" + }, + { + "github_id": 41065217, + "github": "TaKO8Ki", + "name": "Takayuki Maeda" + }, + { + "github_id": 43851243, + "github": "fee1-dead", + "name": "Deadbeef" + }, + { + "github_id": 44697459, + "github": "dswij", + "name": "dswij" + }, + { + "github_id": 45197576, + "github": "HKalbasi", + "name": "Hamidreza Kalbasi" + }, + { + "github_id": 46493976, + "github": "workingjubilee", + "name": "Jubilee" + }, + { + "github_id": 48135649, + "github": "Noratrieb", + "name": "nora" + }, + { + "github_id": 51179609, + "github": "JakobDegen", + "name": "Jakob Degen" + }, + { + "github_id": 51362316, + "github": "tmiasko", + "name": "tmiasko" + }, + { + "github_id": 68270294, + "github": "SparrowLii", + "name": "Sparrow Li" + }, + { + "github_id": 71934879, + "github": "b-naber", + "name": "b-naber" + }, + { + "github_id": 73757586, + "github": "blyxyas", + "name": "Alejandra González" + }, + { + "github_id": 74931857, + "github": "albertlarsan68", + "name": "Albert Larsan" + }, + { + "github_id": 94611769, + "github": "y86-dev", + "name": "Benno Lossin" + }, + { + "github_id": 99973273, + "github": "Dylan-DPC", + "name": "Dylan DPC" + }, + { + "github_id": 114838443, + "github": "Centri3", + "name": "Catherine" + } + ], + "github_users": [ + "Aaron1011", + "Alexendoo", + "Amanieu", + "BoxyUwU", + "BurntSushi", + "Centri3", + "ChrisDenton", + "Darksonn", + "DianQK", + "Dylan-DPC", + "Eh2406", + "GuillaumeGomez", + "HKalbasi", + "JakobDegen", + "Jarcho", + "JohnTitor", + "Kobzol", + "KodrAus", + "Manishearth", + "MarcoIeni", + "Mark-Simulacrum", + "Muscraft", + "Nadrieril", + "Nashenas88", + "Nemo157", + "Noratrieb", + "P1n3appl3", + "RalfJung", + "SimonSapin", + "SparrowLii", + "TaKO8Ki", + "Urgau", + "Veykril", + "WaffleLapkin", + "Zalathar", + "aDotInTheVoid", + "albertlarsan68", + "alex", + "alexcrichton", + "aliemjay", + "antoyo", + "apasel422", + "apiraino", + "arielb1", + "arlosi", + "b-naber", + "bjorn3", + "bluss", + "blyxyas", + "calebcartwright", + "calebzulawski", + "camelid", + "celinval", + "chenyukang", + "cjgillot", + "clubby789", + "compiler-errors", + "cramertj", + "cuviper", + "davidbarsky", + "davidtwco", + "dingxiangfei2009", + "dswij", + "dtolnay", + "durin42", + "eddyb", + "eholk", + "ehuss", + "epage", + "erickt", + "est31", + "estebank", + "fbq", + "fee1-dead", + "fitzgen", + "flip1995", + "flodiebold", + "fmease", + "h1467792822", + "ibraheemdev", + "jackh726", + "japaric", + "jdno", + "jhpratt", + "jieyouxu", + "joboet", + "joshtriplett", + "jsha", + "jswrenn", + "kennytm", + "kupiakos", + "lcnr", + "ljedrz", + "llogiq", + "lnicola", + "lqd", + "lukas-code", + "m-ou-se", + "matthewjasper", + "matthiaskrgr", + "maurer", + "metaspace", + "nagisa", + "nbdd0121", + "nikic", + "nikomatsakis", + "nnethercote", + "notriddle", + "nox", + "ojeda", + "oli-obk", + "onur-ozkan", + "petrochenkov", + "pietroalbini", + "pnkfelix", + "rcvalle", + "rust-timer", + "rylev", + "saethlin", + "sanxiyn", + "scottmcm", + "shepmaster", + "spastorino", + "sunfishcode", + "tgnottingham", + "tgross35", + "the8472", + "thomcc", + "tmandry", + "tmiasko", + "traviscross", + "tromey", + "vertexclique", + "vincenzopalazzo", + "wain303009", + "wedsonaf", + "weihanglo", + "wesleywiser", + "workingjubilee", + "xFrednet", + "y21", + "y86-dev", + "yaahc" + ], + "github_ids": [ + 772, + 20269, + 36186, + 43198, + 45249, + 52642, + 60961, + 64996, + 74571, + 77424, + 81079, + 84711, + 103023, + 105766, + 123095, + 136037, + 155238, + 162737, + 173127, + 174509, + 216080, + 220205, + 230646, + 247183, + 278509, + 291359, + 308347, + 330628, + 332036, + 456674, + 476013, + 563826, + 578559, + 584972, + 673448, + 679122, + 704597, + 783247, + 831192, + 860665, + 865550, + 906069, + 928074, + 1032242, + 1054456, + 1065730, + 1076834, + 1295100, + 1327285, + 1408859, + 1557670, + 1593513, + 1606434, + 1617736, + 1673130, + 1822483, + 1830331, + 1830974, + 1940286, + 1940490, + 1993852, + 2067774, + 2280544, + 2299951, + 3050060, + 3161395, + 3209739, + 3309728, + 3616612, + 3668166, + 3674314, + 3709504, + 3750347, + 3757771, + 3820879, + 3988004, + 4065244, + 4200835, + 4459874, + 4503403, + 4539057, + 5018213, + 5047365, + 5751617, + 5963049, + 6098822, + 6721458, + 6783654, + 6884440, + 7494395, + 7761774, + 8490488, + 8644784, + 8872119, + 9326885, + 9744647, + 10829914, + 11428655, + 12105168, + 12471139, + 13042488, + 13556931, + 13724985, + 14314532, + 14913065, + 17087237, + 17150045, + 17426603, + 18526288, + 20113453, + 20290842, + 21149742, + 23045215, + 25030997, + 25721079, + 26522220, + 28497461, + 28781354, + 29864074, + 30553356, + 31162821, + 34988408, + 35149715, + 37223377, + 38225716, + 38760447, + 39484203, + 39852038, + 41065217, + 43851243, + 44697459, + 45197576, + 46493976, + 48135649, + 51179609, + 51362316, + 68270294, + 71934879, + 73757586, + 74931857, + 94611769, + 99973273, + 114838443 + ], + "discord_ids": [ + 85400548534145024, + 119181581033275392, + 123482303698567168, + 218496229808668672, + 274907435972427778, + 278623213448331265, + 282133495550312450, + 282164774379192320, + 296309029947441155, + 300421337103466496, + 301677135293186049, + 362122860673892353, + 382886245069488129, + 391665108490649601, + 401012249436749834, + 414755070161453076, + 434359017515646988, + 442067131769683974, + 442403469580566528, + 443061971114262528, + 443825361256448003, + 446730792933130242, + 446765297286774784, + 446773566478745611, + 449245991216873475, + 451800670635294731, + 453980540824059918, + 468253584421552139, + 521108621115916298, + 650270302198169611, + 953562944472510494, + 1067068563938095134 + ] +} \ No newline at end of file diff --git a/v1/permissions/bors.rust_analyzer.review.json b/v1/permissions/bors.rust_analyzer.review.json new file mode 100644 index 000000000..bdbd2b4a2 --- /dev/null +++ b/v1/permissions/bors.rust_analyzer.review.json @@ -0,0 +1,6 @@ +{ + "people": [], + "github_users": [], + "github_ids": [], + "discord_ids": [] +} \ No newline at end of file diff --git a/v1/permissions/bors.rust_analyzer.try.json b/v1/permissions/bors.rust_analyzer.try.json new file mode 100644 index 000000000..bdbd2b4a2 --- /dev/null +++ b/v1/permissions/bors.rust_analyzer.try.json @@ -0,0 +1,6 @@ +{ + "people": [], + "github_users": [], + "github_ids": [], + "discord_ids": [] +} \ No newline at end of file diff --git a/v1/permissions/bors.rustlings.review.json b/v1/permissions/bors.rustlings.review.json new file mode 100644 index 000000000..bdbd2b4a2 --- /dev/null +++ b/v1/permissions/bors.rustlings.review.json @@ -0,0 +1,6 @@ +{ + "people": [], + "github_users": [], + "github_ids": [], + "discord_ids": [] +} \ No newline at end of file diff --git a/v1/permissions/bors.rustlings.try.json b/v1/permissions/bors.rustlings.try.json new file mode 100644 index 000000000..bdbd2b4a2 --- /dev/null +++ b/v1/permissions/bors.rustlings.try.json @@ -0,0 +1,6 @@ +{ + "people": [], + "github_users": [], + "github_ids": [], + "discord_ids": [] +} \ No newline at end of file diff --git a/v1/permissions/bors.rustup_rs.review.json b/v1/permissions/bors.rustup_rs.review.json new file mode 100644 index 000000000..bdbd2b4a2 --- /dev/null +++ b/v1/permissions/bors.rustup_rs.review.json @@ -0,0 +1,6 @@ +{ + "people": [], + "github_users": [], + "github_ids": [], + "discord_ids": [] +} \ No newline at end of file diff --git a/v1/permissions/bors.rustup_rs.try.json b/v1/permissions/bors.rustup_rs.try.json new file mode 100644 index 000000000..bdbd2b4a2 --- /dev/null +++ b/v1/permissions/bors.rustup_rs.try.json @@ -0,0 +1,6 @@ +{ + "people": [], + "github_users": [], + "github_ids": [], + "discord_ids": [] +} \ No newline at end of file diff --git a/v1/permissions/bors.semverver.review.json b/v1/permissions/bors.semverver.review.json new file mode 100644 index 000000000..bdbd2b4a2 --- /dev/null +++ b/v1/permissions/bors.semverver.review.json @@ -0,0 +1,6 @@ +{ + "people": [], + "github_users": [], + "github_ids": [], + "discord_ids": [] +} \ No newline at end of file diff --git a/v1/permissions/bors.semverver.try.json b/v1/permissions/bors.semverver.try.json new file mode 100644 index 000000000..bdbd2b4a2 --- /dev/null +++ b/v1/permissions/bors.semverver.try.json @@ -0,0 +1,6 @@ +{ + "people": [], + "github_users": [], + "github_ids": [], + "discord_ids": [] +} \ No newline at end of file diff --git a/v1/permissions/bors.stdarch.review.json b/v1/permissions/bors.stdarch.review.json new file mode 100644 index 000000000..bdbd2b4a2 --- /dev/null +++ b/v1/permissions/bors.stdarch.review.json @@ -0,0 +1,6 @@ +{ + "people": [], + "github_users": [], + "github_ids": [], + "discord_ids": [] +} \ No newline at end of file diff --git a/v1/permissions/bors.stdarch.try.json b/v1/permissions/bors.stdarch.try.json new file mode 100644 index 000000000..bdbd2b4a2 --- /dev/null +++ b/v1/permissions/bors.stdarch.try.json @@ -0,0 +1,6 @@ +{ + "people": [], + "github_users": [], + "github_ids": [], + "discord_ids": [] +} \ No newline at end of file diff --git a/v1/permissions/bors.team.review.json b/v1/permissions/bors.team.review.json new file mode 100644 index 000000000..bdbd2b4a2 --- /dev/null +++ b/v1/permissions/bors.team.review.json @@ -0,0 +1,6 @@ +{ + "people": [], + "github_users": [], + "github_ids": [], + "discord_ids": [] +} \ No newline at end of file diff --git a/v1/permissions/bors.team.try.json b/v1/permissions/bors.team.try.json new file mode 100644 index 000000000..bdbd2b4a2 --- /dev/null +++ b/v1/permissions/bors.team.try.json @@ -0,0 +1,6 @@ +{ + "people": [], + "github_users": [], + "github_ids": [], + "discord_ids": [] +} \ No newline at end of file diff --git a/v1/permissions/bors.vscode_rust.review.json b/v1/permissions/bors.vscode_rust.review.json new file mode 100644 index 000000000..bdbd2b4a2 --- /dev/null +++ b/v1/permissions/bors.vscode_rust.review.json @@ -0,0 +1,6 @@ +{ + "people": [], + "github_users": [], + "github_ids": [], + "discord_ids": [] +} \ No newline at end of file diff --git a/v1/permissions/bors.vscode_rust.try.json b/v1/permissions/bors.vscode_rust.try.json new file mode 100644 index 000000000..bdbd2b4a2 --- /dev/null +++ b/v1/permissions/bors.vscode_rust.try.json @@ -0,0 +1,6 @@ +{ + "people": [], + "github_users": [], + "github_ids": [], + "discord_ids": [] +} \ No newline at end of file diff --git a/v1/permissions/crater.json b/v1/permissions/crater.json new file mode 100644 index 000000000..d85adef7e --- /dev/null +++ b/v1/permissions/crater.json @@ -0,0 +1,674 @@ +{ + "people": [ + { + "github_id": 20269, + "github": "durin42", + "name": "Augie Fackler" + }, + { + "github_id": 36186, + "github": "cuviper", + "name": "Josh Stone" + }, + { + "github_id": 43198, + "github": "ehuss", + "name": "Eric Huss" + }, + { + "github_id": 52642, + "github": "spastorino", + "name": "Santiago Pastorino" + }, + { + "github_id": 60961, + "github": "epage", + "name": "Ed Page" + }, + { + "github_id": 64996, + "github": "alexcrichton", + "name": "Alex Crichton" + }, + { + "github_id": 81079, + "github": "Nemo157", + "name": "Wim" + }, + { + "github_id": 103023, + "github": "kennytm", + "name": "kennytm" + }, + { + "github_id": 105766, + "github": "eholk", + "name": "Eric Holk" + }, + { + "github_id": 155238, + "github": "nikomatsakis", + "name": "Niko Matsakis" + }, + { + "github_id": 162737, + "github": "joshtriplett", + "name": "Josh Triplett" + }, + { + "github_id": 173127, + "github": "pnkfelix", + "name": "Felix Klock" + }, + { + "github_id": 174509, + "github": "shepmaster", + "name": "Jake Goulding" + }, + { + "github_id": 216080, + "github": "nikic", + "name": "Nikita Popov" + }, + { + "github_id": 220205, + "github": "jsha", + "name": "Jacob Hoffman-Andrews" + }, + { + "github_id": 230646, + "github": "chenyukang", + "name": "Yukang" + }, + { + "github_id": 247183, + "github": "lqd", + "name": "Rémy Rakic" + }, + { + "github_id": 278509, + "github": "Amanieu", + "name": "Amanieu d'Antras" + }, + { + "github_id": 291359, + "github": "SimonSapin", + "name": "Simon Sapin" + }, + { + "github_id": 330628, + "github": "RalfJung", + "name": "Ralf Jung" + }, + { + "github_id": 332036, + "github": "oli-obk", + "name": "Oliver Scherer" + }, + { + "github_id": 456674, + "github": "BurntSushi", + "name": "Andrew Gallant" + }, + { + "github_id": 563826, + "github": "calebzulawski", + "name": "Caleb Zulawski" + }, + { + "github_id": 679122, + "github": "nagisa", + "name": "Simonas Kazlauskas" + }, + { + "github_id": 704597, + "github": "arlosi", + "name": "Arlo Siemsen" + }, + { + "github_id": 783247, + "github": "m-ou-se", + "name": "Mara Bos" + }, + { + "github_id": 831192, + "github": "wesleywiser", + "name": "Wesley Wiser" + }, + { + "github_id": 860665, + "github": "thomcc", + "name": "Thom Chiovoloni" + }, + { + "github_id": 865550, + "github": "jdno", + "name": "Jan David Nose" + }, + { + "github_id": 906069, + "github": "flodiebold", + "name": "Florian Diebold" + }, + { + "github_id": 1065730, + "github": "the8472", + "name": "The 8472" + }, + { + "github_id": 1076834, + "github": "traviscross", + "name": "TC" + }, + { + "github_id": 1295100, + "github": "davidtwco", + "name": "David Wood" + }, + { + "github_id": 1593513, + "github": "notriddle", + "name": "Michael Howell" + }, + { + "github_id": 1606434, + "github": "estebank", + "name": "Esteban Kuber" + }, + { + "github_id": 1617736, + "github": "Manishearth", + "name": "Manish Goregaokar" + }, + { + "github_id": 1822483, + "github": "cjgillot", + "name": "Camille Gillot" + }, + { + "github_id": 1940286, + "github": "nnethercote", + "name": "Nicholas Nethercote" + }, + { + "github_id": 1940490, + "github": "dtolnay", + "name": "David Tolnay" + }, + { + "github_id": 1993852, + "github": "yaahc", + "name": "Jane Lusby" + }, + { + "github_id": 2280544, + "github": "tmandry", + "name": "Tyler Mandry" + }, + { + "github_id": 2299951, + "github": "pietroalbini", + "name": "Pietro Albini" + }, + { + "github_id": 3050060, + "github": "GuillaumeGomez", + "name": "Guillaume Gomez" + }, + { + "github_id": 3161395, + "github": "jhpratt", + "name": "Jacob Pratt" + }, + { + "github_id": 3616612, + "github": "Urgau", + "name": "Urgau" + }, + { + "github_id": 3674314, + "github": "compiler-errors", + "name": "Michael Goulet" + }, + { + "github_id": 3709504, + "github": "Eh2406", + "name": "Jacob Finkelman" + }, + { + "github_id": 3820879, + "github": "jswrenn", + "name": "Jack Wrenn" + }, + { + "github_id": 3988004, + "github": "rcvalle", + "name": "Ramon de C Valle" + }, + { + "github_id": 4459874, + "github": "ChrisDenton", + "name": "Chris Denton" + }, + { + "github_id": 4503403, + "github": "sunfishcode", + "name": "Dan Gohman" + }, + { + "github_id": 4539057, + "github": "Kobzol", + "name": "Jakub Beránek" + }, + { + "github_id": 5047365, + "github": "Mark-Simulacrum", + "name": "Mark Rousskov" + }, + { + "github_id": 5751617, + "github": "petrochenkov", + "name": "Vadim Petrochenkov" + }, + { + "github_id": 5963049, + "github": "cramertj", + "name": "Taylor Cramer" + }, + { + "github_id": 6098822, + "github": "apiraino", + "name": "apiraino" + }, + { + "github_id": 6721458, + "github": "KodrAus", + "name": "Ashley Mannix" + }, + { + "github_id": 6783654, + "github": "Nadrieril", + "name": "Nadrieril" + }, + { + "github_id": 8872119, + "github": "est31", + "name": "est31" + }, + { + "github_id": 10829914, + "github": "DianQK", + "name": "DianQK" + }, + { + "github_id": 11428655, + "github": "MarcoIeni", + "name": "Marco Ieni" + }, + { + "github_id": 12105168, + "github": "saethlin", + "name": "Ben Kimock" + }, + { + "github_id": 13724985, + "github": "tgross35", + "name": "Trevor Gross" + }, + { + "github_id": 14314532, + "github": "weihanglo", + "name": "Weihang Lo" + }, + { + "github_id": 14913065, + "github": "fmease", + "name": "León Orell Valerian Liehr" + }, + { + "github_id": 17426603, + "github": "bjorn3", + "name": "bjorn3" + }, + { + "github_id": 18526288, + "github": "scottmcm", + "name": "Scott McMurray" + }, + { + "github_id": 20113453, + "github": "matthewjasper", + "name": "Matthew Jasper" + }, + { + "github_id": 20290842, + "github": "Zalathar", + "name": "Stuart Cook" + }, + { + "github_id": 21149742, + "github": "BoxyUwU", + "name": "Boxy" + }, + { + "github_id": 23045215, + "github": "Muscraft", + "name": "Scott Schafer" + }, + { + "github_id": 25030997, + "github": "JohnTitor", + "name": "Yuki Okushi" + }, + { + "github_id": 25721079, + "github": "joboet", + "name": "Jonas Böttiger" + }, + { + "github_id": 26522220, + "github": "lukas-code", + "name": "Lukas Markeffsky" + }, + { + "github_id": 28497461, + "github": "aliemjay", + "name": "Ali MJ Al-Nasrawy" + }, + { + "github_id": 28781354, + "github": "aDotInTheVoid", + "name": "Alona Enraght-Moony" + }, + { + "github_id": 29864074, + "github": "lcnr", + "name": "lcnr" + }, + { + "github_id": 31162821, + "github": "jackh726", + "name": "Jack Huey" + }, + { + "github_id": 34988408, + "github": "ibraheemdev", + "name": "Ibraheem Ahmed" + }, + { + "github_id": 37223377, + "github": "camelid", + "name": "Noah Lev" + }, + { + "github_id": 38225716, + "github": "WaffleLapkin", + "name": "Waffle Maybe" + }, + { + "github_id": 39484203, + "github": "jieyouxu", + "name": "Jieyou Xu" + }, + { + "github_id": 41065217, + "github": "TaKO8Ki", + "name": "Takayuki Maeda" + }, + { + "github_id": 43851243, + "github": "fee1-dead", + "name": "Deadbeef" + }, + { + "github_id": 46493976, + "github": "workingjubilee", + "name": "Jubilee" + }, + { + "github_id": 48135649, + "github": "Noratrieb", + "name": "nora" + }, + { + "github_id": 51179609, + "github": "JakobDegen", + "name": "Jakob Degen" + }, + { + "github_id": 51362316, + "github": "tmiasko", + "name": "tmiasko" + }, + { + "github_id": 68270294, + "github": "SparrowLii", + "name": "Sparrow Li" + }, + { + "github_id": 71934879, + "github": "b-naber", + "name": "b-naber" + }, + { + "github_id": 99973273, + "github": "Dylan-DPC", + "name": "Dylan DPC" + } + ], + "github_users": [ + "Amanieu", + "BoxyUwU", + "BurntSushi", + "ChrisDenton", + "DianQK", + "Dylan-DPC", + "Eh2406", + "GuillaumeGomez", + "JakobDegen", + "JohnTitor", + "Kobzol", + "KodrAus", + "Manishearth", + "MarcoIeni", + "Mark-Simulacrum", + "Muscraft", + "Nadrieril", + "Nemo157", + "Noratrieb", + "RalfJung", + "SimonSapin", + "SparrowLii", + "TaKO8Ki", + "Urgau", + "WaffleLapkin", + "Zalathar", + "aDotInTheVoid", + "alexcrichton", + "aliemjay", + "apiraino", + "arlosi", + "b-naber", + "bjorn3", + "calebzulawski", + "camelid", + "chenyukang", + "cjgillot", + "compiler-errors", + "cramertj", + "cuviper", + "davidtwco", + "dtolnay", + "durin42", + "eholk", + "ehuss", + "epage", + "est31", + "estebank", + "fee1-dead", + "flodiebold", + "fmease", + "ibraheemdev", + "jackh726", + "jdno", + "jhpratt", + "jieyouxu", + "joboet", + "joshtriplett", + "jsha", + "jswrenn", + "kennytm", + "lcnr", + "lqd", + "lukas-code", + "m-ou-se", + "matthewjasper", + "nagisa", + "nikic", + "nikomatsakis", + "nnethercote", + "notriddle", + "oli-obk", + "petrochenkov", + "pietroalbini", + "pnkfelix", + "rcvalle", + "saethlin", + "scottmcm", + "shepmaster", + "spastorino", + "sunfishcode", + "tgross35", + "the8472", + "thomcc", + "tmandry", + "tmiasko", + "traviscross", + "weihanglo", + "wesleywiser", + "workingjubilee", + "yaahc" + ], + "github_ids": [ + 20269, + 36186, + 43198, + 52642, + 60961, + 64996, + 81079, + 103023, + 105766, + 155238, + 162737, + 173127, + 174509, + 216080, + 220205, + 230646, + 247183, + 278509, + 291359, + 330628, + 332036, + 456674, + 563826, + 679122, + 704597, + 783247, + 831192, + 860665, + 865550, + 906069, + 1065730, + 1076834, + 1295100, + 1593513, + 1606434, + 1617736, + 1822483, + 1940286, + 1940490, + 1993852, + 2280544, + 2299951, + 3050060, + 3161395, + 3616612, + 3674314, + 3709504, + 3820879, + 3988004, + 4459874, + 4503403, + 4539057, + 5047365, + 5751617, + 5963049, + 6098822, + 6721458, + 6783654, + 8872119, + 10829914, + 11428655, + 12105168, + 13724985, + 14314532, + 14913065, + 17426603, + 18526288, + 20113453, + 20290842, + 21149742, + 23045215, + 25030997, + 25721079, + 26522220, + 28497461, + 28781354, + 29864074, + 31162821, + 34988408, + 37223377, + 38225716, + 39484203, + 41065217, + 43851243, + 46493976, + 48135649, + 51179609, + 51362316, + 68270294, + 71934879, + 99973273 + ], + "discord_ids": [ + 119181581033275392, + 123482303698567168, + 218496229808668672, + 274907435972427778, + 278623213448331265, + 282133495550312450, + 282164774379192320, + 296309029947441155, + 300421337103466496, + 301677135293186049, + 362122860673892353, + 382886245069488129, + 414755070161453076, + 434359017515646988, + 442067131769683974, + 442403469580566528, + 443061971114262528, + 443825361256448003, + 446730792933130242, + 446765297286774784, + 446773566478745611, + 449245991216873475, + 451800670635294731, + 453980540824059918, + 468253584421552139, + 650270302198169611, + 953562944472510494 + ] +} \ No newline at end of file diff --git a/v1/permissions/crates_io_admin.json b/v1/permissions/crates_io_admin.json new file mode 100644 index 000000000..383e4e287 --- /dev/null +++ b/v1/permissions/crates_io_admin.json @@ -0,0 +1,65 @@ +{ + "people": [ + { + "github_id": 22186, + "github": "jtgeibel", + "name": "Justin Geibel" + }, + { + "github_id": 141300, + "github": "Turbo87", + "name": "Tobias Bieniek" + }, + { + "github_id": 193874, + "github": "carols10cents", + "name": "Carol Nichols" + }, + { + "github_id": 229984, + "github": "LawnGnome", + "name": "Adam Harvey" + }, + { + "github_id": 2889664, + "github": "eth3lbert", + "name": "eth3lbert" + }, + { + "github_id": 20070360, + "github": "mdtro", + "name": "Matthew T" + }, + { + "github_id": 29879298, + "github": "Rustin170506", + "name": "Rustin" + } + ], + "github_users": [ + "LawnGnome", + "Rustin170506", + "Turbo87", + "carols10cents", + "eth3lbert", + "jtgeibel", + "mdtro" + ], + "github_ids": [ + 22186, + 141300, + 193874, + 229984, + 2889664, + 20070360, + 29879298 + ], + "discord_ids": [ + 129056090401931264, + 313625269405745155, + 388091358901960705, + 451522714101088258, + 676243966408261632, + 771650879836127232 + ] +} \ No newline at end of file diff --git a/v1/permissions/dev_desktop.json b/v1/permissions/dev_desktop.json new file mode 100644 index 000000000..8f55fb19d --- /dev/null +++ b/v1/permissions/dev_desktop.json @@ -0,0 +1,759 @@ +{ + "people": [ + { + "github_id": 20269, + "github": "durin42", + "name": "Augie Fackler" + }, + { + "github_id": 36186, + "github": "cuviper", + "name": "Josh Stone" + }, + { + "github_id": 52642, + "github": "spastorino", + "name": "Santiago Pastorino" + }, + { + "github_id": 64996, + "github": "alexcrichton", + "name": "Alex Crichton" + }, + { + "github_id": 81079, + "github": "Nemo157", + "name": "Wim" + }, + { + "github_id": 103023, + "github": "kennytm", + "name": "kennytm" + }, + { + "github_id": 105766, + "github": "eholk", + "name": "Eric Holk" + }, + { + "github_id": 155238, + "github": "nikomatsakis", + "name": "Niko Matsakis" + }, + { + "github_id": 162737, + "github": "joshtriplett", + "name": "Josh Triplett" + }, + { + "github_id": 173127, + "github": "pnkfelix", + "name": "Felix Klock" + }, + { + "github_id": 174509, + "github": "shepmaster", + "name": "Jake Goulding" + }, + { + "github_id": 216080, + "github": "nikic", + "name": "Nikita Popov" + }, + { + "github_id": 220205, + "github": "jsha", + "name": "Jacob Hoffman-Andrews" + }, + { + "github_id": 230646, + "github": "chenyukang", + "name": "Yukang" + }, + { + "github_id": 247183, + "github": "lqd", + "name": "Rémy Rakic" + }, + { + "github_id": 278509, + "github": "Amanieu", + "name": "Amanieu d'Antras" + }, + { + "github_id": 330628, + "github": "RalfJung", + "name": "Ralf Jung" + }, + { + "github_id": 332036, + "github": "oli-obk", + "name": "Oliver Scherer" + }, + { + "github_id": 476013, + "github": "matthiaskrgr", + "name": "Matthias Krüger" + }, + { + "github_id": 679122, + "github": "nagisa", + "name": "Simonas Kazlauskas" + }, + { + "github_id": 783247, + "github": "m-ou-se", + "name": "Mara Bos" + }, + { + "github_id": 813007, + "github": "nellshamrell", + "name": "Nell Shamrell-Harrington" + }, + { + "github_id": 831192, + "github": "wesleywiser", + "name": "Wesley Wiser" + }, + { + "github_id": 860665, + "github": "thomcc", + "name": "Thom Chiovoloni" + }, + { + "github_id": 865550, + "github": "jdno", + "name": "Jan David Nose" + }, + { + "github_id": 906069, + "github": "flodiebold", + "name": "Florian Diebold" + }, + { + "github_id": 1065730, + "github": "the8472", + "name": "The 8472" + }, + { + "github_id": 1295100, + "github": "davidtwco", + "name": "David Wood" + }, + { + "github_id": 1593513, + "github": "notriddle", + "name": "Michael Howell" + }, + { + "github_id": 1606434, + "github": "estebank", + "name": "Esteban Kuber" + }, + { + "github_id": 1617736, + "github": "Manishearth", + "name": "Manish Goregaokar" + }, + { + "github_id": 1822483, + "github": "cjgillot", + "name": "Camille Gillot" + }, + { + "github_id": 1830331, + "github": "Alexendoo", + "name": "Alex Macleod" + }, + { + "github_id": 1940286, + "github": "nnethercote", + "name": "Nicholas Nethercote" + }, + { + "github_id": 1993852, + "github": "yaahc", + "name": "Jane Lusby" + }, + { + "github_id": 2280544, + "github": "tmandry", + "name": "Tyler Mandry" + }, + { + "github_id": 2299951, + "github": "pietroalbini", + "name": "Pietro Albini" + }, + { + "github_id": 3050060, + "github": "GuillaumeGomez", + "name": "Guillaume Gomez" + }, + { + "github_id": 3161395, + "github": "jhpratt", + "name": "Jacob Pratt" + }, + { + "github_id": 3616612, + "github": "Urgau", + "name": "Urgau" + }, + { + "github_id": 3674314, + "github": "compiler-errors", + "name": "Michael Goulet" + }, + { + "github_id": 3757713, + "github": "JoelMarcey", + "name": "Joel Marcey" + }, + { + "github_id": 3820879, + "github": "jswrenn", + "name": "Jack Wrenn" + }, + { + "github_id": 3988004, + "github": "rcvalle", + "name": "Ramon de C Valle" + }, + { + "github_id": 4200835, + "github": "llogiq", + "name": "Andre Bogus" + }, + { + "github_id": 4459874, + "github": "ChrisDenton", + "name": "Chris Denton" + }, + { + "github_id": 4539057, + "github": "Kobzol", + "name": "Jakub Beránek" + }, + { + "github_id": 5047365, + "github": "Mark-Simulacrum", + "name": "Mark Rousskov" + }, + { + "github_id": 5751617, + "github": "petrochenkov", + "name": "Vadim Petrochenkov" + }, + { + "github_id": 6098822, + "github": "apiraino", + "name": "apiraino" + }, + { + "github_id": 6783654, + "github": "Nadrieril", + "name": "Nadrieril" + }, + { + "github_id": 7675847, + "github": "JulianKnodt", + "name": "Julian Knodt" + }, + { + "github_id": 7761774, + "github": "Jarcho", + "name": "Jason Newcomb" + }, + { + "github_id": 8872119, + "github": "est31", + "name": "est31" + }, + { + "github_id": 9744647, + "github": "flip1995", + "name": "Philipp Krones" + }, + { + "github_id": 10829914, + "github": "DianQK", + "name": "DianQK" + }, + { + "github_id": 11428655, + "github": "MarcoIeni", + "name": "Marco Ieni" + }, + { + "github_id": 12105168, + "github": "saethlin", + "name": "Ben Kimock" + }, + { + "github_id": 13556931, + "github": "clubby789", + "name": "Jamie Hill-Daniel" + }, + { + "github_id": 13724985, + "github": "tgross35", + "name": "Trevor Gross" + }, + { + "github_id": 14913065, + "github": "fmease", + "name": "León Orell Valerian Liehr" + }, + { + "github_id": 17087237, + "github": "xFrednet", + "name": "Fridtjof Stoldt" + }, + { + "github_id": 17150045, + "github": "vincenzopalazzo", + "name": "Vincenzo Palazzo" + }, + { + "github_id": 17426603, + "github": "bjorn3", + "name": "bjorn3" + }, + { + "github_id": 18526288, + "github": "scottmcm", + "name": "Scott McMurray" + }, + { + "github_id": 20113453, + "github": "matthewjasper", + "name": "Matthew Jasper" + }, + { + "github_id": 20290842, + "github": "Zalathar", + "name": "Stuart Cook" + }, + { + "github_id": 21149742, + "github": "BoxyUwU", + "name": "Boxy" + }, + { + "github_id": 26522220, + "github": "lukas-code", + "name": "Lukas Markeffsky" + }, + { + "github_id": 28497461, + "github": "aliemjay", + "name": "Ali MJ Al-Nasrawy" + }, + { + "github_id": 28781354, + "github": "aDotInTheVoid", + "name": "Alona Enraght-Moony" + }, + { + "github_id": 29864074, + "github": "lcnr", + "name": "lcnr" + }, + { + "github_id": 30553356, + "github": "y21", + "name": "Timo" + }, + { + "github_id": 31162821, + "github": "jackh726", + "name": "Jack Huey" + }, + { + "github_id": 34665709, + "github": "asquared31415", + "name": "asquared31415" + }, + { + "github_id": 37223377, + "github": "camelid", + "name": "Noah Lev" + }, + { + "github_id": 38225716, + "github": "WaffleLapkin", + "name": "Waffle Maybe" + }, + { + "github_id": 39484203, + "github": "jieyouxu", + "name": "Jieyou Xu" + }, + { + "github_id": 39852038, + "github": "onur-ozkan", + "name": "Onur Özkan" + }, + { + "github_id": 40670675, + "github": "Dajamante", + "name": " Aïssata Maiga" + }, + { + "github_id": 41065217, + "github": "TaKO8Ki", + "name": "Takayuki Maeda" + }, + { + "github_id": 43851243, + "github": "fee1-dead", + "name": "Deadbeef" + }, + { + "github_id": 44697459, + "github": "dswij", + "name": "dswij" + }, + { + "github_id": 46493976, + "github": "workingjubilee", + "name": "Jubilee" + }, + { + "github_id": 48135649, + "github": "Noratrieb", + "name": "nora" + }, + { + "github_id": 51362316, + "github": "tmiasko", + "name": "tmiasko" + }, + { + "github_id": 53410646, + "github": "s7tya", + "name": "Shina" + }, + { + "github_id": 55319043, + "github": "tiif", + "name": "byt" + }, + { + "github_id": 56054085, + "github": "suaviloquence", + "name": "Max Carr" + }, + { + "github_id": 59974350, + "github": "mav3ri3k", + "name": "Apurva Mishra" + }, + { + "github_id": 61327188, + "github": "Sp00ph", + "name": "Markus Everling" + }, + { + "github_id": 68270294, + "github": "SparrowLii", + "name": "Sparrow Li" + }, + { + "github_id": 69970253, + "github": "liwagu", + "name": "liwagu" + }, + { + "github_id": 71934879, + "github": "b-naber", + "name": "b-naber" + }, + { + "github_id": 73757586, + "github": "blyxyas", + "name": "Alejandra González" + }, + { + "github_id": 74931857, + "github": "albertlarsan68", + "name": "Albert Larsan" + }, + { + "github_id": 75212430, + "github": "FractalFir", + "name": "FractalFir" + }, + { + "github_id": 78101187, + "github": "d-sonuga", + "name": "Demilade Sonuga" + }, + { + "github_id": 88336128, + "github": "ding-young", + "name": "ding-young" + }, + { + "github_id": 90461915, + "github": "ouz-a", + "name": "Oguz" + }, + { + "github_id": 96022417, + "github": "Oneirical", + "name": "Julien Robert" + }, + { + "github_id": 114838443, + "github": "Centri3", + "name": "Catherine" + }, + { + "github_id": 138972944, + "github": "shannmu", + "name": "shanmu" + } + ], + "github_users": [ + "Alexendoo", + "Amanieu", + "BoxyUwU", + "Centri3", + "ChrisDenton", + "Dajamante", + "DianQK", + "FractalFir", + "GuillaumeGomez", + "Jarcho", + "JoelMarcey", + "JulianKnodt", + "Kobzol", + "Manishearth", + "MarcoIeni", + "Mark-Simulacrum", + "Nadrieril", + "Nemo157", + "Noratrieb", + "Oneirical", + "RalfJung", + "Sp00ph", + "SparrowLii", + "TaKO8Ki", + "Urgau", + "WaffleLapkin", + "Zalathar", + "aDotInTheVoid", + "albertlarsan68", + "alexcrichton", + "aliemjay", + "apiraino", + "asquared31415", + "b-naber", + "bjorn3", + "blyxyas", + "camelid", + "chenyukang", + "cjgillot", + "clubby789", + "compiler-errors", + "cuviper", + "d-sonuga", + "davidtwco", + "ding-young", + "dswij", + "durin42", + "eholk", + "est31", + "estebank", + "fee1-dead", + "flip1995", + "flodiebold", + "fmease", + "jackh726", + "jdno", + "jhpratt", + "jieyouxu", + "joshtriplett", + "jsha", + "jswrenn", + "kennytm", + "lcnr", + "liwagu", + "llogiq", + "lqd", + "lukas-code", + "m-ou-se", + "matthewjasper", + "matthiaskrgr", + "mav3ri3k", + "nagisa", + "nellshamrell", + "nikic", + "nikomatsakis", + "nnethercote", + "notriddle", + "oli-obk", + "onur-ozkan", + "ouz-a", + "petrochenkov", + "pietroalbini", + "pnkfelix", + "rcvalle", + "s7tya", + "saethlin", + "scottmcm", + "shannmu", + "shepmaster", + "spastorino", + "suaviloquence", + "tgross35", + "the8472", + "thomcc", + "tiif", + "tmandry", + "tmiasko", + "vincenzopalazzo", + "wesleywiser", + "workingjubilee", + "xFrednet", + "y21", + "yaahc" + ], + "github_ids": [ + 20269, + 36186, + 52642, + 64996, + 81079, + 103023, + 105766, + 155238, + 162737, + 173127, + 174509, + 216080, + 220205, + 230646, + 247183, + 278509, + 330628, + 332036, + 476013, + 679122, + 783247, + 813007, + 831192, + 860665, + 865550, + 906069, + 1065730, + 1295100, + 1593513, + 1606434, + 1617736, + 1822483, + 1830331, + 1940286, + 1993852, + 2280544, + 2299951, + 3050060, + 3161395, + 3616612, + 3674314, + 3757713, + 3820879, + 3988004, + 4200835, + 4459874, + 4539057, + 5047365, + 5751617, + 6098822, + 6783654, + 7675847, + 7761774, + 8872119, + 9744647, + 10829914, + 11428655, + 12105168, + 13556931, + 13724985, + 14913065, + 17087237, + 17150045, + 17426603, + 18526288, + 20113453, + 20290842, + 21149742, + 26522220, + 28497461, + 28781354, + 29864074, + 30553356, + 31162821, + 34665709, + 37223377, + 38225716, + 39484203, + 39852038, + 40670675, + 41065217, + 43851243, + 44697459, + 46493976, + 48135649, + 51362316, + 53410646, + 55319043, + 56054085, + 59974350, + 61327188, + 68270294, + 69970253, + 71934879, + 73757586, + 74931857, + 75212430, + 78101187, + 88336128, + 90461915, + 96022417, + 114838443, + 138972944 + ], + "discord_ids": [ + 85400548534145024, + 119181581033275392, + 123482303698567168, + 218496229808668672, + 244302461718757376, + 274907435972427778, + 278623213448331265, + 282133495550312450, + 282164774379192320, + 296309029947441155, + 300421337103466496, + 301677135293186049, + 382886245069488129, + 414755070161453076, + 434359017515646988, + 442067131769683974, + 442403469580566528, + 443061971114262528, + 443825361256448003, + 446730792933130242, + 446765297286774784, + 449245991216873475, + 451800670635294731, + 453980540824059918, + 468253584421552139, + 650270302198169611, + 953562944472510494, + 1067068563938095134 + ] +} \ No newline at end of file diff --git a/v1/permissions/perf.json b/v1/permissions/perf.json new file mode 100644 index 000000000..8706ab885 --- /dev/null +++ b/v1/permissions/perf.json @@ -0,0 +1,846 @@ +{ + "people": [ + { + "github_id": 20269, + "github": "durin42", + "name": "Augie Fackler" + }, + { + "github_id": 36186, + "github": "cuviper", + "name": "Josh Stone" + }, + { + "github_id": 43198, + "github": "ehuss", + "name": "Eric Huss" + }, + { + "github_id": 52642, + "github": "spastorino", + "name": "Santiago Pastorino" + }, + { + "github_id": 60961, + "github": "epage", + "name": "Ed Page" + }, + { + "github_id": 64996, + "github": "alexcrichton", + "name": "Alex Crichton" + }, + { + "github_id": 77424, + "github": "eddyb", + "name": "Eduard-Mihai Burtescu" + }, + { + "github_id": 81079, + "github": "Nemo157", + "name": "Wim" + }, + { + "github_id": 103023, + "github": "kennytm", + "name": "kennytm" + }, + { + "github_id": 105766, + "github": "eholk", + "name": "Eric Holk" + }, + { + "github_id": 155238, + "github": "nikomatsakis", + "name": "Niko Matsakis" + }, + { + "github_id": 162737, + "github": "joshtriplett", + "name": "Josh Triplett" + }, + { + "github_id": 173127, + "github": "pnkfelix", + "name": "Felix Klock" + }, + { + "github_id": 174509, + "github": "shepmaster", + "name": "Jake Goulding" + }, + { + "github_id": 216080, + "github": "nikic", + "name": "Nikita Popov" + }, + { + "github_id": 220205, + "github": "jsha", + "name": "Jacob Hoffman-Andrews" + }, + { + "github_id": 230646, + "github": "chenyukang", + "name": "Yukang" + }, + { + "github_id": 247183, + "github": "lqd", + "name": "Rémy Rakic" + }, + { + "github_id": 278509, + "github": "Amanieu", + "name": "Amanieu d'Antras" + }, + { + "github_id": 291359, + "github": "SimonSapin", + "name": "Simon Sapin" + }, + { + "github_id": 330628, + "github": "RalfJung", + "name": "Ralf Jung" + }, + { + "github_id": 332036, + "github": "oli-obk", + "name": "Oliver Scherer" + }, + { + "github_id": 456674, + "github": "BurntSushi", + "name": "Andrew Gallant" + }, + { + "github_id": 476013, + "github": "matthiaskrgr", + "name": "Matthias Krüger" + }, + { + "github_id": 563826, + "github": "calebzulawski", + "name": "Caleb Zulawski" + }, + { + "github_id": 578559, + "github": "vertexclique", + "name": "Mahmut Bulut" + }, + { + "github_id": 584972, + "github": "antoyo", + "name": "Antoni Boucher" + }, + { + "github_id": 679122, + "github": "nagisa", + "name": "Simonas Kazlauskas" + }, + { + "github_id": 704597, + "github": "arlosi", + "name": "Arlo Siemsen" + }, + { + "github_id": 783247, + "github": "m-ou-se", + "name": "Mara Bos" + }, + { + "github_id": 831192, + "github": "wesleywiser", + "name": "Wesley Wiser" + }, + { + "github_id": 860665, + "github": "thomcc", + "name": "Thom Chiovoloni" + }, + { + "github_id": 865550, + "github": "jdno", + "name": "Jan David Nose" + }, + { + "github_id": 906069, + "github": "flodiebold", + "name": "Florian Diebold" + }, + { + "github_id": 1065730, + "github": "the8472", + "name": "The 8472" + }, + { + "github_id": 1076834, + "github": "traviscross", + "name": "TC" + }, + { + "github_id": 1295100, + "github": "davidtwco", + "name": "David Wood" + }, + { + "github_id": 1327285, + "github": "rylev", + "name": "Ryan Levick" + }, + { + "github_id": 1408859, + "github": "Aaron1011", + "name": "Aaron Hill" + }, + { + "github_id": 1593513, + "github": "notriddle", + "name": "Michael Howell" + }, + { + "github_id": 1606434, + "github": "estebank", + "name": "Esteban Kuber" + }, + { + "github_id": 1617736, + "github": "Manishearth", + "name": "Manish Goregaokar" + }, + { + "github_id": 1822483, + "github": "cjgillot", + "name": "Camille Gillot" + }, + { + "github_id": 1830331, + "github": "Alexendoo", + "name": "Alex Macleod" + }, + { + "github_id": 1940286, + "github": "nnethercote", + "name": "Nicholas Nethercote" + }, + { + "github_id": 1940490, + "github": "dtolnay", + "name": "David Tolnay" + }, + { + "github_id": 1993852, + "github": "yaahc", + "name": "Jane Lusby" + }, + { + "github_id": 2280544, + "github": "tmandry", + "name": "Tyler Mandry" + }, + { + "github_id": 2299951, + "github": "pietroalbini", + "name": "Pietro Albini" + }, + { + "github_id": 3050060, + "github": "GuillaumeGomez", + "name": "Guillaume Gomez" + }, + { + "github_id": 3161395, + "github": "jhpratt", + "name": "Jacob Pratt" + }, + { + "github_id": 3309728, + "github": "kupiakos", + "name": "Alyssa Haroldsen" + }, + { + "github_id": 3616612, + "github": "Urgau", + "name": "Urgau" + }, + { + "github_id": 3668166, + "github": "tgnottingham", + "name": "Tyson Nottingham" + }, + { + "github_id": 3674314, + "github": "compiler-errors", + "name": "Michael Goulet" + }, + { + "github_id": 3709504, + "github": "Eh2406", + "name": "Jacob Finkelman" + }, + { + "github_id": 3820879, + "github": "jswrenn", + "name": "Jack Wrenn" + }, + { + "github_id": 3988004, + "github": "rcvalle", + "name": "Ramon de C Valle" + }, + { + "github_id": 4065244, + "github": "nbdd0121", + "name": "Gary Guo" + }, + { + "github_id": 4200835, + "github": "llogiq", + "name": "Andre Bogus" + }, + { + "github_id": 4459874, + "github": "ChrisDenton", + "name": "Chris Denton" + }, + { + "github_id": 4503403, + "github": "sunfishcode", + "name": "Dan Gohman" + }, + { + "github_id": 4539057, + "github": "Kobzol", + "name": "Jakub Beránek" + }, + { + "github_id": 5047365, + "github": "Mark-Simulacrum", + "name": "Mark Rousskov" + }, + { + "github_id": 5751617, + "github": "petrochenkov", + "name": "Vadim Petrochenkov" + }, + { + "github_id": 5963049, + "github": "cramertj", + "name": "Taylor Cramer" + }, + { + "github_id": 6098822, + "github": "apiraino", + "name": "apiraino" + }, + { + "github_id": 6721458, + "github": "KodrAus", + "name": "Ashley Mannix" + }, + { + "github_id": 6783654, + "github": "Nadrieril", + "name": "Nadrieril" + }, + { + "github_id": 7761774, + "github": "Jarcho", + "name": "Jason Newcomb" + }, + { + "github_id": 8490488, + "github": "h1467792822", + "name": "h1467792822" + }, + { + "github_id": 8872119, + "github": "est31", + "name": "est31" + }, + { + "github_id": 9744647, + "github": "flip1995", + "name": "Philipp Krones" + }, + { + "github_id": 10829914, + "github": "DianQK", + "name": "DianQK" + }, + { + "github_id": 11428655, + "github": "MarcoIeni", + "name": "Marco Ieni" + }, + { + "github_id": 12105168, + "github": "saethlin", + "name": "Ben Kimock" + }, + { + "github_id": 12471139, + "github": "rust-timer", + "name": "Rust timing data pusher" + }, + { + "github_id": 13556931, + "github": "clubby789", + "name": "Jamie Hill-Daniel" + }, + { + "github_id": 13724985, + "github": "tgross35", + "name": "Trevor Gross" + }, + { + "github_id": 14314532, + "github": "weihanglo", + "name": "Weihang Lo" + }, + { + "github_id": 14913065, + "github": "fmease", + "name": "León Orell Valerian Liehr" + }, + { + "github_id": 17087237, + "github": "xFrednet", + "name": "Fridtjof Stoldt" + }, + { + "github_id": 17426603, + "github": "bjorn3", + "name": "bjorn3" + }, + { + "github_id": 18526288, + "github": "scottmcm", + "name": "Scott McMurray" + }, + { + "github_id": 20113453, + "github": "matthewjasper", + "name": "Matthew Jasper" + }, + { + "github_id": 20290842, + "github": "Zalathar", + "name": "Stuart Cook" + }, + { + "github_id": 21149742, + "github": "BoxyUwU", + "name": "Boxy" + }, + { + "github_id": 23045215, + "github": "Muscraft", + "name": "Scott Schafer" + }, + { + "github_id": 25030997, + "github": "JohnTitor", + "name": "Yuki Okushi" + }, + { + "github_id": 25721079, + "github": "joboet", + "name": "Jonas Böttiger" + }, + { + "github_id": 26522220, + "github": "lukas-code", + "name": "Lukas Markeffsky" + }, + { + "github_id": 28497461, + "github": "aliemjay", + "name": "Ali MJ Al-Nasrawy" + }, + { + "github_id": 28781354, + "github": "aDotInTheVoid", + "name": "Alona Enraght-Moony" + }, + { + "github_id": 29864074, + "github": "lcnr", + "name": "lcnr" + }, + { + "github_id": 30553356, + "github": "y21", + "name": "Timo" + }, + { + "github_id": 31162821, + "github": "jackh726", + "name": "Jack Huey" + }, + { + "github_id": 34988408, + "github": "ibraheemdev", + "name": "Ibraheem Ahmed" + }, + { + "github_id": 37223377, + "github": "camelid", + "name": "Noah Lev" + }, + { + "github_id": 38225716, + "github": "WaffleLapkin", + "name": "Waffle Maybe" + }, + { + "github_id": 38760447, + "github": "wain303009", + "name": "Wayne Wu" + }, + { + "github_id": 39484203, + "github": "jieyouxu", + "name": "Jieyou Xu" + }, + { + "github_id": 39852038, + "github": "onur-ozkan", + "name": "Onur Özkan" + }, + { + "github_id": 41065217, + "github": "TaKO8Ki", + "name": "Takayuki Maeda" + }, + { + "github_id": 43851243, + "github": "fee1-dead", + "name": "Deadbeef" + }, + { + "github_id": 44697459, + "github": "dswij", + "name": "dswij" + }, + { + "github_id": 46493976, + "github": "workingjubilee", + "name": "Jubilee" + }, + { + "github_id": 48135649, + "github": "Noratrieb", + "name": "nora" + }, + { + "github_id": 51179609, + "github": "JakobDegen", + "name": "Jakob Degen" + }, + { + "github_id": 51362316, + "github": "tmiasko", + "name": "tmiasko" + }, + { + "github_id": 68270294, + "github": "SparrowLii", + "name": "Sparrow Li" + }, + { + "github_id": 71934879, + "github": "b-naber", + "name": "b-naber" + }, + { + "github_id": 73757586, + "github": "blyxyas", + "name": "Alejandra González" + }, + { + "github_id": 74931857, + "github": "albertlarsan68", + "name": "Albert Larsan" + }, + { + "github_id": 99973273, + "github": "Dylan-DPC", + "name": "Dylan DPC" + }, + { + "github_id": 114838443, + "github": "Centri3", + "name": "Catherine" + } + ], + "github_users": [ + "Aaron1011", + "Alexendoo", + "Amanieu", + "BoxyUwU", + "BurntSushi", + "Centri3", + "ChrisDenton", + "DianQK", + "Dylan-DPC", + "Eh2406", + "GuillaumeGomez", + "JakobDegen", + "Jarcho", + "JohnTitor", + "Kobzol", + "KodrAus", + "Manishearth", + "MarcoIeni", + "Mark-Simulacrum", + "Muscraft", + "Nadrieril", + "Nemo157", + "Noratrieb", + "RalfJung", + "SimonSapin", + "SparrowLii", + "TaKO8Ki", + "Urgau", + "WaffleLapkin", + "Zalathar", + "aDotInTheVoid", + "albertlarsan68", + "alexcrichton", + "aliemjay", + "antoyo", + "apiraino", + "arlosi", + "b-naber", + "bjorn3", + "blyxyas", + "calebzulawski", + "camelid", + "chenyukang", + "cjgillot", + "clubby789", + "compiler-errors", + "cramertj", + "cuviper", + "davidtwco", + "dswij", + "dtolnay", + "durin42", + "eddyb", + "eholk", + "ehuss", + "epage", + "est31", + "estebank", + "fee1-dead", + "flip1995", + "flodiebold", + "fmease", + "h1467792822", + "ibraheemdev", + "jackh726", + "jdno", + "jhpratt", + "jieyouxu", + "joboet", + "joshtriplett", + "jsha", + "jswrenn", + "kennytm", + "kupiakos", + "lcnr", + "llogiq", + "lqd", + "lukas-code", + "m-ou-se", + "matthewjasper", + "matthiaskrgr", + "nagisa", + "nbdd0121", + "nikic", + "nikomatsakis", + "nnethercote", + "notriddle", + "oli-obk", + "onur-ozkan", + "petrochenkov", + "pietroalbini", + "pnkfelix", + "rcvalle", + "rust-timer", + "rylev", + "saethlin", + "scottmcm", + "shepmaster", + "spastorino", + "sunfishcode", + "tgnottingham", + "tgross35", + "the8472", + "thomcc", + "tmandry", + "tmiasko", + "traviscross", + "vertexclique", + "wain303009", + "weihanglo", + "wesleywiser", + "workingjubilee", + "xFrednet", + "y21", + "yaahc" + ], + "github_ids": [ + 20269, + 36186, + 43198, + 52642, + 60961, + 64996, + 77424, + 81079, + 103023, + 105766, + 155238, + 162737, + 173127, + 174509, + 216080, + 220205, + 230646, + 247183, + 278509, + 291359, + 330628, + 332036, + 456674, + 476013, + 563826, + 578559, + 584972, + 679122, + 704597, + 783247, + 831192, + 860665, + 865550, + 906069, + 1065730, + 1076834, + 1295100, + 1327285, + 1408859, + 1593513, + 1606434, + 1617736, + 1822483, + 1830331, + 1940286, + 1940490, + 1993852, + 2280544, + 2299951, + 3050060, + 3161395, + 3309728, + 3616612, + 3668166, + 3674314, + 3709504, + 3820879, + 3988004, + 4065244, + 4200835, + 4459874, + 4503403, + 4539057, + 5047365, + 5751617, + 5963049, + 6098822, + 6721458, + 6783654, + 7761774, + 8490488, + 8872119, + 9744647, + 10829914, + 11428655, + 12105168, + 12471139, + 13556931, + 13724985, + 14314532, + 14913065, + 17087237, + 17426603, + 18526288, + 20113453, + 20290842, + 21149742, + 23045215, + 25030997, + 25721079, + 26522220, + 28497461, + 28781354, + 29864074, + 30553356, + 31162821, + 34988408, + 37223377, + 38225716, + 38760447, + 39484203, + 39852038, + 41065217, + 43851243, + 44697459, + 46493976, + 48135649, + 51179609, + 51362316, + 68270294, + 71934879, + 73757586, + 74931857, + 99973273, + 114838443 + ], + "discord_ids": [ + 85400548534145024, + 119181581033275392, + 123482303698567168, + 218496229808668672, + 274907435972427778, + 278623213448331265, + 282133495550312450, + 282164774379192320, + 296309029947441155, + 300421337103466496, + 301677135293186049, + 362122860673892353, + 382886245069488129, + 391665108490649601, + 401012249436749834, + 414755070161453076, + 434359017515646988, + 442067131769683974, + 442403469580566528, + 443061971114262528, + 443825361256448003, + 446730792933130242, + 446765297286774784, + 446773566478745611, + 449245991216873475, + 451800670635294731, + 453980540824059918, + 468253584421552139, + 650270302198169611, + 953562944472510494, + 1067068563938095134 + ] +} \ No newline at end of file diff --git a/v1/permissions/sync_team_confirmation.json b/v1/permissions/sync_team_confirmation.json new file mode 100644 index 000000000..2135e45b5 --- /dev/null +++ b/v1/permissions/sync_team_confirmation.json @@ -0,0 +1,42 @@ +{ + "people": [ + { + "github_id": 865550, + "github": "jdno", + "name": "Jan David Nose" + }, + { + "github_id": 2299951, + "github": "pietroalbini", + "name": "Pietro Albini" + }, + { + "github_id": 5047365, + "github": "Mark-Simulacrum", + "name": "Mark Rousskov" + }, + { + "github_id": 11428655, + "github": "MarcoIeni", + "name": "Marco Ieni" + } + ], + "github_users": [ + "MarcoIeni", + "Mark-Simulacrum", + "jdno", + "pietroalbini" + ], + "github_ids": [ + 865550, + 2299951, + 5047365, + 11428655 + ], + "discord_ids": [ + 296309029947441155, + 442403469580566528, + 650270302198169611, + 953562944472510494 + ] +} \ No newline at end of file diff --git a/v1/repos.json b/v1/repos.json new file mode 100644 index 000000000..d5cf016fa --- /dev/null +++ b/v1/repos.json @@ -0,0 +1,5384 @@ +{ + "rust-lang": [ + { + "org": "rust-lang", + "name": ".github", + "description": "Special GitHub repository with fallback issue templates and community health files for other repos.", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "a-mir-formality", + "description": "a model of MIR and the Rust type/trait system", + "homepage": null, + "bots": [ + "rustbot", + "rfcbot", + "bors" + ], + "teams": [ + { + "name": "lang-docs", + "permission": "maintain" + }, + { + "name": "lang-ops", + "permission": "maintain" + }, + { + "name": "lang", + "permission": "maintain" + }, + { + "name": "types", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": false + }, + { + "org": "rust-lang", + "name": "all-hands-2020", + "description": "Website for the Rust All Hands 2020", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "annotate-snippets-rs", + "description": "Library for snippet annotations", + "homepage": null, + "bots": [ + "renovate" + ], + "teams": [ + { + "name": "wg-diagnostics", + "permission": "write" + }, + { + "name": "cargo", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "api-guidelines", + "description": "Rust API guidelines", + "homepage": "https://rust-lang.github.io/api-guidelines/", + "bots": [], + "teams": [ + { + "name": "libs-api", + "permission": "write" + }, + { + "name": "libs", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "ar_archive_writer", + "description": "A writer for object file ar archives", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "compiler", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "areweasyncyet.rs", + "description": "Are we async yet?", + "homepage": "https://areweasyncyet.rs", + "bots": [], + "teams": [ + { + "name": "wg-async", + "permission": "write" + } + ], + "members": [ + { + "name": "upsuper", + "permission": "write" + } + ], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "arewewebyet", + "description": "Are we web yet? A simple reckoning of Rust's readiness for Web-related things.", + "homepage": "https://www.arewewebyet.org/", + "bots": [], + "teams": [ + { + "name": "arewewebyet", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "async-book", + "description": "Asynchronous Programming in Rust", + "homepage": "https://rust-lang.github.io/async-book/index.html", + "bots": [], + "teams": [ + { + "name": "wg-async", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "async-crashdump-debugging-initiative", + "description": "", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "initiative-async-crashdump-debugging", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "async-fundamentals-initiative", + "description": "", + "homepage": "https://rust-lang.github.io/async-fundamentals-initiative/", + "bots": [], + "teams": [ + { + "name": "wg-async", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "atom-ide-rust", + "description": "Rust IDE support for Atom, powered by the Rust Analyzer or Rust Language Server", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "backtrace-rs", + "description": "Backtraces in Rust", + "homepage": "https://docs.rs/backtrace", + "bots": [], + "teams": [ + { + "name": "crate-maintainers", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "blog.rust-lang.org", + "description": "Home of the Rust and Inside Rust blogs", + "homepage": "https://blog.rust-lang.org", + "bots": [ + "rustbot", + "renovate" + ], + "teams": [ + { + "name": "website", + "permission": "maintain" + }, + { + "name": "inside-rust-reviewers", + "permission": "write" + }, + { + "name": "release", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "lint", + "build" + ], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "book", + "description": "The Rust Programming Language", + "homepage": "https://doc.rust-lang.org/book/", + "bots": [], + "teams": [ + { + "name": "book", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "bors", + "description": "Rust implementation of bors used for various Rust components (e.g. the compiler).", + "homepage": null, + "bots": [ + "rustbot", + "renovate" + ], + "teams": [ + { + "name": "infra", + "permission": "write" + }, + { + "name": "infra-bors", + "permission": "write" + }, + { + "name": "mods", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "Test", + "Test Docker" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "bors-kindergarten", + "description": "Experimental repository for testing the behavior of the new bors implementation.", + "homepage": null, + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "infra", + "permission": "write" + }, + { + "name": "infra-bors", + "permission": "write" + }, + { + "name": "mods", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "calendar", + "description": "Calendars for Rust project teams", + "homepage": null, + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "lang-ops", + "permission": "maintain" + }, + { + "name": "release", + "permission": "maintain" + }, + { + "name": "libs", + "permission": "maintain" + }, + { + "name": "docs-rs", + "permission": "maintain" + }, + { + "name": "lang", + "permission": "maintain" + }, + { + "name": "cargo", + "permission": "maintain" + }, + { + "name": "infra", + "permission": "maintain" + }, + { + "name": "compiler", + "permission": "maintain" + }, + { + "name": "leadership-council", + "permission": "maintain" + }, + { + "name": "wg-async", + "permission": "maintain" + }, + { + "name": "crates-io", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": "pr_not_required", + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "calendar-generation", + "description": "Generate iCalendar documents from calendar specifications in TOML. See rust-lang/calendar.", + "homepage": null, + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "lang", + "permission": "write" + }, + { + "name": "wg-async", + "permission": "write" + }, + { + "name": "release", + "permission": "write" + }, + { + "name": "infra", + "permission": "maintain" + }, + { + "name": "crates-io", + "permission": "write" + }, + { + "name": "docs-rs", + "permission": "write" + }, + { + "name": "lang-ops", + "permission": "write" + }, + { + "name": "compiler", + "permission": "write" + }, + { + "name": "leadership-council", + "permission": "write" + }, + { + "name": "libs", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "cargo", + "description": "The Rust package manager", + "homepage": "https://doc.rust-lang.org/cargo", + "bots": [ + "rustbot", + "rfcbot", + "renovate" + ], + "teams": [ + { + "name": "cargo", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "conclusion" + ], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + }, + { + "pattern": "rust-1.*", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "conclusion" + ], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "cargo-bisect-rustc", + "description": "Bisects rustc, either nightlies or CI artifacts", + "homepage": "https://rust-lang.github.io/cargo-bisect-rustc/", + "bots": [], + "teams": [ + { + "name": "compiler", + "permission": "write" + } + ], + "members": [ + { + "name": "ehuss", + "permission": "write" + } + ], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "cc-rs", + "description": "Rust library for build scripts to compile C/C++ code into a Rust library", + "homepage": "https://docs.rs/cc", + "bots": [], + "teams": [ + { + "name": "crate-maintainers", + "permission": "maintain" + } + ], + "members": [ + { + "name": "NobodyXu", + "permission": "write" + }, + { + "name": "madsmtm", + "permission": "write" + } + ], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "cfg-if", + "description": "A if/elif-like macro for Rust #[cfg] statements", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "crate-maintainers", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "chalk", + "description": "An implementation and definition of the Rust trait system using a PROLOG-like logic solver", + "homepage": "https://rust-lang.github.io/chalk/book/", + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "types", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "conclusion" + ], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "cmake-rs", + "description": "Rust build dependency for running cmake", + "homepage": "https://docs.rs/cmake", + "bots": [], + "teams": [ + { + "name": "crate-maintainers", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "success" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "community-localization", + "description": "", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "community-localization", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "compiler-builtins", + "description": "Porting `compiler-rt` intrinsics to Rust", + "homepage": "https://github.com/rust-lang/rust/issues/35437", + "bots": [], + "teams": [ + { + "name": "crate-maintainers", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "success" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "compiler-rt", + "description": "No longer used, use https://github.com/rust-lang/llvm-project instead", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "compiler-team", + "description": "A home for compiler team planning documents, meeting minutes, and other such things.", + "homepage": "https://rust-lang.github.io/compiler-team/", + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "wg-prioritization", + "permission": "write" + }, + { + "name": "compiler", + "permission": "write" + }, + { + "name": "types", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "compiler-team-prioritization", + "description": "Home repository for the compiler team \"prioritization group\"", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "wg-prioritization", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "const-eval", + "description": "home for proposals in and around compile-time function evaluation", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "wg-const-eval", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "core-team", + "description": "A place to house minutes and other documents related to the core team.", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "core", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "crater", + "description": "Run experiments across parts of the Rust ecosystem!", + "homepage": "https://crater.rust-lang.org", + "bots": [ + "highfive" + ], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "conclusion" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "crates-build-env", + "description": "Build environment for third-party Rust crates", + "homepage": null, + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "infra", + "permission": "write" + }, + { + "name": "docs-rs", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "crates-io-cargo-teams", + "description": "the home of the crates io team", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "crates-io-heroku-metrics", + "description": "Heroku metrics collector for crates.io", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "crates-io-ops-bot", + "description": "a bot to help assist the crates.io, website, and other rust ops teams", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "crates.io", + "description": "The Rust package registry", + "homepage": "https://crates.io", + "bots": [ + "renovate", + "rustbot" + ], + "teams": [ + { + "name": "crates-io", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "Backend / Lint", + "Backend / Test", + "Frontend / Lint", + "Frontend / Test", + "Backend / cargo-deny" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "crates.io-index", + "description": "Registry index for crates.io", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "crates-io-on-call", + "permission": "write" + }, + { + "name": "crates-io", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": "pr_not_required", + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "crates.io-infra", + "description": "is ur crates.io running?", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": true, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "ctcft", + "description": "Cross Team Collaboration Fun Times", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "datafrog", + "description": "A lightweight Datalog engine in Rust", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "compiler", + "permission": "write" + }, + { + "name": "wg-polonius", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "discord-mods-bot", + "description": "discord moderation bot", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "mods-discord", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "docker-rust", + "description": "The official Docker images for Rust", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "docker", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "docker-rust-nightly", + "description": "", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "docs.rs", + "description": "crates.io documentation generator", + "homepage": "https://docs.rs", + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "docs-rs-reviewers", + "permission": "write" + }, + { + "name": "docs-rs", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "dyn-upcasting-coercion-initiative", + "description": "Initiative to support upcasting dyn Trait values to supertraits", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "initiative-dyn-upcasting", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "edition-guide", + "description": "A guide to changes between various editions of Rust", + "homepage": "https://doc.rust-lang.org/nightly/edition-guide/", + "bots": [ + "rustbot", + "rfcbot" + ], + "teams": [ + { + "name": "project-edition-2024", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "Success gate" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "ena", + "description": "An implementation of union-find / congruence-closure in Rust. Extracted from rustc for independent experimentation.", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "compiler", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "ferris-says", + "description": "A Rust flavored implementation of `cowsay`", + "homepage": "https://crates.io/crates/ferris-says", + "bots": [], + "teams": [ + { + "name": "crate-maintainers", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "flate2-rs", + "description": "DEFLATE, gzip, and zlib bindings for Rust", + "homepage": "https://docs.rs/flate2", + "bots": [], + "teams": [ + { + "name": "crate-maintainers", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "foundation-faq-2020", + "description": "Have questions on the Rust Foundation? Ask here!", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "futures-rs", + "description": "Zero-cost asynchronous programming in Rust", + "homepage": "https://rust-lang.github.io/futures-rs/", + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "wg-async", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "gcc", + "description": "GCC fork with libgccjit changes needed by rustc_codegen_gcc", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "wg-gcc-backend", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "gccjit.rs", + "description": "Rust bindings for libgccjit", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "wg-gcc-backend", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "gedit-config", + "description": "Gedit configuration for Rust", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "generate-manifest-list", + "description": "Creates a list of manifests on static.rust-lang.org", + "homepage": "https://static.rust-lang.org/manifests.txt", + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "generic-associated-types-initiative", + "description": "Generic Associated Types lang team initiative", + "homepage": "https://rust-lang.github.io/generic-associated-types-initiative/", + "bots": [], + "teams": [ + { + "name": "initiative-generic-associated-types", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "getopts", + "description": "The getopts repo maintained by the rust-lang project", + "homepage": "https://docs.rs/getopts", + "bots": [], + "teams": [ + { + "name": "crate-maintainers", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "gha-runner", + "description": "Custom fork of the GitHub Actions runner", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "gha-self-hosted", + "description": "GitHub Actions self-hosted runners infrastructure", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "ghost-code-initiative", + "description": "", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "git2-rs", + "description": "libgit2 bindings for Rust", + "homepage": "https://docs.rs/git2", + "bots": [], + "teams": [ + { + "name": "cargo", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "Success gate" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "glacier", + "description": "A big 'ol pile of ICE.", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "glob", + "description": "Support for matching file paths against Unix shell style patterns.", + "homepage": "http://doc.rust-lang.org/glob", + "bots": [], + "teams": [ + { + "name": "crate-maintainers", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "google-summer-of-code", + "description": "Rust project ideas for Google Summer of Code", + "homepage": null, + "bots": [], + "teams": [], + "members": [ + { + "name": "jackh726", + "permission": "write" + }, + { + "name": "Kobzol", + "permission": "write" + } + ], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "governance", + "description": "The home for Rust's governance documentation, such as team charters.", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "hashbrown", + "description": "Rust port of Google's SwissTable hash map", + "homepage": "https://rust-lang.github.io/hashbrown", + "bots": [], + "teams": [ + { + "name": "libs", + "permission": "write" + }, + { + "name": "libs-contributors", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "conclusion" + ], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "highfive", + "description": "Github hooks to provide an encouraging atmosphere for new contributors", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "hoedown", + "description": "Standards compliant, fast, secure markdown processing library in C", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "homu", + "description": "A bot that integrates with GitHub and your favorite continuous integration service", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "impl-trait-initiative", + "description": "Impl trait lang team initiative", + "homepage": "https://rust-lang.github.io/impl-trait-initiative/", + "bots": [], + "teams": [ + { + "name": "initiative-impl-trait", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "impl-trait-utils", + "description": "Utilities for working with impl traits in Rust.", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "wg-async", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "infra", + "description": "", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": true, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "infra-private", + "description": "", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": true, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "infra-smoke-tests", + "description": "Smoke tests for the infrastructure of the Rust project", + "homepage": null, + "bots": [ + "renovate" + ], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "Check Markdown style", + "Check JSON style", + "Check Rust style", + "Check YAML style", + "Lint Markdown files", + "Lint Rust code", + "Lint YAML files", + "Run tests" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "infra-team", + "description": "Coordination repository for the Rust infra team", + "homepage": "https://www.rust-lang.org/governance/teams/infra", + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "initiative-template", + "description": "A template for lang-team initiatives", + "homepage": "https://nikomatsakis.github.io/initiative-template/", + "bots": [], + "teams": [ + { + "name": "lang", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "jemalloc", + "description": "No longer used", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "jobserver-rs", + "description": "", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "cargo", + "permission": "write" + }, + { + "name": "compiler", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "kate-config", + "description": "Kate configuration for Rust", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "keyword-generics-initiative", + "description": "Public repository for the Rust keyword generics initiative", + "homepage": "https://rust-lang.github.io/keyword-generics-initiative/", + "bots": [], + "teams": [ + { + "name": "initiative-keyword-generics", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "lang-team", + "description": "Home of the Rust lang team", + "homepage": "http://lang-team.rust-lang.org/", + "bots": [ + "rustbot", + "rfcbot" + ], + "teams": [ + { + "name": "lang", + "permission": "maintain" + }, + { + "name": "types", + "permission": "maintain" + }, + { + "name": "lang-docs", + "permission": "maintain" + }, + { + "name": "release", + "permission": "maintain" + }, + { + "name": "lang-ops", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "leadership-council", + "description": "Home of the Rust Leadership Council", + "homepage": null, + "bots": [ + "rustbot", + "rfcbot" + ], + "teams": [ + { + "name": "leadership-council", + "permission": "maintain" + }, + { + "name": "council-librarians", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "libbacktrace", + "description": "A C library that may be linked into a C/C++ program to produce symbolic backtraces", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "libc", + "description": "Raw bindings to platform APIs for Rust", + "homepage": "https://docs.rs/libc", + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "crate-maintainers", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "success" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + }, + { + "pattern": "libc-0.2", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "success" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "libm", + "description": "A port of MUSL's libm to Rust.", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "crate-maintainers", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "success" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "libs-team", + "description": "The home of the library team", + "homepage": null, + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "libs", + "permission": "maintain" + }, + { + "name": "libs-api", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "libtest", + "description": "Rust's built-in testing and benchmarking framework", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "libtest-next", + "description": "T-testing-devex experiments for new testing tools for Rust developers", + "homepage": "https://docs.rs/pytest-rs", + "bots": [ + "rustbot", + "rfcbot" + ], + "teams": [ + { + "name": "testing-devex", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "libz-sys", + "description": "Rust crate package to link to a system libz (zlib)", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "crate-maintainers", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "lld", + "description": "No longer used, use https://github.com/rust-lang/llvm-project instead", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "lldb", + "description": "No longer used, use https://github.com/rust-lang/llvm-project instead", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "llvm", + "description": "No longer used, use https://github.com/rust-lang/llvm-project instead", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "llvm-project", + "description": "Rust-specific fork of LLVM.", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "wg-llvm", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "rustc/*", + "dismiss_stale_review": false, + "mode": "pr_not_required", + "allowed_merge_teams": [], + "merge_bots": [] + }, + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": "pr_not_required", + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "log", + "description": "Logging implementation for Rust", + "homepage": "https://docs.rs/log", + "bots": [], + "teams": [ + { + "name": "crate-maintainers", + "permission": "maintain" + } + ], + "members": [ + { + "name": "Thomasdezeeuw", + "permission": "maintain" + } + ], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "mailgun-mailmap", + "description": "Mail configuration for rust-lang domains", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "mdBook", + "description": "Create book from markdown files. Like Gitbook but implemented in Rust", + "homepage": "https://rust-lang.github.io/mdBook/", + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "devtools", + "permission": "write" + } + ], + "members": [ + { + "name": "Dylan-DPC", + "permission": "write" + } + ], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "Success gate" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "measureme", + "description": "Support crate for rustc's self-profiling feature", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "compiler", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "success" + ], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + }, + { + "pattern": "stable", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "success" + ], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "meeting-minutes", + "description": "Official minutes for Rust-related meetings", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "miri", + "description": "An interpreter for Rust's mid-level intermediate representation", + "homepage": null, + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "compiler", + "permission": "write" + }, + { + "name": "miri", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "conclusion" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "miri-test-libstd", + "description": "Testing the Rust standard library with Miri, continuously", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "miri", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "Success" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "mirror-google-fuchsia-zircon", + "description": "Zircon Kernel, Core Drivers, and Services", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "moderation-team", + "description": "Home of the Rust Moderation team.", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "mods", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "monitorbot", + "description": "Monitoring of external API services Rust infrastructure relies upon", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "nano-config", + "description": "Nano configuration for Rust", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "negative-impls-initiative", + "description": "Lang team negative impls initiative", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "initiative-negative-impls", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "never-type-initiative", + "description": "In pursuit of the stabilization of never type", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "nomicon", + "description": "The Dark Arts of Advanced and Unsafe Rust Programming", + "homepage": "https://doc.rust-lang.org/nomicon/", + "bots": [], + "teams": [ + { + "name": "lang", + "permission": "write" + }, + { + "name": "lang-docs", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "Success gate" + ], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "odht", + "description": "An on-disk hash table implementation", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "compiler", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "Required Checks Passed" + ], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "opsem-team", + "description": "Home of the operational semantics team, used primarily for procedural items", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "opsem", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "packed_simd", + "description": "Portable Packed SIMD Vectors for Rust standard library", + "homepage": "https://rust-lang.github.io/packed_simd/packed_simd_2/", + "bots": [], + "teams": [ + { + "name": "libs", + "permission": "write" + }, + { + "name": "libs-contributors", + "permission": "write" + }, + { + "name": "libs-api", + "permission": "write" + }, + { + "name": "project-portable-simd", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "pentest-2019", + "description": "Primarily security-related bug tracking", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": true, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "pin-utils", + "description": "Utilities for pinning", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "wg-async", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "pkg-config-rs", + "description": "Build library for invoking pkg-config for Rust", + "homepage": "https://docs.rs/pkg-config", + "bots": [], + "teams": [ + { + "name": "crate-maintainers", + "permission": "maintain" + } + ], + "members": [ + { + "name": "sdroege", + "permission": "write" + } + ], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "polonius", + "description": "Defines the Rust borrow checker.", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "wg-polonius", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "pontoon", + "description": "Localization platform used by Rust", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "portable-simd", + "description": "The testing ground for the future of portable SIMD in Rust", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "project-portable-simd", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "prev.rust-lang.org", + "description": "The previous Rust website. The current website's code is at https://github.com/rust-lang/www.rust-lang.org.", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "project-const-generics", + "description": "", + "homepage": "https://rust-lang.github.io/project-const-generics/", + "bots": [], + "teams": [ + { + "name": "project-const-generics", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "project-const-traits", + "description": "Const Traits Project Group", + "homepage": "https://rust-lang.github.io/project-const-traits/", + "bots": [], + "teams": [ + { + "name": "project-const-traits", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "project-deref-patterns", + "description": "", + "homepage": null, + "bots": [], + "teams": [], + "members": [ + { + "name": "traviscross", + "permission": "write" + } + ], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "project-error-handling", + "description": "Error handling project group", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "project-exploit-mitigations", + "description": "Exploit Mitigations Project Group", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "mods", + "permission": "maintain" + }, + { + "name": "project-exploit-mitigations", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": true, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "project-ffi-unwind", + "description": "", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "wg-ffi-unwind", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "project-group-template", + "description": "Template for creating Project Groups", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "leadership-council", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "project-inline-asm", + "description": "Home for the Inline Assembly project group", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "wg-inline-asm", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "project-portable-simd", + "description": "Portable SIMD project group", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "project-portable-simd", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "project-rfc-2229", + "description": "A repository tracking the planning for implementation and evaluation of RFC 2229.", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "project-safe-transmute", + "description": "Project group working on the \"safe transmute\" feature", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "wg-safe-transmute", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "project-stable-mir", + "description": "Define compiler intermediate representation usable by external tools", + "homepage": null, + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "project-stable-mir", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "project-thir-unsafeck", + "description": "Tracking the project to refactor the unsafe check to operate on THIR", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "promote-release", + "description": "Tooling to publish Rust releases.", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "Local release (beta)", + "Local release (nightly)", + "Local release (stable)", + "Build Docker image", + "Test" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "reference", + "description": "The Rust Reference", + "homepage": "https://doc.rust-lang.org/nightly/reference/", + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "lang-docs", + "permission": "write" + }, + { + "name": "spec", + "permission": "write" + }, + { + "name": "lang", + "permission": "write" + }, + { + "name": "spec-contributors", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "Success gate" + ], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "regex", + "description": "An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.", + "homepage": "https://docs.rs/regex", + "bots": [], + "teams": [ + { + "name": "regex", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "release-team", + "description": "This repository contains all the documents related to the Rust release team.", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "release", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "relnotes", + "description": "Generate release notes for \"The Rust Programming Language\"", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "release", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "build (macos-latest, beta)", + "build (macos-latest, nightly)", + "build (macos-latest, stable)", + "build (ubuntu-latest, nightly)", + "build (ubuntu-latest, beta)", + "build (ubuntu-latest, stable)", + "build (windows-latest, beta)", + "build (windows-latest, nightly)", + "build (windows-latest, stable)" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rfc-leadership-council", + "description": "RFCs for changes to Rust", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rfcbot-rs", + "description": "Coordinates asynchronous decision making on Rust repositories. Status of tracked issues and PRs can be viewed at https://rfcbot.rs.", + "homepage": "https://rfcbot.rs", + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rfcs", + "description": "RFCs for changes to Rust", + "homepage": "https://rust-lang.github.io/rfcs/", + "bots": [ + "rustbot", + "rfcbot", + "renovate" + ], + "teams": [ + { + "name": "all", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rls", + "description": "Repository for the Rust Language Server (aka RLS)", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rust-analyzer", + "description": "A Rust compiler front-end for IDEs", + "homepage": "https://rust-analyzer.github.io/", + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "rust-analyzer-contributors", + "permission": "triage" + }, + { + "name": "rust-analyzer", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "conclusion" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rust-artwork", + "description": "Official artwork for the Rust project.", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rust-bindgen", + "description": "Automatically generates Rust FFI bindings to C (and some C++) libraries.", + "homepage": "https://rust-lang.github.io/rust-bindgen/", + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "wg-bindgen", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "success" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rust-by-example", + "description": "Learn Rust with examples (Live code editor included)", + "homepage": "https://doc.rust-lang.org/stable/rust-by-example/", + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "wg-rust-by-example", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rust-central-station", + "description": "Old home of some infra pieces", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rust-clippy", + "description": "A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/", + "homepage": "https://rust-lang.github.io/rust-clippy/", + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "clippy-contributors", + "permission": "triage" + }, + { + "name": "clippy", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "conclusion", + "conclusion_dev", + "conclusion_remark" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rust-dbg-ext", + "description": "", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "initiative-async-crashdump-debugging", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rust-enhanced", + "description": "The official Sublime Text 4 package for the Rust Programming Language", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "devtools", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rust-forge", + "description": "Information useful to people contributing to Rust", + "homepage": "https://forge.rust-lang.org/", + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "project-edition-2024", + "permission": "maintain" + }, + { + "name": "infra", + "permission": "maintain" + }, + { + "name": "libs", + "permission": "maintain" + }, + { + "name": "community", + "permission": "maintain" + }, + { + "name": "crates-io", + "permission": "maintain" + }, + { + "name": "release", + "permission": "maintain" + }, + { + "name": "compiler", + "permission": "maintain" + }, + { + "name": "lang", + "permission": "maintain" + }, + { + "name": "triagebot", + "permission": "maintain" + }, + { + "name": "docs-rs", + "permission": "maintain" + }, + { + "name": "leadership-council", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rust-gha", + "description": "GitHub Actions tests for rust-lang/rust", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rust-guidelines", + "description": "This repository has moved", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rust-installer", + "description": "The Bourne shell installer used by Rust and Cargo", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rust-lang.github.io", + "description": "GitHub Pages redirects", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rust-log-analyzer", + "description": "Analyzing Travis and Azure Pipelines logs to find encountered errors", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rust-marketing", + "description": "Rust marketing handbook", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rust-memory-model", + "description": "Collecting examples and information to help design a memory model for Rust.", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rust-mode", + "description": "Emacs configuration for Rust", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "emacs", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rust-playground", + "description": "The Rust Playground", + "homepage": "https://play.rust-lang.org/", + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rust-playpen", + "description": "A web interface for running Rust code", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rust-project-goals", + "description": "Rust Project Goals tracker", + "homepage": "https://rust-lang.github.io/rust-project-goals/", + "bots": [ + "rustbot", + "rfcbot" + ], + "teams": [ + { + "name": "lang-docs", + "permission": "maintain" + }, + { + "name": "libs-api", + "permission": "maintain" + }, + { + "name": "project-edition-2024", + "permission": "maintain" + }, + { + "name": "lang", + "permission": "maintain" + }, + { + "name": "release", + "permission": "maintain" + }, + { + "name": "goal-owners", + "permission": "maintain" + }, + { + "name": "types", + "permission": "maintain" + }, + { + "name": "leadership-council", + "permission": "maintain" + }, + { + "name": "libs", + "permission": "maintain" + }, + { + "name": "lang-ops", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rust-reach-www", + "description": "the website for the rust reach program", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rust-repos", + "description": "Dataset of Rust source code repositories", + "homepage": null, + "bots": [ + "highfive" + ], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rust-roadmap-2017", + "description": "Tracking Rust's roadmap", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rust-semverver", + "description": "Automatic checking for semantic versioning in library crates", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rust-wiki-backup", + "description": "A backup of the Rust wiki", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rust.vim", + "description": "Vim configuration for Rust.", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "vim", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rustc-demangle", + "description": "Rust symbol demangling", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "compiler", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "Test (stable)", + "Test (beta)", + "Test (nightly)", + "Fuzz Targets", + "Rustfmt", + "Publish Documentation" + ], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rustc-dev-guide", + "description": "A guide to how rustc works and how to contribute to it.", + "homepage": "https://rustc-dev-guide.rust-lang.org", + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "compiler", + "permission": "write" + }, + { + "name": "wg-rustc-dev-guide", + "permission": "maintain" + }, + { + "name": "infra", + "permission": "write" + }, + { + "name": "bootstrap", + "permission": "write" + }, + { + "name": "libs-contributors", + "permission": "write" + }, + { + "name": "libs", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "ci" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rustc-hash", + "description": "Custom hash algorithm used by rustc (plus hashmap/set aliases): fast, deterministic, not secure", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "compiler", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rustc-perf", + "description": "Website for graphing performance of rustc", + "homepage": "https://perf.rust-lang.org", + "bots": [], + "teams": [ + { + "name": "wg-compiler-performance", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "Test and deploy", + "Test on Windows", + "Database Check" + ], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rustc-pr-tracking", + "description": "Statistics about PRs on the rustc repository.", + "homepage": "https://rust-lang.github.io/rustc-pr-tracking/", + "bots": [ + "highfive" + ], + "teams": [ + { + "name": "release", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rustc-rayon", + "description": "Rayon: A data parallelism library for Rust", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "compiler", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rustc-reading-club", + "description": "Rust Code Reading Clubs", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "wg-rustc-reading-club", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rustc-stable-hash", + "description": "A stable hashing algorithm used by rustc: cross-platform, deterministic, not secure", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "compiler", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rustc-timing", + "description": "new rustc-timing repository for freshly collected data", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rustc_apfloat", + "description": "Rust port of C++ llvm::APFloat library", + "homepage": null, + "bots": [ + "rustbot", + "rfcbot" + ], + "teams": [ + { + "name": "compiler", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rustc_codegen_c", + "description": "C based backend for rustc", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "codegen-c-maintainers", + "permission": "maintain" + }, + { + "name": "compiler", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "success" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rustc_codegen_cranelift", + "description": "Cranelift based backend for rustc", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "compiler", + "permission": "maintain" + } + ], + "members": [ + { + "name": "bjorn3", + "permission": "maintain" + } + ], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rustc_codegen_gcc", + "description": "libgccjit AOT codegen for rustc", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "wg-gcc-backend", + "permission": "maintain" + }, + { + "name": "compiler", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rustdoc-types", + "description": "Rustdoc's JSON output interface", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "rustdoc", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rustfix", + "description": "Automatically apply the suggestions made by rustc", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rustfmt", + "description": "Format Rust code", + "homepage": "https://rust-lang.github.io/rustfmt/", + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "rustfmt", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "(x86_64-unknown-linux-gnu, nightly)", + "(x86_64-unknown-linux-gnu, stable)", + "(x86_64-apple-darwin, nightly)", + "(x86_64-apple-darwin, stable)", + "(x86_64-pc-windows-msvc, nightly)", + "(i686-pc-windows-msvc, nightly)", + "(i686-pc-windows-msvc, stable)", + "(i686-pc-windows-gnu, stable)", + "(i686-pc-windows-gnu, nightly)", + "(x86_64-pc-windows-gnu, nightly)", + "(x86_64-pc-windows-msvc, stable)", + "(x86_64-pc-windows-gnu, stable)", + "rustdoc check" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + }, + { + "pattern": "libsyntax", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + }, + { + "pattern": "rust-1.*", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rustlings", + "description": ":crab: Small exercises to get you used to reading and writing Rust code!", + "homepage": "https://rustlings.cool", + "bots": [], + "teams": [ + { + "name": "rustlings", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rustup", + "description": "The Rust toolchain installer", + "homepage": "https://rust-lang.github.io/rustup/", + "bots": [ + "rustbot", + "renovate" + ], + "teams": [ + { + "name": "rustup", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "conclusion" + ], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rustup-components-history", + "description": "Rustup package status history", + "homepage": "https://rust-lang.github.io/rustup-components-history", + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "rustwide", + "description": "Execute your code on the Rust ecosystem.", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "write" + }, + { + "name": "docs-rs", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "simpleinfra", + "description": "Rust Infrastructure automation", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "Rust projects", + "Terraform configuration", + "GitHub Actions (JS)" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "socket2", + "description": "Advanced configuration options for sockets.", + "homepage": "https://docs.rs/socket2", + "bots": [], + "teams": [ + { + "name": "crate-maintainers", + "permission": "maintain" + } + ], + "members": [ + { + "name": "carllerche", + "permission": "maintain" + }, + { + "name": "chansuke", + "permission": "triage" + }, + { + "name": "Thomasdezeeuw", + "permission": "maintain" + }, + { + "name": "Darksonn", + "permission": "maintain" + }, + { + "name": "sfackler", + "permission": "maintain" + } + ], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "Rustfmt", + "Test (beta)", + "Test (macos)", + "Test (nightly)", + "Test (stable)", + "Test (windows)" + ], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "spec", + "description": "The Rust specification", + "homepage": null, + "bots": [ + "rustbot", + "rfcbot" + ], + "teams": [ + { + "name": "spec-contributors", + "permission": "write" + }, + { + "name": "spec", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "stacker", + "description": "Manual segmented stacks for Rust", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "compiler", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "std-dev-guide", + "description": "Guide for standard library developers", + "homepage": "https://std-dev-guide.rust-lang.org", + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "libs-contributors", + "permission": "write" + }, + { + "name": "wg-rustc-dev-guide", + "permission": "write" + }, + { + "name": "libs", + "permission": "maintain" + }, + { + "name": "libs-api", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "book-test" + ], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "stdarch", + "description": "Rust's standard library vendor-specific APIs and run-time feature detection", + "homepage": "https://doc.rust-lang.org/stable/core/arch/", + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "libs", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "conclusion" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "style-team", + "description": "Home of the Rust style team", + "homepage": null, + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "style", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "subteams", + "description": "Artifacts relevant to the various Rust subteams", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "surveys", + "description": "Repo for coordinating the creation, distribution, collection, and analysis of surveys for the Rust project. ", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "community-survey", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "surveys-private", + "description": "A private repository for survey data that is only accessible to the survey working group (and admins)", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "community-survey", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": true, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "sync-team", + "description": "Synchronize the team repository with the services we use", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "CI" + ], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [ + "infra-admins" + ], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "team", + "description": "Rust teams structure", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "triage" + }, + { + "name": "team-repo-admins", + "permission": "write" + }, + { + "name": "mods", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": true, + "mode": { + "pr_required": { + "ci_checks": [ + "CI" + ], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "testing-devex-team", + "description": "Home of the Rust Testing DevEx team", + "homepage": null, + "bots": [ + "rustbot", + "rfcbot" + ], + "teams": [ + { + "name": "testing-devex", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "thanks", + "description": "Celebrate Rust contributors.", + "homepage": "https://thanks.rust-lang.org", + "bots": [], + "teams": [ + { + "name": "website", + "permission": "write" + }, + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "this-week-in-rust", + "description": "Data for this-week-in-rust.org", + "homepage": "https://this-week-in-rust.org/", + "bots": [], + "teams": [ + { + "name": "twir-reviewers", + "permission": "write" + }, + { + "name": "twir", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "thorin", + "description": "DWARF packaging utility, written in Rust, supporting GNU extension and DWARF 5 package formats.", + "homepage": null, + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "compiler", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "trait-system-refactor-initiative", + "description": "The Rustc Trait System Refactor Initiative", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "initiative-trait-system-refactor", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "triagebot", + "description": "Automation/tooling for Rust spaces", + "homepage": "https://triage.rust-lang.org", + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "infra", + "permission": "maintain" + }, + { + "name": "triagebot", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "types-team", + "description": "Home of the \"types team\", affiliated with the compiler and lang teams.", + "homepage": "https://rust-lang.github.io/types-team/", + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "types", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "unsafe-code-guidelines", + "description": "Forum for discussion about what unsafe code can and can't do", + "homepage": "https://rust-lang.github.io/unsafe-code-guidelines", + "bots": [ + "rustbot", + "rfcbot" + ], + "teams": [ + { + "name": "opsem", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "vscode-rust", + "description": "Rust extension for Visual Studio Code", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "web-presence-team", + "description": "Home of the Web Presence Team", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "wg-allocators", + "description": "Home of the Allocators working group: Paving a path for a standard set of allocator traits to be used in collections!", + "homepage": "http://bit.ly/hello-wg-allocators", + "bots": [], + "teams": [ + { + "name": "wg-allocators", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "wg-async", + "description": "Working group dedicated to improving the foundations of Async I/O in Rust", + "homepage": "https://rust-lang.github.io/wg-async/", + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "wg-async", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "wg-binary-size", + "description": "Improving the binary size of Rust programs and libraries", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "wg-binary-size", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "wg-cargo-std-aware", + "description": "Repo for working on \"std aware cargo\"", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "cargo", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "wg-debugging", + "description": "Work on debugging Rust code, under the compiler team.", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "wg-debugging", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "wg-governance", + "description": "", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "wg-grammar", + "description": "Where the work of WG-grammar, aiming to provide a canonical grammar for Rust, resides", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "wg-incr-comp", + "description": "Home repo for the compiler team incremental compilation working group", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "wg-incr-comp", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "wg-macros", + "description": "Home of the Rust Macros Working Gruop", + "homepage": null, + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "wg-macros", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "wg-security-response", + "description": "Documentation for the Rust Security Response WG", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "security", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "zsh-config", + "description": "zsh configuration for Rust", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true + }, + { + "org": "rust-lang", + "name": "zulip_archive", + "description": "A tool for archiving and displaying Zulip chat channels.", + "homepage": "https://zulip-archive.rust-lang.org", + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true + } + ] +} \ No newline at end of file diff --git a/v1/repos/.github.json b/v1/repos/.github.json new file mode 100644 index 000000000..02758c373 --- /dev/null +++ b/v1/repos/.github.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": ".github", + "description": "Special GitHub repository with fallback issue templates and community health files for other repos.", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/a-mir-formality.json b/v1/repos/a-mir-formality.json new file mode 100644 index 000000000..05c363e3d --- /dev/null +++ b/v1/repos/a-mir-formality.json @@ -0,0 +1,34 @@ +{ + "org": "rust-lang", + "name": "a-mir-formality", + "description": "a model of MIR and the Rust type/trait system", + "homepage": null, + "bots": [ + "rustbot", + "rfcbot", + "bors" + ], + "teams": [ + { + "name": "lang-docs", + "permission": "maintain" + }, + { + "name": "lang-ops", + "permission": "maintain" + }, + { + "name": "lang", + "permission": "maintain" + }, + { + "name": "types", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": false +} \ No newline at end of file diff --git a/v1/repos/all-hands-2020.json b/v1/repos/all-hands-2020.json new file mode 100644 index 000000000..d25401e40 --- /dev/null +++ b/v1/repos/all-hands-2020.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "all-hands-2020", + "description": "Website for the Rust All Hands 2020", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/annotate-snippets-rs.json b/v1/repos/annotate-snippets-rs.json new file mode 100644 index 000000000..37c5ba1ab --- /dev/null +++ b/v1/repos/annotate-snippets-rs.json @@ -0,0 +1,37 @@ +{ + "org": "rust-lang", + "name": "annotate-snippets-rs", + "description": "Library for snippet annotations", + "homepage": null, + "bots": [ + "renovate" + ], + "teams": [ + { + "name": "wg-diagnostics", + "permission": "write" + }, + { + "name": "cargo", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/api-guidelines.json b/v1/repos/api-guidelines.json new file mode 100644 index 000000000..f9974e964 --- /dev/null +++ b/v1/repos/api-guidelines.json @@ -0,0 +1,22 @@ +{ + "org": "rust-lang", + "name": "api-guidelines", + "description": "Rust API guidelines", + "homepage": "https://rust-lang.github.io/api-guidelines/", + "bots": [], + "teams": [ + { + "name": "libs-api", + "permission": "write" + }, + { + "name": "libs", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/ar_archive_writer.json b/v1/repos/ar_archive_writer.json new file mode 100644 index 000000000..37a5501dd --- /dev/null +++ b/v1/repos/ar_archive_writer.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "ar_archive_writer", + "description": "A writer for object file ar archives", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "compiler", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/areweasyncyet.rs.json b/v1/repos/areweasyncyet.rs.json new file mode 100644 index 000000000..cff5de6fc --- /dev/null +++ b/v1/repos/areweasyncyet.rs.json @@ -0,0 +1,23 @@ +{ + "org": "rust-lang", + "name": "areweasyncyet.rs", + "description": "Are we async yet?", + "homepage": "https://areweasyncyet.rs", + "bots": [], + "teams": [ + { + "name": "wg-async", + "permission": "write" + } + ], + "members": [ + { + "name": "upsuper", + "permission": "write" + } + ], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/arewewebyet.json b/v1/repos/arewewebyet.json new file mode 100644 index 000000000..71ed4a7a1 --- /dev/null +++ b/v1/repos/arewewebyet.json @@ -0,0 +1,31 @@ +{ + "org": "rust-lang", + "name": "arewewebyet", + "description": "Are we web yet? A simple reckoning of Rust's readiness for Web-related things.", + "homepage": "https://www.arewewebyet.org/", + "bots": [], + "teams": [ + { + "name": "arewewebyet", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/async-book.json b/v1/repos/async-book.json new file mode 100644 index 000000000..0c9a2ca14 --- /dev/null +++ b/v1/repos/async-book.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "async-book", + "description": "Asynchronous Programming in Rust", + "homepage": "https://rust-lang.github.io/async-book/index.html", + "bots": [], + "teams": [ + { + "name": "wg-async", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/async-crashdump-debugging-initiative.json b/v1/repos/async-crashdump-debugging-initiative.json new file mode 100644 index 000000000..65148dc07 --- /dev/null +++ b/v1/repos/async-crashdump-debugging-initiative.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "async-crashdump-debugging-initiative", + "description": "", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "initiative-async-crashdump-debugging", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/async-fundamentals-initiative.json b/v1/repos/async-fundamentals-initiative.json new file mode 100644 index 000000000..a6dc14533 --- /dev/null +++ b/v1/repos/async-fundamentals-initiative.json @@ -0,0 +1,31 @@ +{ + "org": "rust-lang", + "name": "async-fundamentals-initiative", + "description": "", + "homepage": "https://rust-lang.github.io/async-fundamentals-initiative/", + "bots": [], + "teams": [ + { + "name": "wg-async", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/atom-ide-rust.json b/v1/repos/atom-ide-rust.json new file mode 100644 index 000000000..b7c75df3f --- /dev/null +++ b/v1/repos/atom-ide-rust.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "atom-ide-rust", + "description": "Rust IDE support for Atom, powered by the Rust Analyzer or Rust Language Server", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/backtrace-rs.json b/v1/repos/backtrace-rs.json new file mode 100644 index 000000000..69de8259a --- /dev/null +++ b/v1/repos/backtrace-rs.json @@ -0,0 +1,31 @@ +{ + "org": "rust-lang", + "name": "backtrace-rs", + "description": "Backtraces in Rust", + "homepage": "https://docs.rs/backtrace", + "bots": [], + "teams": [ + { + "name": "crate-maintainers", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/blog.rust-lang.org.json b/v1/repos/blog.rust-lang.org.json new file mode 100644 index 000000000..0f33a421d --- /dev/null +++ b/v1/repos/blog.rust-lang.org.json @@ -0,0 +1,45 @@ +{ + "org": "rust-lang", + "name": "blog.rust-lang.org", + "description": "Home of the Rust and Inside Rust blogs", + "homepage": "https://blog.rust-lang.org", + "bots": [ + "rustbot", + "renovate" + ], + "teams": [ + { + "name": "website", + "permission": "maintain" + }, + { + "name": "inside-rust-reviewers", + "permission": "write" + }, + { + "name": "release", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "lint", + "build" + ], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/book.json b/v1/repos/book.json new file mode 100644 index 000000000..8dce11489 --- /dev/null +++ b/v1/repos/book.json @@ -0,0 +1,31 @@ +{ + "org": "rust-lang", + "name": "book", + "description": "The Rust Programming Language", + "homepage": "https://doc.rust-lang.org/book/", + "bots": [], + "teams": [ + { + "name": "book", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/bors-kindergarten.json b/v1/repos/bors-kindergarten.json new file mode 100644 index 000000000..953ce3263 --- /dev/null +++ b/v1/repos/bors-kindergarten.json @@ -0,0 +1,28 @@ +{ + "org": "rust-lang", + "name": "bors-kindergarten", + "description": "Experimental repository for testing the behavior of the new bors implementation.", + "homepage": null, + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "infra", + "permission": "write" + }, + { + "name": "infra-bors", + "permission": "write" + }, + { + "name": "mods", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/bors.json b/v1/repos/bors.json new file mode 100644 index 000000000..c2edf1fd2 --- /dev/null +++ b/v1/repos/bors.json @@ -0,0 +1,45 @@ +{ + "org": "rust-lang", + "name": "bors", + "description": "Rust implementation of bors used for various Rust components (e.g. the compiler).", + "homepage": null, + "bots": [ + "rustbot", + "renovate" + ], + "teams": [ + { + "name": "infra", + "permission": "write" + }, + { + "name": "infra-bors", + "permission": "write" + }, + { + "name": "mods", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "Test", + "Test Docker" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/calendar-generation.json b/v1/repos/calendar-generation.json new file mode 100644 index 000000000..7b97100aa --- /dev/null +++ b/v1/repos/calendar-generation.json @@ -0,0 +1,69 @@ +{ + "org": "rust-lang", + "name": "calendar-generation", + "description": "Generate iCalendar documents from calendar specifications in TOML. See rust-lang/calendar.", + "homepage": null, + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "lang", + "permission": "write" + }, + { + "name": "wg-async", + "permission": "write" + }, + { + "name": "release", + "permission": "write" + }, + { + "name": "infra", + "permission": "maintain" + }, + { + "name": "crates-io", + "permission": "write" + }, + { + "name": "docs-rs", + "permission": "write" + }, + { + "name": "lang-ops", + "permission": "write" + }, + { + "name": "compiler", + "permission": "write" + }, + { + "name": "leadership-council", + "permission": "write" + }, + { + "name": "libs", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/calendar.json b/v1/repos/calendar.json new file mode 100644 index 000000000..7e1f32fa4 --- /dev/null +++ b/v1/repos/calendar.json @@ -0,0 +1,68 @@ +{ + "org": "rust-lang", + "name": "calendar", + "description": "Calendars for Rust project teams", + "homepage": null, + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "lang-ops", + "permission": "maintain" + }, + { + "name": "release", + "permission": "maintain" + }, + { + "name": "libs", + "permission": "maintain" + }, + { + "name": "docs-rs", + "permission": "maintain" + }, + { + "name": "lang", + "permission": "maintain" + }, + { + "name": "cargo", + "permission": "maintain" + }, + { + "name": "infra", + "permission": "maintain" + }, + { + "name": "compiler", + "permission": "maintain" + }, + { + "name": "leadership-council", + "permission": "maintain" + }, + { + "name": "wg-async", + "permission": "maintain" + }, + { + "name": "crates-io", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": "pr_not_required", + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/cargo-bisect-rustc.json b/v1/repos/cargo-bisect-rustc.json new file mode 100644 index 000000000..634b6b6c4 --- /dev/null +++ b/v1/repos/cargo-bisect-rustc.json @@ -0,0 +1,36 @@ +{ + "org": "rust-lang", + "name": "cargo-bisect-rustc", + "description": "Bisects rustc, either nightlies or CI artifacts", + "homepage": "https://rust-lang.github.io/cargo-bisect-rustc/", + "bots": [], + "teams": [ + { + "name": "compiler", + "permission": "write" + } + ], + "members": [ + { + "name": "ehuss", + "permission": "write" + } + ], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/cargo.json b/v1/repos/cargo.json new file mode 100644 index 000000000..14fb6f24a --- /dev/null +++ b/v1/repos/cargo.json @@ -0,0 +1,51 @@ +{ + "org": "rust-lang", + "name": "cargo", + "description": "The Rust package manager", + "homepage": "https://doc.rust-lang.org/cargo", + "bots": [ + "rustbot", + "rfcbot", + "renovate" + ], + "teams": [ + { + "name": "cargo", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "conclusion" + ], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + }, + { + "pattern": "rust-1.*", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "conclusion" + ], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/cc-rs.json b/v1/repos/cc-rs.json new file mode 100644 index 000000000..ff4dbd610 --- /dev/null +++ b/v1/repos/cc-rs.json @@ -0,0 +1,40 @@ +{ + "org": "rust-lang", + "name": "cc-rs", + "description": "Rust library for build scripts to compile C/C++ code into a Rust library", + "homepage": "https://docs.rs/cc", + "bots": [], + "teams": [ + { + "name": "crate-maintainers", + "permission": "maintain" + } + ], + "members": [ + { + "name": "NobodyXu", + "permission": "write" + }, + { + "name": "madsmtm", + "permission": "write" + } + ], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/cfg-if.json b/v1/repos/cfg-if.json new file mode 100644 index 000000000..ece63fa74 --- /dev/null +++ b/v1/repos/cfg-if.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "cfg-if", + "description": "A if/elif-like macro for Rust #[cfg] statements", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "crate-maintainers", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/chalk.json b/v1/repos/chalk.json new file mode 100644 index 000000000..3a758a892 --- /dev/null +++ b/v1/repos/chalk.json @@ -0,0 +1,35 @@ +{ + "org": "rust-lang", + "name": "chalk", + "description": "An implementation and definition of the Rust trait system using a PROLOG-like logic solver", + "homepage": "https://rust-lang.github.io/chalk/book/", + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "types", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "conclusion" + ], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/cmake-rs.json b/v1/repos/cmake-rs.json new file mode 100644 index 000000000..1846fcaae --- /dev/null +++ b/v1/repos/cmake-rs.json @@ -0,0 +1,33 @@ +{ + "org": "rust-lang", + "name": "cmake-rs", + "description": "Rust build dependency for running cmake", + "homepage": "https://docs.rs/cmake", + "bots": [], + "teams": [ + { + "name": "crate-maintainers", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "success" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/community-localization.json b/v1/repos/community-localization.json new file mode 100644 index 000000000..c97367a2c --- /dev/null +++ b/v1/repos/community-localization.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "community-localization", + "description": "", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "community-localization", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/compiler-builtins.json b/v1/repos/compiler-builtins.json new file mode 100644 index 000000000..7f396da27 --- /dev/null +++ b/v1/repos/compiler-builtins.json @@ -0,0 +1,33 @@ +{ + "org": "rust-lang", + "name": "compiler-builtins", + "description": "Porting `compiler-rt` intrinsics to Rust", + "homepage": "https://github.com/rust-lang/rust/issues/35437", + "bots": [], + "teams": [ + { + "name": "crate-maintainers", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "success" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/compiler-rt.json b/v1/repos/compiler-rt.json new file mode 100644 index 000000000..7b1284f62 --- /dev/null +++ b/v1/repos/compiler-rt.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "compiler-rt", + "description": "No longer used, use https://github.com/rust-lang/llvm-project instead", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/compiler-team-prioritization.json b/v1/repos/compiler-team-prioritization.json new file mode 100644 index 000000000..fc6cffed2 --- /dev/null +++ b/v1/repos/compiler-team-prioritization.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "compiler-team-prioritization", + "description": "Home repository for the compiler team \"prioritization group\"", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "wg-prioritization", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/compiler-team.json b/v1/repos/compiler-team.json new file mode 100644 index 000000000..e1592af5f --- /dev/null +++ b/v1/repos/compiler-team.json @@ -0,0 +1,41 @@ +{ + "org": "rust-lang", + "name": "compiler-team", + "description": "A home for compiler team planning documents, meeting minutes, and other such things.", + "homepage": "https://rust-lang.github.io/compiler-team/", + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "wg-prioritization", + "permission": "write" + }, + { + "name": "compiler", + "permission": "write" + }, + { + "name": "types", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/const-eval.json b/v1/repos/const-eval.json new file mode 100644 index 000000000..ddddd9455 --- /dev/null +++ b/v1/repos/const-eval.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "const-eval", + "description": "home for proposals in and around compile-time function evaluation", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "wg-const-eval", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/core-team.json b/v1/repos/core-team.json new file mode 100644 index 000000000..92948f334 --- /dev/null +++ b/v1/repos/core-team.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "core-team", + "description": "A place to house minutes and other documents related to the core team.", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "core", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/crater.json b/v1/repos/crater.json new file mode 100644 index 000000000..64bdb5275 --- /dev/null +++ b/v1/repos/crater.json @@ -0,0 +1,35 @@ +{ + "org": "rust-lang", + "name": "crater", + "description": "Run experiments across parts of the Rust ecosystem!", + "homepage": "https://crater.rust-lang.org", + "bots": [ + "highfive" + ], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "conclusion" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/crates-build-env.json b/v1/repos/crates-build-env.json new file mode 100644 index 000000000..a4ba9c29e --- /dev/null +++ b/v1/repos/crates-build-env.json @@ -0,0 +1,37 @@ +{ + "org": "rust-lang", + "name": "crates-build-env", + "description": "Build environment for third-party Rust crates", + "homepage": null, + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "infra", + "permission": "write" + }, + { + "name": "docs-rs", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/crates-io-cargo-teams.json b/v1/repos/crates-io-cargo-teams.json new file mode 100644 index 000000000..10fe40b24 --- /dev/null +++ b/v1/repos/crates-io-cargo-teams.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "crates-io-cargo-teams", + "description": "the home of the crates io team", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/crates-io-heroku-metrics.json b/v1/repos/crates-io-heroku-metrics.json new file mode 100644 index 000000000..fb04eb72a --- /dev/null +++ b/v1/repos/crates-io-heroku-metrics.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "crates-io-heroku-metrics", + "description": "Heroku metrics collector for crates.io", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/crates-io-ops-bot.json b/v1/repos/crates-io-ops-bot.json new file mode 100644 index 000000000..5020ee647 --- /dev/null +++ b/v1/repos/crates-io-ops-bot.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "crates-io-ops-bot", + "description": "a bot to help assist the crates.io, website, and other rust ops teams", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/crates.io-index.json b/v1/repos/crates.io-index.json new file mode 100644 index 000000000..9f7e18b3a --- /dev/null +++ b/v1/repos/crates.io-index.json @@ -0,0 +1,30 @@ +{ + "org": "rust-lang", + "name": "crates.io-index", + "description": "Registry index for crates.io", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "crates-io-on-call", + "permission": "write" + }, + { + "name": "crates-io", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": "pr_not_required", + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/crates.io-infra.json b/v1/repos/crates.io-infra.json new file mode 100644 index 000000000..321ebeafc --- /dev/null +++ b/v1/repos/crates.io-infra.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "crates.io-infra", + "description": "is ur crates.io running?", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": true, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/crates.io.json b/v1/repos/crates.io.json new file mode 100644 index 000000000..381bc9f73 --- /dev/null +++ b/v1/repos/crates.io.json @@ -0,0 +1,40 @@ +{ + "org": "rust-lang", + "name": "crates.io", + "description": "The Rust package registry", + "homepage": "https://crates.io", + "bots": [ + "renovate", + "rustbot" + ], + "teams": [ + { + "name": "crates-io", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "Backend / Lint", + "Backend / Test", + "Frontend / Lint", + "Frontend / Test", + "Backend / cargo-deny" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/ctcft.json b/v1/repos/ctcft.json new file mode 100644 index 000000000..2fc7566fa --- /dev/null +++ b/v1/repos/ctcft.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "ctcft", + "description": "Cross Team Collaboration Fun Times", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/datafrog.json b/v1/repos/datafrog.json new file mode 100644 index 000000000..e58e062d1 --- /dev/null +++ b/v1/repos/datafrog.json @@ -0,0 +1,22 @@ +{ + "org": "rust-lang", + "name": "datafrog", + "description": "A lightweight Datalog engine in Rust", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "compiler", + "permission": "write" + }, + { + "name": "wg-polonius", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/discord-mods-bot.json b/v1/repos/discord-mods-bot.json new file mode 100644 index 000000000..df5966b2f --- /dev/null +++ b/v1/repos/discord-mods-bot.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "discord-mods-bot", + "description": "discord moderation bot", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "mods-discord", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/docker-rust-nightly.json b/v1/repos/docker-rust-nightly.json new file mode 100644 index 000000000..db27f60c9 --- /dev/null +++ b/v1/repos/docker-rust-nightly.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "docker-rust-nightly", + "description": "", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/docker-rust.json b/v1/repos/docker-rust.json new file mode 100644 index 000000000..721fbf0f3 --- /dev/null +++ b/v1/repos/docker-rust.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "docker-rust", + "description": "The official Docker images for Rust", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "docker", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/docs.rs.json b/v1/repos/docs.rs.json new file mode 100644 index 000000000..91c87abc9 --- /dev/null +++ b/v1/repos/docs.rs.json @@ -0,0 +1,37 @@ +{ + "org": "rust-lang", + "name": "docs.rs", + "description": "crates.io documentation generator", + "homepage": "https://docs.rs", + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "docs-rs-reviewers", + "permission": "write" + }, + { + "name": "docs-rs", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/dyn-upcasting-coercion-initiative.json b/v1/repos/dyn-upcasting-coercion-initiative.json new file mode 100644 index 000000000..7b8b48b17 --- /dev/null +++ b/v1/repos/dyn-upcasting-coercion-initiative.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "dyn-upcasting-coercion-initiative", + "description": "Initiative to support upcasting dyn Trait values to supertraits", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "initiative-dyn-upcasting", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/edition-guide.json b/v1/repos/edition-guide.json new file mode 100644 index 000000000..e373501b6 --- /dev/null +++ b/v1/repos/edition-guide.json @@ -0,0 +1,36 @@ +{ + "org": "rust-lang", + "name": "edition-guide", + "description": "A guide to changes between various editions of Rust", + "homepage": "https://doc.rust-lang.org/nightly/edition-guide/", + "bots": [ + "rustbot", + "rfcbot" + ], + "teams": [ + { + "name": "project-edition-2024", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "Success gate" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/ena.json b/v1/repos/ena.json new file mode 100644 index 000000000..02e7c8496 --- /dev/null +++ b/v1/repos/ena.json @@ -0,0 +1,31 @@ +{ + "org": "rust-lang", + "name": "ena", + "description": "An implementation of union-find / congruence-closure in Rust. Extracted from rustc for independent experimentation.", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "compiler", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/ferris-says.json b/v1/repos/ferris-says.json new file mode 100644 index 000000000..e517243a5 --- /dev/null +++ b/v1/repos/ferris-says.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "ferris-says", + "description": "A Rust flavored implementation of `cowsay`", + "homepage": "https://crates.io/crates/ferris-says", + "bots": [], + "teams": [ + { + "name": "crate-maintainers", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/flate2-rs.json b/v1/repos/flate2-rs.json new file mode 100644 index 000000000..35548d1f4 --- /dev/null +++ b/v1/repos/flate2-rs.json @@ -0,0 +1,31 @@ +{ + "org": "rust-lang", + "name": "flate2-rs", + "description": "DEFLATE, gzip, and zlib bindings for Rust", + "homepage": "https://docs.rs/flate2", + "bots": [], + "teams": [ + { + "name": "crate-maintainers", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/foundation-faq-2020.json b/v1/repos/foundation-faq-2020.json new file mode 100644 index 000000000..829ac5dee --- /dev/null +++ b/v1/repos/foundation-faq-2020.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "foundation-faq-2020", + "description": "Have questions on the Rust Foundation? Ask here!", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/futures-rs.json b/v1/repos/futures-rs.json new file mode 100644 index 000000000..803f2e5b2 --- /dev/null +++ b/v1/repos/futures-rs.json @@ -0,0 +1,33 @@ +{ + "org": "rust-lang", + "name": "futures-rs", + "description": "Zero-cost asynchronous programming in Rust", + "homepage": "https://rust-lang.github.io/futures-rs/", + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "wg-async", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/gcc.json b/v1/repos/gcc.json new file mode 100644 index 000000000..c8d65b66d --- /dev/null +++ b/v1/repos/gcc.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "gcc", + "description": "GCC fork with libgccjit changes needed by rustc_codegen_gcc", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "wg-gcc-backend", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/gccjit.rs.json b/v1/repos/gccjit.rs.json new file mode 100644 index 000000000..a93609902 --- /dev/null +++ b/v1/repos/gccjit.rs.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "gccjit.rs", + "description": "Rust bindings for libgccjit", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "wg-gcc-backend", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/gedit-config.json b/v1/repos/gedit-config.json new file mode 100644 index 000000000..733fa023a --- /dev/null +++ b/v1/repos/gedit-config.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "gedit-config", + "description": "Gedit configuration for Rust", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/generate-manifest-list.json b/v1/repos/generate-manifest-list.json new file mode 100644 index 000000000..c6e387fd5 --- /dev/null +++ b/v1/repos/generate-manifest-list.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "generate-manifest-list", + "description": "Creates a list of manifests on static.rust-lang.org", + "homepage": "https://static.rust-lang.org/manifests.txt", + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/generic-associated-types-initiative.json b/v1/repos/generic-associated-types-initiative.json new file mode 100644 index 000000000..b70343ca2 --- /dev/null +++ b/v1/repos/generic-associated-types-initiative.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "generic-associated-types-initiative", + "description": "Generic Associated Types lang team initiative", + "homepage": "https://rust-lang.github.io/generic-associated-types-initiative/", + "bots": [], + "teams": [ + { + "name": "initiative-generic-associated-types", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/getopts.json b/v1/repos/getopts.json new file mode 100644 index 000000000..e677c69f7 --- /dev/null +++ b/v1/repos/getopts.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "getopts", + "description": "The getopts repo maintained by the rust-lang project", + "homepage": "https://docs.rs/getopts", + "bots": [], + "teams": [ + { + "name": "crate-maintainers", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/gha-runner.json b/v1/repos/gha-runner.json new file mode 100644 index 000000000..787add14f --- /dev/null +++ b/v1/repos/gha-runner.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "gha-runner", + "description": "Custom fork of the GitHub Actions runner", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/gha-self-hosted.json b/v1/repos/gha-self-hosted.json new file mode 100644 index 000000000..c5480ea00 --- /dev/null +++ b/v1/repos/gha-self-hosted.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "gha-self-hosted", + "description": "GitHub Actions self-hosted runners infrastructure", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/ghost-code-initiative.json b/v1/repos/ghost-code-initiative.json new file mode 100644 index 000000000..3cae88b66 --- /dev/null +++ b/v1/repos/ghost-code-initiative.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "ghost-code-initiative", + "description": "", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/git2-rs.json b/v1/repos/git2-rs.json new file mode 100644 index 000000000..a04e0e754 --- /dev/null +++ b/v1/repos/git2-rs.json @@ -0,0 +1,33 @@ +{ + "org": "rust-lang", + "name": "git2-rs", + "description": "libgit2 bindings for Rust", + "homepage": "https://docs.rs/git2", + "bots": [], + "teams": [ + { + "name": "cargo", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "Success gate" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/glacier.json b/v1/repos/glacier.json new file mode 100644 index 000000000..d04ff996d --- /dev/null +++ b/v1/repos/glacier.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "glacier", + "description": "A big 'ol pile of ICE.", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/glob.json b/v1/repos/glob.json new file mode 100644 index 000000000..f8882362e --- /dev/null +++ b/v1/repos/glob.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "glob", + "description": "Support for matching file paths against Unix shell style patterns.", + "homepage": "http://doc.rust-lang.org/glob", + "bots": [], + "teams": [ + { + "name": "crate-maintainers", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/google-summer-of-code.json b/v1/repos/google-summer-of-code.json new file mode 100644 index 000000000..e4669e875 --- /dev/null +++ b/v1/repos/google-summer-of-code.json @@ -0,0 +1,22 @@ +{ + "org": "rust-lang", + "name": "google-summer-of-code", + "description": "Rust project ideas for Google Summer of Code", + "homepage": null, + "bots": [], + "teams": [], + "members": [ + { + "name": "jackh726", + "permission": "write" + }, + { + "name": "Kobzol", + "permission": "write" + } + ], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/governance.json b/v1/repos/governance.json new file mode 100644 index 000000000..6b680ce65 --- /dev/null +++ b/v1/repos/governance.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "governance", + "description": "The home for Rust's governance documentation, such as team charters.", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/hashbrown.json b/v1/repos/hashbrown.json new file mode 100644 index 000000000..5ab7cc2ba --- /dev/null +++ b/v1/repos/hashbrown.json @@ -0,0 +1,37 @@ +{ + "org": "rust-lang", + "name": "hashbrown", + "description": "Rust port of Google's SwissTable hash map", + "homepage": "https://rust-lang.github.io/hashbrown", + "bots": [], + "teams": [ + { + "name": "libs", + "permission": "write" + }, + { + "name": "libs-contributors", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "conclusion" + ], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/highfive.json b/v1/repos/highfive.json new file mode 100644 index 000000000..7ee2c49d1 --- /dev/null +++ b/v1/repos/highfive.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "highfive", + "description": "Github hooks to provide an encouraging atmosphere for new contributors", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/hoedown.json b/v1/repos/hoedown.json new file mode 100644 index 000000000..8bed48f14 --- /dev/null +++ b/v1/repos/hoedown.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "hoedown", + "description": "Standards compliant, fast, secure markdown processing library in C", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/homu.json b/v1/repos/homu.json new file mode 100644 index 000000000..85b3d61d5 --- /dev/null +++ b/v1/repos/homu.json @@ -0,0 +1,31 @@ +{ + "org": "rust-lang", + "name": "homu", + "description": "A bot that integrates with GitHub and your favorite continuous integration service", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/impl-trait-initiative.json b/v1/repos/impl-trait-initiative.json new file mode 100644 index 000000000..dd6897671 --- /dev/null +++ b/v1/repos/impl-trait-initiative.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "impl-trait-initiative", + "description": "Impl trait lang team initiative", + "homepage": "https://rust-lang.github.io/impl-trait-initiative/", + "bots": [], + "teams": [ + { + "name": "initiative-impl-trait", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/impl-trait-utils.json b/v1/repos/impl-trait-utils.json new file mode 100644 index 000000000..06d82e32b --- /dev/null +++ b/v1/repos/impl-trait-utils.json @@ -0,0 +1,31 @@ +{ + "org": "rust-lang", + "name": "impl-trait-utils", + "description": "Utilities for working with impl traits in Rust.", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "wg-async", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/infra-private.json b/v1/repos/infra-private.json new file mode 100644 index 000000000..4ee60bcb1 --- /dev/null +++ b/v1/repos/infra-private.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "infra-private", + "description": "", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": true, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/infra-smoke-tests.json b/v1/repos/infra-smoke-tests.json new file mode 100644 index 000000000..0c4fbeac8 --- /dev/null +++ b/v1/repos/infra-smoke-tests.json @@ -0,0 +1,42 @@ +{ + "org": "rust-lang", + "name": "infra-smoke-tests", + "description": "Smoke tests for the infrastructure of the Rust project", + "homepage": null, + "bots": [ + "renovate" + ], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "Check Markdown style", + "Check JSON style", + "Check Rust style", + "Check YAML style", + "Lint Markdown files", + "Lint Rust code", + "Lint YAML files", + "Run tests" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/infra-team.json b/v1/repos/infra-team.json new file mode 100644 index 000000000..4d6904f15 --- /dev/null +++ b/v1/repos/infra-team.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "infra-team", + "description": "Coordination repository for the Rust infra team", + "homepage": "https://www.rust-lang.org/governance/teams/infra", + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/infra.json b/v1/repos/infra.json new file mode 100644 index 000000000..fb5ddeea3 --- /dev/null +++ b/v1/repos/infra.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "infra", + "description": "", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": true, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/initiative-template.json b/v1/repos/initiative-template.json new file mode 100644 index 000000000..44e5aa031 --- /dev/null +++ b/v1/repos/initiative-template.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "initiative-template", + "description": "A template for lang-team initiatives", + "homepage": "https://nikomatsakis.github.io/initiative-template/", + "bots": [], + "teams": [ + { + "name": "lang", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/jemalloc.json b/v1/repos/jemalloc.json new file mode 100644 index 000000000..ede26116e --- /dev/null +++ b/v1/repos/jemalloc.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "jemalloc", + "description": "No longer used", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/jobserver-rs.json b/v1/repos/jobserver-rs.json new file mode 100644 index 000000000..e33aa998b --- /dev/null +++ b/v1/repos/jobserver-rs.json @@ -0,0 +1,22 @@ +{ + "org": "rust-lang", + "name": "jobserver-rs", + "description": "", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "cargo", + "permission": "write" + }, + { + "name": "compiler", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/kate-config.json b/v1/repos/kate-config.json new file mode 100644 index 000000000..70774c453 --- /dev/null +++ b/v1/repos/kate-config.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "kate-config", + "description": "Kate configuration for Rust", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/keyword-generics-initiative.json b/v1/repos/keyword-generics-initiative.json new file mode 100644 index 000000000..2c3a371b0 --- /dev/null +++ b/v1/repos/keyword-generics-initiative.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "keyword-generics-initiative", + "description": "Public repository for the Rust keyword generics initiative", + "homepage": "https://rust-lang.github.io/keyword-generics-initiative/", + "bots": [], + "teams": [ + { + "name": "initiative-keyword-generics", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/lang-team.json b/v1/repos/lang-team.json new file mode 100644 index 000000000..23b7133d8 --- /dev/null +++ b/v1/repos/lang-team.json @@ -0,0 +1,37 @@ +{ + "org": "rust-lang", + "name": "lang-team", + "description": "Home of the Rust lang team", + "homepage": "http://lang-team.rust-lang.org/", + "bots": [ + "rustbot", + "rfcbot" + ], + "teams": [ + { + "name": "lang", + "permission": "maintain" + }, + { + "name": "types", + "permission": "maintain" + }, + { + "name": "lang-docs", + "permission": "maintain" + }, + { + "name": "release", + "permission": "maintain" + }, + { + "name": "lang-ops", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/leadership-council.json b/v1/repos/leadership-council.json new file mode 100644 index 000000000..d3ee32d10 --- /dev/null +++ b/v1/repos/leadership-council.json @@ -0,0 +1,38 @@ +{ + "org": "rust-lang", + "name": "leadership-council", + "description": "Home of the Rust Leadership Council", + "homepage": null, + "bots": [ + "rustbot", + "rfcbot" + ], + "teams": [ + { + "name": "leadership-council", + "permission": "maintain" + }, + { + "name": "council-librarians", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/libbacktrace.json b/v1/repos/libbacktrace.json new file mode 100644 index 000000000..d37823ce9 --- /dev/null +++ b/v1/repos/libbacktrace.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "libbacktrace", + "description": "A C library that may be linked into a C/C++ program to produce symbolic backtraces", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/libc.json b/v1/repos/libc.json new file mode 100644 index 000000000..551a5145c --- /dev/null +++ b/v1/repos/libc.json @@ -0,0 +1,49 @@ +{ + "org": "rust-lang", + "name": "libc", + "description": "Raw bindings to platform APIs for Rust", + "homepage": "https://docs.rs/libc", + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "crate-maintainers", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "success" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + }, + { + "pattern": "libc-0.2", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "success" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/libm.json b/v1/repos/libm.json new file mode 100644 index 000000000..cf9b73d5e --- /dev/null +++ b/v1/repos/libm.json @@ -0,0 +1,33 @@ +{ + "org": "rust-lang", + "name": "libm", + "description": "A port of MUSL's libm to Rust.", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "crate-maintainers", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "success" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/libs-team.json b/v1/repos/libs-team.json new file mode 100644 index 000000000..f585ed030 --- /dev/null +++ b/v1/repos/libs-team.json @@ -0,0 +1,24 @@ +{ + "org": "rust-lang", + "name": "libs-team", + "description": "The home of the library team", + "homepage": null, + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "libs", + "permission": "maintain" + }, + { + "name": "libs-api", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/libtest-next.json b/v1/repos/libtest-next.json new file mode 100644 index 000000000..f8defae61 --- /dev/null +++ b/v1/repos/libtest-next.json @@ -0,0 +1,21 @@ +{ + "org": "rust-lang", + "name": "libtest-next", + "description": "T-testing-devex experiments for new testing tools for Rust developers", + "homepage": "https://docs.rs/pytest-rs", + "bots": [ + "rustbot", + "rfcbot" + ], + "teams": [ + { + "name": "testing-devex", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/libtest.json b/v1/repos/libtest.json new file mode 100644 index 000000000..98123bbdd --- /dev/null +++ b/v1/repos/libtest.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "libtest", + "description": "Rust's built-in testing and benchmarking framework", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/libz-sys.json b/v1/repos/libz-sys.json new file mode 100644 index 000000000..e4270e6f2 --- /dev/null +++ b/v1/repos/libz-sys.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "libz-sys", + "description": "Rust crate package to link to a system libz (zlib)", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "crate-maintainers", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/lld.json b/v1/repos/lld.json new file mode 100644 index 000000000..d1c68a8ec --- /dev/null +++ b/v1/repos/lld.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "lld", + "description": "No longer used, use https://github.com/rust-lang/llvm-project instead", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/lldb.json b/v1/repos/lldb.json new file mode 100644 index 000000000..ef588f209 --- /dev/null +++ b/v1/repos/lldb.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "lldb", + "description": "No longer used, use https://github.com/rust-lang/llvm-project instead", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/llvm-project.json b/v1/repos/llvm-project.json new file mode 100644 index 000000000..602f20e05 --- /dev/null +++ b/v1/repos/llvm-project.json @@ -0,0 +1,33 @@ +{ + "org": "rust-lang", + "name": "llvm-project", + "description": "Rust-specific fork of LLVM.", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "wg-llvm", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "rustc/*", + "dismiss_stale_review": false, + "mode": "pr_not_required", + "allowed_merge_teams": [], + "merge_bots": [] + }, + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": "pr_not_required", + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/llvm.json b/v1/repos/llvm.json new file mode 100644 index 000000000..2d4046fc5 --- /dev/null +++ b/v1/repos/llvm.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "llvm", + "description": "No longer used, use https://github.com/rust-lang/llvm-project instead", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/log.json b/v1/repos/log.json new file mode 100644 index 000000000..aad0ead7f --- /dev/null +++ b/v1/repos/log.json @@ -0,0 +1,23 @@ +{ + "org": "rust-lang", + "name": "log", + "description": "Logging implementation for Rust", + "homepage": "https://docs.rs/log", + "bots": [], + "teams": [ + { + "name": "crate-maintainers", + "permission": "maintain" + } + ], + "members": [ + { + "name": "Thomasdezeeuw", + "permission": "maintain" + } + ], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/mailgun-mailmap.json b/v1/repos/mailgun-mailmap.json new file mode 100644 index 000000000..9bc34711d --- /dev/null +++ b/v1/repos/mailgun-mailmap.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "mailgun-mailmap", + "description": "Mail configuration for rust-lang domains", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/mdBook.json b/v1/repos/mdBook.json new file mode 100644 index 000000000..a250d2b5c --- /dev/null +++ b/v1/repos/mdBook.json @@ -0,0 +1,40 @@ +{ + "org": "rust-lang", + "name": "mdBook", + "description": "Create book from markdown files. Like Gitbook but implemented in Rust", + "homepage": "https://rust-lang.github.io/mdBook/", + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "devtools", + "permission": "write" + } + ], + "members": [ + { + "name": "Dylan-DPC", + "permission": "write" + } + ], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "Success gate" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/measureme.json b/v1/repos/measureme.json new file mode 100644 index 000000000..636f95f0e --- /dev/null +++ b/v1/repos/measureme.json @@ -0,0 +1,47 @@ +{ + "org": "rust-lang", + "name": "measureme", + "description": "Support crate for rustc's self-profiling feature", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "compiler", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "success" + ], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + }, + { + "pattern": "stable", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "success" + ], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/meeting-minutes.json b/v1/repos/meeting-minutes.json new file mode 100644 index 000000000..6857d7c78 --- /dev/null +++ b/v1/repos/meeting-minutes.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "meeting-minutes", + "description": "Official minutes for Rust-related meetings", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/miri-test-libstd.json b/v1/repos/miri-test-libstd.json new file mode 100644 index 000000000..61a3515cd --- /dev/null +++ b/v1/repos/miri-test-libstd.json @@ -0,0 +1,33 @@ +{ + "org": "rust-lang", + "name": "miri-test-libstd", + "description": "Testing the Rust standard library with Miri, continuously", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "miri", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "Success" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/miri.json b/v1/repos/miri.json new file mode 100644 index 000000000..a29058872 --- /dev/null +++ b/v1/repos/miri.json @@ -0,0 +1,39 @@ +{ + "org": "rust-lang", + "name": "miri", + "description": "An interpreter for Rust's mid-level intermediate representation", + "homepage": null, + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "compiler", + "permission": "write" + }, + { + "name": "miri", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "conclusion" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/mirror-google-fuchsia-zircon.json b/v1/repos/mirror-google-fuchsia-zircon.json new file mode 100644 index 000000000..26ad23677 --- /dev/null +++ b/v1/repos/mirror-google-fuchsia-zircon.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "mirror-google-fuchsia-zircon", + "description": "Zircon Kernel, Core Drivers, and Services", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/moderation-team.json b/v1/repos/moderation-team.json new file mode 100644 index 000000000..15ae8bd48 --- /dev/null +++ b/v1/repos/moderation-team.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "moderation-team", + "description": "Home of the Rust Moderation team.", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "mods", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/monitorbot.json b/v1/repos/monitorbot.json new file mode 100644 index 000000000..f03d05009 --- /dev/null +++ b/v1/repos/monitorbot.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "monitorbot", + "description": "Monitoring of external API services Rust infrastructure relies upon", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/nano-config.json b/v1/repos/nano-config.json new file mode 100644 index 000000000..47cbf2009 --- /dev/null +++ b/v1/repos/nano-config.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "nano-config", + "description": "Nano configuration for Rust", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/negative-impls-initiative.json b/v1/repos/negative-impls-initiative.json new file mode 100644 index 000000000..36ec95fe4 --- /dev/null +++ b/v1/repos/negative-impls-initiative.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "negative-impls-initiative", + "description": "Lang team negative impls initiative", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "initiative-negative-impls", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/never-type-initiative.json b/v1/repos/never-type-initiative.json new file mode 100644 index 000000000..bc3116e72 --- /dev/null +++ b/v1/repos/never-type-initiative.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "never-type-initiative", + "description": "In pursuit of the stabilization of never type", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/nomicon.json b/v1/repos/nomicon.json new file mode 100644 index 000000000..1bb4e577b --- /dev/null +++ b/v1/repos/nomicon.json @@ -0,0 +1,37 @@ +{ + "org": "rust-lang", + "name": "nomicon", + "description": "The Dark Arts of Advanced and Unsafe Rust Programming", + "homepage": "https://doc.rust-lang.org/nomicon/", + "bots": [], + "teams": [ + { + "name": "lang", + "permission": "write" + }, + { + "name": "lang-docs", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "Success gate" + ], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/odht.json b/v1/repos/odht.json new file mode 100644 index 000000000..9e642171e --- /dev/null +++ b/v1/repos/odht.json @@ -0,0 +1,33 @@ +{ + "org": "rust-lang", + "name": "odht", + "description": "An on-disk hash table implementation", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "compiler", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "Required Checks Passed" + ], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/opsem-team.json b/v1/repos/opsem-team.json new file mode 100644 index 000000000..a1251d9f3 --- /dev/null +++ b/v1/repos/opsem-team.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "opsem-team", + "description": "Home of the operational semantics team, used primarily for procedural items", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "opsem", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/packed_simd.json b/v1/repos/packed_simd.json new file mode 100644 index 000000000..22686d061 --- /dev/null +++ b/v1/repos/packed_simd.json @@ -0,0 +1,30 @@ +{ + "org": "rust-lang", + "name": "packed_simd", + "description": "Portable Packed SIMD Vectors for Rust standard library", + "homepage": "https://rust-lang.github.io/packed_simd/packed_simd_2/", + "bots": [], + "teams": [ + { + "name": "libs", + "permission": "write" + }, + { + "name": "libs-contributors", + "permission": "write" + }, + { + "name": "libs-api", + "permission": "write" + }, + { + "name": "project-portable-simd", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/pentest-2019.json b/v1/repos/pentest-2019.json new file mode 100644 index 000000000..d5d37837c --- /dev/null +++ b/v1/repos/pentest-2019.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "pentest-2019", + "description": "Primarily security-related bug tracking", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": true, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/pin-utils.json b/v1/repos/pin-utils.json new file mode 100644 index 000000000..8fc98e37d --- /dev/null +++ b/v1/repos/pin-utils.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "pin-utils", + "description": "Utilities for pinning", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "wg-async", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/pkg-config-rs.json b/v1/repos/pkg-config-rs.json new file mode 100644 index 000000000..1849d1a01 --- /dev/null +++ b/v1/repos/pkg-config-rs.json @@ -0,0 +1,23 @@ +{ + "org": "rust-lang", + "name": "pkg-config-rs", + "description": "Build library for invoking pkg-config for Rust", + "homepage": "https://docs.rs/pkg-config", + "bots": [], + "teams": [ + { + "name": "crate-maintainers", + "permission": "maintain" + } + ], + "members": [ + { + "name": "sdroege", + "permission": "write" + } + ], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/polonius.json b/v1/repos/polonius.json new file mode 100644 index 000000000..bd25e544e --- /dev/null +++ b/v1/repos/polonius.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "polonius", + "description": "Defines the Rust borrow checker.", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "wg-polonius", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/pontoon.json b/v1/repos/pontoon.json new file mode 100644 index 000000000..d146e356b --- /dev/null +++ b/v1/repos/pontoon.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "pontoon", + "description": "Localization platform used by Rust", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/portable-simd.json b/v1/repos/portable-simd.json new file mode 100644 index 000000000..f7bec330b --- /dev/null +++ b/v1/repos/portable-simd.json @@ -0,0 +1,31 @@ +{ + "org": "rust-lang", + "name": "portable-simd", + "description": "The testing ground for the future of portable SIMD in Rust", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "project-portable-simd", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/prev.rust-lang.org.json b/v1/repos/prev.rust-lang.org.json new file mode 100644 index 000000000..d6f4f858b --- /dev/null +++ b/v1/repos/prev.rust-lang.org.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "prev.rust-lang.org", + "description": "The previous Rust website. The current website's code is at https://github.com/rust-lang/www.rust-lang.org.", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/project-const-generics.json b/v1/repos/project-const-generics.json new file mode 100644 index 000000000..09c8ce368 --- /dev/null +++ b/v1/repos/project-const-generics.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "project-const-generics", + "description": "", + "homepage": "https://rust-lang.github.io/project-const-generics/", + "bots": [], + "teams": [ + { + "name": "project-const-generics", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/project-const-traits.json b/v1/repos/project-const-traits.json new file mode 100644 index 000000000..4a7dc684e --- /dev/null +++ b/v1/repos/project-const-traits.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "project-const-traits", + "description": "Const Traits Project Group", + "homepage": "https://rust-lang.github.io/project-const-traits/", + "bots": [], + "teams": [ + { + "name": "project-const-traits", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/project-deref-patterns.json b/v1/repos/project-deref-patterns.json new file mode 100644 index 000000000..803f362a9 --- /dev/null +++ b/v1/repos/project-deref-patterns.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "project-deref-patterns", + "description": "", + "homepage": null, + "bots": [], + "teams": [], + "members": [ + { + "name": "traviscross", + "permission": "write" + } + ], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/project-error-handling.json b/v1/repos/project-error-handling.json new file mode 100644 index 000000000..f19daa69e --- /dev/null +++ b/v1/repos/project-error-handling.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "project-error-handling", + "description": "Error handling project group", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/project-exploit-mitigations.json b/v1/repos/project-exploit-mitigations.json new file mode 100644 index 000000000..de51341a9 --- /dev/null +++ b/v1/repos/project-exploit-mitigations.json @@ -0,0 +1,35 @@ +{ + "org": "rust-lang", + "name": "project-exploit-mitigations", + "description": "Exploit Mitigations Project Group", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "mods", + "permission": "maintain" + }, + { + "name": "project-exploit-mitigations", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": true, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/project-ffi-unwind.json b/v1/repos/project-ffi-unwind.json new file mode 100644 index 000000000..438ff4ebc --- /dev/null +++ b/v1/repos/project-ffi-unwind.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "project-ffi-unwind", + "description": "", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "wg-ffi-unwind", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/project-group-template.json b/v1/repos/project-group-template.json new file mode 100644 index 000000000..66b10983c --- /dev/null +++ b/v1/repos/project-group-template.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "project-group-template", + "description": "Template for creating Project Groups", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "leadership-council", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/project-inline-asm.json b/v1/repos/project-inline-asm.json new file mode 100644 index 000000000..962d752ab --- /dev/null +++ b/v1/repos/project-inline-asm.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "project-inline-asm", + "description": "Home for the Inline Assembly project group", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "wg-inline-asm", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/project-portable-simd.json b/v1/repos/project-portable-simd.json new file mode 100644 index 000000000..f61acb903 --- /dev/null +++ b/v1/repos/project-portable-simd.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "project-portable-simd", + "description": "Portable SIMD project group", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "project-portable-simd", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/project-rfc-2229.json b/v1/repos/project-rfc-2229.json new file mode 100644 index 000000000..6d2d6d2f0 --- /dev/null +++ b/v1/repos/project-rfc-2229.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "project-rfc-2229", + "description": "A repository tracking the planning for implementation and evaluation of RFC 2229.", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/project-safe-transmute.json b/v1/repos/project-safe-transmute.json new file mode 100644 index 000000000..39a3a9e27 --- /dev/null +++ b/v1/repos/project-safe-transmute.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "project-safe-transmute", + "description": "Project group working on the \"safe transmute\" feature", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "wg-safe-transmute", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/project-stable-mir.json b/v1/repos/project-stable-mir.json new file mode 100644 index 000000000..a505c00c6 --- /dev/null +++ b/v1/repos/project-stable-mir.json @@ -0,0 +1,33 @@ +{ + "org": "rust-lang", + "name": "project-stable-mir", + "description": "Define compiler intermediate representation usable by external tools", + "homepage": null, + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "project-stable-mir", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/project-thir-unsafeck.json b/v1/repos/project-thir-unsafeck.json new file mode 100644 index 000000000..d61c603c0 --- /dev/null +++ b/v1/repos/project-thir-unsafeck.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "project-thir-unsafeck", + "description": "Tracking the project to refactor the unsafe check to operate on THIR", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/promote-release.json b/v1/repos/promote-release.json new file mode 100644 index 000000000..20d2b5747 --- /dev/null +++ b/v1/repos/promote-release.json @@ -0,0 +1,37 @@ +{ + "org": "rust-lang", + "name": "promote-release", + "description": "Tooling to publish Rust releases.", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "Local release (beta)", + "Local release (nightly)", + "Local release (stable)", + "Build Docker image", + "Test" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/reference.json b/v1/repos/reference.json new file mode 100644 index 000000000..3a534aa08 --- /dev/null +++ b/v1/repos/reference.json @@ -0,0 +1,47 @@ +{ + "org": "rust-lang", + "name": "reference", + "description": "The Rust Reference", + "homepage": "https://doc.rust-lang.org/nightly/reference/", + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "lang-docs", + "permission": "write" + }, + { + "name": "spec", + "permission": "write" + }, + { + "name": "lang", + "permission": "write" + }, + { + "name": "spec-contributors", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "Success gate" + ], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/regex.json b/v1/repos/regex.json new file mode 100644 index 000000000..219bd3ee3 --- /dev/null +++ b/v1/repos/regex.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "regex", + "description": "An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.", + "homepage": "https://docs.rs/regex", + "bots": [], + "teams": [ + { + "name": "regex", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/release-team.json b/v1/repos/release-team.json new file mode 100644 index 000000000..5ab3e143d --- /dev/null +++ b/v1/repos/release-team.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "release-team", + "description": "This repository contains all the documents related to the Rust release team.", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "release", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/relnotes.json b/v1/repos/relnotes.json new file mode 100644 index 000000000..c699f57ec --- /dev/null +++ b/v1/repos/relnotes.json @@ -0,0 +1,41 @@ +{ + "org": "rust-lang", + "name": "relnotes", + "description": "Generate release notes for \"The Rust Programming Language\"", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "release", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "build (macos-latest, beta)", + "build (macos-latest, nightly)", + "build (macos-latest, stable)", + "build (ubuntu-latest, nightly)", + "build (ubuntu-latest, beta)", + "build (ubuntu-latest, stable)", + "build (windows-latest, beta)", + "build (windows-latest, nightly)", + "build (windows-latest, stable)" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rfc-leadership-council.json b/v1/repos/rfc-leadership-council.json new file mode 100644 index 000000000..60ca1e9b1 --- /dev/null +++ b/v1/repos/rfc-leadership-council.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "rfc-leadership-council", + "description": "RFCs for changes to Rust", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rfcbot-rs.json b/v1/repos/rfcbot-rs.json new file mode 100644 index 000000000..a1ea40666 --- /dev/null +++ b/v1/repos/rfcbot-rs.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "rfcbot-rs", + "description": "Coordinates asynchronous decision making on Rust repositories. Status of tracked issues and PRs can be viewed at https://rfcbot.rs.", + "homepage": "https://rfcbot.rs", + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rfcs.json b/v1/repos/rfcs.json new file mode 100644 index 000000000..807224d07 --- /dev/null +++ b/v1/repos/rfcs.json @@ -0,0 +1,35 @@ +{ + "org": "rust-lang", + "name": "rfcs", + "description": "RFCs for changes to Rust", + "homepage": "https://rust-lang.github.io/rfcs/", + "bots": [ + "rustbot", + "rfcbot", + "renovate" + ], + "teams": [ + { + "name": "all", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rls.json b/v1/repos/rls.json new file mode 100644 index 000000000..6c0233229 --- /dev/null +++ b/v1/repos/rls.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "rls", + "description": "Repository for the Rust Language Server (aka RLS)", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rust-analyzer.json b/v1/repos/rust-analyzer.json new file mode 100644 index 000000000..203640261 --- /dev/null +++ b/v1/repos/rust-analyzer.json @@ -0,0 +1,39 @@ +{ + "org": "rust-lang", + "name": "rust-analyzer", + "description": "A Rust compiler front-end for IDEs", + "homepage": "https://rust-analyzer.github.io/", + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "rust-analyzer-contributors", + "permission": "triage" + }, + { + "name": "rust-analyzer", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "conclusion" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rust-artwork.json b/v1/repos/rust-artwork.json new file mode 100644 index 000000000..b402c753d --- /dev/null +++ b/v1/repos/rust-artwork.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "rust-artwork", + "description": "Official artwork for the Rust project.", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rust-bindgen.json b/v1/repos/rust-bindgen.json new file mode 100644 index 000000000..64709f701 --- /dev/null +++ b/v1/repos/rust-bindgen.json @@ -0,0 +1,35 @@ +{ + "org": "rust-lang", + "name": "rust-bindgen", + "description": "Automatically generates Rust FFI bindings to C (and some C++) libraries.", + "homepage": "https://rust-lang.github.io/rust-bindgen/", + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "wg-bindgen", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "success" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rust-by-example.json b/v1/repos/rust-by-example.json new file mode 100644 index 000000000..7379f2505 --- /dev/null +++ b/v1/repos/rust-by-example.json @@ -0,0 +1,20 @@ +{ + "org": "rust-lang", + "name": "rust-by-example", + "description": "Learn Rust with examples (Live code editor included)", + "homepage": "https://doc.rust-lang.org/stable/rust-by-example/", + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "wg-rust-by-example", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rust-central-station.json b/v1/repos/rust-central-station.json new file mode 100644 index 000000000..e1d823d34 --- /dev/null +++ b/v1/repos/rust-central-station.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "rust-central-station", + "description": "Old home of some infra pieces", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rust-clippy.json b/v1/repos/rust-clippy.json new file mode 100644 index 000000000..145d86538 --- /dev/null +++ b/v1/repos/rust-clippy.json @@ -0,0 +1,41 @@ +{ + "org": "rust-lang", + "name": "rust-clippy", + "description": "A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/", + "homepage": "https://rust-lang.github.io/rust-clippy/", + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "clippy-contributors", + "permission": "triage" + }, + { + "name": "clippy", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "conclusion", + "conclusion_dev", + "conclusion_remark" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rust-dbg-ext.json b/v1/repos/rust-dbg-ext.json new file mode 100644 index 000000000..bb2c60584 --- /dev/null +++ b/v1/repos/rust-dbg-ext.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "rust-dbg-ext", + "description": "", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "initiative-async-crashdump-debugging", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rust-enhanced.json b/v1/repos/rust-enhanced.json new file mode 100644 index 000000000..2493d699c --- /dev/null +++ b/v1/repos/rust-enhanced.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "rust-enhanced", + "description": "The official Sublime Text 4 package for the Rust Programming Language", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "devtools", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rust-forge.json b/v1/repos/rust-forge.json new file mode 100644 index 000000000..393ac819a --- /dev/null +++ b/v1/repos/rust-forge.json @@ -0,0 +1,73 @@ +{ + "org": "rust-lang", + "name": "rust-forge", + "description": "Information useful to people contributing to Rust", + "homepage": "https://forge.rust-lang.org/", + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "project-edition-2024", + "permission": "maintain" + }, + { + "name": "infra", + "permission": "maintain" + }, + { + "name": "libs", + "permission": "maintain" + }, + { + "name": "community", + "permission": "maintain" + }, + { + "name": "crates-io", + "permission": "maintain" + }, + { + "name": "release", + "permission": "maintain" + }, + { + "name": "compiler", + "permission": "maintain" + }, + { + "name": "lang", + "permission": "maintain" + }, + { + "name": "triagebot", + "permission": "maintain" + }, + { + "name": "docs-rs", + "permission": "maintain" + }, + { + "name": "leadership-council", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rust-gha.json b/v1/repos/rust-gha.json new file mode 100644 index 000000000..d0492b33b --- /dev/null +++ b/v1/repos/rust-gha.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "rust-gha", + "description": "GitHub Actions tests for rust-lang/rust", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rust-guidelines.json b/v1/repos/rust-guidelines.json new file mode 100644 index 000000000..c6ca1ad13 --- /dev/null +++ b/v1/repos/rust-guidelines.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "rust-guidelines", + "description": "This repository has moved", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rust-installer.json b/v1/repos/rust-installer.json new file mode 100644 index 000000000..55ca58410 --- /dev/null +++ b/v1/repos/rust-installer.json @@ -0,0 +1,31 @@ +{ + "org": "rust-lang", + "name": "rust-installer", + "description": "The Bourne shell installer used by Rust and Cargo", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rust-lang.github.io.json b/v1/repos/rust-lang.github.io.json new file mode 100644 index 000000000..c670d77b9 --- /dev/null +++ b/v1/repos/rust-lang.github.io.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "rust-lang.github.io", + "description": "GitHub Pages redirects", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rust-log-analyzer.json b/v1/repos/rust-log-analyzer.json new file mode 100644 index 000000000..a98bef26f --- /dev/null +++ b/v1/repos/rust-log-analyzer.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "rust-log-analyzer", + "description": "Analyzing Travis and Azure Pipelines logs to find encountered errors", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rust-marketing.json b/v1/repos/rust-marketing.json new file mode 100644 index 000000000..199bab9a8 --- /dev/null +++ b/v1/repos/rust-marketing.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "rust-marketing", + "description": "Rust marketing handbook", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rust-memory-model.json b/v1/repos/rust-memory-model.json new file mode 100644 index 000000000..58a9c56ce --- /dev/null +++ b/v1/repos/rust-memory-model.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "rust-memory-model", + "description": "Collecting examples and information to help design a memory model for Rust.", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rust-mode.json b/v1/repos/rust-mode.json new file mode 100644 index 000000000..3c265ecb7 --- /dev/null +++ b/v1/repos/rust-mode.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "rust-mode", + "description": "Emacs configuration for Rust", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "emacs", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rust-playground.json b/v1/repos/rust-playground.json new file mode 100644 index 000000000..179369ff7 --- /dev/null +++ b/v1/repos/rust-playground.json @@ -0,0 +1,31 @@ +{ + "org": "rust-lang", + "name": "rust-playground", + "description": "The Rust Playground", + "homepage": "https://play.rust-lang.org/", + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rust-playpen.json b/v1/repos/rust-playpen.json new file mode 100644 index 000000000..350b7519f --- /dev/null +++ b/v1/repos/rust-playpen.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "rust-playpen", + "description": "A web interface for running Rust code", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rust-project-goals.json b/v1/repos/rust-project-goals.json new file mode 100644 index 000000000..ef27464cf --- /dev/null +++ b/v1/repos/rust-project-goals.json @@ -0,0 +1,57 @@ +{ + "org": "rust-lang", + "name": "rust-project-goals", + "description": "Rust Project Goals tracker", + "homepage": "https://rust-lang.github.io/rust-project-goals/", + "bots": [ + "rustbot", + "rfcbot" + ], + "teams": [ + { + "name": "lang-docs", + "permission": "maintain" + }, + { + "name": "libs-api", + "permission": "maintain" + }, + { + "name": "project-edition-2024", + "permission": "maintain" + }, + { + "name": "lang", + "permission": "maintain" + }, + { + "name": "release", + "permission": "maintain" + }, + { + "name": "goal-owners", + "permission": "maintain" + }, + { + "name": "types", + "permission": "maintain" + }, + { + "name": "leadership-council", + "permission": "maintain" + }, + { + "name": "libs", + "permission": "maintain" + }, + { + "name": "lang-ops", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rust-reach-www.json b/v1/repos/rust-reach-www.json new file mode 100644 index 000000000..278e0ced3 --- /dev/null +++ b/v1/repos/rust-reach-www.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "rust-reach-www", + "description": "the website for the rust reach program", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rust-repos.json b/v1/repos/rust-repos.json new file mode 100644 index 000000000..fd18fa058 --- /dev/null +++ b/v1/repos/rust-repos.json @@ -0,0 +1,20 @@ +{ + "org": "rust-lang", + "name": "rust-repos", + "description": "Dataset of Rust source code repositories", + "homepage": null, + "bots": [ + "highfive" + ], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rust-roadmap-2017.json b/v1/repos/rust-roadmap-2017.json new file mode 100644 index 000000000..a3d50b394 --- /dev/null +++ b/v1/repos/rust-roadmap-2017.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "rust-roadmap-2017", + "description": "Tracking Rust's roadmap", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rust-semverver.json b/v1/repos/rust-semverver.json new file mode 100644 index 000000000..df8617bc2 --- /dev/null +++ b/v1/repos/rust-semverver.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "rust-semverver", + "description": "Automatic checking for semantic versioning in library crates", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rust-wiki-backup.json b/v1/repos/rust-wiki-backup.json new file mode 100644 index 000000000..f5d128db8 --- /dev/null +++ b/v1/repos/rust-wiki-backup.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "rust-wiki-backup", + "description": "A backup of the Rust wiki", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rust.vim.json b/v1/repos/rust.vim.json new file mode 100644 index 000000000..0533cb6cf --- /dev/null +++ b/v1/repos/rust.vim.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "rust.vim", + "description": "Vim configuration for Rust.", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "vim", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rustc-demangle.json b/v1/repos/rustc-demangle.json new file mode 100644 index 000000000..d4c235021 --- /dev/null +++ b/v1/repos/rustc-demangle.json @@ -0,0 +1,38 @@ +{ + "org": "rust-lang", + "name": "rustc-demangle", + "description": "Rust symbol demangling", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "compiler", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "Test (stable)", + "Test (beta)", + "Test (nightly)", + "Fuzz Targets", + "Rustfmt", + "Publish Documentation" + ], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rustc-dev-guide.json b/v1/repos/rustc-dev-guide.json new file mode 100644 index 000000000..1d4e39864 --- /dev/null +++ b/v1/repos/rustc-dev-guide.json @@ -0,0 +1,55 @@ +{ + "org": "rust-lang", + "name": "rustc-dev-guide", + "description": "A guide to how rustc works and how to contribute to it.", + "homepage": "https://rustc-dev-guide.rust-lang.org", + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "compiler", + "permission": "write" + }, + { + "name": "wg-rustc-dev-guide", + "permission": "maintain" + }, + { + "name": "infra", + "permission": "write" + }, + { + "name": "bootstrap", + "permission": "write" + }, + { + "name": "libs-contributors", + "permission": "write" + }, + { + "name": "libs", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "ci" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rustc-hash.json b/v1/repos/rustc-hash.json new file mode 100644 index 000000000..d51438ee7 --- /dev/null +++ b/v1/repos/rustc-hash.json @@ -0,0 +1,31 @@ +{ + "org": "rust-lang", + "name": "rustc-hash", + "description": "Custom hash algorithm used by rustc (plus hashmap/set aliases): fast, deterministic, not secure", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "compiler", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rustc-perf.json b/v1/repos/rustc-perf.json new file mode 100644 index 000000000..328962fb8 --- /dev/null +++ b/v1/repos/rustc-perf.json @@ -0,0 +1,35 @@ +{ + "org": "rust-lang", + "name": "rustc-perf", + "description": "Website for graphing performance of rustc", + "homepage": "https://perf.rust-lang.org", + "bots": [], + "teams": [ + { + "name": "wg-compiler-performance", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "Test and deploy", + "Test on Windows", + "Database Check" + ], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rustc-pr-tracking.json b/v1/repos/rustc-pr-tracking.json new file mode 100644 index 000000000..c04d356c0 --- /dev/null +++ b/v1/repos/rustc-pr-tracking.json @@ -0,0 +1,20 @@ +{ + "org": "rust-lang", + "name": "rustc-pr-tracking", + "description": "Statistics about PRs on the rustc repository.", + "homepage": "https://rust-lang.github.io/rustc-pr-tracking/", + "bots": [ + "highfive" + ], + "teams": [ + { + "name": "release", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rustc-rayon.json b/v1/repos/rustc-rayon.json new file mode 100644 index 000000000..71596e301 --- /dev/null +++ b/v1/repos/rustc-rayon.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "rustc-rayon", + "description": "Rayon: A data parallelism library for Rust", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "compiler", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rustc-reading-club.json b/v1/repos/rustc-reading-club.json new file mode 100644 index 000000000..38b6ccbe4 --- /dev/null +++ b/v1/repos/rustc-reading-club.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "rustc-reading-club", + "description": "Rust Code Reading Clubs", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "wg-rustc-reading-club", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rustc-stable-hash.json b/v1/repos/rustc-stable-hash.json new file mode 100644 index 000000000..025f4df26 --- /dev/null +++ b/v1/repos/rustc-stable-hash.json @@ -0,0 +1,31 @@ +{ + "org": "rust-lang", + "name": "rustc-stable-hash", + "description": "A stable hashing algorithm used by rustc: cross-platform, deterministic, not secure", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "compiler", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rustc-timing.json b/v1/repos/rustc-timing.json new file mode 100644 index 000000000..4172406af --- /dev/null +++ b/v1/repos/rustc-timing.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "rustc-timing", + "description": "new rustc-timing repository for freshly collected data", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rustc_apfloat.json b/v1/repos/rustc_apfloat.json new file mode 100644 index 000000000..f11f4ee9c --- /dev/null +++ b/v1/repos/rustc_apfloat.json @@ -0,0 +1,21 @@ +{ + "org": "rust-lang", + "name": "rustc_apfloat", + "description": "Rust port of C++ llvm::APFloat library", + "homepage": null, + "bots": [ + "rustbot", + "rfcbot" + ], + "teams": [ + { + "name": "compiler", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rustc_codegen_c.json b/v1/repos/rustc_codegen_c.json new file mode 100644 index 000000000..c592b1ef2 --- /dev/null +++ b/v1/repos/rustc_codegen_c.json @@ -0,0 +1,37 @@ +{ + "org": "rust-lang", + "name": "rustc_codegen_c", + "description": "C based backend for rustc", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "codegen-c-maintainers", + "permission": "maintain" + }, + { + "name": "compiler", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "success" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rustc_codegen_cranelift.json b/v1/repos/rustc_codegen_cranelift.json new file mode 100644 index 000000000..32646ab92 --- /dev/null +++ b/v1/repos/rustc_codegen_cranelift.json @@ -0,0 +1,23 @@ +{ + "org": "rust-lang", + "name": "rustc_codegen_cranelift", + "description": "Cranelift based backend for rustc", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "compiler", + "permission": "maintain" + } + ], + "members": [ + { + "name": "bjorn3", + "permission": "maintain" + } + ], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rustc_codegen_gcc.json b/v1/repos/rustc_codegen_gcc.json new file mode 100644 index 000000000..9c0c021c9 --- /dev/null +++ b/v1/repos/rustc_codegen_gcc.json @@ -0,0 +1,22 @@ +{ + "org": "rust-lang", + "name": "rustc_codegen_gcc", + "description": "libgccjit AOT codegen for rustc", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "wg-gcc-backend", + "permission": "maintain" + }, + { + "name": "compiler", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rustdoc-types.json b/v1/repos/rustdoc-types.json new file mode 100644 index 000000000..62f84bcd9 --- /dev/null +++ b/v1/repos/rustdoc-types.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "rustdoc-types", + "description": "Rustdoc's JSON output interface", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "rustdoc", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rustfix.json b/v1/repos/rustfix.json new file mode 100644 index 000000000..85b31faab --- /dev/null +++ b/v1/repos/rustfix.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "rustfix", + "description": "Automatically apply the suggestions made by rustc", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rustfmt.json b/v1/repos/rustfmt.json new file mode 100644 index 000000000..4c7b7adb2 --- /dev/null +++ b/v1/repos/rustfmt.json @@ -0,0 +1,71 @@ +{ + "org": "rust-lang", + "name": "rustfmt", + "description": "Format Rust code", + "homepage": "https://rust-lang.github.io/rustfmt/", + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "rustfmt", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "(x86_64-unknown-linux-gnu, nightly)", + "(x86_64-unknown-linux-gnu, stable)", + "(x86_64-apple-darwin, nightly)", + "(x86_64-apple-darwin, stable)", + "(x86_64-pc-windows-msvc, nightly)", + "(i686-pc-windows-msvc, nightly)", + "(i686-pc-windows-msvc, stable)", + "(i686-pc-windows-gnu, stable)", + "(i686-pc-windows-gnu, nightly)", + "(x86_64-pc-windows-gnu, nightly)", + "(x86_64-pc-windows-msvc, stable)", + "(x86_64-pc-windows-gnu, stable)", + "rustdoc check" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + }, + { + "pattern": "libsyntax", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + }, + { + "pattern": "rust-1.*", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rustlings.json b/v1/repos/rustlings.json new file mode 100644 index 000000000..bb1161298 --- /dev/null +++ b/v1/repos/rustlings.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "rustlings", + "description": ":crab: Small exercises to get you used to reading and writing Rust code!", + "homepage": "https://rustlings.cool", + "bots": [], + "teams": [ + { + "name": "rustlings", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rustup-components-history.json b/v1/repos/rustup-components-history.json new file mode 100644 index 000000000..a419314b6 --- /dev/null +++ b/v1/repos/rustup-components-history.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "rustup-components-history", + "description": "Rustup package status history", + "homepage": "https://rust-lang.github.io/rustup-components-history", + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rustup.json b/v1/repos/rustup.json new file mode 100644 index 000000000..83755a086 --- /dev/null +++ b/v1/repos/rustup.json @@ -0,0 +1,36 @@ +{ + "org": "rust-lang", + "name": "rustup", + "description": "The Rust toolchain installer", + "homepage": "https://rust-lang.github.io/rustup/", + "bots": [ + "rustbot", + "renovate" + ], + "teams": [ + { + "name": "rustup", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "conclusion" + ], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/rustwide.json b/v1/repos/rustwide.json new file mode 100644 index 000000000..408220c1d --- /dev/null +++ b/v1/repos/rustwide.json @@ -0,0 +1,22 @@ +{ + "org": "rust-lang", + "name": "rustwide", + "description": "Execute your code on the Rust ecosystem.", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "write" + }, + { + "name": "docs-rs", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/simpleinfra.json b/v1/repos/simpleinfra.json new file mode 100644 index 000000000..a82645e20 --- /dev/null +++ b/v1/repos/simpleinfra.json @@ -0,0 +1,35 @@ +{ + "org": "rust-lang", + "name": "simpleinfra", + "description": "Rust Infrastructure automation", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "Rust projects", + "Terraform configuration", + "GitHub Actions (JS)" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/socket2.json b/v1/repos/socket2.json new file mode 100644 index 000000000..fcba65561 --- /dev/null +++ b/v1/repos/socket2.json @@ -0,0 +1,59 @@ +{ + "org": "rust-lang", + "name": "socket2", + "description": "Advanced configuration options for sockets.", + "homepage": "https://docs.rs/socket2", + "bots": [], + "teams": [ + { + "name": "crate-maintainers", + "permission": "maintain" + } + ], + "members": [ + { + "name": "carllerche", + "permission": "maintain" + }, + { + "name": "chansuke", + "permission": "triage" + }, + { + "name": "Thomasdezeeuw", + "permission": "maintain" + }, + { + "name": "Darksonn", + "permission": "maintain" + }, + { + "name": "sfackler", + "permission": "maintain" + } + ], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "Rustfmt", + "Test (beta)", + "Test (macos)", + "Test (nightly)", + "Test (stable)", + "Test (windows)" + ], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/spec.json b/v1/repos/spec.json new file mode 100644 index 000000000..8e9965870 --- /dev/null +++ b/v1/repos/spec.json @@ -0,0 +1,25 @@ +{ + "org": "rust-lang", + "name": "spec", + "description": "The Rust specification", + "homepage": null, + "bots": [ + "rustbot", + "rfcbot" + ], + "teams": [ + { + "name": "spec-contributors", + "permission": "write" + }, + { + "name": "spec", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/stacker.json b/v1/repos/stacker.json new file mode 100644 index 000000000..93c11a430 --- /dev/null +++ b/v1/repos/stacker.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "stacker", + "description": "Manual segmented stacks for Rust", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "compiler", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/std-dev-guide.json b/v1/repos/std-dev-guide.json new file mode 100644 index 000000000..1028e8fff --- /dev/null +++ b/v1/repos/std-dev-guide.json @@ -0,0 +1,47 @@ +{ + "org": "rust-lang", + "name": "std-dev-guide", + "description": "Guide for standard library developers", + "homepage": "https://std-dev-guide.rust-lang.org", + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "libs-contributors", + "permission": "write" + }, + { + "name": "wg-rustc-dev-guide", + "permission": "write" + }, + { + "name": "libs", + "permission": "maintain" + }, + { + "name": "libs-api", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "book-test" + ], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/stdarch.json b/v1/repos/stdarch.json new file mode 100644 index 000000000..72af3f5a2 --- /dev/null +++ b/v1/repos/stdarch.json @@ -0,0 +1,35 @@ +{ + "org": "rust-lang", + "name": "stdarch", + "description": "Rust's standard library vendor-specific APIs and run-time feature detection", + "homepage": "https://doc.rust-lang.org/stable/core/arch/", + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "libs", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "conclusion" + ], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/style-team.json b/v1/repos/style-team.json new file mode 100644 index 000000000..fe41d0d4e --- /dev/null +++ b/v1/repos/style-team.json @@ -0,0 +1,20 @@ +{ + "org": "rust-lang", + "name": "style-team", + "description": "Home of the Rust style team", + "homepage": null, + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "style", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/subteams.json b/v1/repos/subteams.json new file mode 100644 index 000000000..d0af8b36c --- /dev/null +++ b/v1/repos/subteams.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "subteams", + "description": "Artifacts relevant to the various Rust subteams", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/surveys-private.json b/v1/repos/surveys-private.json new file mode 100644 index 000000000..e54682a50 --- /dev/null +++ b/v1/repos/surveys-private.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "surveys-private", + "description": "A private repository for survey data that is only accessible to the survey working group (and admins)", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "community-survey", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": true, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/surveys.json b/v1/repos/surveys.json new file mode 100644 index 000000000..a6129e86d --- /dev/null +++ b/v1/repos/surveys.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "surveys", + "description": "Repo for coordinating the creation, distribution, collection, and analysis of surveys for the Rust project. ", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "community-survey", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/sync-team.json b/v1/repos/sync-team.json new file mode 100644 index 000000000..81525d507 --- /dev/null +++ b/v1/repos/sync-team.json @@ -0,0 +1,35 @@ +{ + "org": "rust-lang", + "name": "sync-team", + "description": "Synchronize the team repository with the services we use", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [ + "CI" + ], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [ + "infra-admins" + ], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/team.json b/v1/repos/team.json new file mode 100644 index 000000000..17d89a803 --- /dev/null +++ b/v1/repos/team.json @@ -0,0 +1,41 @@ +{ + "org": "rust-lang", + "name": "team", + "description": "Rust teams structure", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "triage" + }, + { + "name": "team-repo-admins", + "permission": "write" + }, + { + "name": "mods", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": true, + "mode": { + "pr_required": { + "ci_checks": [ + "CI" + ], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/testing-devex-team.json b/v1/repos/testing-devex-team.json new file mode 100644 index 000000000..b3b71c0a2 --- /dev/null +++ b/v1/repos/testing-devex-team.json @@ -0,0 +1,21 @@ +{ + "org": "rust-lang", + "name": "testing-devex-team", + "description": "Home of the Rust Testing DevEx team", + "homepage": null, + "bots": [ + "rustbot", + "rfcbot" + ], + "teams": [ + { + "name": "testing-devex", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/thanks.json b/v1/repos/thanks.json new file mode 100644 index 000000000..c829267ce --- /dev/null +++ b/v1/repos/thanks.json @@ -0,0 +1,22 @@ +{ + "org": "rust-lang", + "name": "thanks", + "description": "Celebrate Rust contributors.", + "homepage": "https://thanks.rust-lang.org", + "bots": [], + "teams": [ + { + "name": "website", + "permission": "write" + }, + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/this-week-in-rust.json b/v1/repos/this-week-in-rust.json new file mode 100644 index 000000000..336196172 --- /dev/null +++ b/v1/repos/this-week-in-rust.json @@ -0,0 +1,35 @@ +{ + "org": "rust-lang", + "name": "this-week-in-rust", + "description": "Data for this-week-in-rust.org", + "homepage": "https://this-week-in-rust.org/", + "bots": [], + "teams": [ + { + "name": "twir-reviewers", + "permission": "write" + }, + { + "name": "twir", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/thorin.json b/v1/repos/thorin.json new file mode 100644 index 000000000..daa8ead2d --- /dev/null +++ b/v1/repos/thorin.json @@ -0,0 +1,33 @@ +{ + "org": "rust-lang", + "name": "thorin", + "description": "DWARF packaging utility, written in Rust, supporting GNU extension and DWARF 5 package formats.", + "homepage": null, + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "compiler", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/trait-system-refactor-initiative.json b/v1/repos/trait-system-refactor-initiative.json new file mode 100644 index 000000000..9758ac628 --- /dev/null +++ b/v1/repos/trait-system-refactor-initiative.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "trait-system-refactor-initiative", + "description": "The Rustc Trait System Refactor Initiative", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "initiative-trait-system-refactor", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/triagebot.json b/v1/repos/triagebot.json new file mode 100644 index 000000000..7d6c600a3 --- /dev/null +++ b/v1/repos/triagebot.json @@ -0,0 +1,37 @@ +{ + "org": "rust-lang", + "name": "triagebot", + "description": "Automation/tooling for Rust spaces", + "homepage": "https://triage.rust-lang.org", + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "infra", + "permission": "maintain" + }, + { + "name": "triagebot", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/types-team.json b/v1/repos/types-team.json new file mode 100644 index 000000000..0f9d882bc --- /dev/null +++ b/v1/repos/types-team.json @@ -0,0 +1,20 @@ +{ + "org": "rust-lang", + "name": "types-team", + "description": "Home of the \"types team\", affiliated with the compiler and lang teams.", + "homepage": "https://rust-lang.github.io/types-team/", + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "types", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/unsafe-code-guidelines.json b/v1/repos/unsafe-code-guidelines.json new file mode 100644 index 000000000..c10d8eac8 --- /dev/null +++ b/v1/repos/unsafe-code-guidelines.json @@ -0,0 +1,21 @@ +{ + "org": "rust-lang", + "name": "unsafe-code-guidelines", + "description": "Forum for discussion about what unsafe code can and can't do", + "homepage": "https://rust-lang.github.io/unsafe-code-guidelines", + "bots": [ + "rustbot", + "rfcbot" + ], + "teams": [ + { + "name": "opsem", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/vscode-rust.json b/v1/repos/vscode-rust.json new file mode 100644 index 000000000..f28d7af90 --- /dev/null +++ b/v1/repos/vscode-rust.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "vscode-rust", + "description": "Rust extension for Visual Studio Code", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/web-presence-team.json b/v1/repos/web-presence-team.json new file mode 100644 index 000000000..653b6dbad --- /dev/null +++ b/v1/repos/web-presence-team.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "web-presence-team", + "description": "Home of the Web Presence Team", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/wg-allocators.json b/v1/repos/wg-allocators.json new file mode 100644 index 000000000..6e4d0d9c1 --- /dev/null +++ b/v1/repos/wg-allocators.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "wg-allocators", + "description": "Home of the Allocators working group: Paving a path for a standard set of allocator traits to be used in collections!", + "homepage": "http://bit.ly/hello-wg-allocators", + "bots": [], + "teams": [ + { + "name": "wg-allocators", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/wg-async.json b/v1/repos/wg-async.json new file mode 100644 index 000000000..ab4d91e74 --- /dev/null +++ b/v1/repos/wg-async.json @@ -0,0 +1,33 @@ +{ + "org": "rust-lang", + "name": "wg-async", + "description": "Working group dedicated to improving the foundations of Async I/O in Rust", + "homepage": "https://rust-lang.github.io/wg-async/", + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "wg-async", + "permission": "write" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "master", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 0 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/wg-binary-size.json b/v1/repos/wg-binary-size.json new file mode 100644 index 000000000..4be0c5f95 --- /dev/null +++ b/v1/repos/wg-binary-size.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "wg-binary-size", + "description": "Improving the binary size of Rust programs and libraries", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "wg-binary-size", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/wg-cargo-std-aware.json b/v1/repos/wg-cargo-std-aware.json new file mode 100644 index 000000000..91d2f6228 --- /dev/null +++ b/v1/repos/wg-cargo-std-aware.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "wg-cargo-std-aware", + "description": "Repo for working on \"std aware cargo\"", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "cargo", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/wg-debugging.json b/v1/repos/wg-debugging.json new file mode 100644 index 000000000..d95f3f42d --- /dev/null +++ b/v1/repos/wg-debugging.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "wg-debugging", + "description": "Work on debugging Rust code, under the compiler team.", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "wg-debugging", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/wg-governance.json b/v1/repos/wg-governance.json new file mode 100644 index 000000000..99074b954 --- /dev/null +++ b/v1/repos/wg-governance.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "wg-governance", + "description": "", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/wg-grammar.json b/v1/repos/wg-grammar.json new file mode 100644 index 000000000..4802d810c --- /dev/null +++ b/v1/repos/wg-grammar.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "wg-grammar", + "description": "Where the work of WG-grammar, aiming to provide a canonical grammar for Rust, resides", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/wg-incr-comp.json b/v1/repos/wg-incr-comp.json new file mode 100644 index 000000000..37cfaacb2 --- /dev/null +++ b/v1/repos/wg-incr-comp.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "wg-incr-comp", + "description": "Home repo for the compiler team incremental compilation working group", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "wg-incr-comp", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/wg-macros.json b/v1/repos/wg-macros.json new file mode 100644 index 000000000..e0920eb1e --- /dev/null +++ b/v1/repos/wg-macros.json @@ -0,0 +1,33 @@ +{ + "org": "rust-lang", + "name": "wg-macros", + "description": "Home of the Rust Macros Working Gruop", + "homepage": null, + "bots": [ + "rustbot" + ], + "teams": [ + { + "name": "wg-macros", + "permission": "maintain" + } + ], + "members": [], + "branch_protections": [ + { + "pattern": "main", + "dismiss_stale_review": false, + "mode": { + "pr_required": { + "ci_checks": [], + "required_approvals": 1 + } + }, + "allowed_merge_teams": [], + "merge_bots": [] + } + ], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/wg-security-response.json b/v1/repos/wg-security-response.json new file mode 100644 index 000000000..1b8babab7 --- /dev/null +++ b/v1/repos/wg-security-response.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "wg-security-response", + "description": "Documentation for the Rust Security Response WG", + "homepage": null, + "bots": [], + "teams": [ + { + "name": "security", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/zsh-config.json b/v1/repos/zsh-config.json new file mode 100644 index 000000000..d30506d38 --- /dev/null +++ b/v1/repos/zsh-config.json @@ -0,0 +1,13 @@ +{ + "org": "rust-lang", + "name": "zsh-config", + "description": "zsh configuration for Rust", + "homepage": null, + "bots": [], + "teams": [], + "members": [], + "branch_protections": [], + "archived": true, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/repos/zulip_archive.json b/v1/repos/zulip_archive.json new file mode 100644 index 000000000..3aa79775d --- /dev/null +++ b/v1/repos/zulip_archive.json @@ -0,0 +1,18 @@ +{ + "org": "rust-lang", + "name": "zulip_archive", + "description": "A tool for archiving and displaying Zulip chat channels.", + "homepage": "https://zulip-archive.rust-lang.org", + "bots": [], + "teams": [ + { + "name": "infra", + "permission": "write" + } + ], + "members": [], + "branch_protections": [], + "archived": false, + "private": false, + "auto_merge_enabled": true +} \ No newline at end of file diff --git a/v1/rfcbot.json b/v1/rfcbot.json new file mode 100644 index 000000000..a146c8e8d --- /dev/null +++ b/v1/rfcbot.json @@ -0,0 +1,240 @@ +{ + "teams": { + "T-cargo": { + "name": "Cargo", + "ping": "rust-lang/cargo", + "members": [ + "Eh2406", + "Muscraft", + "arlosi", + "ehuss", + "epage", + "joshtriplett", + "weihanglo" + ] + }, + "T-compiler": { + "name": "Compiler", + "ping": "rust-lang/compiler-fcp", + "members": [ + "Mark-Simulacrum", + "Noratrieb", + "SparrowLii", + "cjgillot", + "compiler-errors", + "davidtwco", + "estebank", + "matthewjasper", + "nagisa", + "oli-obk", + "petrochenkov", + "spastorino", + "wesleywiser" + ] + }, + "T-crates-io": { + "name": "crates.io", + "ping": "rust-lang/crates-io", + "members": [ + "LawnGnome", + "Rustin170506", + "Turbo87", + "carols10cents", + "eth3lbert", + "jtgeibel", + "mdtro" + ] + }, + "T-dev-tools": { + "name": "Dev tools", + "ping": "rust-lang/dev-tools", + "members": [ + "GuillaumeGomez", + "Manishearth", + "calebcartwright", + "ehuss", + "oli-obk", + "rbtcollins" + ] + }, + "T-docs-rs": { + "name": "Docs.rs", + "ping": "rust-lang/docs-rs", + "members": [ + "Byron", + "GuillaumeGomez", + "Nemo157", + "jsha", + "syphar" + ] + }, + "T-infra": { + "name": "Infrastructure", + "ping": "rust-lang/infra", + "members": [ + "Kobzol", + "MarcoIeni", + "Mark-Simulacrum", + "jdno", + "kennytm", + "pietroalbini", + "shepmaster" + ] + }, + "T-lang": { + "name": "Language", + "ping": "rust-lang/lang", + "members": [ + "joshtriplett", + "nikomatsakis", + "scottmcm", + "tmandry", + "traviscross" + ] + }, + "T-leadership-council": { + "name": "Leadership Council", + "ping": "rust-lang/leadership-council", + "members": [ + "Mark-Simulacrum", + "eholk", + "ehuss", + "jamesmunns", + "m-ou-se", + "oli-obk", + "traviscross" + ] + }, + "T-libs": { + "name": "Library", + "ping": "rust-lang/libs", + "members": [ + "Amanieu", + "cuviper", + "joshtriplett", + "m-ou-se", + "the8472", + "thomcc" + ] + }, + "T-libs-api": { + "name": "Library API", + "ping": "rust-lang/libs-api", + "members": [ + "Amanieu", + "BurntSushi", + "dtolnay", + "joshtriplett", + "m-ou-se" + ] + }, + "T-localization": { + "name": "Localization", + "ping": "rust-lang/localization", + "members": [ + "JohnTitor", + "Manishearth", + "vertexclique" + ] + }, + "T-moderation": { + "name": "Moderation", + "ping": "rust-lang/moderation", + "members": [ + "oli-obk", + "technetos" + ] + }, + "T-opsem": { + "name": "Opsem", + "ping": "rust-lang/opsem", + "members": [ + "CAD97", + "JakobDegen", + "RalfJung", + "digama0", + "saethlin" + ] + }, + "T-release": { + "name": "Release", + "ping": "rust-lang/release", + "members": [ + "BoxyUwU", + "Dylan-DPC", + "Mark-Simulacrum", + "cuviper", + "pietroalbini", + "tmandry" + ] + }, + "T-rustdoc": { + "name": "Rustdoc", + "ping": "rust-lang/rustdoc", + "members": [ + "GuillaumeGomez", + "Manishearth", + "Nemo157", + "aDotInTheVoid", + "camelid", + "fmease", + "jsha", + "notriddle" + ] + }, + "T-rustdoc-frontend": { + "name": "Rustdoc frontend", + "ping": "rust-lang/rustdoc-frontend", + "members": [ + "GuillaumeGomez", + "camelid", + "jsha", + "notriddle" + ] + }, + "T-spec": { + "name": "Spec", + "ping": "rust-lang/spec", + "members": [ + "JoelMarcey", + "ehuss", + "m-ou-se", + "nikomatsakis", + "traviscross" + ] + }, + "T-style": { + "name": "Style", + "ping": "rust-lang/style", + "members": [ + "calebcartwright", + "compiler-errors", + "joshtriplett" + ] + }, + "T-testing-devex": { + "name": "Testing DevEx", + "ping": "rust-lang/testing-devex", + "members": [ + "Muscraft", + "calebcartwright", + "epage", + "thomcc", + "weihanglo" + ] + }, + "T-types": { + "name": "Types", + "ping": "rust-lang/types", + "members": [ + "BoxyUwU", + "compiler-errors", + "jackh726", + "lcnr", + "nikomatsakis", + "oli-obk", + "spastorino" + ] + } + } +} \ No newline at end of file diff --git a/v1/teams.json b/v1/teams.json new file mode 100644 index 000000000..c626e8a7b --- /dev/null +++ b/v1/teams.json @@ -0,0 +1,15148 @@ +{ + "all": { + "name": "all", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Aditya Arora", + "github": "adityac8", + "github_id": 19192257, + "is_lead": false + }, + { + "name": "Alona Enraght-Moony", + "github": "aDotInTheVoid", + "github_id": 28781354, + "is_lead": false + }, + { + "name": "Albert Larsan", + "github": "albertlarsan68", + "github_id": 74931857, + "is_lead": false + }, + { + "name": "Alex Crichton", + "github": "alexcrichton", + "github_id": 64996, + "is_lead": false + }, + { + "name": "Alex Macleod", + "github": "Alexendoo", + "github_id": 1830331, + "is_lead": false + }, + { + "name": "Ali Bektas", + "github": "alibektas", + "github_id": 20956650, + "is_lead": false + }, + { + "name": "Ali MJ Al-Nasrawy", + "github": "aliemjay", + "github_id": 28497461, + "is_lead": false + }, + { + "name": "Amanieu d'Antras", + "github": "Amanieu", + "github_id": 278509, + "is_lead": false + }, + { + "name": "andrewpollack", + "github": "andrewpollack", + "github_id": 24868505, + "is_lead": false + }, + { + "name": "apiraino", + "github": "apiraino", + "github_id": 6098822, + "is_lead": false + }, + { + "name": "Arlo Siemsen", + "github": "arlosi", + "github_id": 704597, + "is_lead": false + }, + { + "name": "Arshia Mufti", + "github": "arshiamufti", + "github_id": 15066212, + "is_lead": false + }, + { + "name": "b-naber", + "github": "b-naber", + "github_id": 71934879, + "is_lead": false + }, + { + "name": "Jan-Erik Rediger", + "github": "badboy", + "github_id": 2129, + "is_lead": false + }, + { + "name": "Ben Dillon", + "github": "bdillo", + "github_id": 146687321, + "is_lead": false + }, + { + "name": "benny Vasquez", + "github": "bennyvasquez", + "github_id": 13630986, + "is_lead": false + }, + { + "name": "bjorn3", + "github": "bjorn3", + "github_id": 17426603, + "is_lead": false + }, + { + "name": "Alejandra González", + "github": "blyxyas", + "github_id": 73757586, + "is_lead": false + }, + { + "name": "Boxy", + "github": "BoxyUwU", + "github_id": 21149742, + "is_lead": false + }, + { + "name": "Andrew Gallant", + "github": "BurntSushi", + "github_id": 456674, + "is_lead": false + }, + { + "name": "Sebastian Thiel", + "github": "Byron", + "github_id": 63622, + "is_lead": false + }, + { + "name": "Christopher Durham", + "github": "CAD97", + "github_id": 5992217, + "is_lead": false + }, + { + "name": "Caleb Cartwright", + "github": "calebcartwright", + "github_id": 13042488, + "is_lead": false + }, + { + "name": "Caleb Zulawski", + "github": "calebzulawski", + "github_id": 563826, + "is_lead": false + }, + { + "name": "Noah Lev", + "github": "camelid", + "github_id": 37223377, + "is_lead": false + }, + { + "name": "Carol Nichols", + "github": "carols10cents", + "github_id": 193874, + "is_lead": false + }, + { + "name": "Colton Donnelly", + "github": "cdmistman", + "github_id": 23486351, + "is_lead": false + }, + { + "name": "Claus Matzinger", + "github": "celaus", + "github_id": 713346, + "is_lead": false + }, + { + "name": "Catherine", + "github": "Centri3", + "github_id": 114838443, + "is_lead": false + }, + { + "name": "Chayim Refael Friedman", + "github": "ChayimFriedman2", + "github_id": 24700207, + "is_lead": false + }, + { + "name": "Yukang", + "github": "chenyukang", + "github_id": 230646, + "is_lead": false + }, + { + "name": "Connor Horman", + "github": "chorman0773", + "github_id": 5026283, + "is_lead": false + }, + { + "name": "Chris Denton", + "github": "ChrisDenton", + "github_id": 4459874, + "is_lead": false + }, + { + "name": "Chris Krycho", + "github": "chriskrycho", + "github_id": 2403023, + "is_lead": false + }, + { + "name": "Camille Gillot", + "github": "cjgillot", + "github_id": 1822483, + "is_lead": false + }, + { + "name": "Jamie Hill-Daniel", + "github": "clubby789", + "github_id": 13556931, + "is_lead": false + }, + { + "name": "Michael Goulet", + "github": "compiler-errors", + "github_id": 3674314, + "is_lead": false + }, + { + "name": "Taylor Cramer", + "github": "cramertj", + "github_id": 5963049, + "is_lead": false + }, + { + "name": "Josh Stone", + "github": "cuviper", + "github_id": 36186, + "is_lead": false + }, + { + "name": "David Barsky", + "github": "davidbarsky", + "github_id": 2067774, + "is_lead": false + }, + { + "name": "David Wood", + "github": "davidtwco", + "github_id": 1295100, + "is_lead": false + }, + { + "name": "DianQK", + "github": "DianQK", + "github_id": 10829914, + "is_lead": false + }, + { + "name": "Mario Carneiro", + "github": "digama0", + "github_id": 868588, + "is_lead": false + }, + { + "name": "Dirkjan Ochtman", + "github": "djc", + "github_id": 158471, + "is_lead": false + }, + { + "name": "DropDemBits", + "github": "DropDemBits", + "github_id": 13354275, + "is_lead": false + }, + { + "name": "dswij", + "github": "dswij", + "github_id": 44697459, + "is_lead": false + }, + { + "name": "David Tolnay", + "github": "dtolnay", + "github_id": 1940490, + "is_lead": false + }, + { + "name": "Augie Fackler", + "github": "durin42", + "github_id": 20269, + "is_lead": false + }, + { + "name": "Dylan DPC", + "github": "Dylan-DPC", + "github_id": 99973273, + "is_lead": false + }, + { + "name": "Jacob Finkelman", + "github": "Eh2406", + "github_id": 3709504, + "is_lead": false + }, + { + "name": "Eric Holk", + "github": "eholk", + "github_id": 105766, + "is_lead": false + }, + { + "name": "Eric Huss", + "github": "ehuss", + "github_id": 43198, + "is_lead": false + }, + { + "name": "Ed Page", + "github": "epage", + "github_id": 60961, + "is_lead": false + }, + { + "name": "Eric Seppanen", + "github": "ericseppanen", + "github_id": 36317762, + "is_lead": false + }, + { + "name": "est31", + "github": "est31", + "github_id": 8872119, + "is_lead": false + }, + { + "name": "Esteban Kuber", + "github": "estebank", + "github_id": 1606434, + "is_lead": false + }, + { + "name": "eth3lbert", + "github": "eth3lbert", + "github_id": 2889664, + "is_lead": false + }, + { + "name": "Stephan D.", + "github": "extrawurst", + "github_id": 776816, + "is_lead": false + }, + { + "name": "Deadbeef", + "github": "fee1-dead", + "github_id": 43851243, + "is_lead": false + }, + { + "name": "István Szmozsánszky", + "github": "flaki", + "github_id": 2089432, + "is_lead": false + }, + { + "name": "Philipp Krones", + "github": "flip1995", + "github_id": 9744647, + "is_lead": false + }, + { + "name": "Florian Diebold", + "github": "flodiebold", + "github_id": 906069, + "is_lead": false + }, + { + "name": "León Orell Valerian Liehr", + "github": "fmease", + "github_id": 14913065, + "is_lead": false + }, + { + "name": "Aria Beingessner", + "github": "Gankra", + "github_id": 1136864, + "is_lead": false + }, + { + "name": "graciegregory", + "github": "graciegregory", + "github_id": 45044840, + "is_lead": false + }, + { + "name": "Guillaume Gomez", + "github": "GuillaumeGomez", + "github_id": 3050060, + "is_lead": false + }, + { + "name": "Ryan Scheel", + "github": "Havvy", + "github_id": 731722, + "is_lead": false + }, + { + "name": "Hamidreza Kalbasi", + "github": "HKalbasi", + "github_id": 45197576, + "is_lead": false + }, + { + "name": "Ibraheem Ahmed", + "github": "ibraheemdev", + "github_id": 34988408, + "is_lead": false + }, + { + "name": "Jonathan Lee", + "github": "J-ZhengLi", + "github_id": 32276130, + "is_lead": false + }, + { + "name": "Jack Huey", + "github": "jackh726", + "github_id": 31162821, + "is_lead": false + }, + { + "name": "Jakob Degen", + "github": "JakobDegen", + "github_id": 51179609, + "is_lead": false + }, + { + "name": "James Munns", + "github": "jamesmunns", + "github_id": 2097964, + "is_lead": false + }, + { + "name": "Jason Newcomb", + "github": "Jarcho", + "github_id": 7761774, + "is_lead": false + }, + { + "name": "Jan David Nose", + "github": "jdno", + "github_id": 865550, + "is_lead": false + }, + { + "name": "Jacob Pratt", + "github": "jhpratt", + "github_id": 3161395, + "is_lead": false + }, + { + "name": "Jieyou Xu", + "github": "jieyouxu", + "github_id": 39484203, + "is_lead": false + }, + { + "name": "Jonas Böttiger", + "github": "joboet", + "github_id": 25721079, + "is_lead": false + }, + { + "name": "Joel Marcey", + "github": "JoelMarcey", + "github_id": 3757713, + "is_lead": false + }, + { + "name": "Yuki Okushi", + "github": "JohnTitor", + "github_id": 25030997, + "is_lead": false + }, + { + "name": "Jonathan Giddy", + "github": "jongiddy", + "github_id": 3735327, + "is_lead": false + }, + { + "name": "Josh Triplett", + "github": "joshtriplett", + "github_id": 162737, + "is_lead": false + }, + { + "name": "Jacob Hoffman-Andrews", + "github": "jsha", + "github_id": 220205, + "is_lead": false + }, + { + "name": "Jack Wrenn", + "github": "jswrenn", + "github_id": 3820879, + "is_lead": false + }, + { + "name": "Justin Geibel", + "github": "jtgeibel", + "github_id": 22186, + "is_lead": false + }, + { + "name": "kennytm", + "github": "kennytm", + "github_id": 103023, + "is_lead": false + }, + { + "name": "Jakub Beránek", + "github": "Kobzol", + "github_id": 4539057, + "is_lead": false + }, + { + "name": "Ashley Mannix", + "github": "KodrAus", + "github_id": 6721458, + "is_lead": false + }, + { + "name": "Adam Harvey", + "github": "LawnGnome", + "github_id": 229984, + "is_lead": false + }, + { + "name": "lcnr", + "github": "lcnr", + "github_id": 29864074, + "is_lead": false + }, + { + "name": "Andre Bogus", + "github": "llogiq", + "github_id": 4200835, + "is_lead": false + }, + { + "name": "Laurențiu Nicola", + "github": "lnicola", + "github_id": 308347, + "is_lead": false + }, + { + "name": "Rémy Rakic", + "github": "lqd", + "github_id": 247183, + "is_lead": false + }, + { + "name": "Lukas Markeffsky", + "github": "lukas-code", + "github_id": 26522220, + "is_lead": false + }, + { + "name": "Mara Bos", + "github": "m-ou-se", + "github_id": 783247, + "is_lead": false + }, + { + "name": "Manish Goregaokar", + "github": "Manishearth", + "github_id": 1617736, + "is_lead": false + }, + { + "name": "Marco Ieni", + "github": "MarcoIeni", + "github_id": 11428655, + "is_lead": false + }, + { + "name": "M Goldin", + "github": "mariannegoldin", + "github_id": 23177337, + "is_lead": false + }, + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": false + }, + { + "name": "Matt Gathu", + "github": "mattgathu", + "github_id": 1155192, + "is_lead": false + }, + { + "name": "Matthew Jasper", + "github": "matthewjasper", + "github_id": 20113453, + "is_lead": false + }, + { + "name": "Matthias Krüger", + "github": "matthiaskrgr", + "github_id": 476013, + "is_lead": false + }, + { + "name": "Matthew T", + "github": "mdtro", + "github_id": 20070360, + "is_lead": false + }, + { + "name": "Scott Schafer", + "github": "Muscraft", + "github_id": 23045215, + "is_lead": false + }, + { + "name": "Nadrieril", + "github": "Nadrieril", + "github_id": 6783654, + "is_lead": false + }, + { + "name": "Simonas Kazlauskas", + "github": "nagisa", + "github_id": 679122, + "is_lead": false + }, + { + "name": "Nell Shamrell-Harrington", + "github": "nellshamrell", + "github_id": 813007, + "is_lead": false + }, + { + "name": "Wim", + "github": "Nemo157", + "github_id": 81079, + "is_lead": false + }, + { + "name": "Nikita Popov", + "github": "nikic", + "github_id": 216080, + "is_lead": false + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": false + }, + { + "name": "Nicholas Nethercote", + "github": "nnethercote", + "github_id": 1940286, + "is_lead": false + }, + { + "name": "nora", + "github": "Noratrieb", + "github_id": 48135649, + "is_lead": false + }, + { + "name": "Michael Howell", + "github": "notriddle", + "github_id": 1593513, + "is_lead": false + }, + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": false + }, + { + "name": "Onur Özkan", + "github": "onur-ozkan", + "github_id": 39852038, + "is_lead": false + }, + { + "name": "Vadim Petrochenkov", + "github": "petrochenkov", + "github_id": 5751617, + "is_lead": false + }, + { + "name": "Pietro Albini", + "github": "pietroalbini", + "github_id": 2299951, + "is_lead": false + }, + { + "name": "Peter Jaszkowiak", + "github": "pitaj", + "github_id": 803701, + "is_lead": false + }, + { + "name": "Felix Klock", + "github": "pnkfelix", + "github_id": 173127, + "is_lead": false + }, + { + "name": "Ralf Jung", + "github": "RalfJung", + "github_id": 330628, + "is_lead": false + }, + { + "name": "rami3l", + "github": "rami3l", + "github_id": 33851577, + "is_lead": false + }, + { + "name": "Robert Collins", + "github": "rbtcollins", + "github_id": 499678, + "is_lead": false + }, + { + "name": "Ramon de C Valle", + "github": "rcvalle", + "github_id": 3988004, + "is_lead": false + }, + { + "name": "roife", + "github": "roife", + "github_id": 17700217, + "is_lead": false + }, + { + "name": "Rustin", + "github": "Rustin170506", + "github_id": 29879298, + "is_lead": false + }, + { + "name": "Ryan Levick", + "github": "rylev", + "github_id": 1327285, + "is_lead": false + }, + { + "name": "Ben Kimock", + "github": "saethlin", + "github_id": 12105168, + "is_lead": false + }, + { + "name": "Samuel Tardieu", + "github": "samueltardieu", + "github_id": 44656, + "is_lead": false + }, + { + "name": "Scott McMurray", + "github": "scottmcm", + "github_id": 18526288, + "is_lead": false + }, + { + "name": "Sebastián Magrí", + "github": "sebasmagri", + "github_id": 11137, + "is_lead": false + }, + { + "name": "Remo Senekowitsch", + "github": "senekor", + "github_id": 54984957, + "is_lead": false + }, + { + "name": "Steven Fackler", + "github": "sfackler", + "github_id": 1455697, + "is_lead": false + }, + { + "name": "Sage Griffin", + "github": "sgrif", + "github_id": 1529387, + "is_lead": false + }, + { + "name": "Liv", + "github": "shadows-withal", + "github_id": 6445316, + "is_lead": false + }, + { + "name": "Jake Goulding", + "github": "shepmaster", + "github_id": 174509, + "is_lead": false + }, + { + "name": "Shoyu Vanilla", + "github": "ShoyuVanilla", + "github_id": 10542892, + "is_lead": false + }, + { + "name": "Simon Sapin", + "github": "SimonSapin", + "github_id": 291359, + "is_lead": false + }, + { + "name": "Katharina Fey", + "github": "spacekookie", + "github_id": 7669898, + "is_lead": false + }, + { + "name": "Sparrow Li", + "github": "SparrowLii", + "github_id": 68270294, + "is_lead": false + }, + { + "name": "Santiago Pastorino", + "github": "spastorino", + "github_id": 52642, + "is_lead": false + }, + { + "name": "Frank Steffahn", + "github": "steffahn", + "github_id": 3986214, + "is_lead": false + }, + { + "name": "Dan Gohman", + "github": "sunfishcode", + "github_id": 4503403, + "is_lead": false + }, + { + "name": "Denis Cornehl", + "github": "syphar", + "github_id": 540890, + "is_lead": false + }, + { + "name": "Takayuki Maeda", + "github": "TaKO8Ki", + "github_id": 41065217, + "is_lead": false + }, + { + "name": "Josh Gould", + "github": "technetos", + "github_id": 10949810, + "is_lead": false + }, + { + "name": "Trevor Gross", + "github": "tgross35", + "github_id": 13724985, + "is_lead": false + }, + { + "name": "The 8472", + "github": "the8472", + "github_id": 1065730, + "is_lead": false + }, + { + "name": "Thom Chiovoloni", + "github": "thomcc", + "github_id": 860665, + "is_lead": false + }, + { + "name": "Tyler Mandry", + "github": "tmandry", + "github_id": 2280544, + "is_lead": false + }, + { + "name": "tmiasko", + "github": "tmiasko", + "github_id": 51362316, + "is_lead": false + }, + { + "name": "TC", + "github": "traviscross", + "github_id": 1076834, + "is_lead": false + }, + { + "name": "Tobias Bieniek", + "github": "Turbo87", + "github_id": 141300, + "is_lead": false + }, + { + "name": "Brad Gibson", + "github": "U007D", + "github_id": 2874989, + "is_lead": false + }, + { + "name": "Urgau", + "github": "Urgau", + "github_id": 3616612, + "is_lead": false + }, + { + "name": "Mahmut Bulut", + "github": "vertexclique", + "github_id": 578559, + "is_lead": false + }, + { + "name": "Lukas Wirth", + "github": "Veykril", + "github_id": 3757771, + "is_lead": false + }, + { + "name": "Waffle Maybe", + "github": "WaffleLapkin", + "github_id": 38225716, + "is_lead": false + }, + { + "name": "Weihang Lo", + "github": "weihanglo", + "github_id": 14314532, + "is_lead": false + }, + { + "name": "Wesley Wiser", + "github": "wesleywiser", + "github_id": 831192, + "is_lead": false + }, + { + "name": "Wesley Moore", + "github": "wezm", + "github_id": 21787, + "is_lead": false + }, + { + "name": "Jubilee", + "github": "workingjubilee", + "github_id": 46493976, + "is_lead": false + }, + { + "name": "Fridtjof Stoldt", + "github": "xFrednet", + "github_id": 17087237, + "is_lead": false + }, + { + "name": "Timo", + "github": "y21", + "github_id": 30553356, + "is_lead": false + }, + { + "name": "Jane Lusby", + "github": "yaahc", + "github_id": 1993852, + "is_lead": false + }, + { + "name": "Dongyang Zheng", + "github": "Young-Flash", + "github_id": 71162630, + "is_lead": false + }, + { + "name": "Yacin Tmimi", + "github": "ytmimi", + "github_id": 29028348, + "is_lead": false + }, + { + "name": "Stuart Cook", + "github": "Zalathar", + "github_id": 20290842, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "all", + "members": [ + 1830331, + 278509, + 21149742, + 456674, + 63622, + 5992217, + 114838443, + 24700207, + 4459874, + 10829914, + 13354275, + 99973273, + 3709504, + 1136864, + 3050060, + 45197576, + 731722, + 32276130, + 51179609, + 7761774, + 3757713, + 25030997, + 4539057, + 6721458, + 229984, + 1617736, + 11428655, + 5047365, + 23045215, + 6783654, + 81079, + 48135649, + 330628, + 29879298, + 10542892, + 291359, + 68270294, + 41065217, + 141300, + 2874989, + 3616612, + 3757771, + 38225716, + 71162630, + 20290842, + 28781354, + 19192257, + 74931857, + 64996, + 20956650, + 28497461, + 24868505, + 6098822, + 704597, + 15066212, + 71934879, + 2129, + 146687321, + 13630986, + 17426603, + 73757586, + 13042488, + 563826, + 37223377, + 193874, + 23486351, + 713346, + 230646, + 5026283, + 2403023, + 1822483, + 13556931, + 3674314, + 5963049, + 36186, + 2067774, + 1295100, + 868588, + 158471, + 44697459, + 1940490, + 20269, + 105766, + 43198, + 60961, + 36317762, + 8872119, + 1606434, + 2889664, + 776816, + 43851243, + 2089432, + 9744647, + 906069, + 14913065, + 45044840, + 34988408, + 31162821, + 2097964, + 865550, + 3161395, + 39484203, + 25721079, + 3735327, + 162737, + 220205, + 3820879, + 22186, + 103023, + 29864074, + 4200835, + 308347, + 247183, + 26522220, + 783247, + 23177337, + 1155192, + 20113453, + 476013, + 20070360, + 679122, + 813007, + 216080, + 155238, + 1940286, + 1593513, + 332036, + 39852038, + 5751617, + 2299951, + 803701, + 173127, + 33851577, + 499678, + 3988004, + 17700217, + 1327285, + 12105168, + 44656, + 18526288, + 11137, + 54984957, + 1455697, + 1529387, + 6445316, + 174509, + 7669898, + 52642, + 3986214, + 4503403, + 540890, + 10949810, + 13724985, + 1065730, + 860665, + 2280544, + 51362316, + 1076834, + 578559, + 14314532, + 831192, + 21787, + 46493976, + 17087237, + 30553356, + 1993852, + 29028348 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [ + { + "name": "WGs and Teams", + "members": [ + 521108621115916298, + 446730792933130242, + 300421337103466496, + 771650879836127232, + 635351653226381333, + 650270302198169611, + 123482303698567168, + 446773566478745611, + 453958363152252928, + 301677135293186049, + 953562944472510494, + 1067068563938095134, + 446765297286774784, + 282133495550312450, + 443810603417731092, + 129056090401931264, + 451522714101088258, + 388091358901960705, + 442067131769683974, + 401012249436749834, + 313625269405745155, + 468253584421552139, + 451800670635294731, + 232888196063690752, + 85400548534145024, + 443061971114262528, + 347670185806659585, + 382886245069488129, + 119181581033275392, + 414755070161453076, + 676243966408261632, + 443825361256448003, + 274907435972427778, + 449245991216873475, + 442403469580566528, + 362122860673892353, + 296309029947441155, + 282164774379192320, + 278623213448331265, + 453980540824059918, + 244302461718757376, + 434359017515646988, + 818556851112902657, + 707155612672196689, + 972581951082999898, + 218496229808668672 + ], + "color": null + } + ] + }, + "alumni": { + "name": "alumni", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "James Miller", + "github": "Aatch", + "github_id": 342416, + "is_lead": false + }, + { + "name": "Aidan Hobson Sayers", + "github": "aidanhs", + "github_id": 1050652, + "is_lead": false + }, + { + "name": "Alexis Hunt", + "github": "alercah", + "github_id": 20842325, + "is_lead": false + }, + { + "name": "Alex Butler", + "github": "alexheretic", + "github_id": 2331607, + "is_lead": false + }, + { + "name": "amit", + "github": "am-1t", + "github_id": 28247396, + "is_lead": false + }, + { + "name": "Amanjeev Sethi", + "github": "amanjeev", + "github_id": 160476, + "is_lead": false + }, + { + "name": "Ariel Ben-Yehuda", + "github": "arielb1", + "github_id": 1830974, + "is_lead": false + }, + { + "name": "Aman Arora", + "github": "arora-aman", + "github_id": 4193035, + "is_lead": false + }, + { + "name": "Ashley Williams", + "github": "ashleygwilliams", + "github_id": 1163554, + "is_lead": false + }, + { + "name": "Aaron Turon", + "github": "aturon", + "github_id": 709807, + "is_lead": false + }, + { + "name": "Junfeng Li", + "github": "autozimu", + "github_id": 1453551, + "is_lead": false + }, + { + "name": "Diane Hosfelt", + "github": "avadacatavra", + "github_id": 11877868, + "is_lead": false + }, + { + "name": "awygle", + "github": "awygle", + "github_id": 7854806, + "is_lead": false + }, + { + "name": "Archer Zhang", + "github": "Azhng", + "github_id": 9267198, + "is_lead": false + }, + { + "name": "Mark Drobnak", + "github": "AzureMarker", + "github_id": 4417660, + "is_lead": false + }, + { + "name": "Michael Babenko", + "github": "basil-cow", + "github_id": 25266609, + "is_lead": false + }, + { + "name": "Bawer Dagdeviren", + "github": "bawerd", + "github_id": 625483, + "is_lead": false + }, + { + "name": "Ben Lewis", + "github": "BenLewis-Seequent", + "github_id": 7391596, + "is_lead": false + }, + { + "name": "Didrik Nordström", + "github": "betamos", + "github_id": 135960, + "is_lead": false + }, + { + "name": "Bhargav Voleti", + "github": "bIgBV", + "github_id": 5019938, + "is_lead": false + }, + { + "name": "Georg Brandl", + "github": "birkenfeld", + "github_id": 144359, + "is_lead": false + }, + { + "name": "Brian Koropoff", + "github": "bkoropoff", + "github_id": 2101303, + "is_lead": false + }, + { + "name": "Mark Sta Ana", + "github": "booyaa", + "github_id": 192864, + "is_lead": false + }, + { + "name": "Brad Campbell", + "github": "bradjc", + "github_id": 1467890, + "is_lead": false + }, + { + "name": "Brian Anderson", + "github": "brson", + "github_id": 147214, + "is_lead": false + }, + { + "name": "Cameron Steffen", + "github": "camsteffen", + "github_id": 5565418, + "is_lead": false + }, + { + "name": "Mazdak Farrokhzad", + "github": "Centril", + "github_id": 855702, + "is_lead": false + }, + { + "name": "ChrisPardy", + "github": "ChrisPardy", + "github_id": 25291724, + "is_lead": false + }, + { + "name": "Dan Johnson", + "github": "ComputerDruid", + "github_id": 34696, + "is_lead": false + }, + { + "name": "Jakob Wiesmore", + "github": "CraftSpider", + "github_id": 13342132, + "is_lead": false + }, + { + "name": "csmoe", + "github": "csmoe", + "github_id": 35686186, + "is_lead": false + }, + { + "name": "Dan Callaghan", + "github": "danc86", + "github_id": 398575, + "is_lead": false + }, + { + "name": "Wilco Kusee", + "github": "detrumi", + "github_id": 5758008, + "is_lead": false + }, + { + "name": "Vadim Kaushan", + "github": "Disasm", + "github_id": 1418749, + "is_lead": false + }, + { + "name": "DJ Carpenter", + "github": "djcarpe", + "github_id": 59489977, + "is_lead": false + }, + { + "name": "David Koloski", + "github": "djkoloski", + "github_id": 7554649, + "is_lead": false + }, + { + "name": "Björn Steinbrink", + "github": "dotdash", + "github_id": 230962, + "is_lead": false + }, + { + "name": "David Craven", + "github": "dvc94ch", + "github_id": 741807, + "is_lead": false + }, + { + "name": "Dale Wijnand", + "github": "dwijnand", + "github_id": 344610, + "is_lead": false + }, + { + "name": "Dylan McKay", + "github": "dylanmckay", + "github_id": 7722159, + "is_lead": false + }, + { + "name": "Eduardo Broto", + "github": "ebroto", + "github_id": 816908, + "is_lead": false + }, + { + "name": "E. Dunham", + "github": "edunham", + "github_id": 812892, + "is_lead": false + }, + { + "name": "Edwin Cheng", + "github": "edwin0cheng", + "github_id": 11014119, + "is_lead": false + }, + { + "name": "Andrew Chin", + "github": "eminence", + "github_id": 402454, + "is_lead": false + }, + { + "name": "Emmanuel Antony", + "github": "emmanuelantony2000", + "github_id": 19288251, + "is_lead": false + }, + { + "name": "Corey Farwell", + "github": "frewsxcv", + "github_id": 416575, + "is_lead": false + }, + { + "name": "Fredrik Østrem", + "github": "frxstrem", + "github_id": 1686349, + "is_lead": false + }, + { + "name": "Squirrel", + "github": "gilescope", + "github_id": 803976, + "is_lead": false + }, + { + "name": "Benjamin Kampmann", + "github": "gnunicorn", + "github_id": 40496, + "is_lead": false + }, + { + "name": "Hanna Kruppe", + "github": "hanna-kruppe", + "github_id": 2311707, + "is_lead": false + }, + { + "name": "Hanno Braun", + "github": "hannobraun", + "github_id": 85732, + "is_lead": false + }, + { + "name": "Henri Sivonen", + "github": "hsivonen", + "github_id": 478856, + "is_lead": false + }, + { + "name": "Huon Wilson", + "github": "huonw", + "github_id": 1203825, + "is_lead": false + }, + { + "name": "Tatsuyuki Ishi", + "github": "ishitatsuyuki", + "github_id": 12389383, + "is_lead": false + }, + { + "name": "Jorge Aparicio", + "github": "japaric", + "github_id": 5018213, + "is_lead": false + }, + { + "name": "Jason Williams", + "github": "jasonwilliams", + "github_id": 936006, + "is_lead": false + }, + { + "name": "Jonathan Soo", + "github": "jcsoo", + "github_id": 2399463, + "is_lead": false + }, + { + "name": "Jakub Duchniewicz", + "github": "JDuchniewicz", + "github_id": 18423461, + "is_lead": false + }, + { + "name": "Jonathan Chasteen", + "github": "jechasteen", + "github_id": 13788397, + "is_lead": false + }, + { + "name": "Jennifer Wills", + "github": "jenniferwills", + "github_id": 22324472, + "is_lead": false + }, + { + "name": "Jonathan Pallant", + "github": "jonathanpallant", + "github_id": 18005923, + "is_lead": false + }, + { + "name": "Joshua Liebow-Feeser", + "github": "joshlf", + "github_id": 1046063, + "is_lead": false + }, + { + "name": "Jeffrey Seyfried", + "github": "jseyfried", + "github_id": 8652869, + "is_lead": false + }, + { + "name": "Jynn Nelson", + "github": "jyn514", + "github_id": 23638587, + "is_lead": false + }, + { + "name": "Khionu Sybiern", + "github": "khionu", + "github_id": 11195266, + "is_lead": false + }, + { + "name": "Pascal Hertleif", + "github": "killercup", + "github_id": 20063, + "is_lead": false + }, + { + "name": "Marvin Löbel", + "github": "Kimundi", + "github_id": 2903206, + "is_lead": false + }, + { + "name": "Daniel Silverstone", + "github": "kinnison", + "github_id": 1469421, + "is_lead": false + }, + { + "name": "Chase Wilson", + "github": "Kixiron", + "github_id": 25047011, + "is_lead": false + }, + { + "name": "Emil Fresk", + "github": "korken89", + "github_id": 913109, + "is_lead": false + }, + { + "name": "Wladimir J. van der Laan", + "github": "laanwj", + "github_id": 126646, + "is_lead": false + }, + { + "name": "Lee Bernick", + "github": "lbernick", + "github_id": 29333301, + "is_lead": false + }, + { + "name": "Léo Lanteri Thauvin", + "github": "LeSeulArtichaut", + "github_id": 38361244, + "is_lead": false + }, + { + "name": "Levente Kurusa", + "github": "levex", + "github_id": 849140, + "is_lead": false + }, + { + "name": "Ricardo Mendes", + "github": "locks", + "github_id": 32344, + "is_lead": false + }, + { + "name": "logmosier", + "github": "logmosier", + "github_id": 10948303, + "is_lead": false + }, + { + "name": "Ryo Yoshida", + "github": "lowr", + "github_id": 24381114, + "is_lead": false + }, + { + "name": "Lucas Bullen", + "github": "LucasBullen", + "github_id": 10255066, + "is_lead": false + }, + { + "name": "Lucio Franco", + "github": "LucioFranco", + "github_id": 5758045, + "is_lead": false + }, + { + "name": "Lukas Kalbertodt", + "github": "LukasKalbertodt", + "github_id": 7419664, + "is_lead": false + }, + { + "name": "Quinn Sinclair", + "github": "m-rph", + "github_id": 52372765, + "is_lead": false + }, + { + "name": "Josef Brandl", + "github": "MajorBreakfast", + "github_id": 340142, + "is_lead": false + }, + { + "name": "Who? Me?!", + "github": "mark-i-m", + "github_id": 8827840, + "is_lead": false + }, + { + "name": "Mark McCaskey", + "github": "MarkMcCaskey", + "github_id": 5770194, + "is_lead": false + }, + { + "name": "Aleksey Kladov", + "github": "matklad", + "github_id": 1711539, + "is_lead": false + }, + { + "name": "Matthieu M.", + "github": "matthieu-m", + "github_id": 2420441, + "is_lead": false + }, + { + "name": "Matt Brubeck", + "github": "mbrubeck", + "github_id": 5920, + "is_lead": false + }, + { + "name": "Martin Carton", + "github": "mcarton", + "github_id": 3751788, + "is_lead": false + }, + { + "name": "Mason Stallmo", + "github": "mstallmo", + "github_id": 6796542, + "is_lead": false + }, + { + "name": "Nika Layzell", + "github": "mystor", + "github_id": 1261662, + "is_lead": false + }, + { + "name": "Charles \"Chas\" O'Riley", + "github": "nagashi", + "github_id": 1844327, + "is_lead": false + }, + { + "name": "Vikrant Chaudhary", + "github": "nasa42", + "github_id": 233999, + "is_lead": false + }, + { + "name": "Nathan Whitaker", + "github": "nathanwhit", + "github_id": 17734409, + "is_lead": false + }, + { + "name": "Nicolette Verlinden", + "github": "niconii", + "github_id": 10183419, + "is_lead": false + }, + { + "name": "Dhruv Jauhar", + "github": "null-sleep", + "github_id": 13277988, + "is_lead": false + }, + { + "name": "Jeremy Lempereur", + "github": "o0Ignition0o", + "github_id": 9465678, + "is_lead": false + }, + { + "name": "Oliver Middleton", + "github": "ollie27", + "github_id": 7189418, + "is_lead": false + }, + { + "name": "Onur Aslan", + "github": "onur", + "github_id": 345828, + "is_lead": false + }, + { + "name": "Paolo Teti", + "github": "paoloteti", + "github_id": 35451649, + "is_lead": false + }, + { + "name": "James Duley", + "github": "parched", + "github_id": 5975405, + "is_lead": false + }, + { + "name": "Patrick Walton", + "github": "pcwalton", + "github_id": 157897, + "is_lead": false + }, + { + "name": "Jeremiah Peschka", + "github": "peschkaj", + "github_id": 71570, + "is_lead": false + }, + { + "name": "Vadzim Dambrouski", + "github": "pftbest", + "github_id": 1573340, + "is_lead": false + }, + { + "name": "Philipp Hansch", + "github": "phansch", + "github_id": 2042399, + "is_lead": false + }, + { + "name": "Florian Pichler", + "github": "pichfl", + "github_id": 194641, + "is_lead": false + }, + { + "name": "pierwill", + "github": "pierwill", + "github_id": 19642016, + "is_lead": false + }, + { + "name": "pinkforest", + "github": "pinkforest", + "github_id": 36498018, + "is_lead": false + }, + { + "name": "Douglas Campos", + "github": "qmx", + "github_id": 66734, + "is_lead": false + }, + { + "name": "QuietMisdreavus", + "github": "QuietMisdreavus", + "github_id": 5217170, + "is_lead": false + }, + { + "name": "Roxane", + "github": "roxelo", + "github_id": 12419401, + "is_lead": false + }, + { + "name": "Russell Johnston", + "github": "rpjohnst", + "github_id": 161677, + "is_lead": false + }, + { + "name": "Alexandre Martin", + "github": "scalexm", + "github_id": 1173131, + "is_lead": false + }, + { + "name": "Stéphane Campinas", + "github": "scampi", + "github_id": 795879, + "is_lead": false + }, + { + "name": "Sean Chen", + "github": "seanchen1991", + "github_id": 4572868, + "is_lead": false + }, + { + "name": "Hideki Sekine", + "github": "sekineh", + "github_id": 3956266, + "is_lead": false + }, + { + "name": "Senyo Simpson", + "github": "senyosimpson", + "github_id": 31822321, + "is_lead": false + }, + { + "name": "Sven Marnach", + "github": "smarnach", + "github_id": 249196, + "is_lead": false + }, + { + "name": "Scott Olson", + "github": "solson", + "github_id": 26806, + "is_lead": false + }, + { + "name": "Kirill Bulatov", + "github": "SomeoneToIgnore", + "github_id": 2690773, + "is_lead": false + }, + { + "name": "JT", + "github": "sophiajt", + "github_id": 547158, + "is_lead": false + }, + { + "name": "Steve Klabnik", + "github": "steveklabnik", + "github_id": 27786, + "is_lead": false + }, + { + "name": "Stuart Small", + "github": "stusmall", + "github_id": 1697444, + "is_lead": false + }, + { + "name": "Jonathan Pallant", + "github": "thejpster", + "github_id": 959887, + "is_lead": false + }, + { + "name": "Tim Neumann", + "github": "TimNN", + "github_id": 1178249, + "is_lead": false + }, + { + "name": "Togi Sergey", + "github": "togiberlin", + "github_id": 13764830, + "is_lead": false + }, + { + "name": "Tom Prince", + "github": "tomprince", + "github_id": 283816, + "is_lead": false + }, + { + "name": "Seiichi Uchida", + "github": "topecongiro", + "github_id": 21980157, + "is_lead": false + }, + { + "name": "vaishali Thakkar", + "github": "v-thakkar", + "github_id": 7105009, + "is_lead": false + }, + { + "name": "valgrimm", + "github": "valgrimm", + "github_id": 56933147, + "is_lead": false + }, + { + "name": "varkor", + "github": "varkor", + "github_id": 3943692, + "is_lead": false + }, + { + "name": "Vlad Beskrovnyy", + "github": "vlad20012", + "github_id": 3221931, + "is_lead": false + }, + { + "name": "whitequark", + "github": "whitequark", + "github_id": 54771, + "is_lead": false + }, + { + "name": "Without Boats", + "github": "withoutboats", + "github_id": 9063376, + "is_lead": false + }, + { + "name": "Ioannis Valasakis", + "github": "wizofe", + "github_id": 22352218, + "is_lead": false + }, + { + "name": "Yehuda Katz", + "github": "wycats", + "github_id": 4, + "is_lead": false + }, + { + "name": "Joel Wejdenstål", + "github": "xacrimon", + "github_id": 21025159, + "is_lead": false + }, + { + "name": "Erin Power", + "github": "XAMPPRocky", + "github_id": 4464295, + "is_lead": false + }, + { + "name": "Igor Matuszewski", + "github": "Xanewok", + "github_id": 3093213, + "is_lead": false + }, + { + "name": "Zack M. Davis", + "github": "zackmdavis", + "github_id": 1076988, + "is_lead": false + }, + { + "name": "Zahari Dichev", + "github": "zaharidichev", + "github_id": 4391506, + "is_lead": false + }, + { + "name": "Zeeshan Ali", + "github": "zeenix", + "github_id": 2027, + "is_lead": false + }, + { + "name": "Zoxc", + "github": "Zoxc", + "github_id": 25784, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": { + "name": "Rust team alumni", + "description": "Enjoying a leisurely retirement", + "page": "alumni", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": -1000 + }, + "roles": [], + "discord": [] + }, + "android": { + "name": "android", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Chris Wailes", + "github": "chriswailes", + "github_id": 530751, + "is_lead": false + }, + { + "name": "Matthew Maurer", + "github": "maurer", + "github_id": 136037, + "is_lead": false + }, + { + "name": "Martin Geisler", + "github": "mgeisler", + "github_id": 89623, + "is_lead": false + }, + { + "name": "Stephen Hines", + "github": "stephenhines", + "github_id": 17790020, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] + }, + "apple": { + "name": "apple", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Fox", + "github": "BlackHoleFox", + "github_id": 20936452, + "is_lead": false + }, + { + "name": "Hans Kratz", + "github": "hkratz", + "github_id": 3736990, + "is_lead": false + }, + { + "name": "Inflation", + "github": "inflation", + "github_id": 2375962, + "is_lead": false + }, + { + "name": "Mads Marquart", + "github": "madsmtm", + "github_id": 10577181, + "is_lead": false + }, + { + "name": "Nikolai Vazquez", + "github": "nvzqz", + "github_id": 10367662, + "is_lead": false + }, + { + "name": "Jake Goulding", + "github": "shepmaster", + "github_id": 174509, + "is_lead": false + }, + { + "name": "Thom Chiovoloni", + "github": "thomcc", + "github_id": 860665, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] + }, + "arewewebyet": { + "name": "arewewebyet", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Adrian Tombu", + "github": "adriantombu", + "github_id": 383297, + "is_lead": false + }, + { + "name": "Takayuki Nakata", + "github": "giraffate", + "github_id": 17407489, + "is_lead": false + }, + { + "name": "Ibraheem Ahmed", + "github": "ibraheemdev", + "github_id": 34988408, + "is_lead": false + }, + { + "name": "Luca Palmieri", + "github": "LukeMathWalker", + "github_id": 20745048, + "is_lead": false + }, + { + "name": "Marco Otte-Witte", + "github": "marcoow", + "github_id": 1510, + "is_lead": false + }, + { + "name": "Tobias Bieniek", + "github": "Turbo87", + "github_id": 141300, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "arewewebyet", + "members": [ + 20745048, + 141300, + 383297, + 17407489, + 34988408, + 1510 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] + }, + "arm": { + "name": "arm", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Adam Gemmell", + "github": "adamgemmell", + "github_id": 3757567, + "is_lead": false + }, + { + "name": "David Wood", + "github": "davidtwco", + "github_id": 1295100, + "is_lead": false + }, + { + "name": "Hugues de Valon", + "github": "hug-dev", + "github_id": 29229160, + "is_lead": false + }, + { + "name": "Jacob Bramley", + "github": "jacobbramley", + "github_id": 5206553, + "is_lead": false + }, + { + "name": "Jamie Cunliffe", + "github": "JamieCunliffe", + "github_id": 29557119, + "is_lead": false + }, + { + "name": "João Paulo Carreiro", + "github": "joaopaulocarreiro", + "github_id": 44179172, + "is_lead": false + }, + { + "name": "Robin Randhawa", + "github": "raw-bin", + "github_id": 705890, + "is_lead": false + }, + { + "name": "Stam Markianos-Wright", + "github": "Stammark", + "github_id": 30555766, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] + }, + "arm-maintainers": { + "name": "arm-maintainers", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Adam Gemmell", + "github": "adamgemmell", + "github_id": 3757567, + "is_lead": false + }, + { + "name": "David Wood", + "github": "davidtwco", + "github_id": 1295100, + "is_lead": false + }, + { + "name": "Jacob Bramley", + "github": "jacobbramley", + "github_id": 5206553, + "is_lead": false + }, + { + "name": "Jamie Cunliffe", + "github": "JamieCunliffe", + "github_id": 29557119, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] + }, + "book": { + "name": "book", + "kind": "team", + "subteam_of": "launching-pad", + "members": [ + { + "name": "Carol Nichols", + "github": "carols10cents", + "github_id": 193874, + "is_lead": true + }, + { + "name": "Chris Krycho", + "github": "chriskrycho", + "github_id": 2403023, + "is_lead": true + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "book", + "members": [ + 193874, + 2403023 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] + }, + "bootstrap": { + "name": "bootstrap", + "kind": "team", + "subteam_of": "infra", + "members": [ + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": true + }, + { + "name": "Onur Özkan", + "github": "onur-ozkan", + "github_id": 39852038, + "is_lead": true + }, + { + "name": "Albert Larsan", + "github": "albertlarsan68", + "github_id": 74931857, + "is_lead": false + }, + { + "name": "Jamie Hill-Daniel", + "github": "clubby789", + "github_id": 13556931, + "is_lead": false + }, + { + "name": "Jieyou Xu", + "github": "jieyouxu", + "github_id": 39484203, + "is_lead": false + }, + { + "name": "Jakub Beránek", + "github": "Kobzol", + "github_id": 4539057, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Jynn Nelson", + "github": "jyn514", + "github_id": 23638587, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "bootstrap", + "members": [ + 4539057, + 5047365, + 74931857, + 13556931, + 39484203, + 39852038 + ] + } + ] + }, + "website_data": { + "name": "Bootstrap team", + "description": "Maintaining and improving the build system for rust-lang/rust", + "page": "bootstrap", + "email": "bootstrap@rust-lang.org", + "repo": "https://github.com/rust-lang/rust", + "discord": null, + "zulip_stream": "t-infra/bootstrap", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "cargo": { + "name": "cargo", + "kind": "team", + "subteam_of": "devtools", + "members": [ + { + "name": "Eric Huss", + "github": "ehuss", + "github_id": 43198, + "is_lead": true + }, + { + "name": "Arlo Siemsen", + "github": "arlosi", + "github_id": 704597, + "is_lead": false + }, + { + "name": "Jacob Finkelman", + "github": "Eh2406", + "github_id": 3709504, + "is_lead": false + }, + { + "name": "Ed Page", + "github": "epage", + "github_id": 60961, + "is_lead": false + }, + { + "name": "Josh Triplett", + "github": "joshtriplett", + "github_id": 162737, + "is_lead": false + }, + { + "name": "Scott Schafer", + "github": "Muscraft", + "github_id": 23045215, + "is_lead": false + }, + { + "name": "Weihang Lo", + "github": "weihanglo", + "github_id": 14314532, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Alex Crichton", + "github": "alexcrichton", + "github_id": 64996, + "is_lead": false + }, + { + "name": "Aaron Turon", + "github": "aturon", + "github_id": 709807, + "is_lead": false + }, + { + "name": "Carol Nichols", + "github": "carols10cents", + "github_id": 193874, + "is_lead": false + }, + { + "name": "Dale Wijnand", + "github": "dwijnand", + "github_id": 344610, + "is_lead": false + }, + { + "name": "Aleksey Kladov", + "github": "matklad", + "github_id": 1711539, + "is_lead": false + }, + { + "name": "Nick Cameron", + "github": "nrc", + "github_id": 762626, + "is_lead": false + }, + { + "name": "Without Boats", + "github": "withoutboats", + "github_id": 9063376, + "is_lead": false + }, + { + "name": "Yehuda Katz", + "github": "wycats", + "github_id": 4, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "cargo", + "members": [ + 3709504, + 23045215, + 704597, + 43198, + 60961, + 162737, + 14314532 + ] + }, + { + "org": "rust-lang-nursery", + "name": "cargo", + "members": [ + 3709504, + 23045215, + 704597, + 43198, + 60961, + 162737, + 14314532 + ] + } + ] + }, + "website_data": { + "name": "Cargo team", + "description": "Designing and implementing the official Rust package manager, Cargo", + "page": "cargo", + "email": null, + "repo": "https://github.com/rust-lang/cargo", + "discord": null, + "zulip_stream": "t-cargo", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "clippy": { + "name": "clippy", + "kind": "team", + "subteam_of": "devtools", + "members": [ + { + "name": "Philipp Krones", + "github": "flip1995", + "github_id": 9744647, + "is_lead": true + }, + { + "name": "Manish Goregaokar", + "github": "Manishearth", + "github_id": 1617736, + "is_lead": true + }, + { + "name": "Alex Macleod", + "github": "Alexendoo", + "github_id": 1830331, + "is_lead": false + }, + { + "name": "Alejandra González", + "github": "blyxyas", + "github_id": 73757586, + "is_lead": false + }, + { + "name": "Catherine", + "github": "Centri3", + "github_id": 114838443, + "is_lead": false + }, + { + "name": "dswij", + "github": "dswij", + "github_id": 44697459, + "is_lead": false + }, + { + "name": "Jason Newcomb", + "github": "Jarcho", + "github_id": 7761774, + "is_lead": false + }, + { + "name": "Andre Bogus", + "github": "llogiq", + "github_id": 4200835, + "is_lead": false + }, + { + "name": "Matthias Krüger", + "github": "matthiaskrgr", + "github_id": 476013, + "is_lead": false + }, + { + "name": "Fridtjof Stoldt", + "github": "xFrednet", + "github_id": 17087237, + "is_lead": false + }, + { + "name": "Timo", + "github": "y21", + "github_id": 30553356, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Georg Brandl", + "github": "birkenfeld", + "github_id": 144359, + "is_lead": false + }, + { + "name": "Cameron Steffen", + "github": "camsteffen", + "github_id": 5565418, + "is_lead": false + }, + { + "name": "Eduardo Broto", + "github": "ebroto", + "github_id": 816908, + "is_lead": false + }, + { + "name": "Takayuki Nakata", + "github": "giraffate", + "github_id": 17407489, + "is_lead": false + }, + { + "name": "Pascal Hertleif", + "github": "killercup", + "github_id": 20063, + "is_lead": false + }, + { + "name": "Martin Carton", + "github": "mcarton", + "github_id": 3751788, + "is_lead": false + }, + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": false + }, + { + "name": "Philipp Hansch", + "github": "phansch", + "github_id": 2042399, + "is_lead": false + }, + { + "name": "Jane Lusby", + "github": "yaahc", + "github_id": 1993852, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "clippy", + "members": [ + 1830331, + 114838443, + 7761774, + 1617736, + 73757586, + 44697459, + 9744647, + 4200835, + 476013, + 17087237, + 30553356 + ] + } + ] + }, + "website_data": { + "name": "Clippy team", + "description": "Designing and implementing the Clippy linter", + "page": "clippy", + "email": null, + "repo": "https://github.com/rust-lang/rust-clippy", + "discord": null, + "zulip_stream": "clippy", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "clippy-contributors": { + "name": "clippy-contributors", + "kind": "team", + "subteam_of": "clippy", + "members": [ + { + "name": "Guillaume Gomez", + "github": "GuillaumeGomez", + "github_id": 3050060, + "is_lead": false + }, + { + "name": "Jonathan Lee", + "github": "J-ZhengLi", + "github_id": 32276130, + "is_lead": false + }, + { + "name": "Peter Jaszkowiak", + "github": "pitaj", + "github_id": 803701, + "is_lead": false + }, + { + "name": "Samuel Tardieu", + "github": "samueltardieu", + "github_id": 44656, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Quinn Sinclair", + "github": "m-rph", + "github_id": 52372765, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "clippy-contributors", + "members": [ + 3050060, + 32276130, + 803701, + 44656 + ] + } + ] + }, + "website_data": { + "name": "Clippy-Contributors", + "description": "Regular contributors to the Clippy linter", + "page": "clippy-contributors", + "email": null, + "repo": "https://github.com/rust-lang/rust-clippy", + "discord": null, + "zulip_stream": "clippy", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "cloud-compute": { + "name": "cloud-compute", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Albert Larsan", + "github": "albertlarsan68", + "github_id": 74931857, + "is_lead": false + }, + { + "name": "asquared31415", + "github": "asquared31415", + "github_id": 34665709, + "is_lead": false + }, + { + "name": " Aïssata Maiga", + "github": "Dajamante", + "github_id": 40670675, + "is_lead": false + }, + { + "name": "Jacob Pratt", + "github": "jhpratt", + "github_id": 3161395, + "is_lead": false + }, + { + "name": "Joel Marcey", + "github": "JoelMarcey", + "github_id": 3757713, + "is_lead": false + }, + { + "name": "Julian Knodt", + "github": "JulianKnodt", + "github_id": 7675847, + "is_lead": false + }, + { + "name": "Nell Shamrell-Harrington", + "github": "nellshamrell", + "github_id": 813007, + "is_lead": false + }, + { + "name": "Oguz", + "github": "ouz-a", + "github_id": 90461915, + "is_lead": false + }, + { + "name": "Markus Everling", + "github": "Sp00ph", + "github_id": 61327188, + "is_lead": false + }, + { + "name": "Vincenzo Palazzo", + "github": "vincenzopalazzo", + "github_id": 17150045, + "is_lead": false + }, + { + "name": "Waffle Maybe", + "github": "WaffleLapkin", + "github_id": 38225716, + "is_lead": false + }, + { + "name": "Jane Lusby", + "github": "yaahc", + "github_id": 1993852, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "cloud-compute-team", + "members": [ + 40670675, + 3757713, + 7675847, + 61327188, + 38225716, + 74931857, + 34665709, + 3161395, + 813007, + 90461915, + 17150045, + 1993852 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] + }, + "codegen-c-maintainers": { + "name": "codegen-c-maintainers", + "kind": "team", + "subteam_of": "compiler", + "members": [ + { + "name": "Amanieu d'Antras", + "github": "Amanieu", + "github_id": 278509, + "is_lead": false + }, + { + "name": "Trevor Gross", + "github": "tgross35", + "github_id": 13724985, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "codegen-c-maintainers", + "members": [ + 278509, + 13724985 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] + }, + "community": { + "name": "community", + "kind": "team", + "subteam_of": "launching-pad", + "members": [ + { + "name": "Jan-Erik Rediger", + "github": "badboy", + "github_id": 2129, + "is_lead": false + }, + { + "name": "Yuki Okushi", + "github": "JohnTitor", + "github_id": 25030997, + "is_lead": false + }, + { + "name": "Manish Goregaokar", + "github": "Manishearth", + "github_id": 1617736, + "is_lead": false + }, + { + "name": "Nell Shamrell-Harrington", + "github": "nellshamrell", + "github_id": 813007, + "is_lead": false + }, + { + "name": "Sebastián Magrí", + "github": "sebasmagri", + "github_id": 11137, + "is_lead": false + }, + { + "name": "Josh Gould", + "github": "technetos", + "github_id": 10949810, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Ashley Williams", + "github": "ashleygwilliams", + "github_id": 1163554, + "is_lead": false + }, + { + "name": "Mark Sta Ana", + "github": "booyaa", + "github_id": 192864, + "is_lead": false + }, + { + "name": "Brian Anderson", + "github": "brson", + "github_id": 147214, + "is_lead": false + }, + { + "name": "Ben Striegel", + "github": "bstrie", + "github_id": 865233, + "is_lead": false + }, + { + "name": "Carol Nichols", + "github": "carols10cents", + "github_id": 193874, + "is_lead": false + }, + { + "name": "E. Dunham", + "github": "edunham", + "github_id": 812892, + "is_lead": false + }, + { + "name": "Erick Tryzelaar", + "github": "erickt", + "github_id": 84711, + "is_lead": false + }, + { + "name": "Liv", + "github": "shadows-withal", + "github_id": 6445316, + "is_lead": false + }, + { + "name": "Florian Gilcher", + "github": "skade", + "github_id": 47542, + "is_lead": false + }, + { + "name": "JT", + "github": "sophiajt", + "github_id": 547158, + "is_lead": false + }, + { + "name": "Steve Klabnik", + "github": "steveklabnik", + "github_id": 27786, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "community", + "members": [ + 25030997, + 1617736, + 2129, + 813007, + 11137, + 10949810 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [ + { + "name": "community-team", + "members": [ + 443810603417731092, + 818556851112902657, + 278623213448331265, + 362122860673892353, + 244302461718757376, + 347670185806659585 + ], + "color": "#c27c0e" + } + ] + }, + "community-content": { + "name": "community-content", + "kind": "team", + "subteam_of": "community", + "members": [ + { + "name": "Aditya Arora", + "github": "adityac8", + "github_id": 19192257, + "is_lead": false + }, + { + "name": "Nell Shamrell-Harrington", + "github": "nellshamrell", + "github_id": 813007, + "is_lead": false + }, + { + "name": "Wesley Moore", + "github": "wezm", + "github_id": 21787, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Vikrant Chaudhary", + "github": "nasa42", + "github_id": 233999, + "is_lead": false + }, + { + "name": "Florian Gilcher", + "github": "skade", + "github_id": 47542, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "community-content", + "members": [ + 19192257, + 813007, + 21787 + ] + } + ] + }, + "website_data": { + "name": "Content team", + "description": "Collecting and developing community content", + "page": "community-content", + "email": null, + "repo": "https://github.com/rust-community/content-team", + "discord": { + "channel": "#content-team", + "url": "https://discord.gg/b7a22kw" + }, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "community-events": { + "name": "community-events", + "kind": "team", + "subteam_of": "community", + "members": [ + { + "name": "Jan-Erik Rediger", + "github": "badboy", + "github_id": 2129, + "is_lead": false + }, + { + "name": "Claus Matzinger", + "github": "celaus", + "github_id": 713346, + "is_lead": false + }, + { + "name": "István Szmozsánszky", + "github": "flaki", + "github_id": 2089432, + "is_lead": false + }, + { + "name": "Yuki Okushi", + "github": "JohnTitor", + "github_id": 25030997, + "is_lead": false + }, + { + "name": "Manish Goregaokar", + "github": "Manishearth", + "github_id": 1617736, + "is_lead": false + }, + { + "name": "Matt Gathu", + "github": "mattgathu", + "github_id": 1155192, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Florian Gilcher", + "github": "skade", + "github_id": 47542, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "community-events", + "members": [ + 25030997, + 1617736, + 2129, + 713346, + 2089432, + 1155192 + ] + } + ] + }, + "website_data": { + "name": "Events team", + "description": "Supporting and organizing community events", + "page": "community-events", + "email": null, + "repo": "https://github.com/rust-community/events-team", + "discord": { + "channel": "#events", + "url": "https://discord.gg/cj5HMXA" + }, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "community-localization": { + "name": "community-localization", + "kind": "team", + "subteam_of": "community", + "members": [ + { + "name": "Manish Goregaokar", + "github": "Manishearth", + "github_id": 1617736, + "is_lead": true + }, + { + "name": "Mahmut Bulut", + "github": "vertexclique", + "github_id": 578559, + "is_lead": true + }, + { + "name": "Yuki Okushi", + "github": "JohnTitor", + "github_id": 25030997, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Sebastián Magrí", + "github": "sebasmagri", + "github_id": 11137, + "is_lead": false + }, + { + "name": "Erin Power", + "github": "XAMPPRocky", + "github_id": 4464295, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "community-localization", + "members": [ + 25030997, + 1617736, + 578559 + ] + } + ] + }, + "website_data": { + "name": "Localization team", + "description": "Working on localization of compiler, documentation and websites", + "page": "community-localization", + "email": null, + "repo": "https://github.com/rust-lang/community-localization", + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "community-rustbridge": { + "name": "community-rustbridge", + "kind": "team", + "subteam_of": "community", + "members": [ + { + "name": "Liv", + "github": "shadows-withal", + "github_id": 6445316, + "is_lead": true + }, + { + "name": "Arshia Mufti", + "github": "arshiamufti", + "github_id": 15066212, + "is_lead": false + }, + { + "name": "Matt Gathu", + "github": "mattgathu", + "github_id": 1155192, + "is_lead": false + }, + { + "name": "Sebastián Magrí", + "github": "sebasmagri", + "github_id": 11137, + "is_lead": false + }, + { + "name": "Katharina Fey", + "github": "spacekookie", + "github_id": 7669898, + "is_lead": false + }, + { + "name": "Josh Gould", + "github": "technetos", + "github_id": 10949810, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Ashley Williams", + "github": "ashleygwilliams", + "github_id": 1163554, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "community-rustbridge", + "members": [ + 15066212, + 1155192, + 11137, + 6445316, + 7669898, + 10949810 + ] + } + ] + }, + "website_data": { + "name": "RustBridge team", + "description": "Helping to bring underrepresented groups into Rust", + "page": "community-rustbridge", + "email": null, + "repo": "https://github.com/rustbridge/team", + "discord": { + "channel": "#rustbridge", + "url": "https://discord.gg/cj5HMXA" + }, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "community-survey": { + "name": "community-survey", + "kind": "team", + "subteam_of": "community", + "members": [ + { + "name": "apiraino", + "github": "apiraino", + "github_id": 6098822, + "is_lead": true + }, + { + "name": "Jakub Beránek", + "github": "Kobzol", + "github_id": 4539057, + "is_lead": true + }, + { + "name": "graciegregory", + "github": "graciegregory", + "github_id": 45044840, + "is_lead": false + }, + { + "name": "Ryan Levick", + "github": "rylev", + "github_id": 1327285, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Manish Goregaokar", + "github": "Manishearth", + "github_id": 1617736, + "is_lead": false + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": false + }, + { + "name": "Nick Cameron", + "github": "nrc", + "github_id": 762626, + "is_lead": false + }, + { + "name": "JT", + "github": "sophiajt", + "github_id": 547158, + "is_lead": false + }, + { + "name": "Jane Lusby", + "github": "yaahc", + "github_id": 1993852, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "community-survey", + "members": [ + 4539057, + 6098822, + 45044840, + 1327285 + ] + } + ] + }, + "website_data": { + "name": "Survey team", + "description": "Running, analysing, and presenting the community survey", + "page": "community-survey", + "email": null, + "repo": "https://github.com/rust-lang/surveys", + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "compiler": { + "name": "compiler", + "kind": "team", + "subteam_of": null, + "top_level": true, + "members": [ + { + "name": "David Wood", + "github": "davidtwco", + "github_id": 1295100, + "is_lead": true + }, + { + "name": "Wesley Wiser", + "github": "wesleywiser", + "github_id": 831192, + "is_lead": true + }, + { + "name": "Alex Crichton", + "github": "alexcrichton", + "github_id": 64996, + "is_lead": false + }, + { + "name": "apiraino", + "github": "apiraino", + "github_id": 6098822, + "is_lead": false + }, + { + "name": "b-naber", + "github": "b-naber", + "github_id": 71934879, + "is_lead": false + }, + { + "name": "bjorn3", + "github": "bjorn3", + "github_id": 17426603, + "is_lead": false + }, + { + "name": "Boxy", + "github": "BoxyUwU", + "github_id": 21149742, + "is_lead": false + }, + { + "name": "Noah Lev", + "github": "camelid", + "github_id": 37223377, + "is_lead": false + }, + { + "name": "Yukang", + "github": "chenyukang", + "github_id": 230646, + "is_lead": false + }, + { + "name": "Chris Denton", + "github": "ChrisDenton", + "github_id": 4459874, + "is_lead": false + }, + { + "name": "Camille Gillot", + "github": "cjgillot", + "github_id": 1822483, + "is_lead": false + }, + { + "name": "Michael Goulet", + "github": "compiler-errors", + "github_id": 3674314, + "is_lead": false + }, + { + "name": "Josh Stone", + "github": "cuviper", + "github_id": 36186, + "is_lead": false + }, + { + "name": "DianQK", + "github": "DianQK", + "github_id": 10829914, + "is_lead": false + }, + { + "name": "Augie Fackler", + "github": "durin42", + "github_id": 20269, + "is_lead": false + }, + { + "name": "Eric Holk", + "github": "eholk", + "github_id": 105766, + "is_lead": false + }, + { + "name": "est31", + "github": "est31", + "github_id": 8872119, + "is_lead": false + }, + { + "name": "Esteban Kuber", + "github": "estebank", + "github_id": 1606434, + "is_lead": false + }, + { + "name": "Deadbeef", + "github": "fee1-dead", + "github_id": 43851243, + "is_lead": false + }, + { + "name": "Florian Diebold", + "github": "flodiebold", + "github_id": 906069, + "is_lead": false + }, + { + "name": "León Orell Valerian Liehr", + "github": "fmease", + "github_id": 14913065, + "is_lead": false + }, + { + "name": "Jack Huey", + "github": "jackh726", + "github_id": 31162821, + "is_lead": false + }, + { + "name": "Jieyou Xu", + "github": "jieyouxu", + "github_id": 39484203, + "is_lead": false + }, + { + "name": "Jack Wrenn", + "github": "jswrenn", + "github_id": 3820879, + "is_lead": false + }, + { + "name": "lcnr", + "github": "lcnr", + "github_id": 29864074, + "is_lead": false + }, + { + "name": "Rémy Rakic", + "github": "lqd", + "github_id": 247183, + "is_lead": false + }, + { + "name": "Lukas Markeffsky", + "github": "lukas-code", + "github_id": 26522220, + "is_lead": false + }, + { + "name": "Mara Bos", + "github": "m-ou-se", + "github_id": 783247, + "is_lead": false + }, + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": false + }, + { + "name": "Matthew Jasper", + "github": "matthewjasper", + "github_id": 20113453, + "is_lead": false + }, + { + "name": "Nadrieril", + "github": "Nadrieril", + "github_id": 6783654, + "is_lead": false + }, + { + "name": "Simonas Kazlauskas", + "github": "nagisa", + "github_id": 679122, + "is_lead": false + }, + { + "name": "Nikita Popov", + "github": "nikic", + "github_id": 216080, + "is_lead": false + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": false + }, + { + "name": "Nicholas Nethercote", + "github": "nnethercote", + "github_id": 1940286, + "is_lead": false + }, + { + "name": "nora", + "github": "Noratrieb", + "github_id": 48135649, + "is_lead": false + }, + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": false + }, + { + "name": "Vadim Petrochenkov", + "github": "petrochenkov", + "github_id": 5751617, + "is_lead": false + }, + { + "name": "Felix Klock", + "github": "pnkfelix", + "github_id": 173127, + "is_lead": false + }, + { + "name": "Ralf Jung", + "github": "RalfJung", + "github_id": 330628, + "is_lead": false + }, + { + "name": "Ramon de C Valle", + "github": "rcvalle", + "github_id": 3988004, + "is_lead": false + }, + { + "name": "Ben Kimock", + "github": "saethlin", + "github_id": 12105168, + "is_lead": false + }, + { + "name": "Scott McMurray", + "github": "scottmcm", + "github_id": 18526288, + "is_lead": false + }, + { + "name": "Sparrow Li", + "github": "SparrowLii", + "github_id": 68270294, + "is_lead": false + }, + { + "name": "Santiago Pastorino", + "github": "spastorino", + "github_id": 52642, + "is_lead": false + }, + { + "name": "Takayuki Maeda", + "github": "TaKO8Ki", + "github_id": 41065217, + "is_lead": false + }, + { + "name": "Trevor Gross", + "github": "tgross35", + "github_id": 13724985, + "is_lead": false + }, + { + "name": "The 8472", + "github": "the8472", + "github_id": 1065730, + "is_lead": false + }, + { + "name": "Tyler Mandry", + "github": "tmandry", + "github_id": 2280544, + "is_lead": false + }, + { + "name": "tmiasko", + "github": "tmiasko", + "github_id": 51362316, + "is_lead": false + }, + { + "name": "Urgau", + "github": "Urgau", + "github_id": 3616612, + "is_lead": false + }, + { + "name": "Waffle Maybe", + "github": "WaffleLapkin", + "github_id": 38225716, + "is_lead": false + }, + { + "name": "Jubilee", + "github": "workingjubilee", + "github_id": 46493976, + "is_lead": false + }, + { + "name": "Stuart Cook", + "github": "Zalathar", + "github_id": 20290842, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Aaron Hill", + "github": "Aaron1011", + "github_id": 1408859, + "is_lead": false + }, + { + "name": "James Miller", + "github": "Aatch", + "github_id": 342416, + "is_lead": false + }, + { + "name": "Ariel Ben-Yehuda", + "github": "arielb1", + "github_id": 1830974, + "is_lead": false + }, + { + "name": "Brian Koropoff", + "github": "bkoropoff", + "github_id": 2101303, + "is_lead": false + }, + { + "name": "Mazdak Farrokhzad", + "github": "Centril", + "github_id": 855702, + "is_lead": false + }, + { + "name": "Taylor Cramer", + "github": "cramertj", + "github_id": 5963049, + "is_lead": false + }, + { + "name": "Björn Steinbrink", + "github": "dotdash", + "github_id": 230962, + "is_lead": false + }, + { + "name": "Dylan MacKenzie", + "github": "ecstatic-morse", + "github_id": 29463364, + "is_lead": false + }, + { + "name": "Eduard-Mihai Burtescu", + "github": "eddyb", + "github_id": 77424, + "is_lead": false + }, + { + "name": "Jeffrey Seyfried", + "github": "jseyfried", + "github_id": 8652869, + "is_lead": false + }, + { + "name": "Léo Lanteri Thauvin", + "github": "LeSeulArtichaut", + "github_id": 38361244, + "is_lead": false + }, + { + "name": "Aleksey Kladov", + "github": "matklad", + "github_id": 1711539, + "is_lead": false + }, + { + "name": "Michael Woerister", + "github": "michaelwoerister", + "github_id": 1825894, + "is_lead": false + }, + { + "name": "Nick Cameron", + "github": "nrc", + "github_id": 762626, + "is_lead": false + }, + { + "name": "Alexandre Martin", + "github": "scalexm", + "github_id": 1173131, + "is_lead": false + }, + { + "name": "varkor", + "github": "varkor", + "github_id": 3943692, + "is_lead": false + }, + { + "name": "Igor Matuszewski", + "github": "Xanewok", + "github_id": 3093213, + "is_lead": false + }, + { + "name": "Zack M. Davis", + "github": "zackmdavis", + "github_id": 1076988, + "is_lead": false + }, + { + "name": "Zoxc", + "github": "Zoxc", + "github_id": 25784, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "compiler", + "members": [ + 21149742, + 4459874, + 10829914, + 5047365, + 6783654, + 48135649, + 330628, + 68270294, + 41065217, + 3616612, + 38225716, + 20290842, + 64996, + 6098822, + 71934879, + 17426603, + 37223377, + 230646, + 1822483, + 3674314, + 36186, + 1295100, + 20269, + 105766, + 8872119, + 1606434, + 43851243, + 906069, + 14913065, + 31162821, + 39484203, + 3820879, + 29864074, + 247183, + 26522220, + 783247, + 20113453, + 679122, + 216080, + 155238, + 1940286, + 332036, + 5751617, + 173127, + 3988004, + 12105168, + 18526288, + 52642, + 13724985, + 1065730, + 2280544, + 51362316, + 831192, + 46493976 + ] + }, + { + "org": "rust-lang-nursery", + "name": "compiler", + "members": [ + 21149742, + 4459874, + 10829914, + 5047365, + 6783654, + 48135649, + 330628, + 68270294, + 41065217, + 3616612, + 38225716, + 20290842, + 64996, + 6098822, + 71934879, + 17426603, + 37223377, + 230646, + 1822483, + 3674314, + 36186, + 1295100, + 20269, + 105766, + 8872119, + 1606434, + 43851243, + 906069, + 14913065, + 31162821, + 39484203, + 3820879, + 29864074, + 247183, + 26522220, + 783247, + 20113453, + 679122, + 216080, + 155238, + 1940286, + 332036, + 5751617, + 173127, + 3988004, + 12105168, + 18526288, + 52642, + 13724985, + 1065730, + 2280544, + 51362316, + 831192, + 46493976 + ] + } + ] + }, + "website_data": { + "name": "Compiler team", + "description": "Developing and managing compiler internals and optimizations", + "page": "compiler", + "email": null, + "repo": "http://github.com/rust-lang/compiler-team", + "discord": null, + "zulip_stream": "t-compiler", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "compiler-fcp": { + "name": "compiler-fcp", + "kind": "team", + "subteam_of": "compiler", + "members": [ + { + "name": "Camille Gillot", + "github": "cjgillot", + "github_id": 1822483, + "is_lead": false + }, + { + "name": "Michael Goulet", + "github": "compiler-errors", + "github_id": 3674314, + "is_lead": false + }, + { + "name": "David Wood", + "github": "davidtwco", + "github_id": 1295100, + "is_lead": false + }, + { + "name": "Esteban Kuber", + "github": "estebank", + "github_id": 1606434, + "is_lead": false + }, + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": false + }, + { + "name": "Matthew Jasper", + "github": "matthewjasper", + "github_id": 20113453, + "is_lead": false + }, + { + "name": "Simonas Kazlauskas", + "github": "nagisa", + "github_id": 679122, + "is_lead": false + }, + { + "name": "nora", + "github": "Noratrieb", + "github_id": 48135649, + "is_lead": false + }, + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": false + }, + { + "name": "Vadim Petrochenkov", + "github": "petrochenkov", + "github_id": 5751617, + "is_lead": false + }, + { + "name": "Sparrow Li", + "github": "SparrowLii", + "github_id": 68270294, + "is_lead": false + }, + { + "name": "Santiago Pastorino", + "github": "spastorino", + "github_id": 52642, + "is_lead": false + }, + { + "name": "Wesley Wiser", + "github": "wesleywiser", + "github_id": 831192, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] + }, + "compiler-maintainers": { + "name": "compiler-maintainers", + "kind": "team", + "subteam_of": "compiler", + "members": [ + { + "name": "Boxy", + "github": "BoxyUwU", + "github_id": 21149742, + "is_lead": false + }, + { + "name": "Yukang", + "github": "chenyukang", + "github_id": 230646, + "is_lead": false + }, + { + "name": "Camille Gillot", + "github": "cjgillot", + "github_id": 1822483, + "is_lead": false + }, + { + "name": "Michael Goulet", + "github": "compiler-errors", + "github_id": 3674314, + "is_lead": false + }, + { + "name": "David Wood", + "github": "davidtwco", + "github_id": 1295100, + "is_lead": false + }, + { + "name": "Esteban Kuber", + "github": "estebank", + "github_id": 1606434, + "is_lead": false + }, + { + "name": "Deadbeef", + "github": "fee1-dead", + "github_id": 43851243, + "is_lead": false + }, + { + "name": "Jack Huey", + "github": "jackh726", + "github_id": 31162821, + "is_lead": false + }, + { + "name": "lcnr", + "github": "lcnr", + "github_id": 29864074, + "is_lead": false + }, + { + "name": "Rémy Rakic", + "github": "lqd", + "github_id": 247183, + "is_lead": false + }, + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": false + }, + { + "name": "Matthew Jasper", + "github": "matthewjasper", + "github_id": 20113453, + "is_lead": false + }, + { + "name": "Nadrieril", + "github": "Nadrieril", + "github_id": 6783654, + "is_lead": false + }, + { + "name": "Simonas Kazlauskas", + "github": "nagisa", + "github_id": 679122, + "is_lead": false + }, + { + "name": "Nicholas Nethercote", + "github": "nnethercote", + "github_id": 1940286, + "is_lead": false + }, + { + "name": "nora", + "github": "Noratrieb", + "github_id": 48135649, + "is_lead": false + }, + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": false + }, + { + "name": "Vadim Petrochenkov", + "github": "petrochenkov", + "github_id": 5751617, + "is_lead": false + }, + { + "name": "Ben Kimock", + "github": "saethlin", + "github_id": 12105168, + "is_lead": false + }, + { + "name": "Sparrow Li", + "github": "SparrowLii", + "github_id": 68270294, + "is_lead": false + }, + { + "name": "Santiago Pastorino", + "github": "spastorino", + "github_id": 52642, + "is_lead": false + }, + { + "name": "Wesley Wiser", + "github": "wesleywiser", + "github_id": 831192, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Aaron Hill", + "github": "Aaron1011", + "github_id": 1408859, + "is_lead": false + }, + { + "name": "James Miller", + "github": "Aatch", + "github_id": 342416, + "is_lead": false + }, + { + "name": "Ariel Ben-Yehuda", + "github": "arielb1", + "github_id": 1830974, + "is_lead": false + }, + { + "name": "Brian Koropoff", + "github": "bkoropoff", + "github_id": 2101303, + "is_lead": false + }, + { + "name": "Taylor Cramer", + "github": "cramertj", + "github_id": 5963049, + "is_lead": false + }, + { + "name": "Björn Steinbrink", + "github": "dotdash", + "github_id": 230962, + "is_lead": false + }, + { + "name": "Eduard-Mihai Burtescu", + "github": "eddyb", + "github_id": 77424, + "is_lead": false + }, + { + "name": "Jeffrey Seyfried", + "github": "jseyfried", + "github_id": 8652869, + "is_lead": false + }, + { + "name": "Michael Woerister", + "github": "michaelwoerister", + "github_id": 1825894, + "is_lead": false + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": false + }, + { + "name": "Nick Cameron", + "github": "nrc", + "github_id": 762626, + "is_lead": false + }, + { + "name": "Felix Klock", + "github": "pnkfelix", + "github_id": 173127, + "is_lead": false + }, + { + "name": "varkor", + "github": "varkor", + "github_id": 3943692, + "is_lead": false + }, + { + "name": "Zoxc", + "github": "Zoxc", + "github_id": 25784, + "is_lead": false + } + ], + "github": null, + "website_data": { + "name": "Compiler maintainers", + "description": "Maintainers of the compiler", + "page": "compiler-maintainers", + "email": null, + "repo": "https://github.com/rust-lang/compiler-team", + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "core": { + "name": "core", + "kind": "team", + "subteam_of": null, + "members": [ + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": false + }, + { + "name": "Ryan Levick", + "github": "rylev", + "github_id": 1327285, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Aidan Hobson Sayers", + "github": "aidanhs", + "github_id": 1050652, + "is_lead": false + }, + { + "name": "Alex Crichton", + "github": "alexcrichton", + "github_id": 64996, + "is_lead": false + }, + { + "name": "Ashley Williams", + "github": "ashleygwilliams", + "github_id": 1163554, + "is_lead": false + }, + { + "name": "Aaron Turon", + "github": "aturon", + "github_id": 709807, + "is_lead": false + }, + { + "name": "Jan-Erik Rediger", + "github": "badboy", + "github_id": 2129, + "is_lead": false + }, + { + "name": "Brian Anderson", + "github": "brson", + "github_id": 147214, + "is_lead": false + }, + { + "name": "Carol Nichols", + "github": "carols10cents", + "github_id": 193874, + "is_lead": false + }, + { + "name": "Erick Tryzelaar", + "github": "erickt", + "github_id": 84711, + "is_lead": false + }, + { + "name": "Huon Wilson", + "github": "huonw", + "github_id": 1203825, + "is_lead": false + }, + { + "name": "Manish Goregaokar", + "github": "Manishearth", + "github_id": 1617736, + "is_lead": false + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": false + }, + { + "name": "Nick Cameron", + "github": "nrc", + "github_id": 762626, + "is_lead": false + }, + { + "name": "Patrick Walton", + "github": "pcwalton", + "github_id": 157897, + "is_lead": false + }, + { + "name": "Pietro Albini", + "github": "pietroalbini", + "github_id": 2299951, + "is_lead": false + }, + { + "name": "Florian Gilcher", + "github": "skade", + "github_id": 47542, + "is_lead": false + }, + { + "name": "JT", + "github": "sophiajt", + "github_id": 547158, + "is_lead": false + }, + { + "name": "Steve Klabnik", + "github": "steveklabnik", + "github_id": 27786, + "is_lead": false + }, + { + "name": "Yehuda Katz", + "github": "wycats", + "github_id": 4, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "core", + "members": [ + 5047365, + 1327285 + ] + }, + { + "org": "rust-lang-nursery", + "name": "core", + "members": [ + 5047365, + 1327285 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] + }, + "council-librarians": { + "name": "council-librarians", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Eric Huss", + "github": "ehuss", + "github_id": 43198, + "is_lead": false + }, + { + "name": "Ryan Levick", + "github": "rylev", + "github_id": 1327285, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "council-librarians", + "members": [ + 43198, + 1327285 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] + }, + "crate-maintainers": { + "name": "crate-maintainers", + "kind": "team", + "subteam_of": "libs", + "members": [ + { + "name": "Amanieu d'Antras", + "github": "Amanieu", + "github_id": 278509, + "is_lead": false + }, + { + "name": "Sebastian Thiel", + "github": "Byron", + "github_id": 63622, + "is_lead": false + }, + { + "name": "Chris Denton", + "github": "ChrisDenton", + "github_id": 4459874, + "is_lead": false + }, + { + "name": "Yuki Okushi", + "github": "JohnTitor", + "github_id": 25030997, + "is_lead": false + }, + { + "name": "Jonathan Giddy", + "github": "jongiddy", + "github_id": 3735327, + "is_lead": false + }, + { + "name": "Josh Triplett", + "github": "joshtriplett", + "github_id": 162737, + "is_lead": false + }, + { + "name": "Ashley Mannix", + "github": "KodrAus", + "github_id": 6721458, + "is_lead": false + }, + { + "name": "lcnr", + "github": "lcnr", + "github_id": 29864074, + "is_lead": false + }, + { + "name": "Trevor Gross", + "github": "tgross35", + "github_id": 13724985, + "is_lead": false + }, + { + "name": "The 8472", + "github": "the8472", + "github_id": 1065730, + "is_lead": false + }, + { + "name": "Thom Chiovoloni", + "github": "thomcc", + "github_id": 860665, + "is_lead": false + }, + { + "name": "Jubilee", + "github": "workingjubilee", + "github_id": 46493976, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "crate-maintainers", + "members": [ + 278509, + 63622, + 4459874, + 25030997, + 6721458, + 3735327, + 162737, + 29864074, + 13724985, + 1065730, + 860665, + 46493976 + ] + } + ] + }, + "website_data": { + "name": "Crate maintainers", + "description": "Maintaining official rust-lang crates such as log, libc, cc, and more.", + "page": "crate-maintainers", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": "t-libs/crates", + "matrix_room": null, + "weight": -200 + }, + "roles": [], + "discord": [] + }, + "crates-io": { + "name": "crates-io", + "kind": "team", + "subteam_of": "devtools", + "members": [ + { + "name": "Justin Geibel", + "github": "jtgeibel", + "github_id": 22186, + "is_lead": true + }, + { + "name": "Tobias Bieniek", + "github": "Turbo87", + "github_id": 141300, + "is_lead": true + }, + { + "name": "Carol Nichols", + "github": "carols10cents", + "github_id": 193874, + "is_lead": false + }, + { + "name": "eth3lbert", + "github": "eth3lbert", + "github_id": 2889664, + "is_lead": false + }, + { + "name": "Adam Harvey", + "github": "LawnGnome", + "github_id": 229984, + "is_lead": false + }, + { + "name": "Matthew T", + "github": "mdtro", + "github_id": 20070360, + "is_lead": false + }, + { + "name": "Rustin", + "github": "Rustin170506", + "github_id": 29879298, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Ashley Williams", + "github": "ashleygwilliams", + "github_id": 1163554, + "is_lead": false + }, + { + "name": "Tatsuyuki Ishi", + "github": "ishitatsuyuki", + "github_id": 12389383, + "is_lead": false + }, + { + "name": "Yuki Okushi", + "github": "JohnTitor", + "github_id": 25030997, + "is_lead": false + }, + { + "name": "Josh Triplett", + "github": "joshtriplett", + "github_id": 162737, + "is_lead": false + }, + { + "name": "Ricardo Mendes", + "github": "locks", + "github_id": 32344, + "is_lead": false + }, + { + "name": "Nell Shamrell-Harrington", + "github": "nellshamrell", + "github_id": 813007, + "is_lead": false + }, + { + "name": "Florian Pichler", + "github": "pichfl", + "github_id": 194641, + "is_lead": false + }, + { + "name": "Pietro Albini", + "github": "pietroalbini", + "github_id": 2299951, + "is_lead": false + }, + { + "name": "Sage Griffin", + "github": "sgrif", + "github_id": 1529387, + "is_lead": false + }, + { + "name": "Sven Marnach", + "github": "smarnach", + "github_id": 249196, + "is_lead": false + }, + { + "name": "Steve Klabnik", + "github": "steveklabnik", + "github_id": 27786, + "is_lead": false + }, + { + "name": "Without Boats", + "github": "withoutboats", + "github_id": 9063376, + "is_lead": false + }, + { + "name": "Yehuda Katz", + "github": "wycats", + "github_id": 4, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "conduit-rust", + "name": "crates-io", + "members": [ + 229984, + 29879298, + 141300, + 193874, + 2889664, + 22186, + 20070360 + ] + }, + { + "org": "rust-lang", + "name": "crates-io", + "members": [ + 229984, + 29879298, + 141300, + 193874, + 2889664, + 22186, + 20070360 + ] + } + ] + }, + "website_data": { + "name": "crates.io team", + "description": "Managing operations, development, and official policies for crates.io", + "page": "crates-io", + "email": null, + "repo": "https://github.com/rust-lang/crates.io", + "discord": null, + "zulip_stream": "t-crates-io", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "crates-io-admins": { + "name": "crates-io-admins", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Carol Nichols", + "github": "carols10cents", + "github_id": 193874, + "is_lead": false + }, + { + "name": "eth3lbert", + "github": "eth3lbert", + "github_id": 2889664, + "is_lead": false + }, + { + "name": "Justin Geibel", + "github": "jtgeibel", + "github_id": 22186, + "is_lead": false + }, + { + "name": "Adam Harvey", + "github": "LawnGnome", + "github_id": 229984, + "is_lead": false + }, + { + "name": "Matthew T", + "github": "mdtro", + "github_id": 20070360, + "is_lead": false + }, + { + "name": "Rustin", + "github": "Rustin170506", + "github_id": 29879298, + "is_lead": false + }, + { + "name": "Tobias Bieniek", + "github": "Turbo87", + "github_id": 141300, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] + }, + "crates-io-on-call": { + "name": "crates-io-on-call", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Sebastian Ziebell", + "github": "justahero", + "github_id": 1305185, + "is_lead": false + }, + { + "name": "Андрей Листочкин (Andrei Listochkin)", + "github": "listochkin", + "github_id": 405222, + "is_lead": false + }, + { + "name": "Pietro Albini", + "github": "pietroalbini", + "github_id": 2299951, + "is_lead": false + }, + { + "name": "Florian Gilcher", + "github": "skade", + "github_id": 47542, + "is_lead": false + }, + { + "name": "Tshepang Mbambo", + "github": "tshepang", + "github_id": 588486, + "is_lead": false + }, + { + "name": "Lukas Wirth", + "github": "Veykril", + "github_id": 3757771, + "is_lead": false + }, + { + "name": "Felix Gilcher", + "github": "Xylakant", + "github_id": 337823, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "crates-io-on-call", + "members": [ + 3757771, + 337823, + 1305185, + 405222, + 2299951, + 47542, + 588486 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] + }, + "devtools": { + "name": "devtools", + "kind": "team", + "subteam_of": null, + "top_level": true, + "members": [ + { + "name": "Manish Goregaokar", + "github": "Manishearth", + "github_id": 1617736, + "is_lead": true + }, + { + "name": "Caleb Cartwright", + "github": "calebcartwright", + "github_id": 13042488, + "is_lead": false + }, + { + "name": "Eric Huss", + "github": "ehuss", + "github_id": 43198, + "is_lead": false + }, + { + "name": "Guillaume Gomez", + "github": "GuillaumeGomez", + "github_id": 3050060, + "is_lead": false + }, + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": false + }, + { + "name": "Robert Collins", + "github": "rbtcollins", + "github_id": 499678, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Alex Crichton", + "github": "alexcrichton", + "github_id": 64996, + "is_lead": false + }, + { + "name": "Brian Anderson", + "github": "brson", + "github_id": 147214, + "is_lead": false + }, + { + "name": "Carol Nichols", + "github": "carols10cents", + "github_id": 193874, + "is_lead": false + }, + { + "name": "Dale Wijnand", + "github": "dwijnand", + "github_id": 344610, + "is_lead": false + }, + { + "name": "Nick Fitzgerald", + "github": "fitzgen", + "github_id": 74571, + "is_lead": false + }, + { + "name": "Jorge Aparicio", + "github": "japaric", + "github_id": 5018213, + "is_lead": false + }, + { + "name": "Pascal Hertleif", + "github": "killercup", + "github_id": 20063, + "is_lead": false + }, + { + "name": "Daniel Silverstone", + "github": "kinnison", + "github_id": 1469421, + "is_lead": false + }, + { + "name": "Aleksey Kladov", + "github": "matklad", + "github_id": 1711539, + "is_lead": false + }, + { + "name": "Michael Woerister", + "github": "michaelwoerister", + "github_id": 1825894, + "is_lead": false + }, + { + "name": "Nick Cameron", + "github": "nrc", + "github_id": 762626, + "is_lead": false + }, + { + "name": "JT", + "github": "sophiajt", + "github_id": 547158, + "is_lead": false + }, + { + "name": "Steve Klabnik", + "github": "steveklabnik", + "github_id": 27786, + "is_lead": false + }, + { + "name": "Without Boats", + "github": "withoutboats", + "github_id": 9063376, + "is_lead": false + }, + { + "name": "Yehuda Katz", + "github": "wycats", + "github_id": 4, + "is_lead": false + }, + { + "name": "Igor Matuszewski", + "github": "Xanewok", + "github_id": 3093213, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-dev-tools", + "name": "devtools", + "members": [ + 3050060, + 1617736, + 13042488, + 43198, + 332036, + 499678 + ] + }, + { + "org": "rust-lang", + "name": "devtools", + "members": [ + 3050060, + 1617736, + 13042488, + 43198, + 332036, + 499678 + ] + } + ] + }, + "website_data": { + "name": "Dev tools team", + "description": "Contributing to and creating the Rust development tools", + "page": "dev-tools", + "email": "tools@rust-lang.org", + "repo": "https://github.com/rust-dev-tools/dev-tools-team", + "discord": null, + "zulip_stream": "t-devtools", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "docker": { + "name": "docker", + "kind": "team", + "subteam_of": "launching-pad", + "members": [ + { + "name": "Scott Schafer", + "github": "Muscraft", + "github_id": 23045215, + "is_lead": false + }, + { + "name": "Steven Fackler", + "github": "sfackler", + "github_id": 1455697, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "docker", + "members": [ + 23045215, + 1455697 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] + }, + "docs-rs": { + "name": "docs-rs", + "kind": "team", + "subteam_of": "devtools", + "members": [ + { + "name": "Denis Cornehl", + "github": "syphar", + "github_id": 540890, + "is_lead": true + }, + { + "name": "Sebastian Thiel", + "github": "Byron", + "github_id": 63622, + "is_lead": false + }, + { + "name": "Guillaume Gomez", + "github": "GuillaumeGomez", + "github_id": 3050060, + "is_lead": false + }, + { + "name": "Jacob Hoffman-Andrews", + "github": "jsha", + "github_id": 220205, + "is_lead": false + }, + { + "name": "Wim", + "github": "Nemo157", + "github_id": 81079, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Jynn Nelson", + "github": "jyn514", + "github_id": 23638587, + "is_lead": false + }, + { + "name": "Chase Wilson", + "github": "Kixiron", + "github_id": 25047011, + "is_lead": false + }, + { + "name": "Onur Aslan", + "github": "onur", + "github_id": 345828, + "is_lead": false + }, + { + "name": "Pietro Albini", + "github": "pietroalbini", + "github_id": 2299951, + "is_lead": false + }, + { + "name": "QuietMisdreavus", + "github": "QuietMisdreavus", + "github_id": 5217170, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "docs-rs", + "members": [ + 63622, + 3050060, + 81079, + 220205, + 540890 + ] + }, + { + "org": "rust-lang-nursery", + "name": "docs-rs", + "members": [ + 63622, + 3050060, + 81079, + 220205, + 540890 + ] + } + ] + }, + "website_data": { + "name": "Docs.rs team", + "description": "Docs.rs, the documentation hosting service for crates", + "page": "docs-rs", + "email": null, + "repo": "https://github.com/rust-lang/docs.rs", + "discord": null, + "zulip_stream": "t-docs-rs", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "docs-rs-reviewers": { + "name": "docs-rs-reviewers", + "kind": "team", + "subteam_of": "docs-rs", + "members": [ + { + "name": "Guillaume Gomez", + "github": "GuillaumeGomez", + "github_id": 3050060, + "is_lead": false + }, + { + "name": "Wim", + "github": "Nemo157", + "github_id": 81079, + "is_lead": false + }, + { + "name": "Denis Cornehl", + "github": "syphar", + "github_id": 540890, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "docs-rs-reviewers", + "members": [ + 3050060, + 81079, + 540890 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] + }, + "emacs": { + "name": "emacs", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "brotzeit", + "github": "brotzeit", + "github_id": 25367303, + "is_lead": false + }, + { + "name": "Jen-Chieh Shen", + "github": "jcs090218", + "github_id": 8685505, + "is_lead": false + }, + { + "name": "Jim Blandy", + "github": "jimblandy", + "github_id": 751272, + "is_lead": false + }, + { + "name": "Micah Chalmer", + "github": "MicahChalmer", + "github_id": 698400, + "is_lead": false + }, + { + "name": "Sibi Prabakaran", + "github": "psibi", + "github_id": 737477, + "is_lead": false + }, + { + "name": "Tom Tromey", + "github": "tromey", + "github_id": 1557670, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "emacs", + "members": [ + 698400, + 25367303, + 8685505, + 751272, + 737477, + 1557670 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] + }, + "emscripten": { + "name": "emscripten", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Burak Emir", + "github": "burakemir", + "github_id": 10248140, + "is_lead": false + }, + { + "name": "Hood Chatham", + "github": "hoodmane", + "github_id": 8739626, + "is_lead": false + }, + { + "name": "Juniper Tyree", + "github": "juntyr", + "github_id": 50025784, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] + }, + "foundation-board-project-directors": { + "name": "foundation-board-project-directors", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Carol Nichols", + "github": "carols10cents", + "github_id": 193874, + "is_lead": false + }, + { + "name": "Jakob Degen", + "github": "JakobDegen", + "github_id": 51179609, + "is_lead": false + }, + { + "name": "Ryan Levick", + "github": "rylev", + "github_id": 1327285, + "is_lead": false + }, + { + "name": "Scott McMurray", + "github": "scottmcm", + "github_id": 18526288, + "is_lead": false + }, + { + "name": "Santiago Pastorino", + "github": "spastorino", + "github_id": 52642, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Josh Stone", + "github": "cuviper", + "github_id": 36186, + "is_lead": false + }, + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": false + }, + { + "name": "Tyler Mandry", + "github": "tmandry", + "github_id": 2280544, + "is_lead": false + }, + { + "name": "Jane Lusby", + "github": "yaahc", + "github_id": 1993852, + "is_lead": false + } + ], + "github": null, + "website_data": { + "name": "Foundation Board Project Directors", + "description": "Charged with representing the project on the Board of the Rust Foundation", + "page": "foundation-board-project-directors", + "email": "project-directors@rust-lang.org", + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "foundation-email-redirects": { + "name": "foundation-email-redirects", + "kind": "marker_team", + "subteam_of": null, + "members": [], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] + }, + "fuchsia": { + "name": "fuchsia", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Erick Tryzelaar", + "github": "erickt", + "github_id": 84711, + "is_lead": false + }, + { + "name": "Paul Daniel Faria", + "github": "Nashenas88", + "github_id": 1673130, + "is_lead": false + }, + { + "name": "Joseph Ryan", + "github": "P1n3appl3", + "github_id": 9326885, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Dan Johnson", + "github": "ComputerDruid", + "github_id": 34696, + "is_lead": false + }, + { + "name": "David Koloski", + "github": "djkoloski", + "github_id": 7554649, + "is_lead": false + }, + { + "name": "Tyler Mandry", + "github": "tmandry", + "github_id": 2280544, + "is_lead": false + } + ], + "github": null, + "website_data": null, + "roles": [], + "discord": [] + }, + "goal-owners": { + "name": "goal-owners", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Alejandra González", + "github": "blyxyas", + "github_id": 73757586, + "is_lead": false + }, + { + "name": "Boxy", + "github": "BoxyUwU", + "github_id": 21149742, + "is_lead": false + }, + { + "name": "Celina G. Val", + "github": "celinval", + "github_id": 35149715, + "is_lead": false + }, + { + "name": "Jacob Finkelman", + "github": "Eh2406", + "github_id": 3709504, + "is_lead": false + }, + { + "name": "Ed Page", + "github": "epage", + "github_id": 60961, + "is_lead": false + }, + { + "name": "Esteban Kuber", + "github": "estebank", + "github_id": 1606434, + "is_lead": false + }, + { + "name": "Deadbeef", + "github": "fee1-dead", + "github_id": 43851243, + "is_lead": false + }, + { + "name": "Guillaume Gomez", + "github": "GuillaumeGomez", + "github_id": 3050060, + "is_lead": false + }, + { + "name": "Jonathan Kelley", + "github": "jkelleyrtp", + "github_id": 10237910, + "is_lead": false + }, + { + "name": "Josh Triplett", + "github": "joshtriplett", + "github_id": 162737, + "is_lead": false + }, + { + "name": "lcnr", + "github": "lcnr", + "github_id": 29864074, + "is_lead": false + }, + { + "name": "Rémy Rakic", + "github": "lqd", + "github_id": 247183, + "is_lead": false + }, + { + "name": "Scott Schafer", + "github": "Muscraft", + "github_id": 23045215, + "is_lead": false + }, + { + "name": "Nadrieril", + "github": "Nadrieril", + "github_id": 6783654, + "is_lead": false + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": false + }, + { + "name": "Michael Howell", + "github": "notriddle", + "github_id": 1593513, + "is_lead": false + }, + { + "name": "Predrag Gruevski", + "github": "obi1kenobi", + "github_id": 2348618, + "is_lead": false + }, + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": false + }, + { + "name": "Rustin", + "github": "Rustin170506", + "github_id": 29879298, + "is_lead": false + }, + { + "name": "Sparrow Li", + "github": "SparrowLii", + "github_id": 68270294, + "is_lead": false + }, + { + "name": "Tyler Mandry", + "github": "tmandry", + "github_id": 2280544, + "is_lead": false + }, + { + "name": "TC", + "github": "traviscross", + "github_id": 1076834, + "is_lead": false + }, + { + "name": "Weihang Lo", + "github": "weihanglo", + "github_id": 14314532, + "is_lead": false + }, + { + "name": "Manuel Drehwald", + "github": "ZuseZ4", + "github_id": 25483084, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "goal-owners", + "members": [ + 21149742, + 3709504, + 3050060, + 23045215, + 6783654, + 29879298, + 68270294, + 25483084, + 73757586, + 35149715, + 60961, + 1606434, + 43851243, + 10237910, + 162737, + 29864074, + 247183, + 155238, + 1593513, + 2348618, + 332036, + 2280544, + 1076834, + 14314532 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] + }, + "gsoc-contributors": { + "name": "gsoc-contributors", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Demilade Sonuga", + "github": "d-sonuga", + "github_id": 78101187, + "is_lead": false + }, + { + "name": "ding-young", + "github": "ding-young", + "github_id": 88336128, + "is_lead": false + }, + { + "name": "FractalFir", + "github": "FractalFir", + "github_id": 75212430, + "is_lead": false + }, + { + "name": "Apurva Mishra", + "github": "mav3ri3k", + "github_id": 59974350, + "is_lead": false + }, + { + "name": "Julien Robert", + "github": "Oneirical", + "github_id": 96022417, + "is_lead": false + }, + { + "name": "Shina", + "github": "s7tya", + "github_id": 53410646, + "is_lead": false + }, + { + "name": "shanmu", + "github": "shannmu", + "github_id": 138972944, + "is_lead": false + }, + { + "name": "Max Carr", + "github": "suaviloquence", + "github_id": 56054085, + "is_lead": false + }, + { + "name": "byt", + "github": "tiif", + "github_id": 55319043, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] + }, + "icebreakers-cleanup-crew": { + "name": "icebreakers-cleanup-crew", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Albert Larsan", + "github": "albertlarsan68", + "github_id": 74931857, + "is_lead": false + }, + { + "name": "Amin Arria", + "github": "AminArria", + "github_id": 3791966, + "is_lead": false + }, + { + "name": "hafiz", + "github": "ayazhafiz", + "github_id": 20735482, + "is_lead": false + }, + { + "name": "Noah Lev", + "github": "camelid", + "github_id": 37223377, + "is_lead": false + }, + { + "name": "Chris Simpkins", + "github": "chrissimpkins", + "github_id": 4249591, + "is_lead": false + }, + { + "name": "B YI", + "github": "contrun", + "github_id": 32609395, + "is_lead": false + }, + { + "name": "Michał Siedlaczek", + "github": "elshize", + "github_id": 3026120, + "is_lead": false + }, + { + "name": "Hirokazu Hata", + "github": "h-michael", + "github_id": 4556097, + "is_lead": false + }, + { + "name": "Patrick Haller", + "github": "HallerPatrick", + "github_id": 22773355, + "is_lead": false + }, + { + "name": "Hoàng Đức Hiếu", + "github": "hdhoang", + "github_id": 12537, + "is_lead": false + }, + { + "name": "Marcel", + "github": "hellow554", + "github_id": 921462, + "is_lead": false + }, + { + "name": "Henry Boisdequin", + "github": "henryboisdequin", + "github_id": 65845077, + "is_lead": false + }, + { + "name": "imtsuki", + "github": "imtsuki", + "github_id": 8423594, + "is_lead": false + }, + { + "name": "Ian S. Pringle", + "github": "ispringle", + "github_id": 18722936, + "is_lead": false + }, + { + "name": "James Gill", + "github": "JamesPatrickGill", + "github_id": 44863195, + "is_lead": false + }, + { + "name": "Kan-Ru Chen", + "github": "kanru", + "github_id": 17571, + "is_lead": false + }, + { + "name": "Stefan Kerkmann", + "github": "KarlK90", + "github_id": 13887561, + "is_lead": false + }, + { + "name": "Consoli", + "github": "matheus-consoli", + "github_id": 27595790, + "is_lead": false + }, + { + "name": "mental", + "github": "mental32", + "github_id": 27660514, + "is_lead": false + }, + { + "name": "Nathan McCarty", + "github": "nmccarty", + "github_id": 8325047, + "is_lead": false + }, + { + "name": "Noah Kennedy", + "github": "Noah-Kennedy", + "github_id": 9875622, + "is_lead": false + }, + { + "name": "Peyton Turner", + "github": "PeytonT", + "github_id": 22621596, + "is_lead": false + }, + { + "name": "pierreN", + "github": "pierreN", + "github_id": 946757, + "is_lead": false + }, + { + "name": "Valentin Ricard", + "github": "Redblueflame", + "github_id": 24188356, + "is_lead": false + }, + { + "name": "Robbie Clarken", + "github": "RobbieClarken", + "github_id": 663161, + "is_lead": false + }, + { + "name": "RobertoSnap", + "github": "RobertoSnap", + "github_id": 4772930, + "is_lead": false + }, + { + "name": "Rob Ede", + "github": "robjtede", + "github_id": 3316789, + "is_lead": false + }, + { + "name": "Sarthak Singh", + "github": "SarthakSingh31", + "github_id": 35749450, + "is_lead": false + }, + { + "name": "Shady Khalifa", + "github": "shekohex", + "github_id": 14620076, + "is_lead": false + }, + { + "name": "Shingo Kato", + "github": "sinato", + "github_id": 20817743, + "is_lead": false + }, + { + "name": "Steven Malis", + "github": "smmalis37", + "github_id": 4054472, + "is_lead": false + }, + { + "name": "Frank Steffahn", + "github": "steffahn", + "github_id": 3986214, + "is_lead": false + }, + { + "name": "Stu", + "github": "Stupremee", + "github_id": 39732259, + "is_lead": false + }, + { + "name": "Yohei Tamura", + "github": "tamuhey", + "github_id": 24998666, + "is_lead": false + }, + { + "name": "Steve Loveless", + "github": "turboladen", + "github_id": 142010, + "is_lead": false + }, + { + "name": "Jean SIMARD", + "github": "woshilapin", + "github_id": 2520723, + "is_lead": false + }, + { + "name": "Yerkebulan Tulibergenov", + "github": "yerke", + "github_id": 5137691, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] + }, + "icebreakers-llvm": { + "name": "icebreakers-llvm", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "hafiz", + "github": "ayazhafiz", + "github_id": 20735482, + "is_lead": false + }, + { + "name": "Noah Lev", + "github": "camelid", + "github_id": 37223377, + "is_lead": false + }, + { + "name": "comex", + "github": "comex", + "github_id": 47517, + "is_lead": false + }, + { + "name": "Josh Stone", + "github": "cuviper", + "github_id": 36186, + "is_lead": false + }, + { + "name": "DianQK", + "github": "DianQK", + "github_id": 10829914, + "is_lead": false + }, + { + "name": "Hoàng Đức Hiếu", + "github": "hdhoang", + "github_id": 12537, + "is_lead": false + }, + { + "name": "Henry Boisdequin", + "github": "henryboisdequin", + "github_id": 65845077, + "is_lead": false + }, + { + "name": "Rutvik Patel", + "github": "heyrutvik", + "github_id": 6268538, + "is_lead": false + }, + { + "name": "Xing GUO", + "github": "higuoxing", + "github_id": 21099318, + "is_lead": false + }, + { + "name": "Youngsuk Kim", + "github": "JOE1994", + "github_id": 10286488, + "is_lead": false + }, + { + "name": "J. Ryan Stinnett", + "github": "jryans", + "github_id": 279572, + "is_lead": false + }, + { + "name": "Luqman Aden", + "github": "luqmana", + "github_id": 287063, + "is_lead": false + }, + { + "name": "Miodrag Milenković", + "github": "mmilenko", + "github_id": 10790773, + "is_lead": false + }, + { + "name": "Simonas Kazlauskas", + "github": "nagisa", + "github_id": 679122, + "is_lead": false + }, + { + "name": "Nikita Popov", + "github": "nikic", + "github_id": 216080, + "is_lead": false + }, + { + "name": "Noah Kennedy", + "github": "Noah-Kennedy", + "github_id": 9875622, + "is_lead": false + }, + { + "name": "Siavosh Zarrasvand", + "github": "SiavoshZarrasvand", + "github_id": 492510, + "is_lead": false + }, + { + "name": "Mahmut Bulut", + "github": "vertexclique", + "github_id": 578559, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Hanna Kruppe", + "github": "hanna-kruppe", + "github_id": 2311707, + "is_lead": false + } + ], + "github": null, + "website_data": null, + "roles": [], + "discord": [] + }, + "infra": { + "name": "infra", + "kind": "team", + "subteam_of": null, + "top_level": true, + "members": [ + { + "name": "Jan David Nose", + "github": "jdno", + "github_id": 865550, + "is_lead": true + }, + { + "name": "Jake Goulding", + "github": "shepmaster", + "github_id": 174509, + "is_lead": true + }, + { + "name": "kennytm", + "github": "kennytm", + "github_id": 103023, + "is_lead": false + }, + { + "name": "Jakub Beránek", + "github": "Kobzol", + "github_id": 4539057, + "is_lead": false + }, + { + "name": "Marco Ieni", + "github": "MarcoIeni", + "github_id": 11428655, + "is_lead": false + }, + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": false + }, + { + "name": "Pietro Albini", + "github": "pietroalbini", + "github_id": 2299951, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Aidan Hobson Sayers", + "github": "aidanhs", + "github_id": 1050652, + "is_lead": false + }, + { + "name": "Alex Crichton", + "github": "alexcrichton", + "github_id": 64996, + "is_lead": false + }, + { + "name": "Ashley Williams", + "github": "ashleygwilliams", + "github_id": 1163554, + "is_lead": false + }, + { + "name": "Aaron Turon", + "github": "aturon", + "github_id": 709807, + "is_lead": false + }, + { + "name": "Brian Anderson", + "github": "brson", + "github_id": 147214, + "is_lead": false + }, + { + "name": "Carol Nichols", + "github": "carols10cents", + "github_id": 193874, + "is_lead": false + }, + { + "name": "Erick Tryzelaar", + "github": "erickt", + "github_id": 84711, + "is_lead": false + }, + { + "name": "Corey Farwell", + "github": "frewsxcv", + "github_id": 416575, + "is_lead": false + }, + { + "name": "Jynn Nelson", + "github": "jyn514", + "github_id": 23638587, + "is_lead": false + }, + { + "name": "Nell Shamrell-Harrington", + "github": "nellshamrell", + "github_id": 813007, + "is_lead": false + }, + { + "name": "Ryan Levick", + "github": "rylev", + "github_id": 1327285, + "is_lead": false + }, + { + "name": "Sage Griffin", + "github": "sgrif", + "github_id": 1529387, + "is_lead": false + }, + { + "name": "Tim Neumann", + "github": "TimNN", + "github_id": 1178249, + "is_lead": false + }, + { + "name": "Tom Prince", + "github": "tomprince", + "github_id": 283816, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "bors-rs", + "name": "rust-infra", + "members": [ + 4539057, + 11428655, + 5047365, + 865550, + 103023, + 2299951, + 174509 + ] + }, + { + "org": "rust-lang", + "name": "infra", + "members": [ + 4539057, + 11428655, + 5047365, + 865550, + 103023, + 2299951, + 174509 + ] + }, + { + "org": "rust-lang-ci", + "name": "infra", + "members": [ + 4539057, + 11428655, + 5047365, + 865550, + 103023, + 2299951, + 174509 + ] + }, + { + "org": "rust-lang-nursery", + "name": "infra", + "members": [ + 4539057, + 11428655, + 5047365, + 865550, + 103023, + 2299951, + 174509 + ] + } + ] + }, + "website_data": { + "name": "Infrastructure team", + "description": "Managing the infrastructure supporting the Rust project itself, including CI, releases, bots, and metrics", + "page": "infra", + "email": "infra@rust-lang.org", + "repo": "https://github.com/rust-lang/infra-team", + "discord": null, + "zulip_stream": "t-infra", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "infra-admins": { + "name": "infra-admins", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Jan David Nose", + "github": "jdno", + "github_id": 865550, + "is_lead": false + }, + { + "name": "Marco Ieni", + "github": "MarcoIeni", + "github_id": 11428655, + "is_lead": false + }, + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": false + }, + { + "name": "Pietro Albini", + "github": "pietroalbini", + "github_id": 2299951, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Aidan Hobson Sayers", + "github": "aidanhs", + "github_id": 1050652, + "is_lead": false + }, + { + "name": "Alex Crichton", + "github": "alexcrichton", + "github_id": 64996, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "infra-admins", + "members": [ + 11428655, + 5047365, + 865550, + 2299951 + ] + }, + { + "org": "rust-lang-deprecated", + "name": "infra-admins", + "members": [ + 11428655, + 5047365, + 865550, + 2299951 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] + }, + "infra-bors": { + "name": "infra-bors", + "kind": "team", + "subteam_of": "infra", + "members": [ + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": true + }, + { + "name": "Jakub Beránek", + "github": "Kobzol", + "github_id": 4539057, + "is_lead": false + }, + { + "name": "Pietro Albini", + "github": "pietroalbini", + "github_id": 2299951, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "infra-bors", + "members": [ + 4539057, + 5047365, + 2299951 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] + }, + "inside-rust-reviewers": { + "name": "inside-rust-reviewers", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Amanieu d'Antras", + "github": "Amanieu", + "github_id": 278509, + "is_lead": false + }, + { + "name": "apiraino", + "github": "apiraino", + "github_id": 6098822, + "is_lead": false + }, + { + "name": "Boxy", + "github": "BoxyUwU", + "github_id": 21149742, + "is_lead": false + }, + { + "name": "Andrew Gallant", + "github": "BurntSushi", + "github_id": 456674, + "is_lead": false + }, + { + "name": "Caleb Cartwright", + "github": "calebcartwright", + "github_id": 13042488, + "is_lead": false + }, + { + "name": "Caleb Zulawski", + "github": "calebzulawski", + "github_id": 563826, + "is_lead": false + }, + { + "name": "Carol Nichols", + "github": "carols10cents", + "github_id": 193874, + "is_lead": false + }, + { + "name": "Celina G. Val", + "github": "celinval", + "github_id": 35149715, + "is_lead": false + }, + { + "name": "Chris Krycho", + "github": "chriskrycho", + "github_id": 2403023, + "is_lead": false + }, + { + "name": "Charles Lew", + "github": "crlf0710", + "github_id": 451806, + "is_lead": false + }, + { + "name": "David Wood", + "github": "davidtwco", + "github_id": 1295100, + "is_lead": false + }, + { + "name": "Eric Holk", + "github": "eholk", + "github_id": 105766, + "is_lead": false + }, + { + "name": "Eric Huss", + "github": "ehuss", + "github_id": 43198, + "is_lead": false + }, + { + "name": "Deadbeef", + "github": "fee1-dead", + "github_id": 43851243, + "is_lead": false + }, + { + "name": "Philipp Krones", + "github": "flip1995", + "github_id": 9744647, + "is_lead": false + }, + { + "name": "Guillaume Gomez", + "github": "GuillaumeGomez", + "github_id": 3050060, + "is_lead": false + }, + { + "name": "Jack Huey", + "github": "jackh726", + "github_id": 31162821, + "is_lead": false + }, + { + "name": "Jakob Degen", + "github": "JakobDegen", + "github_id": 51179609, + "is_lead": false + }, + { + "name": "James Munns", + "github": "jamesmunns", + "github_id": 2097964, + "is_lead": false + }, + { + "name": "Jan David Nose", + "github": "jdno", + "github_id": 865550, + "is_lead": false + }, + { + "name": "Joel Marcey", + "github": "JoelMarcey", + "github_id": 3757713, + "is_lead": false + }, + { + "name": "Yuki Okushi", + "github": "JohnTitor", + "github_id": 25030997, + "is_lead": false + }, + { + "name": "Justin Geibel", + "github": "jtgeibel", + "github_id": 22186, + "is_lead": false + }, + { + "name": "Jakub Beránek", + "github": "Kobzol", + "github_id": 4539057, + "is_lead": false + }, + { + "name": "lcnr", + "github": "lcnr", + "github_id": 29864074, + "is_lead": false + }, + { + "name": "Mara Bos", + "github": "m-ou-se", + "github_id": 783247, + "is_lead": false + }, + { + "name": "Manish Goregaokar", + "github": "Manishearth", + "github_id": 1617736, + "is_lead": false + }, + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": false + }, + { + "name": "Michael Woerister", + "github": "michaelwoerister", + "github_id": 1825894, + "is_lead": false + }, + { + "name": "Nell Shamrell-Harrington", + "github": "nellshamrell", + "github_id": 813007, + "is_lead": false + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": false + }, + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": false + }, + { + "name": "Onur Özkan", + "github": "onur-ozkan", + "github_id": 39852038, + "is_lead": false + }, + { + "name": "Ralf Jung", + "github": "RalfJung", + "github_id": 330628, + "is_lead": false + }, + { + "name": "Robert Collins", + "github": "rbtcollins", + "github_id": 499678, + "is_lead": false + }, + { + "name": "Ramon de C Valle", + "github": "rcvalle", + "github_id": 3988004, + "is_lead": false + }, + { + "name": "Liv", + "github": "shadows-withal", + "github_id": 6445316, + "is_lead": false + }, + { + "name": "Jake Goulding", + "github": "shepmaster", + "github_id": 174509, + "is_lead": false + }, + { + "name": "Denis Cornehl", + "github": "syphar", + "github_id": 540890, + "is_lead": false + }, + { + "name": "Tyler Mandry", + "github": "tmandry", + "github_id": 2280544, + "is_lead": false + }, + { + "name": "TC", + "github": "traviscross", + "github_id": 1076834, + "is_lead": false + }, + { + "name": "Tobias Bieniek", + "github": "Turbo87", + "github_id": 141300, + "is_lead": false + }, + { + "name": "Mahmut Bulut", + "github": "vertexclique", + "github_id": 578559, + "is_lead": false + }, + { + "name": "Lukas Wirth", + "github": "Veykril", + "github_id": 3757771, + "is_lead": false + }, + { + "name": "Wesley Wiser", + "github": "wesleywiser", + "github_id": 831192, + "is_lead": false + }, + { + "name": "Jubilee", + "github": "workingjubilee", + "github_id": 46493976, + "is_lead": false + }, + { + "name": "Yoshua Wuyts", + "github": "yoshuawuyts", + "github_id": 2467194, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "inside-rust-reviewers", + "members": [ + 278509, + 21149742, + 456674, + 3050060, + 51179609, + 3757713, + 25030997, + 4539057, + 1617736, + 5047365, + 330628, + 141300, + 3757771, + 6098822, + 13042488, + 563826, + 193874, + 35149715, + 2403023, + 451806, + 1295100, + 105766, + 43198, + 43851243, + 9744647, + 31162821, + 2097964, + 865550, + 22186, + 29864074, + 783247, + 1825894, + 813007, + 155238, + 332036, + 39852038, + 499678, + 3988004, + 6445316, + 174509, + 540890, + 2280544, + 1076834, + 578559, + 831192, + 46493976, + 2467194 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] + }, + "lang": { + "name": "lang", + "kind": "team", + "subteam_of": null, + "top_level": true, + "members": [ + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": true + }, + { + "name": "Tyler Mandry", + "github": "tmandry", + "github_id": 2280544, + "is_lead": true + }, + { + "name": "Josh Triplett", + "github": "joshtriplett", + "github_id": 162737, + "is_lead": false + }, + { + "name": "Scott McMurray", + "github": "scottmcm", + "github_id": 18526288, + "is_lead": false + }, + { + "name": "TC", + "github": "traviscross", + "github_id": 1076834, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Aaron Turon", + "github": "aturon", + "github_id": 709807, + "is_lead": false + }, + { + "name": "Mazdak Farrokhzad", + "github": "Centril", + "github_id": 855702, + "is_lead": false + }, + { + "name": "Taylor Cramer", + "github": "cramertj", + "github_id": 5963049, + "is_lead": false + }, + { + "name": "Eduard-Mihai Burtescu", + "github": "eddyb", + "github_id": 77424, + "is_lead": false + }, + { + "name": "Huon Wilson", + "github": "huonw", + "github_id": 1203825, + "is_lead": false + }, + { + "name": "Nick Cameron", + "github": "nrc", + "github_id": 762626, + "is_lead": false + }, + { + "name": "Felix Klock", + "github": "pnkfelix", + "github_id": 173127, + "is_lead": false + }, + { + "name": "Without Boats", + "github": "withoutboats", + "github_id": 9063376, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "lang", + "members": [ + 162737, + 155238, + 18526288, + 2280544, + 1076834 + ] + }, + { + "org": "rust-lang-nursery", + "name": "lang", + "members": [ + 162737, + 155238, + 18526288, + 2280544, + 1076834 + ] + } + ] + }, + "website_data": { + "name": "Language team", + "description": "Designing and helping to implement new language features", + "page": "lang", + "email": null, + "repo": "http://github.com/rust-lang/lang-team", + "discord": null, + "zulip_stream": "t-lang", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "lang-advisors": { + "name": "lang-advisors", + "kind": "team", + "subteam_of": "lang", + "members": [ + { + "name": "Alex Crichton", + "github": "alexcrichton", + "github_id": 64996, + "is_lead": false + }, + { + "name": "Amanieu d'Antras", + "github": "Amanieu", + "github_id": 278509, + "is_lead": false + }, + { + "name": "Taylor Cramer", + "github": "cramertj", + "github_id": 5963049, + "is_lead": false + }, + { + "name": "Jack Huey", + "github": "jackh726", + "github_id": 31162821, + "is_lead": false + }, + { + "name": "Jakob Degen", + "github": "JakobDegen", + "github_id": 51179609, + "is_lead": false + }, + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": false + }, + { + "name": "Ralf Jung", + "github": "RalfJung", + "github_id": 330628, + "is_lead": false + }, + { + "name": "Wesley Wiser", + "github": "wesleywiser", + "github_id": 831192, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "lang-advisors", + "members": [ + 278509, + 51179609, + 5047365, + 330628, + 64996, + 5963049, + 31162821, + 831192 + ] + } + ] + }, + "website_data": { + "name": "Language Advisors team", + "description": "Advising on the development of the Rust language", + "page": "lang-advisors", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "lang-docs": { + "name": "lang-docs", + "kind": "team", + "subteam_of": "lang", + "members": [ + { + "name": "Eric Huss", + "github": "ehuss", + "github_id": 43198, + "is_lead": true + }, + { + "name": "Yuki Okushi", + "github": "JohnTitor", + "github_id": 25030997, + "is_lead": true + }, + { + "name": "Aria Beingessner", + "github": "Gankra", + "github_id": 1136864, + "is_lead": false + }, + { + "name": "Ryan Scheel", + "github": "Havvy", + "github_id": 731722, + "is_lead": false + }, + { + "name": "Matthew Jasper", + "github": "matthewjasper", + "github_id": 20113453, + "is_lead": false + }, + { + "name": "TC", + "github": "traviscross", + "github_id": 1076834, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Mazdak Farrokhzad", + "github": "Centril", + "github_id": 855702, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "lang-docs", + "members": [ + 1136864, + 731722, + 25030997, + 43198, + 20113453, + 1076834 + ] + } + ] + }, + "website_data": { + "name": "lang-docs team", + "description": "Developing and writing the docs related to the lang team", + "page": "lang-docs", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": "t-lang/doc", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "lang-ops": { + "name": "lang-ops", + "kind": "team", + "subteam_of": "lang", + "members": [ + { + "name": "TC", + "github": "traviscross", + "github_id": 1076834, + "is_lead": true + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "lang-ops", + "members": [ + 1076834 + ] + } + ] + }, + "website_data": { + "name": "lang-ops team", + "description": "Operations for the lang team: preparing agenda, issue triage, scheduling and documenting meetings", + "page": "lang-ops", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": "t-lang/ops", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "launching-pad": { + "name": "launching-pad", + "kind": "team", + "subteam_of": null, + "top_level": true, + "members": [], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] + }, + "leadership-council": { + "name": "leadership-council", + "kind": "team", + "subteam_of": null, + "members": [ + { + "name": "Eric Holk", + "github": "eholk", + "github_id": 105766, + "is_lead": false, + "roles": [ + "council-rep-compiler" + ] + }, + { + "name": "Eric Huss", + "github": "ehuss", + "github_id": 43198, + "is_lead": false, + "roles": [ + "council-rep-devtools" + ] + }, + { + "name": "James Munns", + "github": "jamesmunns", + "github_id": 2097964, + "is_lead": false, + "roles": [ + "council-rep-launching-pad" + ] + }, + { + "name": "Mara Bos", + "github": "m-ou-se", + "github_id": 783247, + "is_lead": false, + "roles": [ + "council-rep-libs" + ] + }, + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": false, + "roles": [ + "council-rep-infra" + ] + }, + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": false, + "roles": [ + "council-rep-mods" + ] + }, + { + "name": "TC", + "github": "traviscross", + "github_id": 1076834, + "is_lead": false, + "roles": [ + "council-rep-lang" + ] + } + ], + "alumni": [ + { + "name": "Carol Nichols", + "github": "carols10cents", + "github_id": 193874, + "is_lead": false + }, + { + "name": "Jack Huey", + "github": "jackh726", + "github_id": 31162821, + "is_lead": false + }, + { + "name": "Jonathan Pallant", + "github": "jonathanpallant", + "github_id": 18005923, + "is_lead": false + }, + { + "name": "Khionu Sybiern", + "github": "khionu", + "github_id": 11195266, + "is_lead": false + }, + { + "name": "Ryan Levick", + "github": "rylev", + "github_id": 1327285, + "is_lead": false + }, + { + "name": "Josh Gould", + "github": "technetos", + "github_id": 10949810, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "leadership-council", + "members": [ + 5047365, + 105766, + 43198, + 2097964, + 783247, + 332036, + 1076834 + ] + }, + { + "org": "rust-lang-nursery", + "name": "leadership-council", + "members": [ + 5047365, + 105766, + 43198, + 2097964, + 783247, + 332036, + 1076834 + ] + } + ] + }, + "website_data": { + "name": "Leadership council", + "description": "Charged with the success of the Rust Project as whole, consisting of representatives from top-level teams", + "page": "leadership-council", + "email": "council@rust-lang.org", + "repo": "https://github.com/rust-lang/leadership-council", + "discord": null, + "zulip_stream": "council", + "matrix_room": null, + "weight": 1000 + }, + "roles": [ + { + "id": "council-rep-compiler", + "description": "Compiler team" + }, + { + "id": "council-rep-devtools", + "description": "Dev tools team" + }, + { + "id": "council-rep-infra", + "description": "Infrastructure team" + }, + { + "id": "council-rep-lang", + "description": "Language team" + }, + { + "id": "council-rep-launching-pad", + "description": "Launching pad" + }, + { + "id": "council-rep-libs", + "description": "Library team" + }, + { + "id": "council-rep-mods", + "description": "Moderation team" + } + ], + "discord": [] + }, + "leads": { + "name": "leads", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Amanieu d'Antras", + "github": "Amanieu", + "github_id": 278509, + "is_lead": false + }, + { + "name": "apiraino", + "github": "apiraino", + "github_id": 6098822, + "is_lead": false + }, + { + "name": "Andrew Gallant", + "github": "BurntSushi", + "github_id": 456674, + "is_lead": false + }, + { + "name": "Caleb Cartwright", + "github": "calebcartwright", + "github_id": 13042488, + "is_lead": false + }, + { + "name": "Carol Nichols", + "github": "carols10cents", + "github_id": 193874, + "is_lead": false + }, + { + "name": "Chris Krycho", + "github": "chriskrycho", + "github_id": 2403023, + "is_lead": false + }, + { + "name": "David Wood", + "github": "davidtwco", + "github_id": 1295100, + "is_lead": false + }, + { + "name": "Eric Huss", + "github": "ehuss", + "github_id": 43198, + "is_lead": false + }, + { + "name": "Philipp Krones", + "github": "flip1995", + "github_id": 9744647, + "is_lead": false + }, + { + "name": "Guillaume Gomez", + "github": "GuillaumeGomez", + "github_id": 3050060, + "is_lead": false + }, + { + "name": "Jack Huey", + "github": "jackh726", + "github_id": 31162821, + "is_lead": false + }, + { + "name": "Jakob Degen", + "github": "JakobDegen", + "github_id": 51179609, + "is_lead": false + }, + { + "name": "Jan David Nose", + "github": "jdno", + "github_id": 865550, + "is_lead": false + }, + { + "name": "Joel Marcey", + "github": "JoelMarcey", + "github_id": 3757713, + "is_lead": false + }, + { + "name": "Yuki Okushi", + "github": "JohnTitor", + "github_id": 25030997, + "is_lead": false + }, + { + "name": "Justin Geibel", + "github": "jtgeibel", + "github_id": 22186, + "is_lead": false + }, + { + "name": "Jakub Beránek", + "github": "Kobzol", + "github_id": 4539057, + "is_lead": false + }, + { + "name": "lcnr", + "github": "lcnr", + "github_id": 29864074, + "is_lead": false + }, + { + "name": "Mara Bos", + "github": "m-ou-se", + "github_id": 783247, + "is_lead": false + }, + { + "name": "Manish Goregaokar", + "github": "Manishearth", + "github_id": 1617736, + "is_lead": false + }, + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": false + }, + { + "name": "Nell Shamrell-Harrington", + "github": "nellshamrell", + "github_id": 813007, + "is_lead": false + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": false + }, + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": false + }, + { + "name": "Onur Özkan", + "github": "onur-ozkan", + "github_id": 39852038, + "is_lead": false + }, + { + "name": "Ralf Jung", + "github": "RalfJung", + "github_id": 330628, + "is_lead": false + }, + { + "name": "Robert Collins", + "github": "rbtcollins", + "github_id": 499678, + "is_lead": false + }, + { + "name": "Liv", + "github": "shadows-withal", + "github_id": 6445316, + "is_lead": false + }, + { + "name": "Jake Goulding", + "github": "shepmaster", + "github_id": 174509, + "is_lead": false + }, + { + "name": "Denis Cornehl", + "github": "syphar", + "github_id": 540890, + "is_lead": false + }, + { + "name": "Tyler Mandry", + "github": "tmandry", + "github_id": 2280544, + "is_lead": false + }, + { + "name": "TC", + "github": "traviscross", + "github_id": 1076834, + "is_lead": false + }, + { + "name": "Tobias Bieniek", + "github": "Turbo87", + "github_id": 141300, + "is_lead": false + }, + { + "name": "Mahmut Bulut", + "github": "vertexclique", + "github_id": 578559, + "is_lead": false + }, + { + "name": "Lukas Wirth", + "github": "Veykril", + "github_id": 3757771, + "is_lead": false + }, + { + "name": "Wesley Wiser", + "github": "wesleywiser", + "github_id": 831192, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "leads", + "members": [ + 278509, + 456674, + 3050060, + 51179609, + 3757713, + 25030997, + 4539057, + 1617736, + 5047365, + 330628, + 141300, + 3757771, + 6098822, + 13042488, + 193874, + 2403023, + 1295100, + 43198, + 9744647, + 31162821, + 865550, + 22186, + 29864074, + 783247, + 813007, + 155238, + 332036, + 39852038, + 499678, + 6445316, + 174509, + 540890, + 2280544, + 1076834, + 578559, + 831192 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] + }, + "libs": { + "name": "libs", + "kind": "team", + "subteam_of": null, + "top_level": true, + "members": [ + { + "name": "Amanieu d'Antras", + "github": "Amanieu", + "github_id": 278509, + "is_lead": true + }, + { + "name": "Mara Bos", + "github": "m-ou-se", + "github_id": 783247, + "is_lead": true + }, + { + "name": "Josh Stone", + "github": "cuviper", + "github_id": 36186, + "is_lead": false + }, + { + "name": "Josh Triplett", + "github": "joshtriplett", + "github_id": 162737, + "is_lead": false + }, + { + "name": "The 8472", + "github": "the8472", + "github_id": 1065730, + "is_lead": false + }, + { + "name": "Thom Chiovoloni", + "github": "thomcc", + "github_id": 860665, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Jane Lusby", + "github": "yaahc", + "github_id": 1993852, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "libs", + "members": [ + 278509, + 36186, + 162737, + 783247, + 1065730, + 860665 + ] + }, + { + "org": "rust-lang-nursery", + "name": "libs", + "members": [ + 278509, + 36186, + 162737, + 783247, + 1065730, + 860665 + ] + } + ] + }, + "website_data": { + "name": "Library team", + "description": "Managing and maintaining the Rust standard library and official rust-lang crates", + "page": "library", + "email": null, + "repo": "https://github.com/rust-lang/libs-team", + "discord": null, + "zulip_stream": "t-libs", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "libs-api": { + "name": "libs-api", + "kind": "team", + "subteam_of": "libs", + "members": [ + { + "name": "Amanieu d'Antras", + "github": "Amanieu", + "github_id": 278509, + "is_lead": false + }, + { + "name": "Andrew Gallant", + "github": "BurntSushi", + "github_id": 456674, + "is_lead": false + }, + { + "name": "David Tolnay", + "github": "dtolnay", + "github_id": 1940490, + "is_lead": false + }, + { + "name": "Josh Triplett", + "github": "joshtriplett", + "github_id": 162737, + "is_lead": false + }, + { + "name": "Mara Bos", + "github": "m-ou-se", + "github_id": 783247, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Alex Crichton", + "github": "alexcrichton", + "github_id": 64996, + "is_lead": false + }, + { + "name": "Aaron Turon", + "github": "aturon", + "github_id": 709807, + "is_lead": false + }, + { + "name": "Brian Anderson", + "github": "brson", + "github_id": 147214, + "is_lead": false + }, + { + "name": "Aria Beingessner", + "github": "Gankra", + "github_id": 1136864, + "is_lead": false + }, + { + "name": "Huon Wilson", + "github": "huonw", + "github_id": 1203825, + "is_lead": false + }, + { + "name": "Marvin Löbel", + "github": "Kimundi", + "github_id": 2903206, + "is_lead": false + }, + { + "name": "Ashley Mannix", + "github": "KodrAus", + "github_id": 6721458, + "is_lead": false + }, + { + "name": "Lukas Kalbertodt", + "github": "LukasKalbertodt", + "github_id": 7419664, + "is_lead": false + }, + { + "name": "Steven Fackler", + "github": "sfackler", + "github_id": 1455697, + "is_lead": false + }, + { + "name": "Simon Sapin", + "github": "SimonSapin", + "github_id": 291359, + "is_lead": false + }, + { + "name": "Without Boats", + "github": "withoutboats", + "github_id": 9063376, + "is_lead": false + }, + { + "name": "Jane Lusby", + "github": "yaahc", + "github_id": 1993852, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "libs-api", + "members": [ + 278509, + 456674, + 1940490, + 162737, + 783247 + ] + }, + { + "org": "rust-lang-nursery", + "name": "libs-api", + "members": [ + 278509, + 456674, + 1940490, + 162737, + 783247 + ] + } + ] + }, + "website_data": { + "name": "Library API team", + "description": "Designing and maintaining the standard library API and guarding its stability", + "page": "libs-api", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 100 + }, + "roles": [], + "discord": [] + }, + "libs-contributors": { + "name": "libs-contributors", + "kind": "team", + "subteam_of": "libs", + "members": [ + { + "name": "Caleb Zulawski", + "github": "calebzulawski", + "github_id": 563826, + "is_lead": false + }, + { + "name": "Chris Denton", + "github": "ChrisDenton", + "github_id": 4459874, + "is_lead": false + }, + { + "name": "Taylor Cramer", + "github": "cramertj", + "github_id": 5963049, + "is_lead": false + }, + { + "name": "David Tolnay", + "github": "dtolnay", + "github_id": 1940490, + "is_lead": false + }, + { + "name": "Ibraheem Ahmed", + "github": "ibraheemdev", + "github_id": 34988408, + "is_lead": false + }, + { + "name": "Jacob Pratt", + "github": "jhpratt", + "github_id": 3161395, + "is_lead": false + }, + { + "name": "Jonas Böttiger", + "github": "joboet", + "github_id": 25721079, + "is_lead": false + }, + { + "name": "Yuki Okushi", + "github": "JohnTitor", + "github_id": 25030997, + "is_lead": false + }, + { + "name": "kennytm", + "github": "kennytm", + "github_id": 103023, + "is_lead": false + }, + { + "name": "Ashley Mannix", + "github": "KodrAus", + "github_id": 6721458, + "is_lead": false + }, + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": false + }, + { + "name": "nora", + "github": "Noratrieb", + "github_id": 48135649, + "is_lead": false + }, + { + "name": "Simon Sapin", + "github": "SimonSapin", + "github_id": 291359, + "is_lead": false + }, + { + "name": "Dan Gohman", + "github": "sunfishcode", + "github_id": 4503403, + "is_lead": false + }, + { + "name": "Trevor Gross", + "github": "tgross35", + "github_id": 13724985, + "is_lead": false + }, + { + "name": "Jubilee", + "github": "workingjubilee", + "github_id": 46493976, + "is_lead": false + }, + { + "name": "Jane Lusby", + "github": "yaahc", + "github_id": 1993852, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Jake Goulding", + "github": "shepmaster", + "github_id": 174509, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "libs-contributors", + "members": [ + 4459874, + 25030997, + 6721458, + 5047365, + 48135649, + 291359, + 563826, + 5963049, + 1940490, + 34988408, + 3161395, + 25721079, + 103023, + 4503403, + 13724985, + 46493976, + 1993852 + ] + }, + { + "org": "rust-lang-nursery", + "name": "libs-contributors", + "members": [ + 4459874, + 25030997, + 6721458, + 5047365, + 48135649, + 291359, + 563826, + 5963049, + 1940490, + 34988408, + 3161395, + 25721079, + 103023, + 4503403, + 13724985, + 46493976, + 1993852 + ] + } + ] + }, + "website_data": { + "name": "Library contributors", + "description": "Contributing to the Rust standard library on a regular basis", + "page": "libs-contributors", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": -100 + }, + "roles": [], + "discord": [] + }, + "loongarch": { + "name": "loongarch", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "WANG Rui", + "github": "heiher", + "github_id": 1407733, + "is_lead": false + }, + { + "name": "WANG Xuerui", + "github": "xen0n", + "github_id": 1175567, + "is_lead": false + }, + { + "name": "ZHAI Xiang", + "github": "xiangzhai", + "github_id": 851100, + "is_lead": false + }, + { + "name": "Xi Ruoyao", + "github": "xry111", + "github_id": 8733039, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] + }, + "miri": { + "name": "miri", + "kind": "team", + "subteam_of": "compiler", + "members": [ + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": true + }, + { + "name": "Ralf Jung", + "github": "RalfJung", + "github_id": 330628, + "is_lead": true + }, + { + "name": "Ben Kimock", + "github": "saethlin", + "github_id": 12105168, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Scott Olson", + "github": "solson", + "github_id": 26806, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "miri", + "members": [ + 330628, + 332036, + 12105168 + ] + } + ] + }, + "website_data": { + "name": "Miri", + "description": "Designing and implementing the Miri interpreter", + "page": "miri", + "email": null, + "repo": "https://github.com/rust-lang/miri", + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "mods": { + "name": "mods", + "kind": "team", + "subteam_of": null, + "top_level": true, + "members": [ + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": false + }, + { + "name": "Josh Gould", + "github": "technetos", + "github_id": 10949810, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Andrew Gallant", + "github": "BurntSushi", + "github_id": 456674, + "is_lead": false + }, + { + "name": "Erick Tryzelaar", + "github": "erickt", + "github_id": 84711, + "is_lead": false + }, + { + "name": "Khionu Sybiern", + "github": "khionu", + "github_id": 11195266, + "is_lead": false + }, + { + "name": "Andre Bogus", + "github": "llogiq", + "github_id": 4200835, + "is_lead": false + }, + { + "name": "Manish Goregaokar", + "github": "Manishearth", + "github_id": 1617736, + "is_lead": false + }, + { + "name": "Matthieu M.", + "github": "matthieu-m", + "github_id": 2420441, + "is_lead": false + }, + { + "name": "Matt Brubeck", + "github": "mbrubeck", + "github_id": 5920, + "is_lead": false + }, + { + "name": "Nicolette Verlinden", + "github": "niconii", + "github_id": 10183419, + "is_lead": false + }, + { + "name": "Felix Klock", + "github": "pnkfelix", + "github_id": 173127, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "mods", + "members": [ + 332036, + 10949810 + ] + }, + { + "org": "rust-lang-nursery", + "name": "mods", + "members": [ + 332036, + 10949810 + ] + } + ] + }, + "website_data": { + "name": "Moderation team", + "description": "Helping uphold the code of conduct and community standards", + "page": "moderation", + "email": "rust-mods@rust-lang.org", + "repo": "https://github.com/rust-lang/moderation-team", + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "mods-discord": { + "name": "mods-discord", + "kind": "team", + "subteam_of": "mods", + "members": [ + { + "name": "Manish Goregaokar", + "github": "Manishearth", + "github_id": 1617736, + "is_lead": false + }, + { + "name": "Sage Griffin", + "github": "sgrif", + "github_id": 1529387, + "is_lead": false + }, + { + "name": "Josh Gould", + "github": "technetos", + "github_id": 10949810, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Mazdak Farrokhzad", + "github": "Centril", + "github_id": 855702, + "is_lead": false + }, + { + "name": "Khionu Sybiern", + "github": "khionu", + "github_id": 11195266, + "is_lead": false + }, + { + "name": "Pietro Albini", + "github": "pietroalbini", + "github_id": 2299951, + "is_lead": false + }, + { + "name": "Liv", + "github": "shadows-withal", + "github_id": 6445316, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "mods-discord", + "members": [ + 1617736, + 1529387, + 10949810 + ] + } + ] + }, + "website_data": { + "name": "Discord moderators", + "description": "Moderating the Discord server", + "page": "mods-discord", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [ + { + "name": "mods", + "members": [ + 232888196063690752, + 443810603417731092, + 278623213448331265 + ], + "color": "#e74c3c" + } + ] + }, + "mods-discourse": { + "name": "mods-discourse", + "kind": "team", + "subteam_of": "mods", + "members": [ + { + "name": "Michael Howell", + "github": "notriddle", + "github_id": 1593513, + "is_lead": false + }, + { + "name": "Frank Steffahn", + "github": "steffahn", + "github_id": 3986214, + "is_lead": false + }, + { + "name": "Josh Gould", + "github": "technetos", + "github_id": 10949810, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Khionu Sybiern", + "github": "khionu", + "github_id": 11195266, + "is_lead": false + }, + { + "name": "Matt Brubeck", + "github": "mbrubeck", + "github_id": 5920, + "is_lead": false + } + ], + "github": null, + "website_data": { + "name": "Discourse moderators", + "description": "Moderating users.rust-lang.org and internals.rust-lang.org", + "page": "mods-discourse", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "opsem": { + "name": "opsem", + "kind": "team", + "subteam_of": "lang", + "members": [ + { + "name": "Jakob Degen", + "github": "JakobDegen", + "github_id": 51179609, + "is_lead": true + }, + { + "name": "Ralf Jung", + "github": "RalfJung", + "github_id": 330628, + "is_lead": true + }, + { + "name": "Christopher Durham", + "github": "CAD97", + "github_id": 5992217, + "is_lead": false + }, + { + "name": "Mario Carneiro", + "github": "digama0", + "github_id": 868588, + "is_lead": false + }, + { + "name": "Ben Kimock", + "github": "saethlin", + "github_id": 12105168, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "opsem", + "members": [ + 5992217, + 51179609, + 330628, + 868588, + 12105168 + ] + }, + { + "org": "rust-lang-nursery", + "name": "opsem", + "members": [ + 5992217, + 51179609, + 330628, + 868588, + 12105168 + ] + } + ] + }, + "website_data": { + "name": "Operational Semantics team", + "description": "Working on deciding and specifying the semantics of Rust around unsafe code", + "page": "opsem", + "email": null, + "repo": "https://github.com/rust-lang/opsem-team", + "discord": null, + "zulip_stream": "t-opsem", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "ospp": { + "name": "ospp", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Amanieu d'Antras", + "github": "Amanieu", + "github_id": 278509, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] + }, + "ospp-contributors": { + "name": "ospp-contributors", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "liwagu", + "github": "liwagu", + "github_id": 69970253, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] + }, + "project-async-crashdump-debugging": { + "name": "project-async-crashdump-debugging", + "kind": "project_group", + "subteam_of": "wg-async", + "members": [ + { + "name": "Michael Woerister", + "github": "michaelwoerister", + "github_id": 1825894, + "is_lead": true + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "initiative-async-crashdump-debugging", + "members": [ + 1825894 + ] + } + ] + }, + "website_data": { + "name": "Async Crashdump Debugging Initiative", + "description": "Simplify crashdump debugging of async programs", + "page": "project-async-crashdump-debugging", + "email": null, + "repo": "https://github.com/rust-lang/async-crashdump-debugging-initiative", + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "project-const-generics": { + "name": "project-const-generics", + "kind": "project_group", + "subteam_of": "lang", + "members": [ + { + "name": "Boxy", + "github": "BoxyUwU", + "github_id": 21149742, + "is_lead": true + }, + { + "name": "lcnr", + "github": "lcnr", + "github_id": 29864074, + "is_lead": true + }, + { + "name": "Noah Lev", + "github": "camelid", + "github_id": 37223377, + "is_lead": false + }, + { + "name": "Michael Goulet", + "github": "compiler-errors", + "github_id": 3674314, + "is_lead": false + }, + { + "name": "David Wood", + "github": "davidtwco", + "github_id": 1295100, + "is_lead": false + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": false + }, + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": false + } + ], + "alumni": [ + { + "name": "varkor", + "github": "varkor", + "github_id": 3943692, + "is_lead": false + }, + { + "name": "Without Boats", + "github": "withoutboats", + "github_id": 9063376, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "project-const-generics", + "members": [ + 21149742, + 37223377, + 3674314, + 1295100, + 29864074, + 155238, + 332036 + ] + } + ] + }, + "website_data": { + "name": "Const Generics Project Group", + "description": "Working to advance const generics support in the Rust language", + "page": "project-const-generics", + "email": null, + "repo": "https://github.com/rust-lang/project-const-generics", + "discord": null, + "zulip_stream": "project-const-generics", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "project-const-traits": { + "name": "project-const-traits", + "kind": "project_group", + "subteam_of": "compiler", + "members": [ + { + "name": "Deadbeef", + "github": "fee1-dead", + "github_id": 43851243, + "is_lead": true + }, + { + "name": "Michael Goulet", + "github": "compiler-errors", + "github_id": 3674314, + "is_lead": false + }, + { + "name": "León Orell Valerian Liehr", + "github": "fmease", + "github_id": 14913065, + "is_lead": false + }, + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "project-const-traits", + "members": [ + 3674314, + 43851243, + 14913065, + 332036 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] + }, + "project-dyn-upcasting": { + "name": "project-dyn-upcasting", + "kind": "project_group", + "subteam_of": "lang", + "members": [ + { + "name": "Charles Lew", + "github": "crlf0710", + "github_id": 451806, + "is_lead": true + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "initiative-dyn-upcasting", + "members": [ + 451806, + 155238 + ] + } + ] + }, + "website_data": { + "name": "Dyn Upcasting Initiative", + "description": "Allowing Upcasting between trait objects", + "page": "project-dyn-upcasting", + "email": null, + "repo": "https://github.com/rust-lang/dyn-upcasting-coercion-initiative", + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "project-edition-2024": { + "name": "project-edition-2024", + "kind": "project_group", + "subteam_of": "leadership-council", + "members": [ + { + "name": "Eric Huss", + "github": "ehuss", + "github_id": 43198, + "is_lead": true + }, + { + "name": "TC", + "github": "traviscross", + "github_id": 1076834, + "is_lead": true + }, + { + "name": "Mara Bos", + "github": "m-ou-se", + "github_id": 783247, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Ben Striegel", + "github": "bstrie", + "github_id": 865233, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "project-edition-2024", + "members": [ + 43198, + 783247, + 1076834 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] + }, + "project-exploit-mitigations": { + "name": "project-exploit-mitigations", + "kind": "project_group", + "subteam_of": "compiler", + "members": [ + { + "name": "Ramon de C Valle", + "github": "rcvalle", + "github_id": 3988004, + "is_lead": true + }, + { + "name": "Josh Stone", + "github": "cuviper", + "github_id": 36186, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "project-exploit-mitigations", + "members": [ + 36186, + 3988004 + ] + } + ] + }, + "website_data": { + "name": "Exploit Mitigations Project Group", + "description": "Maintaining and improving the existing, implementing, and researching new exploit mitigations for the Rust compiler", + "page": "project-exploit-mitigations", + "email": null, + "repo": "https://github.com/rust-lang/project-exploit-mitigations", + "discord": null, + "zulip_stream": "project-exploit-mitigations", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "project-generic-associated-types": { + "name": "project-generic-associated-types", + "kind": "project_group", + "subteam_of": "lang", + "members": [ + { + "name": "Jack Huey", + "github": "jackh726", + "github_id": 31162821, + "is_lead": true + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "initiative-generic-associated-types", + "members": [ + 31162821, + 155238 + ] + } + ] + }, + "website_data": { + "name": "Generic Associated Types Initiative", + "description": "Extending Rust with Generic Associated Types", + "page": "project-generic-associated-types", + "email": null, + "repo": "https://github.com/rust-lang/generic-associated-types-initiative", + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "project-group-leads": { + "name": "project-group-leads", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Boxy", + "github": "BoxyUwU", + "github_id": 21149742, + "is_lead": false + }, + { + "name": "Caleb Zulawski", + "github": "calebzulawski", + "github_id": 563826, + "is_lead": false + }, + { + "name": "Celina G. Val", + "github": "celinval", + "github_id": 35149715, + "is_lead": false + }, + { + "name": "Charles Lew", + "github": "crlf0710", + "github_id": 451806, + "is_lead": false + }, + { + "name": "Eric Huss", + "github": "ehuss", + "github_id": 43198, + "is_lead": false + }, + { + "name": "Deadbeef", + "github": "fee1-dead", + "github_id": 43851243, + "is_lead": false + }, + { + "name": "Jack Huey", + "github": "jackh726", + "github_id": 31162821, + "is_lead": false + }, + { + "name": "lcnr", + "github": "lcnr", + "github_id": 29864074, + "is_lead": false + }, + { + "name": "Michael Woerister", + "github": "michaelwoerister", + "github_id": 1825894, + "is_lead": false + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": false + }, + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": false + }, + { + "name": "Ramon de C Valle", + "github": "rcvalle", + "github_id": 3988004, + "is_lead": false + }, + { + "name": "TC", + "github": "traviscross", + "github_id": 1076834, + "is_lead": false + }, + { + "name": "Jubilee", + "github": "workingjubilee", + "github_id": 46493976, + "is_lead": false + }, + { + "name": "Yoshua Wuyts", + "github": "yoshuawuyts", + "github_id": 2467194, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "project-group-leads", + "members": [ + 21149742, + 563826, + 35149715, + 451806, + 43198, + 43851243, + 31162821, + 29864074, + 1825894, + 155238, + 332036, + 3988004, + 1076834, + 46493976, + 2467194 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] + }, + "project-impl-trait": { + "name": "project-impl-trait", + "kind": "project_group", + "subteam_of": "lang", + "members": [ + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": true + }, + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "initiative-impl-trait", + "members": [ + 155238, + 332036 + ] + } + ] + }, + "website_data": { + "name": "Impl Trait Initiative", + "description": "Extending Rust with Impl Trait", + "page": "project-impl-trait", + "email": null, + "repo": "https://github.com/rust-lang/impl-trait-initiative", + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "project-keyword-generics": { + "name": "project-keyword-generics", + "kind": "project_group", + "subteam_of": "lang", + "members": [ + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": true + }, + { + "name": "Yoshua Wuyts", + "github": "yoshuawuyts", + "github_id": 2467194, + "is_lead": true + }, + { + "name": "lcnr", + "github": "lcnr", + "github_id": 29864074, + "is_lead": false + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": false + }, + { + "name": "TC", + "github": "traviscross", + "github_id": 1076834, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "initiative-keyword-generics", + "members": [ + 29864074, + 155238, + 332036, + 1076834, + 2467194 + ] + } + ] + }, + "website_data": { + "name": "Keyword Generics Initiative", + "description": "Extending the type system to support keyword generics", + "page": "project-keyword-generics", + "email": null, + "repo": "https://github.com/rust-lang/keyword-generics-initiative", + "discord": null, + "zulip_stream": "t-lang/keyword-generics", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "project-negative-impls": { + "name": "project-negative-impls", + "kind": "project_group", + "subteam_of": "lang", + "members": [ + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": true + }, + { + "name": "Santiago Pastorino", + "github": "spastorino", + "github_id": 52642, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Felix Klock", + "github": "pnkfelix", + "github_id": 173127, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "initiative-negative-impls", + "members": [ + 155238, + 52642 + ] + } + ] + }, + "website_data": { + "name": "Negative Impls Initiative", + "description": "Extending negative impls and integrating them into coherence", + "page": "project-negative-impls", + "email": null, + "repo": "https://github.com/rust-lang/negative-impls-initiative", + "discord": null, + "zulip_stream": "wg-traits", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "project-portable-simd": { + "name": "project-portable-simd", + "kind": "project_group", + "subteam_of": "libs", + "members": [ + { + "name": "Caleb Zulawski", + "github": "calebzulawski", + "github_id": 563826, + "is_lead": true + }, + { + "name": "Jubilee", + "github": "workingjubilee", + "github_id": 46493976, + "is_lead": true + }, + { + "name": "Miguel Raz Guzmán Macedo", + "github": "miguelraz", + "github_id": 13056181, + "is_lead": false + }, + { + "name": "Jacob Lifshay", + "github": "programmerjake", + "github_id": 4584340, + "is_lead": false + }, + { + "name": "Thom Chiovoloni", + "github": "thomcc", + "github_id": 860665, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Henri Sivonen", + "github": "hsivonen", + "github_id": 478856, + "is_lead": false + }, + { + "name": "Daniel Gee", + "github": "Lokathor", + "github_id": 5456384, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "project-portable-simd", + "members": [ + 563826, + 13056181, + 4584340, + 860665, + 46493976 + ] + } + ] + }, + "website_data": { + "name": "Portable SIMD Project Group", + "description": "Adding portable SIMD to the standard library", + "page": "project-portable-simd", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": "project-portable-simd", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "project-stable-mir": { + "name": "project-stable-mir", + "kind": "project_group", + "subteam_of": "compiler", + "members": [ + { + "name": "Celina G. Val", + "github": "celinval", + "github_id": 35149715, + "is_lead": true + }, + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": false + }, + { + "name": "Scott McMurray", + "github": "scottmcm", + "github_id": 18526288, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Oguz", + "github": "ouz-a", + "github_id": 90461915, + "is_lead": false + }, + { + "name": "Felix Klock", + "github": "pnkfelix", + "github_id": 173127, + "is_lead": false + }, + { + "name": "Santiago Pastorino", + "github": "spastorino", + "github_id": 52642, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "project-stable-mir", + "members": [ + 35149715, + 332036, + 18526288 + ] + } + ] + }, + "website_data": { + "name": "Stable MIR Project Group", + "description": "Define compiler intermediate representation usable by external tools", + "page": "project-stable-mir", + "email": null, + "repo": "https://github.com/rust-lang/project-stable-mir", + "discord": null, + "zulip_stream": "project-stable-mir", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "project-trait-system-refactor": { + "name": "project-trait-system-refactor", + "kind": "project_group", + "subteam_of": "compiler", + "members": [ + { + "name": "lcnr", + "github": "lcnr", + "github_id": 29864074, + "is_lead": true + }, + { + "name": "Boxy", + "github": "BoxyUwU", + "github_id": 21149742, + "is_lead": false + }, + { + "name": "Camille Gillot", + "github": "cjgillot", + "github_id": 1822483, + "is_lead": false + }, + { + "name": "Michael Goulet", + "github": "compiler-errors", + "github_id": 3674314, + "is_lead": false + }, + { + "name": "Rémy Rakic", + "github": "lqd", + "github_id": 247183, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "initiative-trait-system-refactor", + "members": [ + 21149742, + 1822483, + 3674314, + 29864074, + 247183 + ] + } + ] + }, + "website_data": { + "name": "Rustc Trait System Refactor Initiative", + "description": "Refactoring the trait system of rustc", + "page": "project-trait-system-refactor", + "email": null, + "repo": "https://github.com/rust-lang/types-team", + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "regex": { + "name": "regex", + "kind": "team", + "subteam_of": "libs", + "members": [ + { + "name": "Andrew Gallant", + "github": "BurntSushi", + "github_id": 456674, + "is_lead": true + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "regex", + "members": [ + 456674 + ] + } + ] + }, + "website_data": { + "name": "Regex crate team", + "description": "Developing and maintaining the regex crate", + "page": "regex", + "email": null, + "repo": "https://github.com/rust-lang/regex", + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": -250 + }, + "roles": [], + "discord": [] + }, + "release": { + "name": "release", + "kind": "team", + "subteam_of": "infra", + "members": [ + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": true + }, + { + "name": "Boxy", + "github": "BoxyUwU", + "github_id": 21149742, + "is_lead": false + }, + { + "name": "Josh Stone", + "github": "cuviper", + "github_id": 36186, + "is_lead": false + }, + { + "name": "Dylan DPC", + "github": "Dylan-DPC", + "github_id": 99973273, + "is_lead": false + }, + { + "name": "Pietro Albini", + "github": "pietroalbini", + "github_id": 2299951, + "is_lead": false + }, + { + "name": "Tyler Mandry", + "github": "tmandry", + "github_id": 2280544, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Alex Crichton", + "github": "alexcrichton", + "github_id": 64996, + "is_lead": false + }, + { + "name": "Kyle J Strand", + "github": "BatmanAoD", + "github_id": 2313807, + "is_lead": false + }, + { + "name": "Mazdak Farrokhzad", + "github": "Centril", + "github_id": 855702, + "is_lead": false + }, + { + "name": "Sage Griffin", + "github": "sgrif", + "github_id": 1529387, + "is_lead": false + }, + { + "name": "Erin Power", + "github": "XAMPPRocky", + "github_id": 4464295, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "release", + "members": [ + 21149742, + 99973273, + 5047365, + 36186, + 2299951, + 2280544 + ] + } + ] + }, + "website_data": { + "name": "Release team", + "description": "Tracking regressions and stabilizations, and producing Rust releases", + "page": "release", + "email": "release@rust-lang.org", + "repo": "https://github.com/rust-lang/release-team", + "discord": null, + "zulip_stream": "t-release", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "release-publishers": { + "name": "release-publishers", + "kind": "team", + "subteam_of": "release", + "members": [ + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": false + }, + { + "name": "Pietro Albini", + "github": "pietroalbini", + "github_id": 2299951, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "release-publishers", + "members": [ + 5047365, + 2299951 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] + }, + "risc-v": { + "name": "risc-v", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Denis Vasilik", + "github": "denisvasilik", + "github_id": 18697981, + "is_lead": false + }, + { + "name": "Khem Raj", + "github": "kraj", + "github_id": 465279, + "is_lead": false + }, + { + "name": "Tom Eccles", + "github": "tblah", + "github_id": 3716681, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] + }, + "rust-analyzer": { + "name": "rust-analyzer", + "kind": "team", + "subteam_of": "compiler", + "members": [ + { + "name": "Lukas Wirth", + "github": "Veykril", + "github_id": 3757771, + "is_lead": true + }, + { + "name": "David Barsky", + "github": "davidbarsky", + "github_id": 2067774, + "is_lead": false + }, + { + "name": "Florian Diebold", + "github": "flodiebold", + "github_id": 906069, + "is_lead": false + }, + { + "name": "Hamidreza Kalbasi", + "github": "HKalbasi", + "github_id": 45197576, + "is_lead": false + }, + { + "name": "Laurențiu Nicola", + "github": "lnicola", + "github_id": 308347, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Edwin Cheng", + "github": "edwin0cheng", + "github_id": 11014119, + "is_lead": false + }, + { + "name": "Ryo Yoshida", + "github": "lowr", + "github_id": 24381114, + "is_lead": false + }, + { + "name": "Aleksey Kladov", + "github": "matklad", + "github_id": 1711539, + "is_lead": false + }, + { + "name": "Kirill Bulatov", + "github": "SomeoneToIgnore", + "github_id": 2690773, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-analyzer", + "name": "rust-analyzer", + "members": [ + 45197576, + 3757771, + 2067774, + 906069, + 308347 + ] + }, + { + "org": "rust-lang", + "name": "rust-analyzer", + "members": [ + 45197576, + 3757771, + 2067774, + 906069, + 308347 + ] + } + ] + }, + "website_data": { + "name": "rust-analyzer team", + "description": "Rust IDE support and error-resilient compiler front-end", + "page": "rust-analyzer", + "email": null, + "repo": "https://github.com/rust-lang/rust-analyzer", + "discord": null, + "zulip_stream": "t-compiler/rust-analyzer", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "rust-analyzer-contributors": { + "name": "rust-analyzer-contributors", + "kind": "team", + "subteam_of": "rust-analyzer", + "members": [ + { + "name": "Ali Bektas", + "github": "alibektas", + "github_id": 20956650, + "is_lead": false + }, + { + "name": "bjorn3", + "github": "bjorn3", + "github_id": 17426603, + "is_lead": false + }, + { + "name": "Chayim Refael Friedman", + "github": "ChayimFriedman2", + "github_id": 24700207, + "is_lead": false + }, + { + "name": "DropDemBits", + "github": "DropDemBits", + "github_id": 13354275, + "is_lead": false + }, + { + "name": "Nadrieril", + "github": "Nadrieril", + "github_id": 6783654, + "is_lead": false + }, + { + "name": "roife", + "github": "roife", + "github_id": 17700217, + "is_lead": false + }, + { + "name": "Shoyu Vanilla", + "github": "ShoyuVanilla", + "github_id": 10542892, + "is_lead": false + }, + { + "name": "Dongyang Zheng", + "github": "Young-Flash", + "github_id": 71162630, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-analyzer", + "name": "rust-analyzer-contributors", + "members": [ + 24700207, + 13354275, + 6783654, + 10542892, + 71162630, + 20956650, + 17426603, + 17700217 + ] + }, + { + "org": "rust-lang", + "name": "rust-analyzer-contributors", + "members": [ + 24700207, + 13354275, + 6783654, + 10542892, + 71162630, + 20956650, + 17426603, + 17700217 + ] + } + ] + }, + "website_data": { + "name": "rust-analyzer team contributors", + "description": "Contributing to the rust-analyzer compiler front-end on a regular basis", + "page": "rust-analyzer-contributors", + "email": null, + "repo": "https://github.com/rust-lang/rust-analyzer", + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "rust-for-linux": { + "name": "rust-for-linux", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Alex Gaynor", + "github": "alex", + "github_id": 772, + "is_lead": false + }, + { + "name": "bjorn3", + "github": "bjorn3", + "github_id": 17426603, + "is_lead": false + }, + { + "name": "Alice Ryhl", + "github": "Darksonn", + "github_id": 928074, + "is_lead": false + }, + { + "name": "Ding Xiang Fei", + "github": "dingxiangfei2009", + "github_id": 6884440, + "is_lead": false + }, + { + "name": "Boqun Feng", + "github": "fbq", + "github_id": 673448, + "is_lead": false + }, + { + "name": "Matthew Maurer", + "github": "maurer", + "github_id": 136037, + "is_lead": false + }, + { + "name": "Andreas Hindborg", + "github": "metaspace", + "github_id": 1032242, + "is_lead": false + }, + { + "name": "Gary Guo", + "github": "nbdd0121", + "github_id": 4065244, + "is_lead": false + }, + { + "name": "Miguel Ojeda", + "github": "ojeda", + "github_id": 1054456, + "is_lead": false + }, + { + "name": "Trevor Gross", + "github": "tgross35", + "github_id": 13724985, + "is_lead": false + }, + { + "name": "Vincenzo Palazzo", + "github": "vincenzopalazzo", + "github_id": 17150045, + "is_lead": false + }, + { + "name": "Wedson Almeida Filho", + "github": "wedsonaf", + "github_id": 7494395, + "is_lead": false + }, + { + "name": "Benno Lossin", + "github": "y86-dev", + "github_id": 94611769, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] + }, + "rustconf-emails": { + "name": "rustconf-emails", + "kind": "marker_team", + "subteam_of": null, + "members": [], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] + }, + "rustdoc": { + "name": "rustdoc", + "kind": "team", + "subteam_of": "devtools", + "members": [ + { + "name": "Guillaume Gomez", + "github": "GuillaumeGomez", + "github_id": 3050060, + "is_lead": true + }, + { + "name": "Alona Enraght-Moony", + "github": "aDotInTheVoid", + "github_id": 28781354, + "is_lead": false + }, + { + "name": "Noah Lev", + "github": "camelid", + "github_id": 37223377, + "is_lead": false + }, + { + "name": "León Orell Valerian Liehr", + "github": "fmease", + "github_id": 14913065, + "is_lead": false + }, + { + "name": "Jacob Hoffman-Andrews", + "github": "jsha", + "github_id": 220205, + "is_lead": false + }, + { + "name": "Manish Goregaokar", + "github": "Manishearth", + "github_id": 1617736, + "is_lead": false + }, + { + "name": "Wim", + "github": "Nemo157", + "github_id": 81079, + "is_lead": false + }, + { + "name": "Michael Howell", + "github": "notriddle", + "github_id": 1593513, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Jakob Wiesmore", + "github": "CraftSpider", + "github_id": 13342132, + "is_lead": false + }, + { + "name": "Jynn Nelson", + "github": "jyn514", + "github_id": 23638587, + "is_lead": false + }, + { + "name": "Daniel Silverstone", + "github": "kinnison", + "github_id": 1469421, + "is_lead": false + }, + { + "name": "Oliver Middleton", + "github": "ollie27", + "github_id": 7189418, + "is_lead": false + }, + { + "name": "Onur Aslan", + "github": "onur", + "github_id": 345828, + "is_lead": false + }, + { + "name": "QuietMisdreavus", + "github": "QuietMisdreavus", + "github_id": 5217170, + "is_lead": false + }, + { + "name": "Steve Klabnik", + "github": "steveklabnik", + "github_id": 27786, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "rustdoc", + "members": [ + 3050060, + 1617736, + 81079, + 28781354, + 37223377, + 14913065, + 220205, + 1593513 + ] + }, + { + "org": "rust-lang-nursery", + "name": "rustdoc", + "members": [ + 3050060, + 1617736, + 81079, + 28781354, + 37223377, + 14913065, + 220205, + 1593513 + ] + } + ] + }, + "website_data": { + "name": "Rustdoc team", + "description": "Developing and managing the Rustdoc documentation tool", + "page": "rustdoc", + "email": null, + "repo": "https://github.com/rust-lang/rust", + "discord": null, + "zulip_stream": "t-rustdoc", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "rustdoc-frontend": { + "name": "rustdoc-frontend", + "kind": "team", + "subteam_of": "rustdoc", + "members": [ + { + "name": "Noah Lev", + "github": "camelid", + "github_id": 37223377, + "is_lead": false + }, + { + "name": "Guillaume Gomez", + "github": "GuillaumeGomez", + "github_id": 3050060, + "is_lead": false + }, + { + "name": "Jacob Hoffman-Andrews", + "github": "jsha", + "github_id": 220205, + "is_lead": false + }, + { + "name": "Michael Howell", + "github": "notriddle", + "github_id": 1593513, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "rustdoc-frontend", + "members": [ + 3050060, + 37223377, + 220205, + 1593513 + ] + }, + { + "org": "rust-lang-nursery", + "name": "rustdoc-frontend", + "members": [ + 3050060, + 37223377, + 220205, + 1593513 + ] + } + ] + }, + "website_data": { + "name": "Rustdoc web frontend", + "description": "Rustdoc frontend design, UI, UX and development", + "page": "rustdoc-frontend", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": "t-rustdoc", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "rustfmt": { + "name": "rustfmt", + "kind": "team", + "subteam_of": "devtools", + "members": [ + { + "name": "Caleb Cartwright", + "github": "calebcartwright", + "github_id": 13042488, + "is_lead": true + }, + { + "name": "Yacin Tmimi", + "github": "ytmimi", + "github_id": 29028348, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Nick Cameron", + "github": "nrc", + "github_id": 762626, + "is_lead": false + }, + { + "name": "Stéphane Campinas", + "github": "scampi", + "github_id": 795879, + "is_lead": false + }, + { + "name": "Seiichi Uchida", + "github": "topecongiro", + "github_id": 21980157, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "rustfmt", + "members": [ + 13042488, + 29028348 + ] + } + ] + }, + "website_data": { + "name": "Rustfmt team", + "description": "Designing and implementing rustfmt, a formatting tool for Rust code", + "page": "rustfmt", + "email": null, + "repo": "https://github.com/rust-lang/rustfmt", + "discord": { + "channel": "#wg-rustfmt", + "url": "https://discord.gg/e6Q3cvu" + }, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "rustlings": { + "name": "rustlings", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Liv", + "github": "shadows-withal", + "github_id": 6445316, + "is_lead": true + }, + { + "name": "Mo", + "github": "mo8it", + "github_id": 76752051, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "rustlings", + "members": [ + 76752051, + 6445316 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] + }, + "rustup": { + "name": "rustup", + "kind": "team", + "subteam_of": "devtools", + "members": [ + { + "name": "Robert Collins", + "github": "rbtcollins", + "github_id": 499678, + "is_lead": true + }, + { + "name": "Chris Denton", + "github": "ChrisDenton", + "github_id": 4459874, + "is_lead": false + }, + { + "name": "Dirkjan Ochtman", + "github": "djc", + "github_id": 158471, + "is_lead": false + }, + { + "name": "rami3l", + "github": "rami3l", + "github_id": 33851577, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Alex Crichton", + "github": "alexcrichton", + "github_id": 64996, + "is_lead": false + }, + { + "name": "Dale Wijnand", + "github": "dwijnand", + "github_id": 344610, + "is_lead": false + }, + { + "name": "Daniel Silverstone", + "github": "kinnison", + "github_id": 1469421, + "is_lead": false + }, + { + "name": "Nick Cameron", + "github": "nrc", + "github_id": 762626, + "is_lead": false + }, + { + "name": "Rustin", + "github": "Rustin170506", + "github_id": 29879298, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "rustup", + "members": [ + 4459874, + 158471, + 33851577, + 499678 + ] + } + ] + }, + "website_data": { + "name": "Rustup team", + "description": "Designing and implementing rustup", + "page": "rustup", + "email": null, + "repo": "https://github.com/rust-lang/rustup", + "discord": { + "channel": "#wg-rustup", + "url": "https://discord.gg/e6Q3cvu" + }, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "social-media": { + "name": "social-media", + "kind": "team", + "subteam_of": "leadership-council", + "members": [ + { + "name": "Mara Bos", + "github": "m-ou-se", + "github_id": 783247, + "is_lead": true + } + ], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] + }, + "spec": { + "name": "spec", + "kind": "team", + "subteam_of": "lang", + "members": [ + { + "name": "Joel Marcey", + "github": "JoelMarcey", + "github_id": 3757713, + "is_lead": true, + "roles": [ + "spec-editor" + ] + }, + { + "name": "Eric Huss", + "github": "ehuss", + "github_id": 43198, + "is_lead": false + }, + { + "name": "Mara Bos", + "github": "m-ou-se", + "github_id": 783247, + "is_lead": false + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": false + }, + { + "name": "TC", + "github": "traviscross", + "github_id": 1076834, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Felix Klock", + "github": "pnkfelix", + "github_id": 173127, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "spec", + "members": [ + 3757713, + 43198, + 783247, + 155238, + 1076834 + ] + } + ] + }, + "website_data": { + "name": "Specification team", + "description": "Creating and maintaining the specification for the Rust language", + "page": "spec", + "email": null, + "repo": "https://github.com/rust-lang/spec", + "discord": null, + "zulip_stream": "t-spec", + "matrix_room": null, + "weight": 0 + }, + "roles": [ + { + "id": "spec-editor", + "description": "Editor" + } + ], + "discord": [] + }, + "spec-contributors": { + "name": "spec-contributors", + "kind": "team", + "subteam_of": "spec", + "members": [ + { + "name": "Connor Horman", + "github": "chorman0773", + "github_id": 5026283, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "spec-contributors", + "members": [ + 3757713, + 5026283, + 43198, + 783247, + 155238, + 1076834 + ] + } + ] + }, + "website_data": { + "name": "Specification team contributors", + "description": "Regular contributors to the Rust specification", + "page": "spec-contributors", + "email": null, + "repo": "https://github.com/rust-lang/spec", + "discord": null, + "zulip_stream": "t-spec", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "style": { + "name": "style", + "kind": "team", + "subteam_of": "lang", + "members": [ + { + "name": "Caleb Cartwright", + "github": "calebcartwright", + "github_id": 13042488, + "is_lead": true + }, + { + "name": "Michael Goulet", + "github": "compiler-errors", + "github_id": 3674314, + "is_lead": false + }, + { + "name": "Josh Triplett", + "github": "joshtriplett", + "github_id": 162737, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Brian Anderson", + "github": "brson", + "github_id": 147214, + "is_lead": false + }, + { + "name": "Jorge Aparicio", + "github": "japaric", + "github_id": 5018213, + "is_lead": false + }, + { + "name": "Nick Cameron", + "github": "nrc", + "github_id": 762626, + "is_lead": false + }, + { + "name": "Scott Olson", + "github": "solson", + "github_id": 26806, + "is_lead": false + }, + { + "name": "Steve Klabnik", + "github": "steveklabnik", + "github_id": 27786, + "is_lead": false + }, + { + "name": "Jane Lusby", + "github": "yaahc", + "github_id": 1993852, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "style", + "members": [ + 13042488, + 3674314, + 162737 + ] + } + ] + }, + "website_data": { + "name": "Style team", + "description": "Defining and evolving the default Rust coding style", + "page": "style", + "email": null, + "repo": "https://github.com/rust-lang/style-team", + "discord": null, + "zulip_stream": "t-style", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "team-repo-admins": { + "name": "team-repo-admins", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Jack Huey", + "github": "jackh726", + "github_id": 31162821, + "is_lead": false + }, + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": false + }, + { + "name": "Ryan Levick", + "github": "rylev", + "github_id": 1327285, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "team-repo-admins", + "members": [ + 5047365, + 31162821, + 1327285 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] + }, + "testing-devex": { + "name": "testing-devex", + "kind": "team", + "subteam_of": "devtools", + "members": [ + { + "name": "Caleb Cartwright", + "github": "calebcartwright", + "github_id": 13042488, + "is_lead": true + }, + { + "name": "Ed Page", + "github": "epage", + "github_id": 60961, + "is_lead": false + }, + { + "name": "Scott Schafer", + "github": "Muscraft", + "github_id": 23045215, + "is_lead": false + }, + { + "name": "Thom Chiovoloni", + "github": "thomcc", + "github_id": 860665, + "is_lead": false + }, + { + "name": "Weihang Lo", + "github": "weihanglo", + "github_id": 14314532, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "testing-devex", + "members": [ + 23045215, + 13042488, + 60961, + 860665, + 14314532 + ] + } + ] + }, + "website_data": { + "name": "Testing DevEx team", + "description": "Working on the associated libraries, tooling, strategy, and integration points that support the developer experience with writing, executing, and analyzing tests", + "page": "testing-devex", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "triagebot": { + "name": "triagebot", + "kind": "team", + "subteam_of": "infra", + "members": [ + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": true + }, + { + "name": "Eric Huss", + "github": "ehuss", + "github_id": 43198, + "is_lead": false + }, + { + "name": "Jack Huey", + "github": "jackh726", + "github_id": 31162821, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Santiago Pastorino", + "github": "spastorino", + "github_id": 52642, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "triagebot", + "members": [ + 5047365, + 43198, + 31162821 + ] + } + ] + }, + "website_data": { + "name": "Triagebot team", + "description": "Maintaining and improving the rust-lang/triagebot tooling", + "page": "triagebot", + "email": "triagebot@rust-lang.org", + "repo": "https://github.com/rust-lang/triagebot", + "discord": null, + "zulip_stream": "triagebot", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "twir": { + "name": "twir", + "kind": "team", + "subteam_of": "launching-pad", + "members": [ + { + "name": "Nell Shamrell-Harrington", + "github": "nellshamrell", + "github_id": 813007, + "is_lead": true + }, + { + "name": "andrewpollack", + "github": "andrewpollack", + "github_id": 24868505, + "is_lead": false + }, + { + "name": "Colton Donnelly", + "github": "cdmistman", + "github_id": 23486351, + "is_lead": false + }, + { + "name": "Stephan D.", + "github": "extrawurst", + "github_id": 776816, + "is_lead": false + }, + { + "name": "Joel Marcey", + "github": "JoelMarcey", + "github_id": 3757713, + "is_lead": false + }, + { + "name": "Andre Bogus", + "github": "llogiq", + "github_id": 4200835, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Vikrant Chaudhary", + "github": "nasa42", + "github_id": 233999, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "twir", + "members": [ + 3757713, + 24868505, + 23486351, + 776816, + 4200835, + 813007 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] + }, + "twir-reviewers": { + "name": "twir-reviewers", + "kind": "team", + "subteam_of": "twir", + "members": [ + { + "name": "Nell Shamrell-Harrington", + "github": "nellshamrell", + "github_id": 813007, + "is_lead": true + }, + { + "name": "andrewpollack", + "github": "andrewpollack", + "github_id": 24868505, + "is_lead": false + }, + { + "name": "Ben Dillon", + "github": "bdillo", + "github_id": 146687321, + "is_lead": false + }, + { + "name": "benny Vasquez", + "github": "bennyvasquez", + "github_id": 13630986, + "is_lead": false + }, + { + "name": "Colton Donnelly", + "github": "cdmistman", + "github_id": 23486351, + "is_lead": false + }, + { + "name": "Eric Seppanen", + "github": "ericseppanen", + "github_id": 36317762, + "is_lead": false + }, + { + "name": "Stephan D.", + "github": "extrawurst", + "github_id": 776816, + "is_lead": false + }, + { + "name": "M Goldin", + "github": "mariannegoldin", + "github_id": 23177337, + "is_lead": false + }, + { + "name": "Brad Gibson", + "github": "U007D", + "github_id": 2874989, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "twir-reviewers", + "members": [ + 2874989, + 24868505, + 146687321, + 13630986, + 23486351, + 36317762, + 776816, + 23177337, + 813007 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] + }, + "types": { + "name": "types", + "kind": "team", + "subteam_of": "compiler", + "members": [ + { + "name": "Jack Huey", + "github": "jackh726", + "github_id": 31162821, + "is_lead": true + }, + { + "name": "lcnr", + "github": "lcnr", + "github_id": 29864074, + "is_lead": true + }, + { + "name": "Ali MJ Al-Nasrawy", + "github": "aliemjay", + "github_id": 28497461, + "is_lead": false + }, + { + "name": "Boxy", + "github": "BoxyUwU", + "github_id": 21149742, + "is_lead": false + }, + { + "name": "Michael Goulet", + "github": "compiler-errors", + "github_id": 3674314, + "is_lead": false + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": false + }, + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": false + }, + { + "name": "Santiago Pastorino", + "github": "spastorino", + "github_id": 52642, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "types", + "members": [ + 21149742, + 28497461, + 3674314, + 31162821, + 29864074, + 155238, + 332036, + 52642 + ] + }, + { + "org": "rust-lang-nursery", + "name": "types", + "members": [ + 21149742, + 28497461, + 3674314, + 31162821, + 29864074, + 155238, + 332036, + 52642 + ] + } + ] + }, + "website_data": { + "name": "Types team", + "description": "Working to implement and formally define the semantics of the Rust language", + "page": "types", + "email": null, + "repo": "https://github.com/rust-lang/types-team", + "discord": null, + "zulip_stream": "t-types", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "vim": { + "name": "vim", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Chris Morgan", + "github": "chris-morgan", + "github_id": 392868, + "is_lead": false + }, + { + "name": "Dan Aloni", + "github": "da-x", + "github_id": 321273, + "is_lead": false + }, + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "vim", + "members": [ + 5047365, + 392868, + 321273 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] + }, + "wasi": { + "name": "wasi", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Alex Crichton", + "github": "alexcrichton", + "github_id": 64996, + "is_lead": false + }, + { + "name": "Burak Emir", + "github": "burakemir", + "github_id": 10248140, + "is_lead": false + }, + { + "name": "Juniper Tyree", + "github": "juntyr", + "github_id": 50025784, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] + }, + "wasm": { + "name": "wasm", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Alex Crichton", + "github": "alexcrichton", + "github_id": 64996, + "is_lead": false + }, + { + "name": "Burak Emir", + "github": "burakemir", + "github_id": 10248140, + "is_lead": false + }, + { + "name": "Hood Chatham", + "github": "hoodmane", + "github_id": 8739626, + "is_lead": false + }, + { + "name": "Juniper Tyree", + "github": "juntyr", + "github_id": 50025784, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] + }, + "web-presence": { + "name": "web-presence", + "kind": "team", + "subteam_of": "launching-pad", + "members": [], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] + }, + "website": { + "name": "website", + "kind": "team", + "subteam_of": "web-presence", + "members": [ + { + "name": "Manish Goregaokar", + "github": "Manishearth", + "github_id": 1617736, + "is_lead": true + }, + { + "name": "Remo Senekowitsch", + "github": "senekor", + "github_id": 54984957, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Pietro Albini", + "github": "pietroalbini", + "github_id": 2299951, + "is_lead": false + }, + { + "name": "Florian Gilcher", + "github": "skade", + "github_id": 47542, + "is_lead": false + }, + { + "name": "Erin Power", + "github": "XAMPPRocky", + "github_id": 4464295, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "website", + "members": [ + 1617736, + 54984957 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] + }, + "wg-allocators": { + "name": "wg-allocators", + "kind": "working_group", + "subteam_of": "libs", + "members": [ + { + "name": "Tim Diekmann", + "github": "TimDiekmann", + "github_id": 21277928, + "is_lead": true + }, + { + "name": "Amanieu d'Antras", + "github": "Amanieu", + "github_id": 278509, + "is_lead": false + }, + { + "name": "Christopher Durham", + "github": "CAD97", + "github_id": 5992217, + "is_lead": false + }, + { + "name": "Daniel Gee", + "github": "Lokathor", + "github_id": 5456384, + "is_lead": false + }, + { + "name": "Scott J Maddox", + "github": "scottjmaddox", + "github_id": 28676699, + "is_lead": false + }, + { + "name": "Remco", + "github": "Wodann", + "github_id": 6917585, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-allocators", + "members": [ + 278509, + 5992217, + 5456384, + 21277928, + 6917585, + 28676699 + ] + } + ] + }, + "website_data": { + "name": "Allocator working group", + "description": "Paving a path for a standard set of allocator traits to be used in collections", + "page": "wg-allocators", + "email": null, + "repo": "https://github.com/rust-lang/wg-allocators", + "discord": null, + "zulip_stream": "t-libs/wg-allocators", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-async": { + "name": "wg-async", + "kind": "working_group", + "subteam_of": "launching-pad", + "members": [ + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": true + }, + { + "name": "Tyler Mandry", + "github": "tmandry", + "github_id": 2280544, + "is_lead": true + }, + { + "name": "Michael Goulet", + "github": "compiler-errors", + "github_id": 3674314, + "is_lead": false + }, + { + "name": "Eric Holk", + "github": "eholk", + "github_id": 105766, + "is_lead": false + }, + { + "name": "Esteban Kuber", + "github": "estebank", + "github_id": 1606434, + "is_lead": false + }, + { + "name": "Gus Wynn", + "github": "guswynn", + "github_id": 5404303, + "is_lead": false + }, + { + "name": "Nick Cameron", + "github": "nrc", + "github_id": 762626, + "is_lead": false + }, + { + "name": "Taiki Endo", + "github": "taiki-e", + "github_id": 43724913, + "is_lead": false + }, + { + "name": "TC", + "github": "traviscross", + "github_id": 1076834, + "is_lead": false + }, + { + "name": "Vincenzo Palazzo", + "github": "vincenzopalazzo", + "github_id": 17150045, + "is_lead": false + }, + { + "name": "Yoshua Wuyts", + "github": "yoshuawuyts", + "github_id": 2467194, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Aaron Hill", + "github": "Aaron1011", + "github_id": 1408859, + "is_lead": false + }, + { + "name": "Didrik Nordström", + "github": "betamos", + "github_id": 135960, + "is_lead": false + }, + { + "name": "Bhargav Voleti", + "github": "bIgBV", + "github_id": 5019938, + "is_lead": false + }, + { + "name": "Taylor Cramer", + "github": "cramertj", + "github_id": 5963049, + "is_lead": false + }, + { + "name": "csmoe", + "github": "csmoe", + "github_id": 35686186, + "is_lead": false + }, + { + "name": "Doc Jones", + "github": "doc-jones", + "github_id": 37349558, + "is_lead": false + }, + { + "name": "Andrew Chin", + "github": "eminence", + "github_id": 402454, + "is_lead": false + }, + { + "name": "Emmanuel Antony", + "github": "emmanuelantony2000", + "github_id": 19288251, + "is_lead": false + }, + { + "name": "Squirrel", + "github": "gilescope", + "github_id": 803976, + "is_lead": false + }, + { + "name": "Lee Bernick", + "github": "lbernick", + "github_id": 29333301, + "is_lead": false + }, + { + "name": "Lucio Franco", + "github": "LucioFranco", + "github_id": 5758045, + "is_lead": false + }, + { + "name": "Josef Brandl", + "github": "MajorBreakfast", + "github_id": 340142, + "is_lead": false + }, + { + "name": "Michael Woerister", + "github": "michaelwoerister", + "github_id": 1825894, + "is_lead": false + }, + { + "name": "Nell Shamrell-Harrington", + "github": "nellshamrell", + "github_id": 813007, + "is_lead": false + }, + { + "name": "Felix Klock", + "github": "pnkfelix", + "github_id": 173127, + "is_lead": false + }, + { + "name": "Ryan Levick", + "github": "rylev", + "github_id": 1327285, + "is_lead": false + }, + { + "name": "Santiago Pastorino", + "github": "spastorino", + "github_id": 52642, + "is_lead": false + }, + { + "name": "Without Boats", + "github": "withoutboats", + "github_id": 9063376, + "is_lead": false + }, + { + "name": "Zeeshan Ali", + "github": "zeenix", + "github_id": 2027, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-async", + "members": [ + 3674314, + 105766, + 1606434, + 5404303, + 155238, + 762626, + 43724913, + 2280544, + 1076834, + 17150045, + 2467194 + ] + }, + { + "org": "rust-lang-nursery", + "name": "wg-async", + "members": [ + 3674314, + 105766, + 1606434, + 5404303, + 155238, + 762626, + 43724913, + 2280544, + 1076834, + 17150045, + 2467194 + ] + } + ] + }, + "website_data": { + "name": "Async working group", + "description": "Pursuing core language and library support for async-await", + "page": "wg-async", + "email": null, + "repo": "https://github.com/rust-lang/wg-async", + "discord": null, + "zulip_stream": "wg-async", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-binary-size": { + "name": "wg-binary-size", + "kind": "working_group", + "subteam_of": "compiler", + "members": [ + { + "name": "Mara Bos", + "github": "m-ou-se", + "github_id": 783247, + "is_lead": true + }, + { + "name": "Thom Chiovoloni", + "github": "thomcc", + "github_id": 860665, + "is_lead": true + }, + { + "name": "Antoni Boucher", + "github": "antoyo", + "github_id": 584972, + "is_lead": false + }, + { + "name": "David Wood", + "github": "davidtwco", + "github_id": 1295100, + "is_lead": false + }, + { + "name": "h1467792822", + "github": "h1467792822", + "github_id": 8490488, + "is_lead": false + }, + { + "name": "Jakub Beránek", + "github": "Kobzol", + "github_id": 4539057, + "is_lead": false + }, + { + "name": "Alyssa Haroldsen", + "github": "kupiakos", + "github_id": 3309728, + "is_lead": false + }, + { + "name": "Gary Guo", + "github": "nbdd0121", + "github_id": 4065244, + "is_lead": false + }, + { + "name": "Nicholas Nethercote", + "github": "nnethercote", + "github_id": 1940286, + "is_lead": false + }, + { + "name": "Trevor Gross", + "github": "tgross35", + "github_id": 13724985, + "is_lead": false + }, + { + "name": "Wayne Wu", + "github": "wain303009", + "github_id": 38760447, + "is_lead": false + }, + { + "name": "Jubilee", + "github": "workingjubilee", + "github_id": 46493976, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-binary-size", + "members": [ + 4539057, + 584972, + 1295100, + 8490488, + 3309728, + 783247, + 4065244, + 1940286, + 13724985, + 860665, + 38760447, + 46493976 + ] + } + ] + }, + "website_data": { + "name": "Binary size working group", + "description": "Improving the binary size of Rust programs and libraries", + "page": "wg-binary-size", + "email": null, + "repo": "https://github.com/rust-lang/wg-binary-size", + "discord": null, + "zulip_stream": "wg-binary-size", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-bindgen": { + "name": "wg-bindgen", + "kind": "working_group", + "subteam_of": "devtools", + "members": [ + { + "name": "Emilio Cobos Álvarez", + "github": "emilio", + "github_id": 1323194, + "is_lead": true + }, + { + "name": "Nick Fitzgerald", + "github": "fitzgen", + "github_id": 74571, + "is_lead": true + }, + { + "name": "Darren Kulp", + "github": "kulp", + "github_id": 74288, + "is_lead": false + }, + { + "name": "Miguel Ojeda", + "github": "ojeda", + "github_id": 1054456, + "is_lead": false + }, + { + "name": "Christian Poveda Ruiz", + "github": "pvdrz", + "github_id": 31802960, + "is_lead": false + }, + { + "name": "Tshepang Mbambo", + "github": "tshepang", + "github_id": 588486, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-bindgen", + "members": [ + 1323194, + 74571, + 74288, + 1054456, + 31802960, + 588486 + ] + } + ] + }, + "website_data": { + "name": "Bindgen working group", + "description": "Developing tools for generating FFI bindings", + "page": "wg-bindgen", + "email": null, + "repo": "https://github.com/rust-lang/rust-bindgen", + "discord": { + "channel": "#wg-bindgen", + "url": "https://discord.gg/kgujzMR" + }, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-cli": { + "name": "wg-cli", + "kind": "working_group", + "subteam_of": "launching-pad", + "members": [ + { + "name": "Ed Page", + "github": "epage", + "github_id": 60961, + "is_lead": true + }, + { + "name": "Daniel Sockwell", + "github": "codesections", + "github_id": 35405463, + "is_lead": false + }, + { + "name": "Ricky", + "github": "deg4uss3r", + "github_id": 15351059, + "is_lead": false + }, + { + "name": "Dylan DPC", + "github": "Dylan-DPC", + "github_id": 99973273, + "is_lead": false + }, + { + "name": "Matthias Beyer", + "github": "matthiasbeyer", + "github_id": 427866, + "is_lead": false + }, + { + "name": "Pavan Kumar Sunkara", + "github": "pksunkara", + "github_id": 174703, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Pascal Hertleif", + "github": "killercup", + "github_id": 20063, + "is_lead": false + }, + { + "name": "Katharina Fey", + "github": "spacekookie", + "github_id": 7669898, + "is_lead": false + }, + { + "name": "Yoshua Wuyts", + "github": "yoshuawuyts", + "github_id": 2467194, + "is_lead": false + } + ], + "github": null, + "website_data": { + "name": "Command-line interfaces (CLI) working group", + "description": "Focusing on the end-to-end experience of writing terminal apps, both large and small, in Rust.", + "page": "cli", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": "wg-cli", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-compiler-performance": { + "name": "wg-compiler-performance", + "kind": "working_group", + "subteam_of": "compiler", + "members": [ + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": true + }, + { + "name": "Jakub Beránek", + "github": "Kobzol", + "github_id": 4539057, + "is_lead": false + }, + { + "name": "Rémy Rakic", + "github": "lqd", + "github_id": 247183, + "is_lead": false + }, + { + "name": "Nicholas Nethercote", + "github": "nnethercote", + "github_id": 1940286, + "is_lead": false + }, + { + "name": "Ryan Levick", + "github": "rylev", + "github_id": 1327285, + "is_lead": false + }, + { + "name": "Tyson Nottingham", + "github": "tgnottingham", + "github_id": 3668166, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Michael Woerister", + "github": "michaelwoerister", + "github_id": 1825894, + "is_lead": false + }, + { + "name": "Felix Klock", + "github": "pnkfelix", + "github_id": 173127, + "is_lead": false + }, + { + "name": "Wesley Wiser", + "github": "wesleywiser", + "github_id": 831192, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-compiler-performance", + "members": [ + 4539057, + 5047365, + 247183, + 1940286, + 1327285, + 3668166 + ] + } + ] + }, + "website_data": { + "name": "Compiler performance working group", + "description": "Improving rustc compilation performance (build times)", + "page": "wg-compiler-performance", + "email": null, + "repo": "https://github.com/rust-lang/rustc-perf", + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-const-eval": { + "name": "wg-const-eval", + "kind": "working_group", + "subteam_of": "compiler", + "members": [ + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": true + }, + { + "name": "Ralf Jung", + "github": "RalfJung", + "github_id": 330628, + "is_lead": true + }, + { + "name": "Deadbeef", + "github": "fee1-dead", + "github_id": 43851243, + "is_lead": false + }, + { + "name": "lcnr", + "github": "lcnr", + "github_id": 29864074, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Dylan MacKenzie", + "github": "ecstatic-morse", + "github_id": 29463364, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-const-eval", + "members": [ + 330628, + 43851243, + 29864074, + 332036 + ] + } + ] + }, + "website_data": { + "name": "Compile-time Function Evaluation Working Group", + "description": "Soundly expanding the capabilities of compile-time function evaluation in Rust", + "page": "wg-const-eval", + "email": null, + "repo": "https://github.com/rust-lang/const-eval", + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-debugging": { + "name": "wg-debugging", + "kind": "working_group", + "subteam_of": "compiler", + "members": [ + { + "name": "Wesley Wiser", + "github": "wesleywiser", + "github_id": 831192, + "is_lead": true + }, + { + "name": "David Wood", + "github": "davidtwco", + "github_id": 1295100, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Manish Goregaokar", + "github": "Manishearth", + "github_id": 1617736, + "is_lead": false + }, + { + "name": "Michael Woerister", + "github": "michaelwoerister", + "github_id": 1825894, + "is_lead": false + }, + { + "name": "Felix Klock", + "github": "pnkfelix", + "github_id": 173127, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-debugging", + "members": [ + 1295100, + 831192 + ] + } + ] + }, + "website_data": { + "name": "Debugging Working Group", + "description": "Providing users with a great experience when debugging Rust code", + "page": "wg-debugging", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": "t-compiler/wg-debugging", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-diagnostics": { + "name": "wg-diagnostics", + "kind": "working_group", + "subteam_of": "compiler", + "members": [ + { + "name": "Esteban Kuber", + "github": "estebank", + "github_id": 1606434, + "is_lead": true + }, + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": true + }, + { + "name": "Michael Goulet", + "github": "compiler-errors", + "github_id": 3674314, + "is_lead": false + }, + { + "name": "David Wood", + "github": "davidtwco", + "github_id": 1295100, + "is_lead": false + }, + { + "name": "Yuki Okushi", + "github": "JohnTitor", + "github_id": 25030997, + "is_lead": false + }, + { + "name": "Takayuki Maeda", + "github": "TaKO8Ki", + "github_id": 41065217, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-diagnostics", + "members": [ + 25030997, + 41065217, + 3674314, + 1295100, + 1606434, + 332036 + ] + } + ] + }, + "website_data": { + "name": "Diagnostics working group", + "description": "Aiming to make rustc better at telling the user why the compiler isn't smart enough to understand their code yet", + "page": "wg-diagnostics", + "email": null, + "repo": "https://rust-lang.github.io/compiler-team/working-groups/diagnostics/", + "discord": null, + "zulip_stream": "t-compiler/wg-diagnostics", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-embedded": { + "name": "wg-embedded", + "kind": "working_group", + "subteam_of": "launching-pad", + "members": [ + { + "name": "Adam Greig", + "github": "adamgreig", + "github_id": 47219, + "is_lead": true + }, + { + "name": "Daniel Egger", + "github": "therealprof", + "github_id": 3321888, + "is_lead": true + }, + { + "name": "Aleš Katona", + "github": "almindor", + "github_id": 1950958, + "is_lead": false + }, + { + "name": "Andre Richter", + "github": "andre-richter", + "github_id": 4130005, + "is_lead": false + }, + { + "name": "Zgarbul Andrey", + "github": "burrbull", + "github_id": 3072754, + "is_lead": false + }, + { + "name": "William D. Jones", + "github": "cr1901", + "github_id": 6418027, + "is_lead": false + }, + { + "name": "Dario Nieuwenhuis", + "github": "Dirbaio", + "github_id": 1247578, + "is_lead": false + }, + { + "name": "dkhayes117", + "github": "dkhayes117", + "github_id": 59458913, + "is_lead": false + }, + { + "name": "Diego Barrios Romero", + "github": "eldruin", + "github_id": 43125, + "is_lead": false + }, + { + "name": "Emil Gardström", + "github": "Emilgardis", + "github_id": 1502855, + "is_lead": false + }, + { + "name": "Henrik Böving", + "github": "hargoniX", + "github_id": 33270164, + "is_lead": false + }, + { + "name": "Wilfried Chauveau", + "github": "ithinuel", + "github_id": 4605303, + "is_lead": false + }, + { + "name": "James Munns", + "github": "jamesmunns", + "github_id": 2097964, + "is_lead": false + }, + { + "name": "Nick Stevens", + "github": "nastevens", + "github_id": 1500008, + "is_lead": false + }, + { + "name": "Paul Osborne", + "github": "posborne", + "github_id": 41714, + "is_lead": false + }, + { + "name": "Robin Randhawa", + "github": "raw-bin", + "github_id": 705890, + "is_lead": false + }, + { + "name": "Markus Reiter", + "github": "reitermarkus", + "github_id": 1309829, + "is_lead": false + }, + { + "name": "Román Cárdenas", + "github": "romancardenas", + "github_id": 12596603, + "is_lead": false + }, + { + "name": "Ryan", + "github": "ryankurte", + "github_id": 860620, + "is_lead": false + }, + { + "name": "Thales", + "github": "thalesfragoso", + "github_id": 46510852, + "is_lead": false + } + ], + "alumni": [ + { + "name": "awygle", + "github": "awygle", + "github_id": 7854806, + "is_lead": false + }, + { + "name": "Brad Campbell", + "github": "bradjc", + "github_id": 1467890, + "is_lead": false + }, + { + "name": "Dan Callaghan", + "github": "danc86", + "github_id": 398575, + "is_lead": false + }, + { + "name": "Vadim Kaushan", + "github": "Disasm", + "github_id": 1418749, + "is_lead": false + }, + { + "name": "David Craven", + "github": "dvc94ch", + "github_id": 741807, + "is_lead": false + }, + { + "name": "Dylan McKay", + "github": "dylanmckay", + "github_id": 7722159, + "is_lead": false + }, + { + "name": "Hanno Braun", + "github": "hannobraun", + "github_id": 85732, + "is_lead": false + }, + { + "name": "Wilfried Chauveau", + "github": "ithinuel", + "github_id": 4605303, + "is_lead": false + }, + { + "name": "Jorge Aparicio", + "github": "japaric", + "github_id": 5018213, + "is_lead": false + }, + { + "name": "Jonathan Soo", + "github": "jcsoo", + "github_id": 2399463, + "is_lead": false + }, + { + "name": "Emil Fresk", + "github": "korken89", + "github_id": 913109, + "is_lead": false + }, + { + "name": "Wladimir J. van der Laan", + "github": "laanwj", + "github_id": 126646, + "is_lead": false + }, + { + "name": "Levente Kurusa", + "github": "levex", + "github_id": 849140, + "is_lead": false + }, + { + "name": "Paolo Teti", + "github": "paoloteti", + "github_id": 35451649, + "is_lead": false + }, + { + "name": "James Duley", + "github": "parched", + "github_id": 5975405, + "is_lead": false + }, + { + "name": "Vadzim Dambrouski", + "github": "pftbest", + "github_id": 1573340, + "is_lead": false + }, + { + "name": "Hideki Sekine", + "github": "sekineh", + "github_id": 3956266, + "is_lead": false + }, + { + "name": "Jonathan Pallant", + "github": "thejpster", + "github_id": 959887, + "is_lead": false + }, + { + "name": "vaishali Thakkar", + "github": "v-thakkar", + "github_id": 7105009, + "is_lead": false + }, + { + "name": "Ioannis Valasakis", + "github": "wizofe", + "github_id": 22352218, + "is_lead": false + } + ], + "github": null, + "website_data": { + "name": "Embedded devices working group", + "description": "Focusing on improving the end-to-end experience of using Rust in resource-constrained environments and non-traditional platforms", + "page": "embedded", + "email": null, + "repo": "https://github.com/rust-embedded/wg", + "discord": null, + "zulip_stream": null, + "matrix_room": "#rust-embedded:matrix.org", + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-embedded-core": { + "name": "wg-embedded-core", + "kind": "working_group", + "subteam_of": "wg-embedded", + "members": [ + { + "name": "Adam Greig", + "github": "adamgreig", + "github_id": 47219, + "is_lead": false + }, + { + "name": "Daniel Egger", + "github": "therealprof", + "github_id": 3321888, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-embedded", + "name": "core", + "members": [ + 47219, + 3321888 + ] + } + ] + }, + "website_data": { + "name": "Embedded core team", + "description": "The core team represents the WG in meetings with the Rust teams", + "page": "wg-embedded-core", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-embedded-cortex-a": { + "name": "wg-embedded-cortex-a", + "kind": "working_group", + "subteam_of": "wg-embedded", + "members": [ + { + "name": "Berkus Decker", + "github": "berkus", + "github_id": 80306, + "is_lead": false + }, + { + "name": "Nathan Chong", + "github": "nchong-at-aws", + "github_id": 52972368, + "is_lead": false + }, + { + "name": "Robin Randhawa", + "github": "raw-bin", + "github_id": 705890, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Andre Richter", + "github": "andre-richter", + "github_id": 4130005, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-embedded", + "name": "wg-embedded-cortex-a", + "members": [ + 80306, + 52972368, + 705890 + ] + } + ] + }, + "website_data": { + "name": "Embedded Cortex-A team", + "description": "Develops and maintains the core of the Cortex-A crate ecosystem", + "page": "wg-embedded-cortex-a", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-embedded-cortex-m": { + "name": "wg-embedded-cortex-m", + "kind": "working_group", + "subteam_of": "wg-embedded", + "members": [ + { + "name": "Adam Greig", + "github": "adamgreig", + "github_id": 47219, + "is_lead": false + }, + { + "name": "Alex Martens", + "github": "newAM", + "github_id": 7845120, + "is_lead": false + }, + { + "name": "Thales", + "github": "thalesfragoso", + "github_id": 46510852, + "is_lead": false + }, + { + "name": "Daniel Egger", + "github": "therealprof", + "github_id": 3321888, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-embedded", + "name": "wg-embedded-cortex-m", + "members": [ + 47219, + 7845120, + 46510852, + 3321888 + ] + } + ] + }, + "website_data": { + "name": "Embedded Cortex-M team", + "description": "Develops and maintains the core of the Cortex-M crate ecosystem", + "page": "wg-embedded-cortex-m", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-embedded-cortex-r": { + "name": "wg-embedded-cortex-r", + "kind": "working_group", + "subteam_of": "wg-embedded", + "members": [], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-embedded", + "name": "wg-embedded-cortex-r", + "members": [] + } + ] + }, + "website_data": { + "name": "Embedded Cortex-R team", + "description": "Develops and maintains the core of the Cortex-R crate ecosystem", + "page": "wg-embedded-cortex-r", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-embedded-hal": { + "name": "wg-embedded-hal", + "kind": "working_group", + "subteam_of": "wg-embedded", + "members": [ + { + "name": "Dario Nieuwenhuis", + "github": "Dirbaio", + "github_id": 1247578, + "is_lead": false + }, + { + "name": "Diego Barrios Romero", + "github": "eldruin", + "github_id": 43125, + "is_lead": false + }, + { + "name": "Scott Mabin", + "github": "MabezDev", + "github_id": 6977289, + "is_lead": false + }, + { + "name": "Ryan", + "github": "ryankurte", + "github_id": 860620, + "is_lead": false + }, + { + "name": "Daniel Egger", + "github": "therealprof", + "github_id": 3321888, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-embedded", + "name": "embedded-hal", + "members": [ + 1247578, + 6977289, + 43125, + 860620, + 3321888 + ] + } + ] + }, + "website_data": { + "name": "Embedded HAL team", + "description": "Develops and maintains crates that ease the development of Hardware Abstraction Layers, Board Support Crates and drivers", + "page": "wg-embedded-hal", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-embedded-infra": { + "name": "wg-embedded-infra", + "kind": "working_group", + "subteam_of": "wg-embedded", + "members": [ + { + "name": "Nick Stevens", + "github": "nastevens", + "github_id": 1500008, + "is_lead": false + }, + { + "name": "Ryan", + "github": "ryankurte", + "github_id": 860620, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-embedded", + "name": "infrastructure", + "members": [ + 1500008, + 860620 + ] + } + ] + }, + "website_data": { + "name": "Embedded infrastructure team", + "description": "Managing infrastructure for wg-embedded", + "page": "wg-embedded-infra", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-embedded-libs": { + "name": "wg-embedded-libs", + "kind": "working_group", + "subteam_of": "wg-embedded", + "members": [ + { + "name": "Dario Nieuwenhuis", + "github": "Dirbaio", + "github_id": 1247578, + "is_lead": false + }, + { + "name": "Alex Martens", + "github": "newAM", + "github_id": 7845120, + "is_lead": false + }, + { + "name": "Markus Reiter", + "github": "reitermarkus", + "github_id": 1309829, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-embedded", + "name": "libs", + "members": [ + 1247578, + 7845120, + 1309829 + ] + } + ] + }, + "website_data": { + "name": "Embedded libraries team", + "description": "Develops and maintains libraries for embedded devices", + "page": "wg-embedded-libs", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-embedded-linux": { + "name": "wg-embedded-linux", + "kind": "working_group", + "subteam_of": "wg-embedded", + "members": [ + { + "name": "Diego Barrios Romero", + "github": "eldruin", + "github_id": 43125, + "is_lead": false + }, + { + "name": "Nick Stevens", + "github": "nastevens", + "github_id": 1500008, + "is_lead": false + }, + { + "name": "Paul Osborne", + "github": "posborne", + "github_id": 41714, + "is_lead": false + }, + { + "name": "Ryan", + "github": "ryankurte", + "github_id": 860620, + "is_lead": false + }, + { + "name": "Christian Meusel", + "github": "sirhcel", + "github_id": 8770800, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-embedded", + "name": "embedded-linux", + "members": [ + 43125, + 1500008, + 41714, + 860620, + 8770800 + ] + } + ] + }, + "website_data": { + "name": "Embedded Linux team", + "description": "The embedded Linux team develops and maintains the core of the embedded Linux crate ecosystem.", + "page": "wg-embedded-linux", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-embedded-msp430": { + "name": "wg-embedded-msp430", + "kind": "working_group", + "subteam_of": "wg-embedded", + "members": [ + { + "name": "William D. Jones", + "github": "cr1901", + "github_id": 6418027, + "is_lead": false + }, + { + "name": "Yuhan Lin", + "github": "YuhanLiin", + "github_id": 15389635, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-embedded", + "name": "msp430", + "members": [ + 15389635, + 6418027 + ] + } + ] + }, + "website_data": { + "name": "Embedded MSP430 team", + "description": "Develops and maintains the core of the embedded MSP430 crate ecosystem", + "page": "wg-embedded-msp430", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-embedded-resources": { + "name": "wg-embedded-resources", + "kind": "working_group", + "subteam_of": "wg-embedded", + "members": [ + { + "name": "Adam Greig", + "github": "adamgreig", + "github_id": 47219, + "is_lead": false + }, + { + "name": "Bart Massey", + "github": "BartMassey", + "github_id": 117151, + "is_lead": false + }, + { + "name": "Diego Barrios Romero", + "github": "eldruin", + "github_id": 43125, + "is_lead": false + }, + { + "name": "Henrik Böving", + "github": "hargoniX", + "github_id": 33270164, + "is_lead": false + }, + { + "name": "Henk Oordt", + "github": "hdoordt", + "github_id": 17907879, + "is_lead": false + }, + { + "name": "James Munns", + "github": "jamesmunns", + "github_id": 2097964, + "is_lead": false + }, + { + "name": "Daniel Egger", + "github": "therealprof", + "github_id": 3321888, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Andre Richter", + "github": "andre-richter", + "github_id": 4130005, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-embedded", + "name": "resources", + "members": [ + 117151, + 47219, + 43125, + 33270164, + 17907879, + 2097964, + 3321888 + ] + } + ] + }, + "website_data": { + "name": "Embedded resources working group", + "description": "Managing various resources owned by the embedded working group", + "page": "wg-embedded-resources", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-embedded-riscv": { + "name": "wg-embedded-riscv", + "kind": "working_group", + "subteam_of": "wg-embedded", + "members": [ + { + "name": "Aleš Katona", + "github": "almindor", + "github_id": 1950958, + "is_lead": false + }, + { + "name": "dkhayes117", + "github": "dkhayes117", + "github_id": 59458913, + "is_lead": false + }, + { + "name": "Jesse Braham", + "github": "jessebraham", + "github_id": 1945813, + "is_lead": false + }, + { + "name": "Scott Mabin", + "github": "MabezDev", + "github_id": 6977289, + "is_lead": false + }, + { + "name": "rmsyn", + "github": "rmsyn", + "github_id": 117854522, + "is_lead": false + }, + { + "name": "Román Cárdenas", + "github": "romancardenas", + "github_id": 12596603, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-embedded", + "name": "risc-v", + "members": [ + 6977289, + 1950958, + 59458913, + 1945813, + 117854522, + 12596603 + ] + } + ] + }, + "website_data": { + "name": "Embedded RISC-V team", + "description": "Develops and maintains the core of the embedded RISC-V crate ecosystem", + "page": "wg-embedded-riscv", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-embedded-tools": { + "name": "wg-embedded-tools", + "kind": "working_group", + "subteam_of": "wg-embedded", + "members": [ + { + "name": "Adam Greig", + "github": "adamgreig", + "github_id": 47219, + "is_lead": false + }, + { + "name": "Zgarbul Andrey", + "github": "burrbull", + "github_id": 3072754, + "is_lead": false + }, + { + "name": "Emil Gardström", + "github": "Emilgardis", + "github_id": 1502855, + "is_lead": false + }, + { + "name": "Markus Reiter", + "github": "reitermarkus", + "github_id": 1309829, + "is_lead": false + }, + { + "name": "Ryan", + "github": "ryankurte", + "github_id": 860620, + "is_lead": false + }, + { + "name": "Daniel Egger", + "github": "therealprof", + "github_id": 3321888, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-embedded", + "name": "tools", + "members": [ + 1502855, + 47219, + 3072754, + 1309829, + 860620, + 3321888 + ] + } + ] + }, + "website_data": { + "name": "Embedded Tools Team", + "description": "Develops and maintains core embedded tools", + "page": "wg-embedded-tools", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-embedded-triage": { + "name": "wg-embedded-triage", + "kind": "working_group", + "subteam_of": "wg-embedded", + "members": [ + { + "name": "Jan Niehusmann", + "github": "jannic", + "github_id": 232606, + "is_lead": false + }, + { + "name": "Jesse Braham", + "github": "jessebraham", + "github_id": 1945813, + "is_lead": false + }, + { + "name": "Mathieu Suen", + "github": "mathk", + "github_id": 314381, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-embedded", + "name": "triage", + "members": [ + 232606, + 1945813, + 314381 + ] + } + ] + }, + "website_data": { + "name": "Embedded Triage Team", + "description": "The triage team keeps PR queues moving; they ensure no PR is left unattended", + "page": "wg-embedded-triage", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-ffi-unwind": { + "name": "wg-ffi-unwind", + "kind": "working_group", + "subteam_of": "lang", + "members": [ + { + "name": "Adam C. Foltzer", + "github": "acfoltzer", + "github_id": 205266, + "is_lead": true + }, + { + "name": "Kyle J Strand", + "github": "BatmanAoD", + "github_id": 2313807, + "is_lead": true + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": true + }, + { + "name": "Amanieu d'Antras", + "github": "Amanieu", + "github_id": 278509, + "is_lead": false + }, + { + "name": "bjorn3", + "github": "bjorn3", + "github_id": 17426603, + "is_lead": false + }, + { + "name": "Christopher Durham", + "github": "CAD97", + "github_id": 5992217, + "is_lead": false + }, + { + "name": "Connor Horman", + "github": "chorman0773", + "github_id": 5026283, + "is_lead": false + }, + { + "name": "Katelyn Martin", + "github": "cratelyn", + "github_id": 57912822, + "is_lead": false + }, + { + "name": "gnzlbg", + "github": "gnzlbg", + "github_id": 904614, + "is_lead": false + }, + { + "name": "Gary Guo", + "github": "nbdd0121", + "github_id": 4065244, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Josh Triplett", + "github": "joshtriplett", + "github_id": 162737, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-ffi-unwind", + "members": [ + 278509, + 2313807, + 5992217, + 205266, + 17426603, + 5026283, + 57912822, + 904614, + 4065244, + 155238 + ] + } + ] + }, + "website_data": { + "name": "ffi-unwind project group", + "description": "A working-group project to extend the Rust language to support unwinding that crosses FFI boundaries", + "page": "wg-ffi-unwind", + "email": null, + "repo": "https://github.com/rust-lang/project-ffi-unwind", + "discord": null, + "zulip_stream": "project-ffi-unwind", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-gamedev": { + "name": "wg-gamedev", + "kind": "working_group", + "subteam_of": "launching-pad", + "members": [ + { + "name": "Forest Anderson", + "github": "AngelOnFira", + "github_id": 14791619, + "is_lead": true + }, + { + "name": "Erlend Sogge Heggen", + "github": "erlend-sh", + "github_id": 583842, + "is_lead": true + }, + { + "name": "Dzmitry Malyshau", + "github": "kvark", + "github_id": 107301, + "is_lead": true + }, + { + "name": "Andrey Lesnikov", + "github": "ozkriff", + "github_id": 662976, + "is_lead": true + }, + { + "name": "Joe Clay", + "github": "17cupsofcoffee", + "github_id": 784533, + "is_lead": false + }, + { + "name": "Philip Degarmo", + "github": "aclysma", + "github_id": 316070, + "is_lead": false + }, + { + "name": "Alexandru Ene", + "github": "AlexEne", + "github_id": 5849037, + "is_lead": false + }, + { + "name": "Elina Shakhnovich", + "github": "logicsoup", + "github_id": 20725524, + "is_lead": false + }, + { + "name": "Daniel Gee", + "github": "Lokathor", + "github_id": 5456384, + "is_lead": false + }, + { + "name": "Richard Patching", + "github": "patchfx", + "github_id": 294376, + "is_lead": false + }, + { + "name": "Johan Andersson", + "github": "repi", + "github_id": 1262692, + "is_lead": false + }, + { + "name": "Remco", + "github": "Wodann", + "github_id": 6917585, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": { + "name": "Game development working group", + "description": "Focusing on making Rust the default choice for game development", + "page": "gamedev", + "email": null, + "repo": "https://github.com/rust-gamedev", + "discord": { + "channel": "#wg-gamedev", + "url": "https://discord.gg/sG23nSS" + }, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-gcc-backend": { + "name": "wg-gcc-backend", + "kind": "working_group", + "subteam_of": "compiler", + "members": [ + { + "name": "Antoni Boucher", + "github": "antoyo", + "github_id": 584972, + "is_lead": true + }, + { + "name": "Guillaume Gomez", + "github": "GuillaumeGomez", + "github_id": 3050060, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-gcc-backend", + "members": [ + 3050060, + 584972 + ] + } + ] + }, + "website_data": { + "name": "rustc_codegen_gcc", + "description": "libgccjit AOT codegen for rustc", + "page": "wg-gcc-backend", + "email": null, + "repo": "https://github.com/rust-lang/rustc_codegen_gcc", + "discord": null, + "zulip_stream": "rustc-codegen-gcc", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-incr-comp": { + "name": "wg-incr-comp", + "kind": "working_group", + "subteam_of": "compiler", + "members": [ + { + "name": "Wesley Wiser", + "github": "wesleywiser", + "github_id": 831192, + "is_lead": true + }, + { + "name": "Aaron Hill", + "github": "Aaron1011", + "github_id": 1408859, + "is_lead": false + }, + { + "name": "Camille Gillot", + "github": "cjgillot", + "github_id": 1822483, + "is_lead": false + }, + { + "name": "David Wood", + "github": "davidtwco", + "github_id": 1295100, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Michael Woerister", + "github": "michaelwoerister", + "github_id": 1825894, + "is_lead": false + }, + { + "name": "pierwill", + "github": "pierwill", + "github_id": 19642016, + "is_lead": false + }, + { + "name": "Felix Klock", + "github": "pnkfelix", + "github_id": 173127, + "is_lead": false + }, + { + "name": "Santiago Pastorino", + "github": "spastorino", + "github_id": 52642, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-incr-comp", + "members": [ + 1408859, + 1822483, + 1295100, + 831192 + ] + } + ] + }, + "website_data": { + "name": "Incremental compilation working group", + "description": "Improving incremental compilation in rustc", + "page": "wg-incr-comp", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": "t-compiler/wg-incr-comp", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-inline-asm": { + "name": "wg-inline-asm", + "kind": "working_group", + "subteam_of": "lang", + "members": [ + { + "name": "Amanieu d'Antras", + "github": "Amanieu", + "github_id": 278509, + "is_lead": true + } + ], + "alumni": [ + { + "name": "Josh Triplett", + "github": "joshtriplett", + "github_id": 162737, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-inline-asm", + "members": [ + 278509 + ] + } + ] + }, + "website_data": { + "name": "inline-asm project group", + "description": "A working-group project to extend the Rust language to support inline assembly", + "page": "wg-inline-asm", + "email": null, + "repo": "https://github.com/rust-lang/project-inline-asm", + "discord": null, + "zulip_stream": "project-inline-asm", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-leads": { + "name": "wg-leads", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Adam C. Foltzer", + "github": "acfoltzer", + "github_id": 205266, + "is_lead": false + }, + { + "name": "Adam Greig", + "github": "adamgreig", + "github_id": 47219, + "is_lead": false + }, + { + "name": "Amanieu d'Antras", + "github": "Amanieu", + "github_id": 278509, + "is_lead": false + }, + { + "name": "Forest Anderson", + "github": "AngelOnFira", + "github_id": 14791619, + "is_lead": false + }, + { + "name": "Antoni Boucher", + "github": "antoyo", + "github_id": 584972, + "is_lead": false + }, + { + "name": "apiraino", + "github": "apiraino", + "github_id": 6098822, + "is_lead": false + }, + { + "name": "Kyle J Strand", + "github": "BatmanAoD", + "github_id": 2313807, + "is_lead": false + }, + { + "name": "Boxy", + "github": "BoxyUwU", + "github_id": 21149742, + "is_lead": false + }, + { + "name": "Caleb Zulawski", + "github": "calebzulawski", + "github_id": 563826, + "is_lead": false + }, + { + "name": "Celina G. Val", + "github": "celinval", + "github_id": 35149715, + "is_lead": false + }, + { + "name": "Camille Gillot", + "github": "cjgillot", + "github_id": 1822483, + "is_lead": false + }, + { + "name": "Charles Lew", + "github": "crlf0710", + "github_id": 451806, + "is_lead": false + }, + { + "name": "David Wood", + "github": "davidtwco", + "github_id": 1295100, + "is_lead": false + }, + { + "name": "Doc Jones", + "github": "doc-jones", + "github_id": 37349558, + "is_lead": false + }, + { + "name": "Dylan DPC", + "github": "Dylan-DPC", + "github_id": 99973273, + "is_lead": false + }, + { + "name": "Eric Holk", + "github": "eholk", + "github_id": 105766, + "is_lead": false + }, + { + "name": "Eric Huss", + "github": "ehuss", + "github_id": 43198, + "is_lead": false + }, + { + "name": "Emilio Cobos Álvarez", + "github": "emilio", + "github_id": 1323194, + "is_lead": false + }, + { + "name": "Ed Page", + "github": "epage", + "github_id": 60961, + "is_lead": false + }, + { + "name": "Erlend Sogge Heggen", + "github": "erlend-sh", + "github_id": 583842, + "is_lead": false + }, + { + "name": "Esteban Kuber", + "github": "estebank", + "github_id": 1606434, + "is_lead": false + }, + { + "name": "Deadbeef", + "github": "fee1-dead", + "github_id": 43851243, + "is_lead": false + }, + { + "name": "Nick Fitzgerald", + "github": "fitzgen", + "github_id": 74571, + "is_lead": false + }, + { + "name": "Jack Huey", + "github": "jackh726", + "github_id": 31162821, + "is_lead": false + }, + { + "name": "Yuki Okushi", + "github": "JohnTitor", + "github_id": 25030997, + "is_lead": false + }, + { + "name": "Jack Wrenn", + "github": "jswrenn", + "github_id": 3820879, + "is_lead": false + }, + { + "name": "Dzmitry Malyshau", + "github": "kvark", + "github_id": 107301, + "is_lead": false + }, + { + "name": "lcnr", + "github": "lcnr", + "github_id": 29864074, + "is_lead": false + }, + { + "name": "Rémy Rakic", + "github": "lqd", + "github_id": 247183, + "is_lead": false + }, + { + "name": "Mara Bos", + "github": "m-ou-se", + "github_id": 783247, + "is_lead": false + }, + { + "name": "Mário Idival", + "github": "marioidival", + "github_id": 1129263, + "is_lead": false + }, + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": false + }, + { + "name": "Michael Woerister", + "github": "michaelwoerister", + "github_id": 1825894, + "is_lead": false + }, + { + "name": "Nikita Popov", + "github": "nikic", + "github_id": 216080, + "is_lead": false + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": false + }, + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": false + }, + { + "name": "Andrey Lesnikov", + "github": "ozkriff", + "github_id": 662976, + "is_lead": false + }, + { + "name": "Ralf Jung", + "github": "RalfJung", + "github_id": 330628, + "is_lead": false + }, + { + "name": "Ramon de C Valle", + "github": "rcvalle", + "github_id": 3988004, + "is_lead": false + }, + { + "name": "Sergey Davidoff", + "github": "Shnatsel", + "github_id": 291257, + "is_lead": false + }, + { + "name": "Santiago Pastorino", + "github": "spastorino", + "github_id": 52642, + "is_lead": false + }, + { + "name": "Tony Arcieri", + "github": "tarcieri", + "github_id": 797, + "is_lead": false + }, + { + "name": "Daniel Egger", + "github": "therealprof", + "github_id": 3321888, + "is_lead": false + }, + { + "name": "Thom Chiovoloni", + "github": "thomcc", + "github_id": 860665, + "is_lead": false + }, + { + "name": "Tim Diekmann", + "github": "TimDiekmann", + "github_id": 21277928, + "is_lead": false + }, + { + "name": "Tyler Mandry", + "github": "tmandry", + "github_id": 2280544, + "is_lead": false + }, + { + "name": "TC", + "github": "traviscross", + "github_id": 1076834, + "is_lead": false + }, + { + "name": "Vincenzo Palazzo", + "github": "vincenzopalazzo", + "github_id": 17150045, + "is_lead": false + }, + { + "name": "Wesley Wiser", + "github": "wesleywiser", + "github_id": 831192, + "is_lead": false + }, + { + "name": "Jubilee", + "github": "workingjubilee", + "github_id": 46493976, + "is_lead": false + }, + { + "name": "Yoshua Wuyts", + "github": "yoshuawuyts", + "github_id": 2467194, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] + }, + "wg-llvm": { + "name": "wg-llvm", + "kind": "working_group", + "subteam_of": "compiler", + "members": [ + { + "name": "Nikita Popov", + "github": "nikic", + "github_id": 216080, + "is_lead": true + }, + { + "name": "Josh Stone", + "github": "cuviper", + "github_id": 36186, + "is_lead": false + }, + { + "name": "DianQK", + "github": "DianQK", + "github_id": 10829914, + "is_lead": false + }, + { + "name": "Simonas Kazlauskas", + "github": "nagisa", + "github_id": 679122, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-llvm", + "members": [ + 10829914, + 36186, + 679122, + 216080 + ] + } + ] + }, + "website_data": { + "name": "LLVM working group", + "description": "Working with LLVM upstream to represent Rust in its development", + "page": "wg-llvm", + "email": null, + "repo": "https://rust-lang.github.io/compiler-team/working-groups/llvm/", + "discord": null, + "zulip_stream": "t-compiler/wg-llvm", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-macros": { + "name": "wg-macros", + "kind": "working_group", + "subteam_of": "compiler", + "members": [ + { + "name": "Eric Holk", + "github": "eholk", + "github_id": 105766, + "is_lead": true + }, + { + "name": "Vincenzo Palazzo", + "github": "vincenzopalazzo", + "github_id": 17150045, + "is_lead": true + }, + { + "name": "Arthur Cohen", + "github": "CohenArthur", + "github_id": 43524065, + "is_lead": false + }, + { + "name": "Daniel Henry-Mantilla", + "github": "danielhenrymantilla", + "github_id": 9920355, + "is_lead": false + }, + { + "name": "Jacob Pratt", + "github": "jhpratt", + "github_id": 3161395, + "is_lead": false + }, + { + "name": "Trevor Gross", + "github": "tgross35", + "github_id": 13724985, + "is_lead": false + }, + { + "name": "Lukas Wirth", + "github": "Veykril", + "github_id": 3757771, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-macros", + "members": [ + 43524065, + 3757771, + 9920355, + 105766, + 3161395, + 13724985, + 17150045 + ] + }, + { + "org": "rust-lang-nursery", + "name": "wg-macros", + "members": [ + 43524065, + 3757771, + 9920355, + 105766, + 3161395, + 13724985, + 17150045 + ] + } + ] + }, + "website_data": { + "name": "Macros working group", + "description": "Revival and Improving the Rust Macros", + "page": "wg-macros", + "email": null, + "repo": "https://github.com/rust-lang/wg-macros", + "discord": null, + "zulip_stream": "wg-macros", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-mir-opt": { + "name": "wg-mir-opt", + "kind": "working_group", + "subteam_of": "compiler", + "members": [ + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": true + }, + { + "name": "David Wood", + "github": "davidtwco", + "github_id": 1295100, + "is_lead": false + }, + { + "name": "DianQK", + "github": "DianQK", + "github_id": 10829914, + "is_lead": false + }, + { + "name": "Eduard-Mihai Burtescu", + "github": "eddyb", + "github_id": 77424, + "is_lead": false + }, + { + "name": "Jakob Degen", + "github": "JakobDegen", + "github_id": 51179609, + "is_lead": false + }, + { + "name": "Mahmut Bulut", + "github": "vertexclique", + "github_id": 578559, + "is_lead": false + }, + { + "name": "Wesley Wiser", + "github": "wesleywiser", + "github_id": 831192, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Santiago Pastorino", + "github": "spastorino", + "github_id": 52642, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-mir-opt", + "members": [ + 10829914, + 51179609, + 1295100, + 77424, + 332036, + 578559, + 831192 + ] + } + ] + }, + "website_data": { + "name": "MIR optimizations working group", + "description": "Writing MIR optimizations and refactoring the MIR to be more optimizable", + "page": "wg-mir-opt", + "email": null, + "repo": "https://rust-lang.github.io/compiler-team/working-groups/mir-opt/", + "discord": null, + "zulip_stream": "t-compiler/wg-mir-opt", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-parallel-rustc": { + "name": "wg-parallel-rustc", + "kind": "working_group", + "subteam_of": "compiler", + "members": [ + { + "name": "Camille Gillot", + "github": "cjgillot", + "github_id": 1822483, + "is_lead": true + }, + { + "name": "bjorn3", + "github": "bjorn3", + "github_id": 17426603, + "is_lead": false + }, + { + "name": "Jakub Beránek", + "github": "Kobzol", + "github_id": 4539057, + "is_lead": false + }, + { + "name": "Nicholas Nethercote", + "github": "nnethercote", + "github_id": 1940286, + "is_lead": false + }, + { + "name": "Sparrow Li", + "github": "SparrowLii", + "github_id": 68270294, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Alex Crichton", + "github": "alexcrichton", + "github_id": 64996, + "is_lead": false + }, + { + "name": "Josh Stone", + "github": "cuviper", + "github_id": 36186, + "is_lead": false + }, + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": false + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": false + }, + { + "name": "Santiago Pastorino", + "github": "spastorino", + "github_id": 52642, + "is_lead": false + }, + { + "name": "Zoxc", + "github": "Zoxc", + "github_id": 25784, + "is_lead": false + } + ], + "github": null, + "website_data": { + "name": "Parallel rustc working group", + "description": "Making parallel compilation the default for rustc", + "page": "wg-parallel-rustc", + "email": null, + "repo": "https://rust-lang.github.io/compiler-team/working-groups/parallel-rustc/", + "discord": null, + "zulip_stream": "t-compiler/wg-parallel-rustc", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-polonius": { + "name": "wg-polonius", + "kind": "working_group", + "subteam_of": "compiler", + "members": [ + { + "name": "Rémy Rakic", + "github": "lqd", + "github_id": 247183, + "is_lead": true + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": true + }, + { + "name": "Amanda Stjerna", + "github": "amandasystems", + "github_id": 102855, + "is_lead": false + }, + { + "name": "Dylan MacKenzie", + "github": "ecstatic-morse", + "github_id": 29463364, + "is_lead": false + }, + { + "name": "Matthew Jasper", + "github": "matthewjasper", + "github_id": 20113453, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-polonius", + "members": [ + 102855, + 29463364, + 247183, + 20113453, + 155238 + ] + } + ] + }, + "website_data": { + "name": "Polonius working group", + "description": "Working on an experimental new borrow-checker implementation", + "page": "wg-polonius", + "email": null, + "repo": "https://rust-lang.github.io/compiler-team/working-groups/polonius/", + "discord": null, + "zulip_stream": "t-types/polonius", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-polymorphization": { + "name": "wg-polymorphization", + "kind": "working_group", + "subteam_of": "compiler", + "members": [ + { + "name": "David Wood", + "github": "davidtwco", + "github_id": 1295100, + "is_lead": true + }, + { + "name": "Eduard-Mihai Burtescu", + "github": "eddyb", + "github_id": 77424, + "is_lead": false + }, + { + "name": "lcnr", + "github": "lcnr", + "github_id": 29864074, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": { + "name": "Polymorphization working group", + "description": "Implementing polymorphization to reduce unnecessary monomorphisation in rustc", + "page": "wg-polymorphization", + "email": null, + "repo": "https://rust-lang.github.io/compiler-team/working-groups/polymorphization/", + "discord": null, + "zulip_stream": "t-compiler/wg-polymorphization", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-prioritization": { + "name": "wg-prioritization", + "kind": "working_group", + "subteam_of": "compiler", + "members": [ + { + "name": "apiraino", + "github": "apiraino", + "github_id": 6098822, + "is_lead": true + }, + { + "name": "Wesley Wiser", + "github": "wesleywiser", + "github_id": 831192, + "is_lead": true + }, + { + "name": "Noah Lev", + "github": "camelid", + "github_id": 37223377, + "is_lead": false + }, + { + "name": "Dylan DPC", + "github": "Dylan-DPC", + "github_id": 99973273, + "is_lead": false + }, + { + "name": "Hameer Abbasi", + "github": "hameerabbasi", + "github_id": 2190658, + "is_lead": false + }, + { + "name": "Hirochika Matsumoto", + "github": "hkmatsumoto", + "github_id": 57856193, + "is_lead": false + }, + { + "name": "inquisitivecrystal", + "github": "inquisitivecrystal", + "github_id": 22333129, + "is_lead": false + }, + { + "name": "lcnr", + "github": "lcnr", + "github_id": 29864074, + "is_lead": false + } + ], + "alumni": [ + { + "name": "amit", + "github": "am-1t", + "github_id": 28247396, + "is_lead": false + }, + { + "name": "Bawer Dagdeviren", + "github": "bawerd", + "github_id": 625483, + "is_lead": false + }, + { + "name": "Mazdak Farrokhzad", + "github": "Centril", + "github_id": 855702, + "is_lead": false + }, + { + "name": "DJ Carpenter", + "github": "djcarpe", + "github_id": 59489977, + "is_lead": false + }, + { + "name": "Fredrik Østrem", + "github": "frxstrem", + "github_id": 1686349, + "is_lead": false + }, + { + "name": "Jonathan Chasteen", + "github": "jechasteen", + "github_id": 13788397, + "is_lead": false + }, + { + "name": "Yuki Okushi", + "github": "JohnTitor", + "github_id": 25030997, + "is_lead": false + }, + { + "name": "Jynn Nelson", + "github": "jyn514", + "github_id": 23638587, + "is_lead": false + }, + { + "name": "Léo Lanteri Thauvin", + "github": "LeSeulArtichaut", + "github_id": 38361244, + "is_lead": false + }, + { + "name": "Who? Me?!", + "github": "mark-i-m", + "github_id": 8827840, + "is_lead": false + }, + { + "name": "Mason Stallmo", + "github": "mstallmo", + "github_id": 6796542, + "is_lead": false + }, + { + "name": "Jeremy Lempereur", + "github": "o0Ignition0o", + "github_id": 9465678, + "is_lead": false + }, + { + "name": "Felix Klock", + "github": "pnkfelix", + "github_id": 173127, + "is_lead": false + }, + { + "name": "Santiago Pastorino", + "github": "spastorino", + "github_id": 52642, + "is_lead": false + }, + { + "name": "Stu", + "github": "Stupremee", + "github_id": 39732259, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-prioritization", + "members": [ + 99973273, + 6098822, + 37223377, + 2190658, + 57856193, + 22333129, + 29864074, + 831192 + ] + } + ] + }, + "website_data": { + "name": "Prioritization working group", + "description": "Triaging bugs, mainly deciding if bugs are critical (potential release blockers) or not", + "page": "wg-prioritization", + "email": null, + "repo": "https://rust-lang.github.io/compiler-team/working-groups/prioritization/", + "discord": null, + "zulip_stream": "t-compiler/wg-prioritization", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-rust-by-example": { + "name": "wg-rust-by-example", + "kind": "working_group", + "subteam_of": "launching-pad", + "members": [ + { + "name": "Mário Idival", + "github": "marioidival", + "github_id": 1129263, + "is_lead": true + } + ], + "alumni": [ + { + "name": "Steve Klabnik", + "github": "steveklabnik", + "github_id": 27786, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-rust-by-example", + "members": [ + 1129263 + ] + } + ] + }, + "website_data": { + "name": "Rust by Example working group", + "description": "Maintaining and updating the official Rust by Example book", + "page": "wg-rust-by-example", + "email": null, + "repo": "https://github.com/rust-lang/rust-by-example", + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-rustc-dev-guide": { + "name": "wg-rustc-dev-guide", + "kind": "working_group", + "subteam_of": "compiler", + "members": [ + { + "name": "Yuki Okushi", + "github": "JohnTitor", + "github_id": 25030997, + "is_lead": true + }, + { + "name": "Santiago Pastorino", + "github": "spastorino", + "github_id": 52642, + "is_lead": true + }, + { + "name": "Boxy", + "github": "BoxyUwU", + "github_id": 21149742, + "is_lead": false + }, + { + "name": "Noah Lev", + "github": "camelid", + "github_id": 37223377, + "is_lead": false + }, + { + "name": "Iñaki Garay", + "github": "igaray", + "github_id": 167193, + "is_lead": false + }, + { + "name": "Jieyou Xu", + "github": "jieyouxu", + "github_id": 39484203, + "is_lead": false + }, + { + "name": "Tshepang Mbambo", + "github": "tshepang", + "github_id": 588486, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Amanjeev Sethi", + "github": "amanjeev", + "github_id": 160476, + "is_lead": false + }, + { + "name": "Chris Simpkins", + "github": "chrissimpkins", + "github_id": 4249591, + "is_lead": false + }, + { + "name": "Jynn Nelson", + "github": "jyn514", + "github_id": 23638587, + "is_lead": false + }, + { + "name": "Léo Lanteri Thauvin", + "github": "LeSeulArtichaut", + "github_id": 38361244, + "is_lead": false + }, + { + "name": "Who? Me?!", + "github": "mark-i-m", + "github_id": 8827840, + "is_lead": false + }, + { + "name": "Paul Daniel Faria", + "github": "Nashenas88", + "github_id": 1673130, + "is_lead": false + }, + { + "name": "pierwill", + "github": "pierwill", + "github_id": 19642016, + "is_lead": false + }, + { + "name": "Ryan Levick", + "github": "rylev", + "github_id": 1327285, + "is_lead": false + }, + { + "name": "Togi Sergey", + "github": "togiberlin", + "github_id": 13764830, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-rustc-dev-guide", + "members": [ + 21149742, + 25030997, + 37223377, + 167193, + 39484203, + 52642, + 588486 + ] + } + ] + }, + "website_data": { + "name": "Rustc Dev Guide working group", + "description": "Making the compiler easier to learn by maintaining and improving the Rustc Dev Guide", + "page": "wg-rustc-dev-guide", + "email": null, + "repo": "https://rust-lang.github.io/compiler-team/working-groups/rustc-dev-guide/", + "discord": null, + "zulip_stream": "t-compiler/wg-rustc-dev-guide", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-rustc-reading-club": { + "name": "wg-rustc-reading-club", + "kind": "working_group", + "subteam_of": "compiler", + "members": [ + { + "name": "Doc Jones", + "github": "doc-jones", + "github_id": 37349558, + "is_lead": true + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": true + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-rustc-reading-club", + "members": [ + 37349558, + 155238 + ] + } + ] + }, + "website_data": { + "name": "Rust Code Reading Club working group", + "description": "Helping new and experienced contributors learn more about rustc", + "page": "wg-rustc-reading-club", + "email": null, + "repo": "https://rust-lang.github.io/rustc-reading-club/", + "discord": null, + "zulip_stream": "rustc-reading-club", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-safe-transmute": { + "name": "wg-safe-transmute", + "kind": "working_group", + "subteam_of": "lang", + "members": [ + { + "name": "Jack Wrenn", + "github": "jswrenn", + "github_id": 3820879, + "is_lead": true + } + ], + "alumni": [ + { + "name": "Josh Triplett", + "github": "joshtriplett", + "github_id": 162737, + "is_lead": false + }, + { + "name": "Ryan Levick", + "github": "rylev", + "github_id": 1327285, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-safe-transmute", + "members": [ + 3820879 + ] + } + ] + }, + "website_data": { + "name": "safe-transmute project group", + "description": "A working-group project to extend the Rust language to support safe transmute between types", + "page": "wg-safe-transmute", + "email": null, + "repo": "https://github.com/rust-lang/project-safe-transmute", + "discord": null, + "zulip_stream": "project-safe-transmute", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-secure-code": { + "name": "wg-secure-code", + "kind": "working_group", + "subteam_of": "launching-pad", + "members": [ + { + "name": "Sergey Davidoff", + "github": "Shnatsel", + "github_id": 291257, + "is_lead": true + }, + { + "name": "Tony Arcieri", + "github": "tarcieri", + "github_id": 797, + "is_lead": true + }, + { + "name": "Alex Gaynor", + "github": "alex", + "github_id": 772, + "is_lead": false + }, + { + "name": "Alexis Mousset", + "github": "amousset", + "github_id": 329388, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Daniel Henry-Mantilla", + "github": "danielhenrymantilla", + "github_id": 9920355, + "is_lead": false + }, + { + "name": "Joshua Liebow-Feeser", + "github": "joshlf", + "github_id": 1046063, + "is_lead": false + }, + { + "name": "pinkforest", + "github": "pinkforest", + "github_id": 36498018, + "is_lead": false + }, + { + "name": "Stuart Small", + "github": "stusmall", + "github_id": 1697444, + "is_lead": false + }, + { + "name": "Joel Wejdenstål", + "github": "xacrimon", + "github_id": 21025159, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-secure-code", + "members": [ + 291257, + 772, + 329388, + 797 + ] + } + ] + }, + "website_data": { + "name": "Secure Code working group", + "description": "Making it easy to write secure code in Rust", + "page": "wg-secure-code", + "email": null, + "repo": "https://github.com/rust-secure-code/wg", + "discord": null, + "zulip_stream": "wg-secure-code", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-security-response": { + "name": "wg-security-response", + "kind": "working_group", + "subteam_of": "launching-pad", + "members": [ + { + "name": "Josh Stone", + "github": "cuviper", + "github_id": 36186, + "is_lead": false + }, + { + "name": "Manish Goregaokar", + "github": "Manishearth", + "github_id": 1617736, + "is_lead": false + }, + { + "name": "Pietro Albini", + "github": "pietroalbini", + "github_id": 2299951, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Alex Crichton", + "github": "alexcrichton", + "github_id": 64996, + "is_lead": false + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": false + }, + { + "name": "Steve Klabnik", + "github": "steveklabnik", + "github_id": 27786, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "security", + "members": [ + 1617736, + 36186, + 2299951 + ] + } + ] + }, + "website_data": { + "name": "Security Response WG", + "description": "Triaging and responding to incoming vulnerability reports", + "page": "wg-security-response", + "email": "security@rust-lang.org", + "repo": "https://github.com/rust-lang/wg-security-response", + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [ + { + "name": "security", + "members": [ + 443825361256448003, + 278623213448331265, + 296309029947441155 + ], + "color": "#e91e63" + } + ] + }, + "wg-self-profile": { + "name": "wg-self-profile", + "kind": "working_group", + "subteam_of": "compiler", + "members": [ + { + "name": "Wesley Wiser", + "github": "wesleywiser", + "github_id": 831192, + "is_lead": true + } + ], + "alumni": [ + { + "name": "Michael Woerister", + "github": "michaelwoerister", + "github_id": 1825894, + "is_lead": false + } + ], + "github": null, + "website_data": { + "name": "Self-profile working group", + "description": "Improving the -Z self-profile feature of the Rust compiler", + "page": "wg-self-profile", + "email": null, + "repo": "https://rust-lang.github.io/compiler-team/working-groups/self-profile/", + "discord": null, + "zulip_stream": "t-compiler/wg-self-profile", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "wg-triage": { + "name": "wg-triage", + "kind": "working_group", + "subteam_of": "launching-pad", + "members": [ + { + "name": "Dylan DPC", + "github": "Dylan-DPC", + "github_id": 99973273, + "is_lead": true + }, + { + "name": "Alexey Semenyuk", + "github": "alex-semenyuk", + "github_id": 5480441, + "is_lead": false + }, + { + "name": "Alex Macleod", + "github": "Alexendoo", + "github_id": 1830331, + "is_lead": false + }, + { + "name": "Alice Cecile", + "github": "alice-i-cecile", + "github_id": 3579909, + "is_lead": false + }, + { + "name": "André Vennberg", + "github": "anden3", + "github_id": 1500580, + "is_lead": false + }, + { + "name": "Ben Striegel", + "github": "bstrie", + "github_id": 865233, + "is_lead": false + }, + { + "name": "Noah Lev", + "github": "camelid", + "github_id": 37223377, + "is_lead": false + }, + { + "name": "Charles Lew", + "github": "crlf0710", + "github_id": 451806, + "is_lead": false + }, + { + "name": "Edmilson Ferreira da Silva", + "github": "edmilsonefs", + "github_id": 498938, + "is_lead": false + }, + { + "name": "Martin Nordholts", + "github": "Enselic", + "github_id": 115040, + "is_lead": false + }, + { + "name": "Jieyou Xu", + "github": "jieyouxu", + "github_id": 39484203, + "is_lead": false + }, + { + "name": "Joel Parmer", + "github": "joelpalmer", + "github_id": 8049061, + "is_lead": false + }, + { + "name": "John Simon", + "github": "JohnCSimon", + "github_id": 1977159, + "is_lead": false + }, + { + "name": "Yuki Okushi", + "github": "JohnTitor", + "github_id": 25030997, + "is_lead": false + }, + { + "name": "Krishna Ramasimha", + "github": "KittyBorgX", + "github_id": 82328083, + "is_lead": false + }, + { + "name": "binarycat", + "github": "lolbinarycat", + "github_id": 19915050, + "is_lead": false + }, + { + "name": "Cara Salter", + "github": "Muirrum", + "github_id": 8702646, + "is_lead": false + }, + { + "name": "Oskar Goldhahn", + "github": "oskgo", + "github_id": 92018610, + "is_lead": false + }, + { + "name": "Peter Jaszkowiak", + "github": "pitaj", + "github_id": 803701, + "is_lead": false + }, + { + "name": "Tranquillity Codes", + "github": "tranquillity-codes", + "github_id": 120999089, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-triage", + "members": [ + 1830331, + 99973273, + 115040, + 1977159, + 25030997, + 82328083, + 8702646, + 5480441, + 3579909, + 1500580, + 865233, + 37223377, + 451806, + 498938, + 39484203, + 8049061, + 19915050, + 92018610, + 803701, + 120999089 + ] + } + ] + }, + "website_data": { + "name": "Triage working group", + "description": "Triaging repositories under the rust-lang organisation", + "page": "wg-triage", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": "t-release/triage", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] + }, + "windows": { + "name": "windows", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Albert Larsan", + "github": "albertlarsan68", + "github_id": 74931857, + "is_lead": false + }, + { + "name": "Arlo Siemsen", + "github": "arlosi", + "github_id": 704597, + "is_lead": false + }, + { + "name": "Chris Denton", + "github": "ChrisDenton", + "github_id": 4459874, + "is_lead": false + }, + { + "name": "Daniel Frampton", + "github": "danielframpton", + "github_id": 15899604, + "is_lead": false + }, + { + "name": "Gabriel Dos Reis", + "github": "gdr-at-ms", + "github_id": 11031650, + "is_lead": false + }, + { + "name": "Kenny Kerr", + "github": "kennykerr", + "github_id": 9845234, + "is_lead": false + }, + { + "name": "Luqman Aden", + "github": "luqmana", + "github_id": 287063, + "is_lead": false + }, + { + "name": "Jason Shirk", + "github": "lzybkr", + "github_id": 2148248, + "is_lead": false + }, + { + "name": "Nicolas", + "github": "nico-abram", + "github_id": 24706838, + "is_lead": false + }, + { + "name": "Peter Atashian", + "github": "retep998", + "github_id": 666308, + "is_lead": false + }, + { + "name": "Arlie Davis", + "github": "sivadeilra", + "github_id": 4743776, + "is_lead": false + }, + { + "name": "Wesley Wiser", + "github": "wesleywiser", + "github_id": 831192, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] + } +} \ No newline at end of file diff --git a/v1/teams/all.json b/v1/teams/all.json new file mode 100644 index 000000000..7c05544c2 --- /dev/null +++ b/v1/teams/all.json @@ -0,0 +1,1243 @@ +{ + "name": "all", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Aditya Arora", + "github": "adityac8", + "github_id": 19192257, + "is_lead": false + }, + { + "name": "Alona Enraght-Moony", + "github": "aDotInTheVoid", + "github_id": 28781354, + "is_lead": false + }, + { + "name": "Albert Larsan", + "github": "albertlarsan68", + "github_id": 74931857, + "is_lead": false + }, + { + "name": "Alex Crichton", + "github": "alexcrichton", + "github_id": 64996, + "is_lead": false + }, + { + "name": "Alex Macleod", + "github": "Alexendoo", + "github_id": 1830331, + "is_lead": false + }, + { + "name": "Ali Bektas", + "github": "alibektas", + "github_id": 20956650, + "is_lead": false + }, + { + "name": "Ali MJ Al-Nasrawy", + "github": "aliemjay", + "github_id": 28497461, + "is_lead": false + }, + { + "name": "Amanieu d'Antras", + "github": "Amanieu", + "github_id": 278509, + "is_lead": false + }, + { + "name": "andrewpollack", + "github": "andrewpollack", + "github_id": 24868505, + "is_lead": false + }, + { + "name": "apiraino", + "github": "apiraino", + "github_id": 6098822, + "is_lead": false + }, + { + "name": "Arlo Siemsen", + "github": "arlosi", + "github_id": 704597, + "is_lead": false + }, + { + "name": "Arshia Mufti", + "github": "arshiamufti", + "github_id": 15066212, + "is_lead": false + }, + { + "name": "b-naber", + "github": "b-naber", + "github_id": 71934879, + "is_lead": false + }, + { + "name": "Jan-Erik Rediger", + "github": "badboy", + "github_id": 2129, + "is_lead": false + }, + { + "name": "Ben Dillon", + "github": "bdillo", + "github_id": 146687321, + "is_lead": false + }, + { + "name": "benny Vasquez", + "github": "bennyvasquez", + "github_id": 13630986, + "is_lead": false + }, + { + "name": "bjorn3", + "github": "bjorn3", + "github_id": 17426603, + "is_lead": false + }, + { + "name": "Alejandra González", + "github": "blyxyas", + "github_id": 73757586, + "is_lead": false + }, + { + "name": "Boxy", + "github": "BoxyUwU", + "github_id": 21149742, + "is_lead": false + }, + { + "name": "Andrew Gallant", + "github": "BurntSushi", + "github_id": 456674, + "is_lead": false + }, + { + "name": "Sebastian Thiel", + "github": "Byron", + "github_id": 63622, + "is_lead": false + }, + { + "name": "Christopher Durham", + "github": "CAD97", + "github_id": 5992217, + "is_lead": false + }, + { + "name": "Caleb Cartwright", + "github": "calebcartwright", + "github_id": 13042488, + "is_lead": false + }, + { + "name": "Caleb Zulawski", + "github": "calebzulawski", + "github_id": 563826, + "is_lead": false + }, + { + "name": "Noah Lev", + "github": "camelid", + "github_id": 37223377, + "is_lead": false + }, + { + "name": "Carol Nichols", + "github": "carols10cents", + "github_id": 193874, + "is_lead": false + }, + { + "name": "Colton Donnelly", + "github": "cdmistman", + "github_id": 23486351, + "is_lead": false + }, + { + "name": "Claus Matzinger", + "github": "celaus", + "github_id": 713346, + "is_lead": false + }, + { + "name": "Catherine", + "github": "Centri3", + "github_id": 114838443, + "is_lead": false + }, + { + "name": "Chayim Refael Friedman", + "github": "ChayimFriedman2", + "github_id": 24700207, + "is_lead": false + }, + { + "name": "Yukang", + "github": "chenyukang", + "github_id": 230646, + "is_lead": false + }, + { + "name": "Connor Horman", + "github": "chorman0773", + "github_id": 5026283, + "is_lead": false + }, + { + "name": "Chris Denton", + "github": "ChrisDenton", + "github_id": 4459874, + "is_lead": false + }, + { + "name": "Chris Krycho", + "github": "chriskrycho", + "github_id": 2403023, + "is_lead": false + }, + { + "name": "Camille Gillot", + "github": "cjgillot", + "github_id": 1822483, + "is_lead": false + }, + { + "name": "Jamie Hill-Daniel", + "github": "clubby789", + "github_id": 13556931, + "is_lead": false + }, + { + "name": "Michael Goulet", + "github": "compiler-errors", + "github_id": 3674314, + "is_lead": false + }, + { + "name": "Taylor Cramer", + "github": "cramertj", + "github_id": 5963049, + "is_lead": false + }, + { + "name": "Josh Stone", + "github": "cuviper", + "github_id": 36186, + "is_lead": false + }, + { + "name": "David Barsky", + "github": "davidbarsky", + "github_id": 2067774, + "is_lead": false + }, + { + "name": "David Wood", + "github": "davidtwco", + "github_id": 1295100, + "is_lead": false + }, + { + "name": "DianQK", + "github": "DianQK", + "github_id": 10829914, + "is_lead": false + }, + { + "name": "Mario Carneiro", + "github": "digama0", + "github_id": 868588, + "is_lead": false + }, + { + "name": "Dirkjan Ochtman", + "github": "djc", + "github_id": 158471, + "is_lead": false + }, + { + "name": "DropDemBits", + "github": "DropDemBits", + "github_id": 13354275, + "is_lead": false + }, + { + "name": "dswij", + "github": "dswij", + "github_id": 44697459, + "is_lead": false + }, + { + "name": "David Tolnay", + "github": "dtolnay", + "github_id": 1940490, + "is_lead": false + }, + { + "name": "Augie Fackler", + "github": "durin42", + "github_id": 20269, + "is_lead": false + }, + { + "name": "Dylan DPC", + "github": "Dylan-DPC", + "github_id": 99973273, + "is_lead": false + }, + { + "name": "Jacob Finkelman", + "github": "Eh2406", + "github_id": 3709504, + "is_lead": false + }, + { + "name": "Eric Holk", + "github": "eholk", + "github_id": 105766, + "is_lead": false + }, + { + "name": "Eric Huss", + "github": "ehuss", + "github_id": 43198, + "is_lead": false + }, + { + "name": "Ed Page", + "github": "epage", + "github_id": 60961, + "is_lead": false + }, + { + "name": "Eric Seppanen", + "github": "ericseppanen", + "github_id": 36317762, + "is_lead": false + }, + { + "name": "est31", + "github": "est31", + "github_id": 8872119, + "is_lead": false + }, + { + "name": "Esteban Kuber", + "github": "estebank", + "github_id": 1606434, + "is_lead": false + }, + { + "name": "eth3lbert", + "github": "eth3lbert", + "github_id": 2889664, + "is_lead": false + }, + { + "name": "Stephan D.", + "github": "extrawurst", + "github_id": 776816, + "is_lead": false + }, + { + "name": "Deadbeef", + "github": "fee1-dead", + "github_id": 43851243, + "is_lead": false + }, + { + "name": "István Szmozsánszky", + "github": "flaki", + "github_id": 2089432, + "is_lead": false + }, + { + "name": "Philipp Krones", + "github": "flip1995", + "github_id": 9744647, + "is_lead": false + }, + { + "name": "Florian Diebold", + "github": "flodiebold", + "github_id": 906069, + "is_lead": false + }, + { + "name": "León Orell Valerian Liehr", + "github": "fmease", + "github_id": 14913065, + "is_lead": false + }, + { + "name": "Aria Beingessner", + "github": "Gankra", + "github_id": 1136864, + "is_lead": false + }, + { + "name": "graciegregory", + "github": "graciegregory", + "github_id": 45044840, + "is_lead": false + }, + { + "name": "Guillaume Gomez", + "github": "GuillaumeGomez", + "github_id": 3050060, + "is_lead": false + }, + { + "name": "Ryan Scheel", + "github": "Havvy", + "github_id": 731722, + "is_lead": false + }, + { + "name": "Hamidreza Kalbasi", + "github": "HKalbasi", + "github_id": 45197576, + "is_lead": false + }, + { + "name": "Ibraheem Ahmed", + "github": "ibraheemdev", + "github_id": 34988408, + "is_lead": false + }, + { + "name": "Jonathan Lee", + "github": "J-ZhengLi", + "github_id": 32276130, + "is_lead": false + }, + { + "name": "Jack Huey", + "github": "jackh726", + "github_id": 31162821, + "is_lead": false + }, + { + "name": "Jakob Degen", + "github": "JakobDegen", + "github_id": 51179609, + "is_lead": false + }, + { + "name": "James Munns", + "github": "jamesmunns", + "github_id": 2097964, + "is_lead": false + }, + { + "name": "Jason Newcomb", + "github": "Jarcho", + "github_id": 7761774, + "is_lead": false + }, + { + "name": "Jan David Nose", + "github": "jdno", + "github_id": 865550, + "is_lead": false + }, + { + "name": "Jacob Pratt", + "github": "jhpratt", + "github_id": 3161395, + "is_lead": false + }, + { + "name": "Jieyou Xu", + "github": "jieyouxu", + "github_id": 39484203, + "is_lead": false + }, + { + "name": "Jonas Böttiger", + "github": "joboet", + "github_id": 25721079, + "is_lead": false + }, + { + "name": "Joel Marcey", + "github": "JoelMarcey", + "github_id": 3757713, + "is_lead": false + }, + { + "name": "Yuki Okushi", + "github": "JohnTitor", + "github_id": 25030997, + "is_lead": false + }, + { + "name": "Jonathan Giddy", + "github": "jongiddy", + "github_id": 3735327, + "is_lead": false + }, + { + "name": "Josh Triplett", + "github": "joshtriplett", + "github_id": 162737, + "is_lead": false + }, + { + "name": "Jacob Hoffman-Andrews", + "github": "jsha", + "github_id": 220205, + "is_lead": false + }, + { + "name": "Jack Wrenn", + "github": "jswrenn", + "github_id": 3820879, + "is_lead": false + }, + { + "name": "Justin Geibel", + "github": "jtgeibel", + "github_id": 22186, + "is_lead": false + }, + { + "name": "kennytm", + "github": "kennytm", + "github_id": 103023, + "is_lead": false + }, + { + "name": "Jakub Beránek", + "github": "Kobzol", + "github_id": 4539057, + "is_lead": false + }, + { + "name": "Ashley Mannix", + "github": "KodrAus", + "github_id": 6721458, + "is_lead": false + }, + { + "name": "Adam Harvey", + "github": "LawnGnome", + "github_id": 229984, + "is_lead": false + }, + { + "name": "lcnr", + "github": "lcnr", + "github_id": 29864074, + "is_lead": false + }, + { + "name": "Andre Bogus", + "github": "llogiq", + "github_id": 4200835, + "is_lead": false + }, + { + "name": "Laurențiu Nicola", + "github": "lnicola", + "github_id": 308347, + "is_lead": false + }, + { + "name": "Rémy Rakic", + "github": "lqd", + "github_id": 247183, + "is_lead": false + }, + { + "name": "Lukas Markeffsky", + "github": "lukas-code", + "github_id": 26522220, + "is_lead": false + }, + { + "name": "Mara Bos", + "github": "m-ou-se", + "github_id": 783247, + "is_lead": false + }, + { + "name": "Manish Goregaokar", + "github": "Manishearth", + "github_id": 1617736, + "is_lead": false + }, + { + "name": "Marco Ieni", + "github": "MarcoIeni", + "github_id": 11428655, + "is_lead": false + }, + { + "name": "M Goldin", + "github": "mariannegoldin", + "github_id": 23177337, + "is_lead": false + }, + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": false + }, + { + "name": "Matt Gathu", + "github": "mattgathu", + "github_id": 1155192, + "is_lead": false + }, + { + "name": "Matthew Jasper", + "github": "matthewjasper", + "github_id": 20113453, + "is_lead": false + }, + { + "name": "Matthias Krüger", + "github": "matthiaskrgr", + "github_id": 476013, + "is_lead": false + }, + { + "name": "Matthew T", + "github": "mdtro", + "github_id": 20070360, + "is_lead": false + }, + { + "name": "Scott Schafer", + "github": "Muscraft", + "github_id": 23045215, + "is_lead": false + }, + { + "name": "Nadrieril", + "github": "Nadrieril", + "github_id": 6783654, + "is_lead": false + }, + { + "name": "Simonas Kazlauskas", + "github": "nagisa", + "github_id": 679122, + "is_lead": false + }, + { + "name": "Nell Shamrell-Harrington", + "github": "nellshamrell", + "github_id": 813007, + "is_lead": false + }, + { + "name": "Wim", + "github": "Nemo157", + "github_id": 81079, + "is_lead": false + }, + { + "name": "Nikita Popov", + "github": "nikic", + "github_id": 216080, + "is_lead": false + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": false + }, + { + "name": "Nicholas Nethercote", + "github": "nnethercote", + "github_id": 1940286, + "is_lead": false + }, + { + "name": "nora", + "github": "Noratrieb", + "github_id": 48135649, + "is_lead": false + }, + { + "name": "Michael Howell", + "github": "notriddle", + "github_id": 1593513, + "is_lead": false + }, + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": false + }, + { + "name": "Onur Özkan", + "github": "onur-ozkan", + "github_id": 39852038, + "is_lead": false + }, + { + "name": "Vadim Petrochenkov", + "github": "petrochenkov", + "github_id": 5751617, + "is_lead": false + }, + { + "name": "Pietro Albini", + "github": "pietroalbini", + "github_id": 2299951, + "is_lead": false + }, + { + "name": "Peter Jaszkowiak", + "github": "pitaj", + "github_id": 803701, + "is_lead": false + }, + { + "name": "Felix Klock", + "github": "pnkfelix", + "github_id": 173127, + "is_lead": false + }, + { + "name": "Ralf Jung", + "github": "RalfJung", + "github_id": 330628, + "is_lead": false + }, + { + "name": "rami3l", + "github": "rami3l", + "github_id": 33851577, + "is_lead": false + }, + { + "name": "Robert Collins", + "github": "rbtcollins", + "github_id": 499678, + "is_lead": false + }, + { + "name": "Ramon de C Valle", + "github": "rcvalle", + "github_id": 3988004, + "is_lead": false + }, + { + "name": "roife", + "github": "roife", + "github_id": 17700217, + "is_lead": false + }, + { + "name": "Rustin", + "github": "Rustin170506", + "github_id": 29879298, + "is_lead": false + }, + { + "name": "Ryan Levick", + "github": "rylev", + "github_id": 1327285, + "is_lead": false + }, + { + "name": "Ben Kimock", + "github": "saethlin", + "github_id": 12105168, + "is_lead": false + }, + { + "name": "Samuel Tardieu", + "github": "samueltardieu", + "github_id": 44656, + "is_lead": false + }, + { + "name": "Scott McMurray", + "github": "scottmcm", + "github_id": 18526288, + "is_lead": false + }, + { + "name": "Sebastián Magrí", + "github": "sebasmagri", + "github_id": 11137, + "is_lead": false + }, + { + "name": "Remo Senekowitsch", + "github": "senekor", + "github_id": 54984957, + "is_lead": false + }, + { + "name": "Steven Fackler", + "github": "sfackler", + "github_id": 1455697, + "is_lead": false + }, + { + "name": "Sage Griffin", + "github": "sgrif", + "github_id": 1529387, + "is_lead": false + }, + { + "name": "Liv", + "github": "shadows-withal", + "github_id": 6445316, + "is_lead": false + }, + { + "name": "Jake Goulding", + "github": "shepmaster", + "github_id": 174509, + "is_lead": false + }, + { + "name": "Shoyu Vanilla", + "github": "ShoyuVanilla", + "github_id": 10542892, + "is_lead": false + }, + { + "name": "Simon Sapin", + "github": "SimonSapin", + "github_id": 291359, + "is_lead": false + }, + { + "name": "Katharina Fey", + "github": "spacekookie", + "github_id": 7669898, + "is_lead": false + }, + { + "name": "Sparrow Li", + "github": "SparrowLii", + "github_id": 68270294, + "is_lead": false + }, + { + "name": "Santiago Pastorino", + "github": "spastorino", + "github_id": 52642, + "is_lead": false + }, + { + "name": "Frank Steffahn", + "github": "steffahn", + "github_id": 3986214, + "is_lead": false + }, + { + "name": "Dan Gohman", + "github": "sunfishcode", + "github_id": 4503403, + "is_lead": false + }, + { + "name": "Denis Cornehl", + "github": "syphar", + "github_id": 540890, + "is_lead": false + }, + { + "name": "Takayuki Maeda", + "github": "TaKO8Ki", + "github_id": 41065217, + "is_lead": false + }, + { + "name": "Josh Gould", + "github": "technetos", + "github_id": 10949810, + "is_lead": false + }, + { + "name": "Trevor Gross", + "github": "tgross35", + "github_id": 13724985, + "is_lead": false + }, + { + "name": "The 8472", + "github": "the8472", + "github_id": 1065730, + "is_lead": false + }, + { + "name": "Thom Chiovoloni", + "github": "thomcc", + "github_id": 860665, + "is_lead": false + }, + { + "name": "Tyler Mandry", + "github": "tmandry", + "github_id": 2280544, + "is_lead": false + }, + { + "name": "tmiasko", + "github": "tmiasko", + "github_id": 51362316, + "is_lead": false + }, + { + "name": "TC", + "github": "traviscross", + "github_id": 1076834, + "is_lead": false + }, + { + "name": "Tobias Bieniek", + "github": "Turbo87", + "github_id": 141300, + "is_lead": false + }, + { + "name": "Brad Gibson", + "github": "U007D", + "github_id": 2874989, + "is_lead": false + }, + { + "name": "Urgau", + "github": "Urgau", + "github_id": 3616612, + "is_lead": false + }, + { + "name": "Mahmut Bulut", + "github": "vertexclique", + "github_id": 578559, + "is_lead": false + }, + { + "name": "Lukas Wirth", + "github": "Veykril", + "github_id": 3757771, + "is_lead": false + }, + { + "name": "Waffle Maybe", + "github": "WaffleLapkin", + "github_id": 38225716, + "is_lead": false + }, + { + "name": "Weihang Lo", + "github": "weihanglo", + "github_id": 14314532, + "is_lead": false + }, + { + "name": "Wesley Wiser", + "github": "wesleywiser", + "github_id": 831192, + "is_lead": false + }, + { + "name": "Wesley Moore", + "github": "wezm", + "github_id": 21787, + "is_lead": false + }, + { + "name": "Jubilee", + "github": "workingjubilee", + "github_id": 46493976, + "is_lead": false + }, + { + "name": "Fridtjof Stoldt", + "github": "xFrednet", + "github_id": 17087237, + "is_lead": false + }, + { + "name": "Timo", + "github": "y21", + "github_id": 30553356, + "is_lead": false + }, + { + "name": "Jane Lusby", + "github": "yaahc", + "github_id": 1993852, + "is_lead": false + }, + { + "name": "Dongyang Zheng", + "github": "Young-Flash", + "github_id": 71162630, + "is_lead": false + }, + { + "name": "Yacin Tmimi", + "github": "ytmimi", + "github_id": 29028348, + "is_lead": false + }, + { + "name": "Stuart Cook", + "github": "Zalathar", + "github_id": 20290842, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "all", + "members": [ + 1830331, + 278509, + 21149742, + 456674, + 63622, + 5992217, + 114838443, + 24700207, + 4459874, + 10829914, + 13354275, + 99973273, + 3709504, + 1136864, + 3050060, + 45197576, + 731722, + 32276130, + 51179609, + 7761774, + 3757713, + 25030997, + 4539057, + 6721458, + 229984, + 1617736, + 11428655, + 5047365, + 23045215, + 6783654, + 81079, + 48135649, + 330628, + 29879298, + 10542892, + 291359, + 68270294, + 41065217, + 141300, + 2874989, + 3616612, + 3757771, + 38225716, + 71162630, + 20290842, + 28781354, + 19192257, + 74931857, + 64996, + 20956650, + 28497461, + 24868505, + 6098822, + 704597, + 15066212, + 71934879, + 2129, + 146687321, + 13630986, + 17426603, + 73757586, + 13042488, + 563826, + 37223377, + 193874, + 23486351, + 713346, + 230646, + 5026283, + 2403023, + 1822483, + 13556931, + 3674314, + 5963049, + 36186, + 2067774, + 1295100, + 868588, + 158471, + 44697459, + 1940490, + 20269, + 105766, + 43198, + 60961, + 36317762, + 8872119, + 1606434, + 2889664, + 776816, + 43851243, + 2089432, + 9744647, + 906069, + 14913065, + 45044840, + 34988408, + 31162821, + 2097964, + 865550, + 3161395, + 39484203, + 25721079, + 3735327, + 162737, + 220205, + 3820879, + 22186, + 103023, + 29864074, + 4200835, + 308347, + 247183, + 26522220, + 783247, + 23177337, + 1155192, + 20113453, + 476013, + 20070360, + 679122, + 813007, + 216080, + 155238, + 1940286, + 1593513, + 332036, + 39852038, + 5751617, + 2299951, + 803701, + 173127, + 33851577, + 499678, + 3988004, + 17700217, + 1327285, + 12105168, + 44656, + 18526288, + 11137, + 54984957, + 1455697, + 1529387, + 6445316, + 174509, + 7669898, + 52642, + 3986214, + 4503403, + 540890, + 10949810, + 13724985, + 1065730, + 860665, + 2280544, + 51362316, + 1076834, + 578559, + 14314532, + 831192, + 21787, + 46493976, + 17087237, + 30553356, + 1993852, + 29028348 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [ + { + "name": "WGs and Teams", + "members": [ + 521108621115916298, + 446730792933130242, + 300421337103466496, + 771650879836127232, + 635351653226381333, + 650270302198169611, + 123482303698567168, + 446773566478745611, + 453958363152252928, + 301677135293186049, + 953562944472510494, + 1067068563938095134, + 446765297286774784, + 282133495550312450, + 443810603417731092, + 129056090401931264, + 451522714101088258, + 388091358901960705, + 442067131769683974, + 401012249436749834, + 313625269405745155, + 468253584421552139, + 451800670635294731, + 232888196063690752, + 85400548534145024, + 443061971114262528, + 347670185806659585, + 382886245069488129, + 119181581033275392, + 414755070161453076, + 676243966408261632, + 443825361256448003, + 274907435972427778, + 449245991216873475, + 442403469580566528, + 362122860673892353, + 296309029947441155, + 282164774379192320, + 278623213448331265, + 453980540824059918, + 244302461718757376, + 434359017515646988, + 818556851112902657, + 707155612672196689, + 972581951082999898, + 218496229808668672 + ], + "color": null + } + ] +} \ No newline at end of file diff --git a/v1/teams/alumni.json b/v1/teams/alumni.json new file mode 100644 index 000000000..8b948a86a --- /dev/null +++ b/v1/teams/alumni.json @@ -0,0 +1,874 @@ +{ + "name": "alumni", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "James Miller", + "github": "Aatch", + "github_id": 342416, + "is_lead": false + }, + { + "name": "Aidan Hobson Sayers", + "github": "aidanhs", + "github_id": 1050652, + "is_lead": false + }, + { + "name": "Alexis Hunt", + "github": "alercah", + "github_id": 20842325, + "is_lead": false + }, + { + "name": "Alex Butler", + "github": "alexheretic", + "github_id": 2331607, + "is_lead": false + }, + { + "name": "amit", + "github": "am-1t", + "github_id": 28247396, + "is_lead": false + }, + { + "name": "Amanjeev Sethi", + "github": "amanjeev", + "github_id": 160476, + "is_lead": false + }, + { + "name": "Ariel Ben-Yehuda", + "github": "arielb1", + "github_id": 1830974, + "is_lead": false + }, + { + "name": "Aman Arora", + "github": "arora-aman", + "github_id": 4193035, + "is_lead": false + }, + { + "name": "Ashley Williams", + "github": "ashleygwilliams", + "github_id": 1163554, + "is_lead": false + }, + { + "name": "Aaron Turon", + "github": "aturon", + "github_id": 709807, + "is_lead": false + }, + { + "name": "Junfeng Li", + "github": "autozimu", + "github_id": 1453551, + "is_lead": false + }, + { + "name": "Diane Hosfelt", + "github": "avadacatavra", + "github_id": 11877868, + "is_lead": false + }, + { + "name": "awygle", + "github": "awygle", + "github_id": 7854806, + "is_lead": false + }, + { + "name": "Archer Zhang", + "github": "Azhng", + "github_id": 9267198, + "is_lead": false + }, + { + "name": "Mark Drobnak", + "github": "AzureMarker", + "github_id": 4417660, + "is_lead": false + }, + { + "name": "Michael Babenko", + "github": "basil-cow", + "github_id": 25266609, + "is_lead": false + }, + { + "name": "Bawer Dagdeviren", + "github": "bawerd", + "github_id": 625483, + "is_lead": false + }, + { + "name": "Ben Lewis", + "github": "BenLewis-Seequent", + "github_id": 7391596, + "is_lead": false + }, + { + "name": "Didrik Nordström", + "github": "betamos", + "github_id": 135960, + "is_lead": false + }, + { + "name": "Bhargav Voleti", + "github": "bIgBV", + "github_id": 5019938, + "is_lead": false + }, + { + "name": "Georg Brandl", + "github": "birkenfeld", + "github_id": 144359, + "is_lead": false + }, + { + "name": "Brian Koropoff", + "github": "bkoropoff", + "github_id": 2101303, + "is_lead": false + }, + { + "name": "Mark Sta Ana", + "github": "booyaa", + "github_id": 192864, + "is_lead": false + }, + { + "name": "Brad Campbell", + "github": "bradjc", + "github_id": 1467890, + "is_lead": false + }, + { + "name": "Brian Anderson", + "github": "brson", + "github_id": 147214, + "is_lead": false + }, + { + "name": "Cameron Steffen", + "github": "camsteffen", + "github_id": 5565418, + "is_lead": false + }, + { + "name": "Mazdak Farrokhzad", + "github": "Centril", + "github_id": 855702, + "is_lead": false + }, + { + "name": "ChrisPardy", + "github": "ChrisPardy", + "github_id": 25291724, + "is_lead": false + }, + { + "name": "Dan Johnson", + "github": "ComputerDruid", + "github_id": 34696, + "is_lead": false + }, + { + "name": "Jakob Wiesmore", + "github": "CraftSpider", + "github_id": 13342132, + "is_lead": false + }, + { + "name": "csmoe", + "github": "csmoe", + "github_id": 35686186, + "is_lead": false + }, + { + "name": "Dan Callaghan", + "github": "danc86", + "github_id": 398575, + "is_lead": false + }, + { + "name": "Wilco Kusee", + "github": "detrumi", + "github_id": 5758008, + "is_lead": false + }, + { + "name": "Vadim Kaushan", + "github": "Disasm", + "github_id": 1418749, + "is_lead": false + }, + { + "name": "DJ Carpenter", + "github": "djcarpe", + "github_id": 59489977, + "is_lead": false + }, + { + "name": "David Koloski", + "github": "djkoloski", + "github_id": 7554649, + "is_lead": false + }, + { + "name": "Björn Steinbrink", + "github": "dotdash", + "github_id": 230962, + "is_lead": false + }, + { + "name": "David Craven", + "github": "dvc94ch", + "github_id": 741807, + "is_lead": false + }, + { + "name": "Dale Wijnand", + "github": "dwijnand", + "github_id": 344610, + "is_lead": false + }, + { + "name": "Dylan McKay", + "github": "dylanmckay", + "github_id": 7722159, + "is_lead": false + }, + { + "name": "Eduardo Broto", + "github": "ebroto", + "github_id": 816908, + "is_lead": false + }, + { + "name": "E. Dunham", + "github": "edunham", + "github_id": 812892, + "is_lead": false + }, + { + "name": "Edwin Cheng", + "github": "edwin0cheng", + "github_id": 11014119, + "is_lead": false + }, + { + "name": "Andrew Chin", + "github": "eminence", + "github_id": 402454, + "is_lead": false + }, + { + "name": "Emmanuel Antony", + "github": "emmanuelantony2000", + "github_id": 19288251, + "is_lead": false + }, + { + "name": "Corey Farwell", + "github": "frewsxcv", + "github_id": 416575, + "is_lead": false + }, + { + "name": "Fredrik Østrem", + "github": "frxstrem", + "github_id": 1686349, + "is_lead": false + }, + { + "name": "Squirrel", + "github": "gilescope", + "github_id": 803976, + "is_lead": false + }, + { + "name": "Benjamin Kampmann", + "github": "gnunicorn", + "github_id": 40496, + "is_lead": false + }, + { + "name": "Hanna Kruppe", + "github": "hanna-kruppe", + "github_id": 2311707, + "is_lead": false + }, + { + "name": "Hanno Braun", + "github": "hannobraun", + "github_id": 85732, + "is_lead": false + }, + { + "name": "Henri Sivonen", + "github": "hsivonen", + "github_id": 478856, + "is_lead": false + }, + { + "name": "Huon Wilson", + "github": "huonw", + "github_id": 1203825, + "is_lead": false + }, + { + "name": "Tatsuyuki Ishi", + "github": "ishitatsuyuki", + "github_id": 12389383, + "is_lead": false + }, + { + "name": "Jorge Aparicio", + "github": "japaric", + "github_id": 5018213, + "is_lead": false + }, + { + "name": "Jason Williams", + "github": "jasonwilliams", + "github_id": 936006, + "is_lead": false + }, + { + "name": "Jonathan Soo", + "github": "jcsoo", + "github_id": 2399463, + "is_lead": false + }, + { + "name": "Jakub Duchniewicz", + "github": "JDuchniewicz", + "github_id": 18423461, + "is_lead": false + }, + { + "name": "Jonathan Chasteen", + "github": "jechasteen", + "github_id": 13788397, + "is_lead": false + }, + { + "name": "Jennifer Wills", + "github": "jenniferwills", + "github_id": 22324472, + "is_lead": false + }, + { + "name": "Jonathan Pallant", + "github": "jonathanpallant", + "github_id": 18005923, + "is_lead": false + }, + { + "name": "Joshua Liebow-Feeser", + "github": "joshlf", + "github_id": 1046063, + "is_lead": false + }, + { + "name": "Jeffrey Seyfried", + "github": "jseyfried", + "github_id": 8652869, + "is_lead": false + }, + { + "name": "Jynn Nelson", + "github": "jyn514", + "github_id": 23638587, + "is_lead": false + }, + { + "name": "Khionu Sybiern", + "github": "khionu", + "github_id": 11195266, + "is_lead": false + }, + { + "name": "Pascal Hertleif", + "github": "killercup", + "github_id": 20063, + "is_lead": false + }, + { + "name": "Marvin Löbel", + "github": "Kimundi", + "github_id": 2903206, + "is_lead": false + }, + { + "name": "Daniel Silverstone", + "github": "kinnison", + "github_id": 1469421, + "is_lead": false + }, + { + "name": "Chase Wilson", + "github": "Kixiron", + "github_id": 25047011, + "is_lead": false + }, + { + "name": "Emil Fresk", + "github": "korken89", + "github_id": 913109, + "is_lead": false + }, + { + "name": "Wladimir J. van der Laan", + "github": "laanwj", + "github_id": 126646, + "is_lead": false + }, + { + "name": "Lee Bernick", + "github": "lbernick", + "github_id": 29333301, + "is_lead": false + }, + { + "name": "Léo Lanteri Thauvin", + "github": "LeSeulArtichaut", + "github_id": 38361244, + "is_lead": false + }, + { + "name": "Levente Kurusa", + "github": "levex", + "github_id": 849140, + "is_lead": false + }, + { + "name": "Ricardo Mendes", + "github": "locks", + "github_id": 32344, + "is_lead": false + }, + { + "name": "logmosier", + "github": "logmosier", + "github_id": 10948303, + "is_lead": false + }, + { + "name": "Ryo Yoshida", + "github": "lowr", + "github_id": 24381114, + "is_lead": false + }, + { + "name": "Lucas Bullen", + "github": "LucasBullen", + "github_id": 10255066, + "is_lead": false + }, + { + "name": "Lucio Franco", + "github": "LucioFranco", + "github_id": 5758045, + "is_lead": false + }, + { + "name": "Lukas Kalbertodt", + "github": "LukasKalbertodt", + "github_id": 7419664, + "is_lead": false + }, + { + "name": "Quinn Sinclair", + "github": "m-rph", + "github_id": 52372765, + "is_lead": false + }, + { + "name": "Josef Brandl", + "github": "MajorBreakfast", + "github_id": 340142, + "is_lead": false + }, + { + "name": "Who? Me?!", + "github": "mark-i-m", + "github_id": 8827840, + "is_lead": false + }, + { + "name": "Mark McCaskey", + "github": "MarkMcCaskey", + "github_id": 5770194, + "is_lead": false + }, + { + "name": "Aleksey Kladov", + "github": "matklad", + "github_id": 1711539, + "is_lead": false + }, + { + "name": "Matthieu M.", + "github": "matthieu-m", + "github_id": 2420441, + "is_lead": false + }, + { + "name": "Matt Brubeck", + "github": "mbrubeck", + "github_id": 5920, + "is_lead": false + }, + { + "name": "Martin Carton", + "github": "mcarton", + "github_id": 3751788, + "is_lead": false + }, + { + "name": "Mason Stallmo", + "github": "mstallmo", + "github_id": 6796542, + "is_lead": false + }, + { + "name": "Nika Layzell", + "github": "mystor", + "github_id": 1261662, + "is_lead": false + }, + { + "name": "Charles \"Chas\" O'Riley", + "github": "nagashi", + "github_id": 1844327, + "is_lead": false + }, + { + "name": "Vikrant Chaudhary", + "github": "nasa42", + "github_id": 233999, + "is_lead": false + }, + { + "name": "Nathan Whitaker", + "github": "nathanwhit", + "github_id": 17734409, + "is_lead": false + }, + { + "name": "Nicolette Verlinden", + "github": "niconii", + "github_id": 10183419, + "is_lead": false + }, + { + "name": "Dhruv Jauhar", + "github": "null-sleep", + "github_id": 13277988, + "is_lead": false + }, + { + "name": "Jeremy Lempereur", + "github": "o0Ignition0o", + "github_id": 9465678, + "is_lead": false + }, + { + "name": "Oliver Middleton", + "github": "ollie27", + "github_id": 7189418, + "is_lead": false + }, + { + "name": "Onur Aslan", + "github": "onur", + "github_id": 345828, + "is_lead": false + }, + { + "name": "Paolo Teti", + "github": "paoloteti", + "github_id": 35451649, + "is_lead": false + }, + { + "name": "James Duley", + "github": "parched", + "github_id": 5975405, + "is_lead": false + }, + { + "name": "Patrick Walton", + "github": "pcwalton", + "github_id": 157897, + "is_lead": false + }, + { + "name": "Jeremiah Peschka", + "github": "peschkaj", + "github_id": 71570, + "is_lead": false + }, + { + "name": "Vadzim Dambrouski", + "github": "pftbest", + "github_id": 1573340, + "is_lead": false + }, + { + "name": "Philipp Hansch", + "github": "phansch", + "github_id": 2042399, + "is_lead": false + }, + { + "name": "Florian Pichler", + "github": "pichfl", + "github_id": 194641, + "is_lead": false + }, + { + "name": "pierwill", + "github": "pierwill", + "github_id": 19642016, + "is_lead": false + }, + { + "name": "pinkforest", + "github": "pinkforest", + "github_id": 36498018, + "is_lead": false + }, + { + "name": "Douglas Campos", + "github": "qmx", + "github_id": 66734, + "is_lead": false + }, + { + "name": "QuietMisdreavus", + "github": "QuietMisdreavus", + "github_id": 5217170, + "is_lead": false + }, + { + "name": "Roxane", + "github": "roxelo", + "github_id": 12419401, + "is_lead": false + }, + { + "name": "Russell Johnston", + "github": "rpjohnst", + "github_id": 161677, + "is_lead": false + }, + { + "name": "Alexandre Martin", + "github": "scalexm", + "github_id": 1173131, + "is_lead": false + }, + { + "name": "Stéphane Campinas", + "github": "scampi", + "github_id": 795879, + "is_lead": false + }, + { + "name": "Sean Chen", + "github": "seanchen1991", + "github_id": 4572868, + "is_lead": false + }, + { + "name": "Hideki Sekine", + "github": "sekineh", + "github_id": 3956266, + "is_lead": false + }, + { + "name": "Senyo Simpson", + "github": "senyosimpson", + "github_id": 31822321, + "is_lead": false + }, + { + "name": "Sven Marnach", + "github": "smarnach", + "github_id": 249196, + "is_lead": false + }, + { + "name": "Scott Olson", + "github": "solson", + "github_id": 26806, + "is_lead": false + }, + { + "name": "Kirill Bulatov", + "github": "SomeoneToIgnore", + "github_id": 2690773, + "is_lead": false + }, + { + "name": "JT", + "github": "sophiajt", + "github_id": 547158, + "is_lead": false + }, + { + "name": "Steve Klabnik", + "github": "steveklabnik", + "github_id": 27786, + "is_lead": false + }, + { + "name": "Stuart Small", + "github": "stusmall", + "github_id": 1697444, + "is_lead": false + }, + { + "name": "Jonathan Pallant", + "github": "thejpster", + "github_id": 959887, + "is_lead": false + }, + { + "name": "Tim Neumann", + "github": "TimNN", + "github_id": 1178249, + "is_lead": false + }, + { + "name": "Togi Sergey", + "github": "togiberlin", + "github_id": 13764830, + "is_lead": false + }, + { + "name": "Tom Prince", + "github": "tomprince", + "github_id": 283816, + "is_lead": false + }, + { + "name": "Seiichi Uchida", + "github": "topecongiro", + "github_id": 21980157, + "is_lead": false + }, + { + "name": "vaishali Thakkar", + "github": "v-thakkar", + "github_id": 7105009, + "is_lead": false + }, + { + "name": "valgrimm", + "github": "valgrimm", + "github_id": 56933147, + "is_lead": false + }, + { + "name": "varkor", + "github": "varkor", + "github_id": 3943692, + "is_lead": false + }, + { + "name": "Vlad Beskrovnyy", + "github": "vlad20012", + "github_id": 3221931, + "is_lead": false + }, + { + "name": "whitequark", + "github": "whitequark", + "github_id": 54771, + "is_lead": false + }, + { + "name": "Without Boats", + "github": "withoutboats", + "github_id": 9063376, + "is_lead": false + }, + { + "name": "Ioannis Valasakis", + "github": "wizofe", + "github_id": 22352218, + "is_lead": false + }, + { + "name": "Yehuda Katz", + "github": "wycats", + "github_id": 4, + "is_lead": false + }, + { + "name": "Joel Wejdenstål", + "github": "xacrimon", + "github_id": 21025159, + "is_lead": false + }, + { + "name": "Erin Power", + "github": "XAMPPRocky", + "github_id": 4464295, + "is_lead": false + }, + { + "name": "Igor Matuszewski", + "github": "Xanewok", + "github_id": 3093213, + "is_lead": false + }, + { + "name": "Zack M. Davis", + "github": "zackmdavis", + "github_id": 1076988, + "is_lead": false + }, + { + "name": "Zahari Dichev", + "github": "zaharidichev", + "github_id": 4391506, + "is_lead": false + }, + { + "name": "Zeeshan Ali", + "github": "zeenix", + "github_id": 2027, + "is_lead": false + }, + { + "name": "Zoxc", + "github": "Zoxc", + "github_id": 25784, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": { + "name": "Rust team alumni", + "description": "Enjoying a leisurely retirement", + "page": "alumni", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": -1000 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/android.json b/v1/teams/android.json new file mode 100644 index 000000000..d7da44570 --- /dev/null +++ b/v1/teams/android.json @@ -0,0 +1,36 @@ +{ + "name": "android", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Chris Wailes", + "github": "chriswailes", + "github_id": 530751, + "is_lead": false + }, + { + "name": "Matthew Maurer", + "github": "maurer", + "github_id": 136037, + "is_lead": false + }, + { + "name": "Martin Geisler", + "github": "mgeisler", + "github_id": 89623, + "is_lead": false + }, + { + "name": "Stephen Hines", + "github": "stephenhines", + "github_id": 17790020, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/apple.json b/v1/teams/apple.json new file mode 100644 index 000000000..49a0c670c --- /dev/null +++ b/v1/teams/apple.json @@ -0,0 +1,54 @@ +{ + "name": "apple", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Fox", + "github": "BlackHoleFox", + "github_id": 20936452, + "is_lead": false + }, + { + "name": "Hans Kratz", + "github": "hkratz", + "github_id": 3736990, + "is_lead": false + }, + { + "name": "Inflation", + "github": "inflation", + "github_id": 2375962, + "is_lead": false + }, + { + "name": "Mads Marquart", + "github": "madsmtm", + "github_id": 10577181, + "is_lead": false + }, + { + "name": "Nikolai Vazquez", + "github": "nvzqz", + "github_id": 10367662, + "is_lead": false + }, + { + "name": "Jake Goulding", + "github": "shepmaster", + "github_id": 174509, + "is_lead": false + }, + { + "name": "Thom Chiovoloni", + "github": "thomcc", + "github_id": 860665, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/arewewebyet.json b/v1/teams/arewewebyet.json new file mode 100644 index 000000000..6fd388725 --- /dev/null +++ b/v1/teams/arewewebyet.json @@ -0,0 +1,63 @@ +{ + "name": "arewewebyet", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Adrian Tombu", + "github": "adriantombu", + "github_id": 383297, + "is_lead": false + }, + { + "name": "Takayuki Nakata", + "github": "giraffate", + "github_id": 17407489, + "is_lead": false + }, + { + "name": "Ibraheem Ahmed", + "github": "ibraheemdev", + "github_id": 34988408, + "is_lead": false + }, + { + "name": "Luca Palmieri", + "github": "LukeMathWalker", + "github_id": 20745048, + "is_lead": false + }, + { + "name": "Marco Otte-Witte", + "github": "marcoow", + "github_id": 1510, + "is_lead": false + }, + { + "name": "Tobias Bieniek", + "github": "Turbo87", + "github_id": 141300, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "arewewebyet", + "members": [ + 20745048, + 141300, + 383297, + 17407489, + 34988408, + 1510 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/arm-maintainers.json b/v1/teams/arm-maintainers.json new file mode 100644 index 000000000..c07553d30 --- /dev/null +++ b/v1/teams/arm-maintainers.json @@ -0,0 +1,36 @@ +{ + "name": "arm-maintainers", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Adam Gemmell", + "github": "adamgemmell", + "github_id": 3757567, + "is_lead": false + }, + { + "name": "David Wood", + "github": "davidtwco", + "github_id": 1295100, + "is_lead": false + }, + { + "name": "Jacob Bramley", + "github": "jacobbramley", + "github_id": 5206553, + "is_lead": false + }, + { + "name": "Jamie Cunliffe", + "github": "JamieCunliffe", + "github_id": 29557119, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/arm.json b/v1/teams/arm.json new file mode 100644 index 000000000..3fe41717d --- /dev/null +++ b/v1/teams/arm.json @@ -0,0 +1,60 @@ +{ + "name": "arm", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Adam Gemmell", + "github": "adamgemmell", + "github_id": 3757567, + "is_lead": false + }, + { + "name": "David Wood", + "github": "davidtwco", + "github_id": 1295100, + "is_lead": false + }, + { + "name": "Hugues de Valon", + "github": "hug-dev", + "github_id": 29229160, + "is_lead": false + }, + { + "name": "Jacob Bramley", + "github": "jacobbramley", + "github_id": 5206553, + "is_lead": false + }, + { + "name": "Jamie Cunliffe", + "github": "JamieCunliffe", + "github_id": 29557119, + "is_lead": false + }, + { + "name": "João Paulo Carreiro", + "github": "joaopaulocarreiro", + "github_id": 44179172, + "is_lead": false + }, + { + "name": "Robin Randhawa", + "github": "raw-bin", + "github_id": 705890, + "is_lead": false + }, + { + "name": "Stam Markianos-Wright", + "github": "Stammark", + "github_id": 30555766, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/book.json b/v1/teams/book.json new file mode 100644 index 000000000..753fb17db --- /dev/null +++ b/v1/teams/book.json @@ -0,0 +1,35 @@ +{ + "name": "book", + "kind": "team", + "subteam_of": "launching-pad", + "members": [ + { + "name": "Carol Nichols", + "github": "carols10cents", + "github_id": 193874, + "is_lead": true + }, + { + "name": "Chris Krycho", + "github": "chriskrycho", + "github_id": 2403023, + "is_lead": true + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "book", + "members": [ + 193874, + 2403023 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/bootstrap.json b/v1/teams/bootstrap.json new file mode 100644 index 000000000..d93215c0e --- /dev/null +++ b/v1/teams/bootstrap.json @@ -0,0 +1,80 @@ +{ + "name": "bootstrap", + "kind": "team", + "subteam_of": "infra", + "members": [ + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": true + }, + { + "name": "Onur Özkan", + "github": "onur-ozkan", + "github_id": 39852038, + "is_lead": true + }, + { + "name": "Albert Larsan", + "github": "albertlarsan68", + "github_id": 74931857, + "is_lead": false + }, + { + "name": "Jamie Hill-Daniel", + "github": "clubby789", + "github_id": 13556931, + "is_lead": false + }, + { + "name": "Jieyou Xu", + "github": "jieyouxu", + "github_id": 39484203, + "is_lead": false + }, + { + "name": "Jakub Beránek", + "github": "Kobzol", + "github_id": 4539057, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Jynn Nelson", + "github": "jyn514", + "github_id": 23638587, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "bootstrap", + "members": [ + 4539057, + 5047365, + 74931857, + 13556931, + 39484203, + 39852038 + ] + } + ] + }, + "website_data": { + "name": "Bootstrap team", + "description": "Maintaining and improving the build system for rust-lang/rust", + "page": "bootstrap", + "email": "bootstrap@rust-lang.org", + "repo": "https://github.com/rust-lang/rust", + "discord": null, + "zulip_stream": "t-infra/bootstrap", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/cargo.json b/v1/teams/cargo.json new file mode 100644 index 000000000..b346a06f0 --- /dev/null +++ b/v1/teams/cargo.json @@ -0,0 +1,142 @@ +{ + "name": "cargo", + "kind": "team", + "subteam_of": "devtools", + "members": [ + { + "name": "Eric Huss", + "github": "ehuss", + "github_id": 43198, + "is_lead": true + }, + { + "name": "Arlo Siemsen", + "github": "arlosi", + "github_id": 704597, + "is_lead": false + }, + { + "name": "Jacob Finkelman", + "github": "Eh2406", + "github_id": 3709504, + "is_lead": false + }, + { + "name": "Ed Page", + "github": "epage", + "github_id": 60961, + "is_lead": false + }, + { + "name": "Josh Triplett", + "github": "joshtriplett", + "github_id": 162737, + "is_lead": false + }, + { + "name": "Scott Schafer", + "github": "Muscraft", + "github_id": 23045215, + "is_lead": false + }, + { + "name": "Weihang Lo", + "github": "weihanglo", + "github_id": 14314532, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Alex Crichton", + "github": "alexcrichton", + "github_id": 64996, + "is_lead": false + }, + { + "name": "Aaron Turon", + "github": "aturon", + "github_id": 709807, + "is_lead": false + }, + { + "name": "Carol Nichols", + "github": "carols10cents", + "github_id": 193874, + "is_lead": false + }, + { + "name": "Dale Wijnand", + "github": "dwijnand", + "github_id": 344610, + "is_lead": false + }, + { + "name": "Aleksey Kladov", + "github": "matklad", + "github_id": 1711539, + "is_lead": false + }, + { + "name": "Nick Cameron", + "github": "nrc", + "github_id": 762626, + "is_lead": false + }, + { + "name": "Without Boats", + "github": "withoutboats", + "github_id": 9063376, + "is_lead": false + }, + { + "name": "Yehuda Katz", + "github": "wycats", + "github_id": 4, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "cargo", + "members": [ + 3709504, + 23045215, + 704597, + 43198, + 60961, + 162737, + 14314532 + ] + }, + { + "org": "rust-lang-nursery", + "name": "cargo", + "members": [ + 3709504, + 23045215, + 704597, + 43198, + 60961, + 162737, + 14314532 + ] + } + ] + }, + "website_data": { + "name": "Cargo team", + "description": "Designing and implementing the official Rust package manager, Cargo", + "page": "cargo", + "email": null, + "repo": "https://github.com/rust-lang/cargo", + "discord": null, + "zulip_stream": "t-cargo", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/clippy-contributors.json b/v1/teams/clippy-contributors.json new file mode 100644 index 000000000..5438bc653 --- /dev/null +++ b/v1/teams/clippy-contributors.json @@ -0,0 +1,66 @@ +{ + "name": "clippy-contributors", + "kind": "team", + "subteam_of": "clippy", + "members": [ + { + "name": "Guillaume Gomez", + "github": "GuillaumeGomez", + "github_id": 3050060, + "is_lead": false + }, + { + "name": "Jonathan Lee", + "github": "J-ZhengLi", + "github_id": 32276130, + "is_lead": false + }, + { + "name": "Peter Jaszkowiak", + "github": "pitaj", + "github_id": 803701, + "is_lead": false + }, + { + "name": "Samuel Tardieu", + "github": "samueltardieu", + "github_id": 44656, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Quinn Sinclair", + "github": "m-rph", + "github_id": 52372765, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "clippy-contributors", + "members": [ + 3050060, + 32276130, + 803701, + 44656 + ] + } + ] + }, + "website_data": { + "name": "Clippy-Contributors", + "description": "Regular contributors to the Clippy linter", + "page": "clippy-contributors", + "email": null, + "repo": "https://github.com/rust-lang/rust-clippy", + "discord": null, + "zulip_stream": "clippy", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/clippy.json b/v1/teams/clippy.json new file mode 100644 index 000000000..bf2c6f857 --- /dev/null +++ b/v1/teams/clippy.json @@ -0,0 +1,163 @@ +{ + "name": "clippy", + "kind": "team", + "subteam_of": "devtools", + "members": [ + { + "name": "Philipp Krones", + "github": "flip1995", + "github_id": 9744647, + "is_lead": true + }, + { + "name": "Manish Goregaokar", + "github": "Manishearth", + "github_id": 1617736, + "is_lead": true + }, + { + "name": "Alex Macleod", + "github": "Alexendoo", + "github_id": 1830331, + "is_lead": false + }, + { + "name": "Alejandra González", + "github": "blyxyas", + "github_id": 73757586, + "is_lead": false + }, + { + "name": "Catherine", + "github": "Centri3", + "github_id": 114838443, + "is_lead": false + }, + { + "name": "dswij", + "github": "dswij", + "github_id": 44697459, + "is_lead": false + }, + { + "name": "Jason Newcomb", + "github": "Jarcho", + "github_id": 7761774, + "is_lead": false + }, + { + "name": "Andre Bogus", + "github": "llogiq", + "github_id": 4200835, + "is_lead": false + }, + { + "name": "Matthias Krüger", + "github": "matthiaskrgr", + "github_id": 476013, + "is_lead": false + }, + { + "name": "Fridtjof Stoldt", + "github": "xFrednet", + "github_id": 17087237, + "is_lead": false + }, + { + "name": "Timo", + "github": "y21", + "github_id": 30553356, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Georg Brandl", + "github": "birkenfeld", + "github_id": 144359, + "is_lead": false + }, + { + "name": "Cameron Steffen", + "github": "camsteffen", + "github_id": 5565418, + "is_lead": false + }, + { + "name": "Eduardo Broto", + "github": "ebroto", + "github_id": 816908, + "is_lead": false + }, + { + "name": "Takayuki Nakata", + "github": "giraffate", + "github_id": 17407489, + "is_lead": false + }, + { + "name": "Pascal Hertleif", + "github": "killercup", + "github_id": 20063, + "is_lead": false + }, + { + "name": "Martin Carton", + "github": "mcarton", + "github_id": 3751788, + "is_lead": false + }, + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": false + }, + { + "name": "Philipp Hansch", + "github": "phansch", + "github_id": 2042399, + "is_lead": false + }, + { + "name": "Jane Lusby", + "github": "yaahc", + "github_id": 1993852, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "clippy", + "members": [ + 1830331, + 114838443, + 7761774, + 1617736, + 73757586, + 44697459, + 9744647, + 4200835, + 476013, + 17087237, + 30553356 + ] + } + ] + }, + "website_data": { + "name": "Clippy team", + "description": "Designing and implementing the Clippy linter", + "page": "clippy", + "email": null, + "repo": "https://github.com/rust-lang/rust-clippy", + "discord": null, + "zulip_stream": "clippy", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/cloud-compute.json b/v1/teams/cloud-compute.json new file mode 100644 index 000000000..41810f135 --- /dev/null +++ b/v1/teams/cloud-compute.json @@ -0,0 +1,105 @@ +{ + "name": "cloud-compute", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Albert Larsan", + "github": "albertlarsan68", + "github_id": 74931857, + "is_lead": false + }, + { + "name": "asquared31415", + "github": "asquared31415", + "github_id": 34665709, + "is_lead": false + }, + { + "name": " Aïssata Maiga", + "github": "Dajamante", + "github_id": 40670675, + "is_lead": false + }, + { + "name": "Jacob Pratt", + "github": "jhpratt", + "github_id": 3161395, + "is_lead": false + }, + { + "name": "Joel Marcey", + "github": "JoelMarcey", + "github_id": 3757713, + "is_lead": false + }, + { + "name": "Julian Knodt", + "github": "JulianKnodt", + "github_id": 7675847, + "is_lead": false + }, + { + "name": "Nell Shamrell-Harrington", + "github": "nellshamrell", + "github_id": 813007, + "is_lead": false + }, + { + "name": "Oguz", + "github": "ouz-a", + "github_id": 90461915, + "is_lead": false + }, + { + "name": "Markus Everling", + "github": "Sp00ph", + "github_id": 61327188, + "is_lead": false + }, + { + "name": "Vincenzo Palazzo", + "github": "vincenzopalazzo", + "github_id": 17150045, + "is_lead": false + }, + { + "name": "Waffle Maybe", + "github": "WaffleLapkin", + "github_id": 38225716, + "is_lead": false + }, + { + "name": "Jane Lusby", + "github": "yaahc", + "github_id": 1993852, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "cloud-compute-team", + "members": [ + 40670675, + 3757713, + 7675847, + 61327188, + 38225716, + 74931857, + 34665709, + 3161395, + 813007, + 90461915, + 17150045, + 1993852 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/codegen-c-maintainers.json b/v1/teams/codegen-c-maintainers.json new file mode 100644 index 000000000..41776b1a5 --- /dev/null +++ b/v1/teams/codegen-c-maintainers.json @@ -0,0 +1,35 @@ +{ + "name": "codegen-c-maintainers", + "kind": "team", + "subteam_of": "compiler", + "members": [ + { + "name": "Amanieu d'Antras", + "github": "Amanieu", + "github_id": 278509, + "is_lead": false + }, + { + "name": "Trevor Gross", + "github": "tgross35", + "github_id": 13724985, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "codegen-c-maintainers", + "members": [ + 278509, + 13724985 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/community-content.json b/v1/teams/community-content.json new file mode 100644 index 000000000..1de5fd4d1 --- /dev/null +++ b/v1/teams/community-content.json @@ -0,0 +1,68 @@ +{ + "name": "community-content", + "kind": "team", + "subteam_of": "community", + "members": [ + { + "name": "Aditya Arora", + "github": "adityac8", + "github_id": 19192257, + "is_lead": false + }, + { + "name": "Nell Shamrell-Harrington", + "github": "nellshamrell", + "github_id": 813007, + "is_lead": false + }, + { + "name": "Wesley Moore", + "github": "wezm", + "github_id": 21787, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Vikrant Chaudhary", + "github": "nasa42", + "github_id": 233999, + "is_lead": false + }, + { + "name": "Florian Gilcher", + "github": "skade", + "github_id": 47542, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "community-content", + "members": [ + 19192257, + 813007, + 21787 + ] + } + ] + }, + "website_data": { + "name": "Content team", + "description": "Collecting and developing community content", + "page": "community-content", + "email": null, + "repo": "https://github.com/rust-community/content-team", + "discord": { + "channel": "#content-team", + "url": "https://discord.gg/b7a22kw" + }, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/community-events.json b/v1/teams/community-events.json new file mode 100644 index 000000000..e992e618e --- /dev/null +++ b/v1/teams/community-events.json @@ -0,0 +1,83 @@ +{ + "name": "community-events", + "kind": "team", + "subteam_of": "community", + "members": [ + { + "name": "Jan-Erik Rediger", + "github": "badboy", + "github_id": 2129, + "is_lead": false + }, + { + "name": "Claus Matzinger", + "github": "celaus", + "github_id": 713346, + "is_lead": false + }, + { + "name": "István Szmozsánszky", + "github": "flaki", + "github_id": 2089432, + "is_lead": false + }, + { + "name": "Yuki Okushi", + "github": "JohnTitor", + "github_id": 25030997, + "is_lead": false + }, + { + "name": "Manish Goregaokar", + "github": "Manishearth", + "github_id": 1617736, + "is_lead": false + }, + { + "name": "Matt Gathu", + "github": "mattgathu", + "github_id": 1155192, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Florian Gilcher", + "github": "skade", + "github_id": 47542, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "community-events", + "members": [ + 25030997, + 1617736, + 2129, + 713346, + 2089432, + 1155192 + ] + } + ] + }, + "website_data": { + "name": "Events team", + "description": "Supporting and organizing community events", + "page": "community-events", + "email": null, + "repo": "https://github.com/rust-community/events-team", + "discord": { + "channel": "#events", + "url": "https://discord.gg/cj5HMXA" + }, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/community-localization.json b/v1/teams/community-localization.json new file mode 100644 index 000000000..729625955 --- /dev/null +++ b/v1/teams/community-localization.json @@ -0,0 +1,65 @@ +{ + "name": "community-localization", + "kind": "team", + "subteam_of": "community", + "members": [ + { + "name": "Manish Goregaokar", + "github": "Manishearth", + "github_id": 1617736, + "is_lead": true + }, + { + "name": "Mahmut Bulut", + "github": "vertexclique", + "github_id": 578559, + "is_lead": true + }, + { + "name": "Yuki Okushi", + "github": "JohnTitor", + "github_id": 25030997, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Sebastián Magrí", + "github": "sebasmagri", + "github_id": 11137, + "is_lead": false + }, + { + "name": "Erin Power", + "github": "XAMPPRocky", + "github_id": 4464295, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "community-localization", + "members": [ + 25030997, + 1617736, + 578559 + ] + } + ] + }, + "website_data": { + "name": "Localization team", + "description": "Working on localization of compiler, documentation and websites", + "page": "community-localization", + "email": null, + "repo": "https://github.com/rust-lang/community-localization", + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/community-rustbridge.json b/v1/teams/community-rustbridge.json new file mode 100644 index 000000000..86054aea1 --- /dev/null +++ b/v1/teams/community-rustbridge.json @@ -0,0 +1,83 @@ +{ + "name": "community-rustbridge", + "kind": "team", + "subteam_of": "community", + "members": [ + { + "name": "Liv", + "github": "shadows-withal", + "github_id": 6445316, + "is_lead": true + }, + { + "name": "Arshia Mufti", + "github": "arshiamufti", + "github_id": 15066212, + "is_lead": false + }, + { + "name": "Matt Gathu", + "github": "mattgathu", + "github_id": 1155192, + "is_lead": false + }, + { + "name": "Sebastián Magrí", + "github": "sebasmagri", + "github_id": 11137, + "is_lead": false + }, + { + "name": "Katharina Fey", + "github": "spacekookie", + "github_id": 7669898, + "is_lead": false + }, + { + "name": "Josh Gould", + "github": "technetos", + "github_id": 10949810, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Ashley Williams", + "github": "ashleygwilliams", + "github_id": 1163554, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "community-rustbridge", + "members": [ + 15066212, + 1155192, + 11137, + 6445316, + 7669898, + 10949810 + ] + } + ] + }, + "website_data": { + "name": "RustBridge team", + "description": "Helping to bring underrepresented groups into Rust", + "page": "community-rustbridge", + "email": null, + "repo": "https://github.com/rustbridge/team", + "discord": { + "channel": "#rustbridge", + "url": "https://discord.gg/cj5HMXA" + }, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/community-survey.json b/v1/teams/community-survey.json new file mode 100644 index 000000000..a823a0f7a --- /dev/null +++ b/v1/teams/community-survey.json @@ -0,0 +1,90 @@ +{ + "name": "community-survey", + "kind": "team", + "subteam_of": "community", + "members": [ + { + "name": "apiraino", + "github": "apiraino", + "github_id": 6098822, + "is_lead": true + }, + { + "name": "Jakub Beránek", + "github": "Kobzol", + "github_id": 4539057, + "is_lead": true + }, + { + "name": "graciegregory", + "github": "graciegregory", + "github_id": 45044840, + "is_lead": false + }, + { + "name": "Ryan Levick", + "github": "rylev", + "github_id": 1327285, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Manish Goregaokar", + "github": "Manishearth", + "github_id": 1617736, + "is_lead": false + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": false + }, + { + "name": "Nick Cameron", + "github": "nrc", + "github_id": 762626, + "is_lead": false + }, + { + "name": "JT", + "github": "sophiajt", + "github_id": 547158, + "is_lead": false + }, + { + "name": "Jane Lusby", + "github": "yaahc", + "github_id": 1993852, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "community-survey", + "members": [ + 4539057, + 6098822, + 45044840, + 1327285 + ] + } + ] + }, + "website_data": { + "name": "Survey team", + "description": "Running, analysing, and presenting the community survey", + "page": "community-survey", + "email": null, + "repo": "https://github.com/rust-lang/surveys", + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/community.json b/v1/teams/community.json new file mode 100644 index 000000000..d3094fa9a --- /dev/null +++ b/v1/teams/community.json @@ -0,0 +1,143 @@ +{ + "name": "community", + "kind": "team", + "subteam_of": "launching-pad", + "members": [ + { + "name": "Jan-Erik Rediger", + "github": "badboy", + "github_id": 2129, + "is_lead": false + }, + { + "name": "Yuki Okushi", + "github": "JohnTitor", + "github_id": 25030997, + "is_lead": false + }, + { + "name": "Manish Goregaokar", + "github": "Manishearth", + "github_id": 1617736, + "is_lead": false + }, + { + "name": "Nell Shamrell-Harrington", + "github": "nellshamrell", + "github_id": 813007, + "is_lead": false + }, + { + "name": "Sebastián Magrí", + "github": "sebasmagri", + "github_id": 11137, + "is_lead": false + }, + { + "name": "Josh Gould", + "github": "technetos", + "github_id": 10949810, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Ashley Williams", + "github": "ashleygwilliams", + "github_id": 1163554, + "is_lead": false + }, + { + "name": "Mark Sta Ana", + "github": "booyaa", + "github_id": 192864, + "is_lead": false + }, + { + "name": "Brian Anderson", + "github": "brson", + "github_id": 147214, + "is_lead": false + }, + { + "name": "Ben Striegel", + "github": "bstrie", + "github_id": 865233, + "is_lead": false + }, + { + "name": "Carol Nichols", + "github": "carols10cents", + "github_id": 193874, + "is_lead": false + }, + { + "name": "E. Dunham", + "github": "edunham", + "github_id": 812892, + "is_lead": false + }, + { + "name": "Erick Tryzelaar", + "github": "erickt", + "github_id": 84711, + "is_lead": false + }, + { + "name": "Liv", + "github": "shadows-withal", + "github_id": 6445316, + "is_lead": false + }, + { + "name": "Florian Gilcher", + "github": "skade", + "github_id": 47542, + "is_lead": false + }, + { + "name": "JT", + "github": "sophiajt", + "github_id": 547158, + "is_lead": false + }, + { + "name": "Steve Klabnik", + "github": "steveklabnik", + "github_id": 27786, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "community", + "members": [ + 25030997, + 1617736, + 2129, + 813007, + 11137, + 10949810 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [ + { + "name": "community-team", + "members": [ + 443810603417731092, + 818556851112902657, + 278623213448331265, + 362122860673892353, + 244302461718757376, + 347670185806659585 + ], + "color": "#c27c0e" + } + ] +} \ No newline at end of file diff --git a/v1/teams/compiler-fcp.json b/v1/teams/compiler-fcp.json new file mode 100644 index 000000000..d203c0350 --- /dev/null +++ b/v1/teams/compiler-fcp.json @@ -0,0 +1,90 @@ +{ + "name": "compiler-fcp", + "kind": "team", + "subteam_of": "compiler", + "members": [ + { + "name": "Camille Gillot", + "github": "cjgillot", + "github_id": 1822483, + "is_lead": false + }, + { + "name": "Michael Goulet", + "github": "compiler-errors", + "github_id": 3674314, + "is_lead": false + }, + { + "name": "David Wood", + "github": "davidtwco", + "github_id": 1295100, + "is_lead": false + }, + { + "name": "Esteban Kuber", + "github": "estebank", + "github_id": 1606434, + "is_lead": false + }, + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": false + }, + { + "name": "Matthew Jasper", + "github": "matthewjasper", + "github_id": 20113453, + "is_lead": false + }, + { + "name": "Simonas Kazlauskas", + "github": "nagisa", + "github_id": 679122, + "is_lead": false + }, + { + "name": "nora", + "github": "Noratrieb", + "github_id": 48135649, + "is_lead": false + }, + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": false + }, + { + "name": "Vadim Petrochenkov", + "github": "petrochenkov", + "github_id": 5751617, + "is_lead": false + }, + { + "name": "Sparrow Li", + "github": "SparrowLii", + "github_id": 68270294, + "is_lead": false + }, + { + "name": "Santiago Pastorino", + "github": "spastorino", + "github_id": 52642, + "is_lead": false + }, + { + "name": "Wesley Wiser", + "github": "wesleywiser", + "github_id": 831192, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/compiler-maintainers.json b/v1/teams/compiler-maintainers.json new file mode 100644 index 000000000..4b2b18b3e --- /dev/null +++ b/v1/teams/compiler-maintainers.json @@ -0,0 +1,239 @@ +{ + "name": "compiler-maintainers", + "kind": "team", + "subteam_of": "compiler", + "members": [ + { + "name": "Boxy", + "github": "BoxyUwU", + "github_id": 21149742, + "is_lead": false + }, + { + "name": "Yukang", + "github": "chenyukang", + "github_id": 230646, + "is_lead": false + }, + { + "name": "Camille Gillot", + "github": "cjgillot", + "github_id": 1822483, + "is_lead": false + }, + { + "name": "Michael Goulet", + "github": "compiler-errors", + "github_id": 3674314, + "is_lead": false + }, + { + "name": "David Wood", + "github": "davidtwco", + "github_id": 1295100, + "is_lead": false + }, + { + "name": "Esteban Kuber", + "github": "estebank", + "github_id": 1606434, + "is_lead": false + }, + { + "name": "Deadbeef", + "github": "fee1-dead", + "github_id": 43851243, + "is_lead": false + }, + { + "name": "Jack Huey", + "github": "jackh726", + "github_id": 31162821, + "is_lead": false + }, + { + "name": "lcnr", + "github": "lcnr", + "github_id": 29864074, + "is_lead": false + }, + { + "name": "Rémy Rakic", + "github": "lqd", + "github_id": 247183, + "is_lead": false + }, + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": false + }, + { + "name": "Matthew Jasper", + "github": "matthewjasper", + "github_id": 20113453, + "is_lead": false + }, + { + "name": "Nadrieril", + "github": "Nadrieril", + "github_id": 6783654, + "is_lead": false + }, + { + "name": "Simonas Kazlauskas", + "github": "nagisa", + "github_id": 679122, + "is_lead": false + }, + { + "name": "Nicholas Nethercote", + "github": "nnethercote", + "github_id": 1940286, + "is_lead": false + }, + { + "name": "nora", + "github": "Noratrieb", + "github_id": 48135649, + "is_lead": false + }, + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": false + }, + { + "name": "Vadim Petrochenkov", + "github": "petrochenkov", + "github_id": 5751617, + "is_lead": false + }, + { + "name": "Ben Kimock", + "github": "saethlin", + "github_id": 12105168, + "is_lead": false + }, + { + "name": "Sparrow Li", + "github": "SparrowLii", + "github_id": 68270294, + "is_lead": false + }, + { + "name": "Santiago Pastorino", + "github": "spastorino", + "github_id": 52642, + "is_lead": false + }, + { + "name": "Wesley Wiser", + "github": "wesleywiser", + "github_id": 831192, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Aaron Hill", + "github": "Aaron1011", + "github_id": 1408859, + "is_lead": false + }, + { + "name": "James Miller", + "github": "Aatch", + "github_id": 342416, + "is_lead": false + }, + { + "name": "Ariel Ben-Yehuda", + "github": "arielb1", + "github_id": 1830974, + "is_lead": false + }, + { + "name": "Brian Koropoff", + "github": "bkoropoff", + "github_id": 2101303, + "is_lead": false + }, + { + "name": "Taylor Cramer", + "github": "cramertj", + "github_id": 5963049, + "is_lead": false + }, + { + "name": "Björn Steinbrink", + "github": "dotdash", + "github_id": 230962, + "is_lead": false + }, + { + "name": "Eduard-Mihai Burtescu", + "github": "eddyb", + "github_id": 77424, + "is_lead": false + }, + { + "name": "Jeffrey Seyfried", + "github": "jseyfried", + "github_id": 8652869, + "is_lead": false + }, + { + "name": "Michael Woerister", + "github": "michaelwoerister", + "github_id": 1825894, + "is_lead": false + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": false + }, + { + "name": "Nick Cameron", + "github": "nrc", + "github_id": 762626, + "is_lead": false + }, + { + "name": "Felix Klock", + "github": "pnkfelix", + "github_id": 173127, + "is_lead": false + }, + { + "name": "varkor", + "github": "varkor", + "github_id": 3943692, + "is_lead": false + }, + { + "name": "Zoxc", + "github": "Zoxc", + "github_id": 25784, + "is_lead": false + } + ], + "github": null, + "website_data": { + "name": "Compiler maintainers", + "description": "Maintainers of the compiler", + "page": "compiler-maintainers", + "email": null, + "repo": "https://github.com/rust-lang/compiler-team", + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/compiler.json b/v1/teams/compiler.json new file mode 100644 index 000000000..bfb585ced --- /dev/null +++ b/v1/teams/compiler.json @@ -0,0 +1,585 @@ +{ + "name": "compiler", + "kind": "team", + "subteam_of": null, + "top_level": true, + "members": [ + { + "name": "David Wood", + "github": "davidtwco", + "github_id": 1295100, + "is_lead": true + }, + { + "name": "Wesley Wiser", + "github": "wesleywiser", + "github_id": 831192, + "is_lead": true + }, + { + "name": "Alex Crichton", + "github": "alexcrichton", + "github_id": 64996, + "is_lead": false + }, + { + "name": "apiraino", + "github": "apiraino", + "github_id": 6098822, + "is_lead": false + }, + { + "name": "b-naber", + "github": "b-naber", + "github_id": 71934879, + "is_lead": false + }, + { + "name": "bjorn3", + "github": "bjorn3", + "github_id": 17426603, + "is_lead": false + }, + { + "name": "Boxy", + "github": "BoxyUwU", + "github_id": 21149742, + "is_lead": false + }, + { + "name": "Noah Lev", + "github": "camelid", + "github_id": 37223377, + "is_lead": false + }, + { + "name": "Yukang", + "github": "chenyukang", + "github_id": 230646, + "is_lead": false + }, + { + "name": "Chris Denton", + "github": "ChrisDenton", + "github_id": 4459874, + "is_lead": false + }, + { + "name": "Camille Gillot", + "github": "cjgillot", + "github_id": 1822483, + "is_lead": false + }, + { + "name": "Michael Goulet", + "github": "compiler-errors", + "github_id": 3674314, + "is_lead": false + }, + { + "name": "Josh Stone", + "github": "cuviper", + "github_id": 36186, + "is_lead": false + }, + { + "name": "DianQK", + "github": "DianQK", + "github_id": 10829914, + "is_lead": false + }, + { + "name": "Augie Fackler", + "github": "durin42", + "github_id": 20269, + "is_lead": false + }, + { + "name": "Eric Holk", + "github": "eholk", + "github_id": 105766, + "is_lead": false + }, + { + "name": "est31", + "github": "est31", + "github_id": 8872119, + "is_lead": false + }, + { + "name": "Esteban Kuber", + "github": "estebank", + "github_id": 1606434, + "is_lead": false + }, + { + "name": "Deadbeef", + "github": "fee1-dead", + "github_id": 43851243, + "is_lead": false + }, + { + "name": "Florian Diebold", + "github": "flodiebold", + "github_id": 906069, + "is_lead": false + }, + { + "name": "León Orell Valerian Liehr", + "github": "fmease", + "github_id": 14913065, + "is_lead": false + }, + { + "name": "Jack Huey", + "github": "jackh726", + "github_id": 31162821, + "is_lead": false + }, + { + "name": "Jieyou Xu", + "github": "jieyouxu", + "github_id": 39484203, + "is_lead": false + }, + { + "name": "Jack Wrenn", + "github": "jswrenn", + "github_id": 3820879, + "is_lead": false + }, + { + "name": "lcnr", + "github": "lcnr", + "github_id": 29864074, + "is_lead": false + }, + { + "name": "Rémy Rakic", + "github": "lqd", + "github_id": 247183, + "is_lead": false + }, + { + "name": "Lukas Markeffsky", + "github": "lukas-code", + "github_id": 26522220, + "is_lead": false + }, + { + "name": "Mara Bos", + "github": "m-ou-se", + "github_id": 783247, + "is_lead": false + }, + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": false + }, + { + "name": "Matthew Jasper", + "github": "matthewjasper", + "github_id": 20113453, + "is_lead": false + }, + { + "name": "Nadrieril", + "github": "Nadrieril", + "github_id": 6783654, + "is_lead": false + }, + { + "name": "Simonas Kazlauskas", + "github": "nagisa", + "github_id": 679122, + "is_lead": false + }, + { + "name": "Nikita Popov", + "github": "nikic", + "github_id": 216080, + "is_lead": false + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": false + }, + { + "name": "Nicholas Nethercote", + "github": "nnethercote", + "github_id": 1940286, + "is_lead": false + }, + { + "name": "nora", + "github": "Noratrieb", + "github_id": 48135649, + "is_lead": false + }, + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": false + }, + { + "name": "Vadim Petrochenkov", + "github": "petrochenkov", + "github_id": 5751617, + "is_lead": false + }, + { + "name": "Felix Klock", + "github": "pnkfelix", + "github_id": 173127, + "is_lead": false + }, + { + "name": "Ralf Jung", + "github": "RalfJung", + "github_id": 330628, + "is_lead": false + }, + { + "name": "Ramon de C Valle", + "github": "rcvalle", + "github_id": 3988004, + "is_lead": false + }, + { + "name": "Ben Kimock", + "github": "saethlin", + "github_id": 12105168, + "is_lead": false + }, + { + "name": "Scott McMurray", + "github": "scottmcm", + "github_id": 18526288, + "is_lead": false + }, + { + "name": "Sparrow Li", + "github": "SparrowLii", + "github_id": 68270294, + "is_lead": false + }, + { + "name": "Santiago Pastorino", + "github": "spastorino", + "github_id": 52642, + "is_lead": false + }, + { + "name": "Takayuki Maeda", + "github": "TaKO8Ki", + "github_id": 41065217, + "is_lead": false + }, + { + "name": "Trevor Gross", + "github": "tgross35", + "github_id": 13724985, + "is_lead": false + }, + { + "name": "The 8472", + "github": "the8472", + "github_id": 1065730, + "is_lead": false + }, + { + "name": "Tyler Mandry", + "github": "tmandry", + "github_id": 2280544, + "is_lead": false + }, + { + "name": "tmiasko", + "github": "tmiasko", + "github_id": 51362316, + "is_lead": false + }, + { + "name": "Urgau", + "github": "Urgau", + "github_id": 3616612, + "is_lead": false + }, + { + "name": "Waffle Maybe", + "github": "WaffleLapkin", + "github_id": 38225716, + "is_lead": false + }, + { + "name": "Jubilee", + "github": "workingjubilee", + "github_id": 46493976, + "is_lead": false + }, + { + "name": "Stuart Cook", + "github": "Zalathar", + "github_id": 20290842, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Aaron Hill", + "github": "Aaron1011", + "github_id": 1408859, + "is_lead": false + }, + { + "name": "James Miller", + "github": "Aatch", + "github_id": 342416, + "is_lead": false + }, + { + "name": "Ariel Ben-Yehuda", + "github": "arielb1", + "github_id": 1830974, + "is_lead": false + }, + { + "name": "Brian Koropoff", + "github": "bkoropoff", + "github_id": 2101303, + "is_lead": false + }, + { + "name": "Mazdak Farrokhzad", + "github": "Centril", + "github_id": 855702, + "is_lead": false + }, + { + "name": "Taylor Cramer", + "github": "cramertj", + "github_id": 5963049, + "is_lead": false + }, + { + "name": "Björn Steinbrink", + "github": "dotdash", + "github_id": 230962, + "is_lead": false + }, + { + "name": "Dylan MacKenzie", + "github": "ecstatic-morse", + "github_id": 29463364, + "is_lead": false + }, + { + "name": "Eduard-Mihai Burtescu", + "github": "eddyb", + "github_id": 77424, + "is_lead": false + }, + { + "name": "Jeffrey Seyfried", + "github": "jseyfried", + "github_id": 8652869, + "is_lead": false + }, + { + "name": "Léo Lanteri Thauvin", + "github": "LeSeulArtichaut", + "github_id": 38361244, + "is_lead": false + }, + { + "name": "Aleksey Kladov", + "github": "matklad", + "github_id": 1711539, + "is_lead": false + }, + { + "name": "Michael Woerister", + "github": "michaelwoerister", + "github_id": 1825894, + "is_lead": false + }, + { + "name": "Nick Cameron", + "github": "nrc", + "github_id": 762626, + "is_lead": false + }, + { + "name": "Alexandre Martin", + "github": "scalexm", + "github_id": 1173131, + "is_lead": false + }, + { + "name": "varkor", + "github": "varkor", + "github_id": 3943692, + "is_lead": false + }, + { + "name": "Igor Matuszewski", + "github": "Xanewok", + "github_id": 3093213, + "is_lead": false + }, + { + "name": "Zack M. Davis", + "github": "zackmdavis", + "github_id": 1076988, + "is_lead": false + }, + { + "name": "Zoxc", + "github": "Zoxc", + "github_id": 25784, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "compiler", + "members": [ + 21149742, + 4459874, + 10829914, + 5047365, + 6783654, + 48135649, + 330628, + 68270294, + 41065217, + 3616612, + 38225716, + 20290842, + 64996, + 6098822, + 71934879, + 17426603, + 37223377, + 230646, + 1822483, + 3674314, + 36186, + 1295100, + 20269, + 105766, + 8872119, + 1606434, + 43851243, + 906069, + 14913065, + 31162821, + 39484203, + 3820879, + 29864074, + 247183, + 26522220, + 783247, + 20113453, + 679122, + 216080, + 155238, + 1940286, + 332036, + 5751617, + 173127, + 3988004, + 12105168, + 18526288, + 52642, + 13724985, + 1065730, + 2280544, + 51362316, + 831192, + 46493976 + ] + }, + { + "org": "rust-lang-nursery", + "name": "compiler", + "members": [ + 21149742, + 4459874, + 10829914, + 5047365, + 6783654, + 48135649, + 330628, + 68270294, + 41065217, + 3616612, + 38225716, + 20290842, + 64996, + 6098822, + 71934879, + 17426603, + 37223377, + 230646, + 1822483, + 3674314, + 36186, + 1295100, + 20269, + 105766, + 8872119, + 1606434, + 43851243, + 906069, + 14913065, + 31162821, + 39484203, + 3820879, + 29864074, + 247183, + 26522220, + 783247, + 20113453, + 679122, + 216080, + 155238, + 1940286, + 332036, + 5751617, + 173127, + 3988004, + 12105168, + 18526288, + 52642, + 13724985, + 1065730, + 2280544, + 51362316, + 831192, + 46493976 + ] + } + ] + }, + "website_data": { + "name": "Compiler team", + "description": "Developing and managing compiler internals and optimizations", + "page": "compiler", + "email": null, + "repo": "http://github.com/rust-lang/compiler-team", + "discord": null, + "zulip_stream": "t-compiler", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/core.json b/v1/teams/core.json new file mode 100644 index 000000000..84a6acb45 --- /dev/null +++ b/v1/teams/core.json @@ -0,0 +1,152 @@ +{ + "name": "core", + "kind": "team", + "subteam_of": null, + "members": [ + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": false + }, + { + "name": "Ryan Levick", + "github": "rylev", + "github_id": 1327285, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Aidan Hobson Sayers", + "github": "aidanhs", + "github_id": 1050652, + "is_lead": false + }, + { + "name": "Alex Crichton", + "github": "alexcrichton", + "github_id": 64996, + "is_lead": false + }, + { + "name": "Ashley Williams", + "github": "ashleygwilliams", + "github_id": 1163554, + "is_lead": false + }, + { + "name": "Aaron Turon", + "github": "aturon", + "github_id": 709807, + "is_lead": false + }, + { + "name": "Jan-Erik Rediger", + "github": "badboy", + "github_id": 2129, + "is_lead": false + }, + { + "name": "Brian Anderson", + "github": "brson", + "github_id": 147214, + "is_lead": false + }, + { + "name": "Carol Nichols", + "github": "carols10cents", + "github_id": 193874, + "is_lead": false + }, + { + "name": "Erick Tryzelaar", + "github": "erickt", + "github_id": 84711, + "is_lead": false + }, + { + "name": "Huon Wilson", + "github": "huonw", + "github_id": 1203825, + "is_lead": false + }, + { + "name": "Manish Goregaokar", + "github": "Manishearth", + "github_id": 1617736, + "is_lead": false + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": false + }, + { + "name": "Nick Cameron", + "github": "nrc", + "github_id": 762626, + "is_lead": false + }, + { + "name": "Patrick Walton", + "github": "pcwalton", + "github_id": 157897, + "is_lead": false + }, + { + "name": "Pietro Albini", + "github": "pietroalbini", + "github_id": 2299951, + "is_lead": false + }, + { + "name": "Florian Gilcher", + "github": "skade", + "github_id": 47542, + "is_lead": false + }, + { + "name": "JT", + "github": "sophiajt", + "github_id": 547158, + "is_lead": false + }, + { + "name": "Steve Klabnik", + "github": "steveklabnik", + "github_id": 27786, + "is_lead": false + }, + { + "name": "Yehuda Katz", + "github": "wycats", + "github_id": 4, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "core", + "members": [ + 5047365, + 1327285 + ] + }, + { + "org": "rust-lang-nursery", + "name": "core", + "members": [ + 5047365, + 1327285 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/council-librarians.json b/v1/teams/council-librarians.json new file mode 100644 index 000000000..c45e2ede5 --- /dev/null +++ b/v1/teams/council-librarians.json @@ -0,0 +1,35 @@ +{ + "name": "council-librarians", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Eric Huss", + "github": "ehuss", + "github_id": 43198, + "is_lead": false + }, + { + "name": "Ryan Levick", + "github": "rylev", + "github_id": 1327285, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "council-librarians", + "members": [ + 43198, + 1327285 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/crate-maintainers.json b/v1/teams/crate-maintainers.json new file mode 100644 index 000000000..229ac4dd5 --- /dev/null +++ b/v1/teams/crate-maintainers.json @@ -0,0 +1,115 @@ +{ + "name": "crate-maintainers", + "kind": "team", + "subteam_of": "libs", + "members": [ + { + "name": "Amanieu d'Antras", + "github": "Amanieu", + "github_id": 278509, + "is_lead": false + }, + { + "name": "Sebastian Thiel", + "github": "Byron", + "github_id": 63622, + "is_lead": false + }, + { + "name": "Chris Denton", + "github": "ChrisDenton", + "github_id": 4459874, + "is_lead": false + }, + { + "name": "Yuki Okushi", + "github": "JohnTitor", + "github_id": 25030997, + "is_lead": false + }, + { + "name": "Jonathan Giddy", + "github": "jongiddy", + "github_id": 3735327, + "is_lead": false + }, + { + "name": "Josh Triplett", + "github": "joshtriplett", + "github_id": 162737, + "is_lead": false + }, + { + "name": "Ashley Mannix", + "github": "KodrAus", + "github_id": 6721458, + "is_lead": false + }, + { + "name": "lcnr", + "github": "lcnr", + "github_id": 29864074, + "is_lead": false + }, + { + "name": "Trevor Gross", + "github": "tgross35", + "github_id": 13724985, + "is_lead": false + }, + { + "name": "The 8472", + "github": "the8472", + "github_id": 1065730, + "is_lead": false + }, + { + "name": "Thom Chiovoloni", + "github": "thomcc", + "github_id": 860665, + "is_lead": false + }, + { + "name": "Jubilee", + "github": "workingjubilee", + "github_id": 46493976, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "crate-maintainers", + "members": [ + 278509, + 63622, + 4459874, + 25030997, + 6721458, + 3735327, + 162737, + 29864074, + 13724985, + 1065730, + 860665, + 46493976 + ] + } + ] + }, + "website_data": { + "name": "Crate maintainers", + "description": "Maintaining official rust-lang crates such as log, libc, cc, and more.", + "page": "crate-maintainers", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": "t-libs/crates", + "matrix_room": null, + "weight": -200 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/crates-io-admins.json b/v1/teams/crates-io-admins.json new file mode 100644 index 000000000..432e523ba --- /dev/null +++ b/v1/teams/crates-io-admins.json @@ -0,0 +1,54 @@ +{ + "name": "crates-io-admins", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Carol Nichols", + "github": "carols10cents", + "github_id": 193874, + "is_lead": false + }, + { + "name": "eth3lbert", + "github": "eth3lbert", + "github_id": 2889664, + "is_lead": false + }, + { + "name": "Justin Geibel", + "github": "jtgeibel", + "github_id": 22186, + "is_lead": false + }, + { + "name": "Adam Harvey", + "github": "LawnGnome", + "github_id": 229984, + "is_lead": false + }, + { + "name": "Matthew T", + "github": "mdtro", + "github_id": 20070360, + "is_lead": false + }, + { + "name": "Rustin", + "github": "Rustin170506", + "github_id": 29879298, + "is_lead": false + }, + { + "name": "Tobias Bieniek", + "github": "Turbo87", + "github_id": 141300, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/crates-io-on-call.json b/v1/teams/crates-io-on-call.json new file mode 100644 index 000000000..eb04c8bfc --- /dev/null +++ b/v1/teams/crates-io-on-call.json @@ -0,0 +1,70 @@ +{ + "name": "crates-io-on-call", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Sebastian Ziebell", + "github": "justahero", + "github_id": 1305185, + "is_lead": false + }, + { + "name": "Андрей Листочкин (Andrei Listochkin)", + "github": "listochkin", + "github_id": 405222, + "is_lead": false + }, + { + "name": "Pietro Albini", + "github": "pietroalbini", + "github_id": 2299951, + "is_lead": false + }, + { + "name": "Florian Gilcher", + "github": "skade", + "github_id": 47542, + "is_lead": false + }, + { + "name": "Tshepang Mbambo", + "github": "tshepang", + "github_id": 588486, + "is_lead": false + }, + { + "name": "Lukas Wirth", + "github": "Veykril", + "github_id": 3757771, + "is_lead": false + }, + { + "name": "Felix Gilcher", + "github": "Xylakant", + "github_id": 337823, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "crates-io-on-call", + "members": [ + 3757771, + 337823, + 1305185, + 405222, + 2299951, + 47542, + 588486 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/crates-io.json b/v1/teams/crates-io.json new file mode 100644 index 000000000..8ef04da10 --- /dev/null +++ b/v1/teams/crates-io.json @@ -0,0 +1,172 @@ +{ + "name": "crates-io", + "kind": "team", + "subteam_of": "devtools", + "members": [ + { + "name": "Justin Geibel", + "github": "jtgeibel", + "github_id": 22186, + "is_lead": true + }, + { + "name": "Tobias Bieniek", + "github": "Turbo87", + "github_id": 141300, + "is_lead": true + }, + { + "name": "Carol Nichols", + "github": "carols10cents", + "github_id": 193874, + "is_lead": false + }, + { + "name": "eth3lbert", + "github": "eth3lbert", + "github_id": 2889664, + "is_lead": false + }, + { + "name": "Adam Harvey", + "github": "LawnGnome", + "github_id": 229984, + "is_lead": false + }, + { + "name": "Matthew T", + "github": "mdtro", + "github_id": 20070360, + "is_lead": false + }, + { + "name": "Rustin", + "github": "Rustin170506", + "github_id": 29879298, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Ashley Williams", + "github": "ashleygwilliams", + "github_id": 1163554, + "is_lead": false + }, + { + "name": "Tatsuyuki Ishi", + "github": "ishitatsuyuki", + "github_id": 12389383, + "is_lead": false + }, + { + "name": "Yuki Okushi", + "github": "JohnTitor", + "github_id": 25030997, + "is_lead": false + }, + { + "name": "Josh Triplett", + "github": "joshtriplett", + "github_id": 162737, + "is_lead": false + }, + { + "name": "Ricardo Mendes", + "github": "locks", + "github_id": 32344, + "is_lead": false + }, + { + "name": "Nell Shamrell-Harrington", + "github": "nellshamrell", + "github_id": 813007, + "is_lead": false + }, + { + "name": "Florian Pichler", + "github": "pichfl", + "github_id": 194641, + "is_lead": false + }, + { + "name": "Pietro Albini", + "github": "pietroalbini", + "github_id": 2299951, + "is_lead": false + }, + { + "name": "Sage Griffin", + "github": "sgrif", + "github_id": 1529387, + "is_lead": false + }, + { + "name": "Sven Marnach", + "github": "smarnach", + "github_id": 249196, + "is_lead": false + }, + { + "name": "Steve Klabnik", + "github": "steveklabnik", + "github_id": 27786, + "is_lead": false + }, + { + "name": "Without Boats", + "github": "withoutboats", + "github_id": 9063376, + "is_lead": false + }, + { + "name": "Yehuda Katz", + "github": "wycats", + "github_id": 4, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "conduit-rust", + "name": "crates-io", + "members": [ + 229984, + 29879298, + 141300, + 193874, + 2889664, + 22186, + 20070360 + ] + }, + { + "org": "rust-lang", + "name": "crates-io", + "members": [ + 229984, + 29879298, + 141300, + 193874, + 2889664, + 22186, + 20070360 + ] + } + ] + }, + "website_data": { + "name": "crates.io team", + "description": "Managing operations, development, and official policies for crates.io", + "page": "crates-io", + "email": null, + "repo": "https://github.com/rust-lang/crates.io", + "discord": null, + "zulip_stream": "t-crates-io", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/devtools.json b/v1/teams/devtools.json new file mode 100644 index 000000000..b8d3fd9fb --- /dev/null +++ b/v1/teams/devtools.json @@ -0,0 +1,183 @@ +{ + "name": "devtools", + "kind": "team", + "subteam_of": null, + "top_level": true, + "members": [ + { + "name": "Manish Goregaokar", + "github": "Manishearth", + "github_id": 1617736, + "is_lead": true + }, + { + "name": "Caleb Cartwright", + "github": "calebcartwright", + "github_id": 13042488, + "is_lead": false + }, + { + "name": "Eric Huss", + "github": "ehuss", + "github_id": 43198, + "is_lead": false + }, + { + "name": "Guillaume Gomez", + "github": "GuillaumeGomez", + "github_id": 3050060, + "is_lead": false + }, + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": false + }, + { + "name": "Robert Collins", + "github": "rbtcollins", + "github_id": 499678, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Alex Crichton", + "github": "alexcrichton", + "github_id": 64996, + "is_lead": false + }, + { + "name": "Brian Anderson", + "github": "brson", + "github_id": 147214, + "is_lead": false + }, + { + "name": "Carol Nichols", + "github": "carols10cents", + "github_id": 193874, + "is_lead": false + }, + { + "name": "Dale Wijnand", + "github": "dwijnand", + "github_id": 344610, + "is_lead": false + }, + { + "name": "Nick Fitzgerald", + "github": "fitzgen", + "github_id": 74571, + "is_lead": false + }, + { + "name": "Jorge Aparicio", + "github": "japaric", + "github_id": 5018213, + "is_lead": false + }, + { + "name": "Pascal Hertleif", + "github": "killercup", + "github_id": 20063, + "is_lead": false + }, + { + "name": "Daniel Silverstone", + "github": "kinnison", + "github_id": 1469421, + "is_lead": false + }, + { + "name": "Aleksey Kladov", + "github": "matklad", + "github_id": 1711539, + "is_lead": false + }, + { + "name": "Michael Woerister", + "github": "michaelwoerister", + "github_id": 1825894, + "is_lead": false + }, + { + "name": "Nick Cameron", + "github": "nrc", + "github_id": 762626, + "is_lead": false + }, + { + "name": "JT", + "github": "sophiajt", + "github_id": 547158, + "is_lead": false + }, + { + "name": "Steve Klabnik", + "github": "steveklabnik", + "github_id": 27786, + "is_lead": false + }, + { + "name": "Without Boats", + "github": "withoutboats", + "github_id": 9063376, + "is_lead": false + }, + { + "name": "Yehuda Katz", + "github": "wycats", + "github_id": 4, + "is_lead": false + }, + { + "name": "Igor Matuszewski", + "github": "Xanewok", + "github_id": 3093213, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-dev-tools", + "name": "devtools", + "members": [ + 3050060, + 1617736, + 13042488, + 43198, + 332036, + 499678 + ] + }, + { + "org": "rust-lang", + "name": "devtools", + "members": [ + 3050060, + 1617736, + 13042488, + 43198, + 332036, + 499678 + ] + } + ] + }, + "website_data": { + "name": "Dev tools team", + "description": "Contributing to and creating the Rust development tools", + "page": "dev-tools", + "email": "tools@rust-lang.org", + "repo": "https://github.com/rust-dev-tools/dev-tools-team", + "discord": null, + "zulip_stream": "t-devtools", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/docker.json b/v1/teams/docker.json new file mode 100644 index 000000000..7c7bd8ecf --- /dev/null +++ b/v1/teams/docker.json @@ -0,0 +1,35 @@ +{ + "name": "docker", + "kind": "team", + "subteam_of": "launching-pad", + "members": [ + { + "name": "Scott Schafer", + "github": "Muscraft", + "github_id": 23045215, + "is_lead": false + }, + { + "name": "Steven Fackler", + "github": "sfackler", + "github_id": 1455697, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "docker", + "members": [ + 23045215, + 1455697 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/docs-rs-reviewers.json b/v1/teams/docs-rs-reviewers.json new file mode 100644 index 000000000..0b609c85f --- /dev/null +++ b/v1/teams/docs-rs-reviewers.json @@ -0,0 +1,42 @@ +{ + "name": "docs-rs-reviewers", + "kind": "team", + "subteam_of": "docs-rs", + "members": [ + { + "name": "Guillaume Gomez", + "github": "GuillaumeGomez", + "github_id": 3050060, + "is_lead": false + }, + { + "name": "Wim", + "github": "Nemo157", + "github_id": 81079, + "is_lead": false + }, + { + "name": "Denis Cornehl", + "github": "syphar", + "github_id": 540890, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "docs-rs-reviewers", + "members": [ + 3050060, + 81079, + 540890 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/docs-rs.json b/v1/teams/docs-rs.json new file mode 100644 index 000000000..269f413ce --- /dev/null +++ b/v1/teams/docs-rs.json @@ -0,0 +1,108 @@ +{ + "name": "docs-rs", + "kind": "team", + "subteam_of": "devtools", + "members": [ + { + "name": "Denis Cornehl", + "github": "syphar", + "github_id": 540890, + "is_lead": true + }, + { + "name": "Sebastian Thiel", + "github": "Byron", + "github_id": 63622, + "is_lead": false + }, + { + "name": "Guillaume Gomez", + "github": "GuillaumeGomez", + "github_id": 3050060, + "is_lead": false + }, + { + "name": "Jacob Hoffman-Andrews", + "github": "jsha", + "github_id": 220205, + "is_lead": false + }, + { + "name": "Wim", + "github": "Nemo157", + "github_id": 81079, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Jynn Nelson", + "github": "jyn514", + "github_id": 23638587, + "is_lead": false + }, + { + "name": "Chase Wilson", + "github": "Kixiron", + "github_id": 25047011, + "is_lead": false + }, + { + "name": "Onur Aslan", + "github": "onur", + "github_id": 345828, + "is_lead": false + }, + { + "name": "Pietro Albini", + "github": "pietroalbini", + "github_id": 2299951, + "is_lead": false + }, + { + "name": "QuietMisdreavus", + "github": "QuietMisdreavus", + "github_id": 5217170, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "docs-rs", + "members": [ + 63622, + 3050060, + 81079, + 220205, + 540890 + ] + }, + { + "org": "rust-lang-nursery", + "name": "docs-rs", + "members": [ + 63622, + 3050060, + 81079, + 220205, + 540890 + ] + } + ] + }, + "website_data": { + "name": "Docs.rs team", + "description": "Docs.rs, the documentation hosting service for crates", + "page": "docs-rs", + "email": null, + "repo": "https://github.com/rust-lang/docs.rs", + "discord": null, + "zulip_stream": "t-docs-rs", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/emacs.json b/v1/teams/emacs.json new file mode 100644 index 000000000..0786b9a95 --- /dev/null +++ b/v1/teams/emacs.json @@ -0,0 +1,63 @@ +{ + "name": "emacs", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "brotzeit", + "github": "brotzeit", + "github_id": 25367303, + "is_lead": false + }, + { + "name": "Jen-Chieh Shen", + "github": "jcs090218", + "github_id": 8685505, + "is_lead": false + }, + { + "name": "Jim Blandy", + "github": "jimblandy", + "github_id": 751272, + "is_lead": false + }, + { + "name": "Micah Chalmer", + "github": "MicahChalmer", + "github_id": 698400, + "is_lead": false + }, + { + "name": "Sibi Prabakaran", + "github": "psibi", + "github_id": 737477, + "is_lead": false + }, + { + "name": "Tom Tromey", + "github": "tromey", + "github_id": 1557670, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "emacs", + "members": [ + 698400, + 25367303, + 8685505, + 751272, + 737477, + 1557670 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/emscripten.json b/v1/teams/emscripten.json new file mode 100644 index 000000000..f0356f1a7 --- /dev/null +++ b/v1/teams/emscripten.json @@ -0,0 +1,30 @@ +{ + "name": "emscripten", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Burak Emir", + "github": "burakemir", + "github_id": 10248140, + "is_lead": false + }, + { + "name": "Hood Chatham", + "github": "hoodmane", + "github_id": 8739626, + "is_lead": false + }, + { + "name": "Juniper Tyree", + "github": "juntyr", + "github_id": 50025784, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/foundation-board-project-directors.json b/v1/teams/foundation-board-project-directors.json new file mode 100644 index 000000000..13ad1f7bd --- /dev/null +++ b/v1/teams/foundation-board-project-directors.json @@ -0,0 +1,77 @@ +{ + "name": "foundation-board-project-directors", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Carol Nichols", + "github": "carols10cents", + "github_id": 193874, + "is_lead": false + }, + { + "name": "Jakob Degen", + "github": "JakobDegen", + "github_id": 51179609, + "is_lead": false + }, + { + "name": "Ryan Levick", + "github": "rylev", + "github_id": 1327285, + "is_lead": false + }, + { + "name": "Scott McMurray", + "github": "scottmcm", + "github_id": 18526288, + "is_lead": false + }, + { + "name": "Santiago Pastorino", + "github": "spastorino", + "github_id": 52642, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Josh Stone", + "github": "cuviper", + "github_id": 36186, + "is_lead": false + }, + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": false + }, + { + "name": "Tyler Mandry", + "github": "tmandry", + "github_id": 2280544, + "is_lead": false + }, + { + "name": "Jane Lusby", + "github": "yaahc", + "github_id": 1993852, + "is_lead": false + } + ], + "github": null, + "website_data": { + "name": "Foundation Board Project Directors", + "description": "Charged with representing the project on the Board of the Rust Foundation", + "page": "foundation-board-project-directors", + "email": "project-directors@rust-lang.org", + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/foundation-email-redirects.json b/v1/teams/foundation-email-redirects.json new file mode 100644 index 000000000..bb28df36e --- /dev/null +++ b/v1/teams/foundation-email-redirects.json @@ -0,0 +1,11 @@ +{ + "name": "foundation-email-redirects", + "kind": "marker_team", + "subteam_of": null, + "members": [], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/fuchsia.json b/v1/teams/fuchsia.json new file mode 100644 index 000000000..f2b90af87 --- /dev/null +++ b/v1/teams/fuchsia.json @@ -0,0 +1,49 @@ +{ + "name": "fuchsia", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Erick Tryzelaar", + "github": "erickt", + "github_id": 84711, + "is_lead": false + }, + { + "name": "Paul Daniel Faria", + "github": "Nashenas88", + "github_id": 1673130, + "is_lead": false + }, + { + "name": "Joseph Ryan", + "github": "P1n3appl3", + "github_id": 9326885, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Dan Johnson", + "github": "ComputerDruid", + "github_id": 34696, + "is_lead": false + }, + { + "name": "David Koloski", + "github": "djkoloski", + "github_id": 7554649, + "is_lead": false + }, + { + "name": "Tyler Mandry", + "github": "tmandry", + "github_id": 2280544, + "is_lead": false + } + ], + "github": null, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/goal-owners.json b/v1/teams/goal-owners.json new file mode 100644 index 000000000..9d473cccd --- /dev/null +++ b/v1/teams/goal-owners.json @@ -0,0 +1,189 @@ +{ + "name": "goal-owners", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Alejandra González", + "github": "blyxyas", + "github_id": 73757586, + "is_lead": false + }, + { + "name": "Boxy", + "github": "BoxyUwU", + "github_id": 21149742, + "is_lead": false + }, + { + "name": "Celina G. Val", + "github": "celinval", + "github_id": 35149715, + "is_lead": false + }, + { + "name": "Jacob Finkelman", + "github": "Eh2406", + "github_id": 3709504, + "is_lead": false + }, + { + "name": "Ed Page", + "github": "epage", + "github_id": 60961, + "is_lead": false + }, + { + "name": "Esteban Kuber", + "github": "estebank", + "github_id": 1606434, + "is_lead": false + }, + { + "name": "Deadbeef", + "github": "fee1-dead", + "github_id": 43851243, + "is_lead": false + }, + { + "name": "Guillaume Gomez", + "github": "GuillaumeGomez", + "github_id": 3050060, + "is_lead": false + }, + { + "name": "Jonathan Kelley", + "github": "jkelleyrtp", + "github_id": 10237910, + "is_lead": false + }, + { + "name": "Josh Triplett", + "github": "joshtriplett", + "github_id": 162737, + "is_lead": false + }, + { + "name": "lcnr", + "github": "lcnr", + "github_id": 29864074, + "is_lead": false + }, + { + "name": "Rémy Rakic", + "github": "lqd", + "github_id": 247183, + "is_lead": false + }, + { + "name": "Scott Schafer", + "github": "Muscraft", + "github_id": 23045215, + "is_lead": false + }, + { + "name": "Nadrieril", + "github": "Nadrieril", + "github_id": 6783654, + "is_lead": false + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": false + }, + { + "name": "Michael Howell", + "github": "notriddle", + "github_id": 1593513, + "is_lead": false + }, + { + "name": "Predrag Gruevski", + "github": "obi1kenobi", + "github_id": 2348618, + "is_lead": false + }, + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": false + }, + { + "name": "Rustin", + "github": "Rustin170506", + "github_id": 29879298, + "is_lead": false + }, + { + "name": "Sparrow Li", + "github": "SparrowLii", + "github_id": 68270294, + "is_lead": false + }, + { + "name": "Tyler Mandry", + "github": "tmandry", + "github_id": 2280544, + "is_lead": false + }, + { + "name": "TC", + "github": "traviscross", + "github_id": 1076834, + "is_lead": false + }, + { + "name": "Weihang Lo", + "github": "weihanglo", + "github_id": 14314532, + "is_lead": false + }, + { + "name": "Manuel Drehwald", + "github": "ZuseZ4", + "github_id": 25483084, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "goal-owners", + "members": [ + 21149742, + 3709504, + 3050060, + 23045215, + 6783654, + 29879298, + 68270294, + 25483084, + 73757586, + 35149715, + 60961, + 1606434, + 43851243, + 10237910, + 162737, + 29864074, + 247183, + 155238, + 1593513, + 2348618, + 332036, + 2280544, + 1076834, + 14314532 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/gsoc-contributors.json b/v1/teams/gsoc-contributors.json new file mode 100644 index 000000000..7b8e7befe --- /dev/null +++ b/v1/teams/gsoc-contributors.json @@ -0,0 +1,66 @@ +{ + "name": "gsoc-contributors", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Demilade Sonuga", + "github": "d-sonuga", + "github_id": 78101187, + "is_lead": false + }, + { + "name": "ding-young", + "github": "ding-young", + "github_id": 88336128, + "is_lead": false + }, + { + "name": "FractalFir", + "github": "FractalFir", + "github_id": 75212430, + "is_lead": false + }, + { + "name": "Apurva Mishra", + "github": "mav3ri3k", + "github_id": 59974350, + "is_lead": false + }, + { + "name": "Julien Robert", + "github": "Oneirical", + "github_id": 96022417, + "is_lead": false + }, + { + "name": "Shina", + "github": "s7tya", + "github_id": 53410646, + "is_lead": false + }, + { + "name": "shanmu", + "github": "shannmu", + "github_id": 138972944, + "is_lead": false + }, + { + "name": "Max Carr", + "github": "suaviloquence", + "github_id": 56054085, + "is_lead": false + }, + { + "name": "byt", + "github": "tiif", + "github_id": 55319043, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/icebreakers-cleanup-crew.json b/v1/teams/icebreakers-cleanup-crew.json new file mode 100644 index 000000000..3c4db895b --- /dev/null +++ b/v1/teams/icebreakers-cleanup-crew.json @@ -0,0 +1,234 @@ +{ + "name": "icebreakers-cleanup-crew", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Albert Larsan", + "github": "albertlarsan68", + "github_id": 74931857, + "is_lead": false + }, + { + "name": "Amin Arria", + "github": "AminArria", + "github_id": 3791966, + "is_lead": false + }, + { + "name": "hafiz", + "github": "ayazhafiz", + "github_id": 20735482, + "is_lead": false + }, + { + "name": "Noah Lev", + "github": "camelid", + "github_id": 37223377, + "is_lead": false + }, + { + "name": "Chris Simpkins", + "github": "chrissimpkins", + "github_id": 4249591, + "is_lead": false + }, + { + "name": "B YI", + "github": "contrun", + "github_id": 32609395, + "is_lead": false + }, + { + "name": "Michał Siedlaczek", + "github": "elshize", + "github_id": 3026120, + "is_lead": false + }, + { + "name": "Hirokazu Hata", + "github": "h-michael", + "github_id": 4556097, + "is_lead": false + }, + { + "name": "Patrick Haller", + "github": "HallerPatrick", + "github_id": 22773355, + "is_lead": false + }, + { + "name": "Hoàng Đức Hiếu", + "github": "hdhoang", + "github_id": 12537, + "is_lead": false + }, + { + "name": "Marcel", + "github": "hellow554", + "github_id": 921462, + "is_lead": false + }, + { + "name": "Henry Boisdequin", + "github": "henryboisdequin", + "github_id": 65845077, + "is_lead": false + }, + { + "name": "imtsuki", + "github": "imtsuki", + "github_id": 8423594, + "is_lead": false + }, + { + "name": "Ian S. Pringle", + "github": "ispringle", + "github_id": 18722936, + "is_lead": false + }, + { + "name": "James Gill", + "github": "JamesPatrickGill", + "github_id": 44863195, + "is_lead": false + }, + { + "name": "Kan-Ru Chen", + "github": "kanru", + "github_id": 17571, + "is_lead": false + }, + { + "name": "Stefan Kerkmann", + "github": "KarlK90", + "github_id": 13887561, + "is_lead": false + }, + { + "name": "Consoli", + "github": "matheus-consoli", + "github_id": 27595790, + "is_lead": false + }, + { + "name": "mental", + "github": "mental32", + "github_id": 27660514, + "is_lead": false + }, + { + "name": "Nathan McCarty", + "github": "nmccarty", + "github_id": 8325047, + "is_lead": false + }, + { + "name": "Noah Kennedy", + "github": "Noah-Kennedy", + "github_id": 9875622, + "is_lead": false + }, + { + "name": "Peyton Turner", + "github": "PeytonT", + "github_id": 22621596, + "is_lead": false + }, + { + "name": "pierreN", + "github": "pierreN", + "github_id": 946757, + "is_lead": false + }, + { + "name": "Valentin Ricard", + "github": "Redblueflame", + "github_id": 24188356, + "is_lead": false + }, + { + "name": "Robbie Clarken", + "github": "RobbieClarken", + "github_id": 663161, + "is_lead": false + }, + { + "name": "RobertoSnap", + "github": "RobertoSnap", + "github_id": 4772930, + "is_lead": false + }, + { + "name": "Rob Ede", + "github": "robjtede", + "github_id": 3316789, + "is_lead": false + }, + { + "name": "Sarthak Singh", + "github": "SarthakSingh31", + "github_id": 35749450, + "is_lead": false + }, + { + "name": "Shady Khalifa", + "github": "shekohex", + "github_id": 14620076, + "is_lead": false + }, + { + "name": "Shingo Kato", + "github": "sinato", + "github_id": 20817743, + "is_lead": false + }, + { + "name": "Steven Malis", + "github": "smmalis37", + "github_id": 4054472, + "is_lead": false + }, + { + "name": "Frank Steffahn", + "github": "steffahn", + "github_id": 3986214, + "is_lead": false + }, + { + "name": "Stu", + "github": "Stupremee", + "github_id": 39732259, + "is_lead": false + }, + { + "name": "Yohei Tamura", + "github": "tamuhey", + "github_id": 24998666, + "is_lead": false + }, + { + "name": "Steve Loveless", + "github": "turboladen", + "github_id": 142010, + "is_lead": false + }, + { + "name": "Jean SIMARD", + "github": "woshilapin", + "github_id": 2520723, + "is_lead": false + }, + { + "name": "Yerkebulan Tulibergenov", + "github": "yerke", + "github_id": 5137691, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/icebreakers-llvm.json b/v1/teams/icebreakers-llvm.json new file mode 100644 index 000000000..375f1acc4 --- /dev/null +++ b/v1/teams/icebreakers-llvm.json @@ -0,0 +1,127 @@ +{ + "name": "icebreakers-llvm", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "hafiz", + "github": "ayazhafiz", + "github_id": 20735482, + "is_lead": false + }, + { + "name": "Noah Lev", + "github": "camelid", + "github_id": 37223377, + "is_lead": false + }, + { + "name": "comex", + "github": "comex", + "github_id": 47517, + "is_lead": false + }, + { + "name": "Josh Stone", + "github": "cuviper", + "github_id": 36186, + "is_lead": false + }, + { + "name": "DianQK", + "github": "DianQK", + "github_id": 10829914, + "is_lead": false + }, + { + "name": "Hoàng Đức Hiếu", + "github": "hdhoang", + "github_id": 12537, + "is_lead": false + }, + { + "name": "Henry Boisdequin", + "github": "henryboisdequin", + "github_id": 65845077, + "is_lead": false + }, + { + "name": "Rutvik Patel", + "github": "heyrutvik", + "github_id": 6268538, + "is_lead": false + }, + { + "name": "Xing GUO", + "github": "higuoxing", + "github_id": 21099318, + "is_lead": false + }, + { + "name": "Youngsuk Kim", + "github": "JOE1994", + "github_id": 10286488, + "is_lead": false + }, + { + "name": "J. Ryan Stinnett", + "github": "jryans", + "github_id": 279572, + "is_lead": false + }, + { + "name": "Luqman Aden", + "github": "luqmana", + "github_id": 287063, + "is_lead": false + }, + { + "name": "Miodrag Milenković", + "github": "mmilenko", + "github_id": 10790773, + "is_lead": false + }, + { + "name": "Simonas Kazlauskas", + "github": "nagisa", + "github_id": 679122, + "is_lead": false + }, + { + "name": "Nikita Popov", + "github": "nikic", + "github_id": 216080, + "is_lead": false + }, + { + "name": "Noah Kennedy", + "github": "Noah-Kennedy", + "github_id": 9875622, + "is_lead": false + }, + { + "name": "Siavosh Zarrasvand", + "github": "SiavoshZarrasvand", + "github_id": 492510, + "is_lead": false + }, + { + "name": "Mahmut Bulut", + "github": "vertexclique", + "github_id": 578559, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Hanna Kruppe", + "github": "hanna-kruppe", + "github_id": 2311707, + "is_lead": false + } + ], + "github": null, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/infra-admins.json b/v1/teams/infra-admins.json new file mode 100644 index 000000000..28a73cb0a --- /dev/null +++ b/v1/teams/infra-admins.json @@ -0,0 +1,72 @@ +{ + "name": "infra-admins", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Jan David Nose", + "github": "jdno", + "github_id": 865550, + "is_lead": false + }, + { + "name": "Marco Ieni", + "github": "MarcoIeni", + "github_id": 11428655, + "is_lead": false + }, + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": false + }, + { + "name": "Pietro Albini", + "github": "pietroalbini", + "github_id": 2299951, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Aidan Hobson Sayers", + "github": "aidanhs", + "github_id": 1050652, + "is_lead": false + }, + { + "name": "Alex Crichton", + "github": "alexcrichton", + "github_id": 64996, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "infra-admins", + "members": [ + 11428655, + 5047365, + 865550, + 2299951 + ] + }, + { + "org": "rust-lang-deprecated", + "name": "infra-admins", + "members": [ + 11428655, + 5047365, + 865550, + 2299951 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/infra-bors.json b/v1/teams/infra-bors.json new file mode 100644 index 000000000..4185112ce --- /dev/null +++ b/v1/teams/infra-bors.json @@ -0,0 +1,42 @@ +{ + "name": "infra-bors", + "kind": "team", + "subteam_of": "infra", + "members": [ + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": true + }, + { + "name": "Jakub Beránek", + "github": "Kobzol", + "github_id": 4539057, + "is_lead": false + }, + { + "name": "Pietro Albini", + "github": "pietroalbini", + "github_id": 2299951, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "infra-bors", + "members": [ + 4539057, + 5047365, + 2299951 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/infra.json b/v1/teams/infra.json new file mode 100644 index 000000000..5c4e7382c --- /dev/null +++ b/v1/teams/infra.json @@ -0,0 +1,205 @@ +{ + "name": "infra", + "kind": "team", + "subteam_of": null, + "top_level": true, + "members": [ + { + "name": "Jan David Nose", + "github": "jdno", + "github_id": 865550, + "is_lead": true + }, + { + "name": "Jake Goulding", + "github": "shepmaster", + "github_id": 174509, + "is_lead": true + }, + { + "name": "kennytm", + "github": "kennytm", + "github_id": 103023, + "is_lead": false + }, + { + "name": "Jakub Beránek", + "github": "Kobzol", + "github_id": 4539057, + "is_lead": false + }, + { + "name": "Marco Ieni", + "github": "MarcoIeni", + "github_id": 11428655, + "is_lead": false + }, + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": false + }, + { + "name": "Pietro Albini", + "github": "pietroalbini", + "github_id": 2299951, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Aidan Hobson Sayers", + "github": "aidanhs", + "github_id": 1050652, + "is_lead": false + }, + { + "name": "Alex Crichton", + "github": "alexcrichton", + "github_id": 64996, + "is_lead": false + }, + { + "name": "Ashley Williams", + "github": "ashleygwilliams", + "github_id": 1163554, + "is_lead": false + }, + { + "name": "Aaron Turon", + "github": "aturon", + "github_id": 709807, + "is_lead": false + }, + { + "name": "Brian Anderson", + "github": "brson", + "github_id": 147214, + "is_lead": false + }, + { + "name": "Carol Nichols", + "github": "carols10cents", + "github_id": 193874, + "is_lead": false + }, + { + "name": "Erick Tryzelaar", + "github": "erickt", + "github_id": 84711, + "is_lead": false + }, + { + "name": "Corey Farwell", + "github": "frewsxcv", + "github_id": 416575, + "is_lead": false + }, + { + "name": "Jynn Nelson", + "github": "jyn514", + "github_id": 23638587, + "is_lead": false + }, + { + "name": "Nell Shamrell-Harrington", + "github": "nellshamrell", + "github_id": 813007, + "is_lead": false + }, + { + "name": "Ryan Levick", + "github": "rylev", + "github_id": 1327285, + "is_lead": false + }, + { + "name": "Sage Griffin", + "github": "sgrif", + "github_id": 1529387, + "is_lead": false + }, + { + "name": "Tim Neumann", + "github": "TimNN", + "github_id": 1178249, + "is_lead": false + }, + { + "name": "Tom Prince", + "github": "tomprince", + "github_id": 283816, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "bors-rs", + "name": "rust-infra", + "members": [ + 4539057, + 11428655, + 5047365, + 865550, + 103023, + 2299951, + 174509 + ] + }, + { + "org": "rust-lang", + "name": "infra", + "members": [ + 4539057, + 11428655, + 5047365, + 865550, + 103023, + 2299951, + 174509 + ] + }, + { + "org": "rust-lang-ci", + "name": "infra", + "members": [ + 4539057, + 11428655, + 5047365, + 865550, + 103023, + 2299951, + 174509 + ] + }, + { + "org": "rust-lang-nursery", + "name": "infra", + "members": [ + 4539057, + 11428655, + 5047365, + 865550, + 103023, + 2299951, + 174509 + ] + } + ] + }, + "website_data": { + "name": "Infrastructure team", + "description": "Managing the infrastructure supporting the Rust project itself, including CI, releases, bots, and metrics", + "page": "infra", + "email": "infra@rust-lang.org", + "repo": "https://github.com/rust-lang/infra-team", + "discord": null, + "zulip_stream": "t-infra", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/inside-rust-reviewers.json b/v1/teams/inside-rust-reviewers.json new file mode 100644 index 000000000..6db27cc93 --- /dev/null +++ b/v1/teams/inside-rust-reviewers.json @@ -0,0 +1,350 @@ +{ + "name": "inside-rust-reviewers", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Amanieu d'Antras", + "github": "Amanieu", + "github_id": 278509, + "is_lead": false + }, + { + "name": "apiraino", + "github": "apiraino", + "github_id": 6098822, + "is_lead": false + }, + { + "name": "Boxy", + "github": "BoxyUwU", + "github_id": 21149742, + "is_lead": false + }, + { + "name": "Andrew Gallant", + "github": "BurntSushi", + "github_id": 456674, + "is_lead": false + }, + { + "name": "Caleb Cartwright", + "github": "calebcartwright", + "github_id": 13042488, + "is_lead": false + }, + { + "name": "Caleb Zulawski", + "github": "calebzulawski", + "github_id": 563826, + "is_lead": false + }, + { + "name": "Carol Nichols", + "github": "carols10cents", + "github_id": 193874, + "is_lead": false + }, + { + "name": "Celina G. Val", + "github": "celinval", + "github_id": 35149715, + "is_lead": false + }, + { + "name": "Chris Krycho", + "github": "chriskrycho", + "github_id": 2403023, + "is_lead": false + }, + { + "name": "Charles Lew", + "github": "crlf0710", + "github_id": 451806, + "is_lead": false + }, + { + "name": "David Wood", + "github": "davidtwco", + "github_id": 1295100, + "is_lead": false + }, + { + "name": "Eric Holk", + "github": "eholk", + "github_id": 105766, + "is_lead": false + }, + { + "name": "Eric Huss", + "github": "ehuss", + "github_id": 43198, + "is_lead": false + }, + { + "name": "Deadbeef", + "github": "fee1-dead", + "github_id": 43851243, + "is_lead": false + }, + { + "name": "Philipp Krones", + "github": "flip1995", + "github_id": 9744647, + "is_lead": false + }, + { + "name": "Guillaume Gomez", + "github": "GuillaumeGomez", + "github_id": 3050060, + "is_lead": false + }, + { + "name": "Jack Huey", + "github": "jackh726", + "github_id": 31162821, + "is_lead": false + }, + { + "name": "Jakob Degen", + "github": "JakobDegen", + "github_id": 51179609, + "is_lead": false + }, + { + "name": "James Munns", + "github": "jamesmunns", + "github_id": 2097964, + "is_lead": false + }, + { + "name": "Jan David Nose", + "github": "jdno", + "github_id": 865550, + "is_lead": false + }, + { + "name": "Joel Marcey", + "github": "JoelMarcey", + "github_id": 3757713, + "is_lead": false + }, + { + "name": "Yuki Okushi", + "github": "JohnTitor", + "github_id": 25030997, + "is_lead": false + }, + { + "name": "Justin Geibel", + "github": "jtgeibel", + "github_id": 22186, + "is_lead": false + }, + { + "name": "Jakub Beránek", + "github": "Kobzol", + "github_id": 4539057, + "is_lead": false + }, + { + "name": "lcnr", + "github": "lcnr", + "github_id": 29864074, + "is_lead": false + }, + { + "name": "Mara Bos", + "github": "m-ou-se", + "github_id": 783247, + "is_lead": false + }, + { + "name": "Manish Goregaokar", + "github": "Manishearth", + "github_id": 1617736, + "is_lead": false + }, + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": false + }, + { + "name": "Michael Woerister", + "github": "michaelwoerister", + "github_id": 1825894, + "is_lead": false + }, + { + "name": "Nell Shamrell-Harrington", + "github": "nellshamrell", + "github_id": 813007, + "is_lead": false + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": false + }, + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": false + }, + { + "name": "Onur Özkan", + "github": "onur-ozkan", + "github_id": 39852038, + "is_lead": false + }, + { + "name": "Ralf Jung", + "github": "RalfJung", + "github_id": 330628, + "is_lead": false + }, + { + "name": "Robert Collins", + "github": "rbtcollins", + "github_id": 499678, + "is_lead": false + }, + { + "name": "Ramon de C Valle", + "github": "rcvalle", + "github_id": 3988004, + "is_lead": false + }, + { + "name": "Liv", + "github": "shadows-withal", + "github_id": 6445316, + "is_lead": false + }, + { + "name": "Jake Goulding", + "github": "shepmaster", + "github_id": 174509, + "is_lead": false + }, + { + "name": "Denis Cornehl", + "github": "syphar", + "github_id": 540890, + "is_lead": false + }, + { + "name": "Tyler Mandry", + "github": "tmandry", + "github_id": 2280544, + "is_lead": false + }, + { + "name": "TC", + "github": "traviscross", + "github_id": 1076834, + "is_lead": false + }, + { + "name": "Tobias Bieniek", + "github": "Turbo87", + "github_id": 141300, + "is_lead": false + }, + { + "name": "Mahmut Bulut", + "github": "vertexclique", + "github_id": 578559, + "is_lead": false + }, + { + "name": "Lukas Wirth", + "github": "Veykril", + "github_id": 3757771, + "is_lead": false + }, + { + "name": "Wesley Wiser", + "github": "wesleywiser", + "github_id": 831192, + "is_lead": false + }, + { + "name": "Jubilee", + "github": "workingjubilee", + "github_id": 46493976, + "is_lead": false + }, + { + "name": "Yoshua Wuyts", + "github": "yoshuawuyts", + "github_id": 2467194, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "inside-rust-reviewers", + "members": [ + 278509, + 21149742, + 456674, + 3050060, + 51179609, + 3757713, + 25030997, + 4539057, + 1617736, + 5047365, + 330628, + 141300, + 3757771, + 6098822, + 13042488, + 563826, + 193874, + 35149715, + 2403023, + 451806, + 1295100, + 105766, + 43198, + 43851243, + 9744647, + 31162821, + 2097964, + 865550, + 22186, + 29864074, + 783247, + 1825894, + 813007, + 155238, + 332036, + 39852038, + 499678, + 3988004, + 6445316, + 174509, + 540890, + 2280544, + 1076834, + 578559, + 831192, + 46493976, + 2467194 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/lang-advisors.json b/v1/teams/lang-advisors.json new file mode 100644 index 000000000..b8261b8bb --- /dev/null +++ b/v1/teams/lang-advisors.json @@ -0,0 +1,87 @@ +{ + "name": "lang-advisors", + "kind": "team", + "subteam_of": "lang", + "members": [ + { + "name": "Alex Crichton", + "github": "alexcrichton", + "github_id": 64996, + "is_lead": false + }, + { + "name": "Amanieu d'Antras", + "github": "Amanieu", + "github_id": 278509, + "is_lead": false + }, + { + "name": "Taylor Cramer", + "github": "cramertj", + "github_id": 5963049, + "is_lead": false + }, + { + "name": "Jack Huey", + "github": "jackh726", + "github_id": 31162821, + "is_lead": false + }, + { + "name": "Jakob Degen", + "github": "JakobDegen", + "github_id": 51179609, + "is_lead": false + }, + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": false + }, + { + "name": "Ralf Jung", + "github": "RalfJung", + "github_id": 330628, + "is_lead": false + }, + { + "name": "Wesley Wiser", + "github": "wesleywiser", + "github_id": 831192, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "lang-advisors", + "members": [ + 278509, + 51179609, + 5047365, + 330628, + 64996, + 5963049, + 31162821, + 831192 + ] + } + ] + }, + "website_data": { + "name": "Language Advisors team", + "description": "Advising on the development of the Rust language", + "page": "lang-advisors", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/lang-docs.json b/v1/teams/lang-docs.json new file mode 100644 index 000000000..fd88fbf3c --- /dev/null +++ b/v1/teams/lang-docs.json @@ -0,0 +1,80 @@ +{ + "name": "lang-docs", + "kind": "team", + "subteam_of": "lang", + "members": [ + { + "name": "Eric Huss", + "github": "ehuss", + "github_id": 43198, + "is_lead": true + }, + { + "name": "Yuki Okushi", + "github": "JohnTitor", + "github_id": 25030997, + "is_lead": true + }, + { + "name": "Aria Beingessner", + "github": "Gankra", + "github_id": 1136864, + "is_lead": false + }, + { + "name": "Ryan Scheel", + "github": "Havvy", + "github_id": 731722, + "is_lead": false + }, + { + "name": "Matthew Jasper", + "github": "matthewjasper", + "github_id": 20113453, + "is_lead": false + }, + { + "name": "TC", + "github": "traviscross", + "github_id": 1076834, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Mazdak Farrokhzad", + "github": "Centril", + "github_id": 855702, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "lang-docs", + "members": [ + 1136864, + 731722, + 25030997, + 43198, + 20113453, + 1076834 + ] + } + ] + }, + "website_data": { + "name": "lang-docs team", + "description": "Developing and writing the docs related to the lang team", + "page": "lang-docs", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": "t-lang/doc", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/lang-ops.json b/v1/teams/lang-ops.json new file mode 100644 index 000000000..3bda90912 --- /dev/null +++ b/v1/teams/lang-ops.json @@ -0,0 +1,38 @@ +{ + "name": "lang-ops", + "kind": "team", + "subteam_of": "lang", + "members": [ + { + "name": "TC", + "github": "traviscross", + "github_id": 1076834, + "is_lead": true + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "lang-ops", + "members": [ + 1076834 + ] + } + ] + }, + "website_data": { + "name": "lang-ops team", + "description": "Operations for the lang team: preparing agenda, issue triage, scheduling and documenting meetings", + "page": "lang-ops", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": "t-lang/ops", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/lang.json b/v1/teams/lang.json new file mode 100644 index 000000000..22d2a9e1e --- /dev/null +++ b/v1/teams/lang.json @@ -0,0 +1,127 @@ +{ + "name": "lang", + "kind": "team", + "subteam_of": null, + "top_level": true, + "members": [ + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": true + }, + { + "name": "Tyler Mandry", + "github": "tmandry", + "github_id": 2280544, + "is_lead": true + }, + { + "name": "Josh Triplett", + "github": "joshtriplett", + "github_id": 162737, + "is_lead": false + }, + { + "name": "Scott McMurray", + "github": "scottmcm", + "github_id": 18526288, + "is_lead": false + }, + { + "name": "TC", + "github": "traviscross", + "github_id": 1076834, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Aaron Turon", + "github": "aturon", + "github_id": 709807, + "is_lead": false + }, + { + "name": "Mazdak Farrokhzad", + "github": "Centril", + "github_id": 855702, + "is_lead": false + }, + { + "name": "Taylor Cramer", + "github": "cramertj", + "github_id": 5963049, + "is_lead": false + }, + { + "name": "Eduard-Mihai Burtescu", + "github": "eddyb", + "github_id": 77424, + "is_lead": false + }, + { + "name": "Huon Wilson", + "github": "huonw", + "github_id": 1203825, + "is_lead": false + }, + { + "name": "Nick Cameron", + "github": "nrc", + "github_id": 762626, + "is_lead": false + }, + { + "name": "Felix Klock", + "github": "pnkfelix", + "github_id": 173127, + "is_lead": false + }, + { + "name": "Without Boats", + "github": "withoutboats", + "github_id": 9063376, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "lang", + "members": [ + 162737, + 155238, + 18526288, + 2280544, + 1076834 + ] + }, + { + "org": "rust-lang-nursery", + "name": "lang", + "members": [ + 162737, + 155238, + 18526288, + 2280544, + 1076834 + ] + } + ] + }, + "website_data": { + "name": "Language team", + "description": "Designing and helping to implement new language features", + "page": "lang", + "email": null, + "repo": "http://github.com/rust-lang/lang-team", + "discord": null, + "zulip_stream": "t-lang", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/launching-pad.json b/v1/teams/launching-pad.json new file mode 100644 index 000000000..73ec692a9 --- /dev/null +++ b/v1/teams/launching-pad.json @@ -0,0 +1,12 @@ +{ + "name": "launching-pad", + "kind": "team", + "subteam_of": null, + "top_level": true, + "members": [], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/leadership-council.json b/v1/teams/leadership-council.json new file mode 100644 index 000000000..6ace82b54 --- /dev/null +++ b/v1/teams/leadership-council.json @@ -0,0 +1,180 @@ +{ + "name": "leadership-council", + "kind": "team", + "subteam_of": null, + "members": [ + { + "name": "Eric Holk", + "github": "eholk", + "github_id": 105766, + "is_lead": false, + "roles": [ + "council-rep-compiler" + ] + }, + { + "name": "Eric Huss", + "github": "ehuss", + "github_id": 43198, + "is_lead": false, + "roles": [ + "council-rep-devtools" + ] + }, + { + "name": "James Munns", + "github": "jamesmunns", + "github_id": 2097964, + "is_lead": false, + "roles": [ + "council-rep-launching-pad" + ] + }, + { + "name": "Mara Bos", + "github": "m-ou-se", + "github_id": 783247, + "is_lead": false, + "roles": [ + "council-rep-libs" + ] + }, + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": false, + "roles": [ + "council-rep-infra" + ] + }, + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": false, + "roles": [ + "council-rep-mods" + ] + }, + { + "name": "TC", + "github": "traviscross", + "github_id": 1076834, + "is_lead": false, + "roles": [ + "council-rep-lang" + ] + } + ], + "alumni": [ + { + "name": "Carol Nichols", + "github": "carols10cents", + "github_id": 193874, + "is_lead": false + }, + { + "name": "Jack Huey", + "github": "jackh726", + "github_id": 31162821, + "is_lead": false + }, + { + "name": "Jonathan Pallant", + "github": "jonathanpallant", + "github_id": 18005923, + "is_lead": false + }, + { + "name": "Khionu Sybiern", + "github": "khionu", + "github_id": 11195266, + "is_lead": false + }, + { + "name": "Ryan Levick", + "github": "rylev", + "github_id": 1327285, + "is_lead": false + }, + { + "name": "Josh Gould", + "github": "technetos", + "github_id": 10949810, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "leadership-council", + "members": [ + 5047365, + 105766, + 43198, + 2097964, + 783247, + 332036, + 1076834 + ] + }, + { + "org": "rust-lang-nursery", + "name": "leadership-council", + "members": [ + 5047365, + 105766, + 43198, + 2097964, + 783247, + 332036, + 1076834 + ] + } + ] + }, + "website_data": { + "name": "Leadership council", + "description": "Charged with the success of the Rust Project as whole, consisting of representatives from top-level teams", + "page": "leadership-council", + "email": "council@rust-lang.org", + "repo": "https://github.com/rust-lang/leadership-council", + "discord": null, + "zulip_stream": "council", + "matrix_room": null, + "weight": 1000 + }, + "roles": [ + { + "id": "council-rep-compiler", + "description": "Compiler team" + }, + { + "id": "council-rep-devtools", + "description": "Dev tools team" + }, + { + "id": "council-rep-infra", + "description": "Infrastructure team" + }, + { + "id": "council-rep-lang", + "description": "Language team" + }, + { + "id": "council-rep-launching-pad", + "description": "Launching pad" + }, + { + "id": "council-rep-libs", + "description": "Library team" + }, + { + "id": "council-rep-mods", + "description": "Moderation team" + } + ], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/leads.json b/v1/teams/leads.json new file mode 100644 index 000000000..f8ae6fd94 --- /dev/null +++ b/v1/teams/leads.json @@ -0,0 +1,273 @@ +{ + "name": "leads", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Amanieu d'Antras", + "github": "Amanieu", + "github_id": 278509, + "is_lead": false + }, + { + "name": "apiraino", + "github": "apiraino", + "github_id": 6098822, + "is_lead": false + }, + { + "name": "Andrew Gallant", + "github": "BurntSushi", + "github_id": 456674, + "is_lead": false + }, + { + "name": "Caleb Cartwright", + "github": "calebcartwright", + "github_id": 13042488, + "is_lead": false + }, + { + "name": "Carol Nichols", + "github": "carols10cents", + "github_id": 193874, + "is_lead": false + }, + { + "name": "Chris Krycho", + "github": "chriskrycho", + "github_id": 2403023, + "is_lead": false + }, + { + "name": "David Wood", + "github": "davidtwco", + "github_id": 1295100, + "is_lead": false + }, + { + "name": "Eric Huss", + "github": "ehuss", + "github_id": 43198, + "is_lead": false + }, + { + "name": "Philipp Krones", + "github": "flip1995", + "github_id": 9744647, + "is_lead": false + }, + { + "name": "Guillaume Gomez", + "github": "GuillaumeGomez", + "github_id": 3050060, + "is_lead": false + }, + { + "name": "Jack Huey", + "github": "jackh726", + "github_id": 31162821, + "is_lead": false + }, + { + "name": "Jakob Degen", + "github": "JakobDegen", + "github_id": 51179609, + "is_lead": false + }, + { + "name": "Jan David Nose", + "github": "jdno", + "github_id": 865550, + "is_lead": false + }, + { + "name": "Joel Marcey", + "github": "JoelMarcey", + "github_id": 3757713, + "is_lead": false + }, + { + "name": "Yuki Okushi", + "github": "JohnTitor", + "github_id": 25030997, + "is_lead": false + }, + { + "name": "Justin Geibel", + "github": "jtgeibel", + "github_id": 22186, + "is_lead": false + }, + { + "name": "Jakub Beránek", + "github": "Kobzol", + "github_id": 4539057, + "is_lead": false + }, + { + "name": "lcnr", + "github": "lcnr", + "github_id": 29864074, + "is_lead": false + }, + { + "name": "Mara Bos", + "github": "m-ou-se", + "github_id": 783247, + "is_lead": false + }, + { + "name": "Manish Goregaokar", + "github": "Manishearth", + "github_id": 1617736, + "is_lead": false + }, + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": false + }, + { + "name": "Nell Shamrell-Harrington", + "github": "nellshamrell", + "github_id": 813007, + "is_lead": false + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": false + }, + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": false + }, + { + "name": "Onur Özkan", + "github": "onur-ozkan", + "github_id": 39852038, + "is_lead": false + }, + { + "name": "Ralf Jung", + "github": "RalfJung", + "github_id": 330628, + "is_lead": false + }, + { + "name": "Robert Collins", + "github": "rbtcollins", + "github_id": 499678, + "is_lead": false + }, + { + "name": "Liv", + "github": "shadows-withal", + "github_id": 6445316, + "is_lead": false + }, + { + "name": "Jake Goulding", + "github": "shepmaster", + "github_id": 174509, + "is_lead": false + }, + { + "name": "Denis Cornehl", + "github": "syphar", + "github_id": 540890, + "is_lead": false + }, + { + "name": "Tyler Mandry", + "github": "tmandry", + "github_id": 2280544, + "is_lead": false + }, + { + "name": "TC", + "github": "traviscross", + "github_id": 1076834, + "is_lead": false + }, + { + "name": "Tobias Bieniek", + "github": "Turbo87", + "github_id": 141300, + "is_lead": false + }, + { + "name": "Mahmut Bulut", + "github": "vertexclique", + "github_id": 578559, + "is_lead": false + }, + { + "name": "Lukas Wirth", + "github": "Veykril", + "github_id": 3757771, + "is_lead": false + }, + { + "name": "Wesley Wiser", + "github": "wesleywiser", + "github_id": 831192, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "leads", + "members": [ + 278509, + 456674, + 3050060, + 51179609, + 3757713, + 25030997, + 4539057, + 1617736, + 5047365, + 330628, + 141300, + 3757771, + 6098822, + 13042488, + 193874, + 2403023, + 1295100, + 43198, + 9744647, + 31162821, + 865550, + 22186, + 29864074, + 783247, + 813007, + 155238, + 332036, + 39852038, + 499678, + 6445316, + 174509, + 540890, + 2280544, + 1076834, + 578559, + 831192 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/libs-api.json b/v1/teams/libs-api.json new file mode 100644 index 000000000..2bda924b0 --- /dev/null +++ b/v1/teams/libs-api.json @@ -0,0 +1,150 @@ +{ + "name": "libs-api", + "kind": "team", + "subteam_of": "libs", + "members": [ + { + "name": "Amanieu d'Antras", + "github": "Amanieu", + "github_id": 278509, + "is_lead": false + }, + { + "name": "Andrew Gallant", + "github": "BurntSushi", + "github_id": 456674, + "is_lead": false + }, + { + "name": "David Tolnay", + "github": "dtolnay", + "github_id": 1940490, + "is_lead": false + }, + { + "name": "Josh Triplett", + "github": "joshtriplett", + "github_id": 162737, + "is_lead": false + }, + { + "name": "Mara Bos", + "github": "m-ou-se", + "github_id": 783247, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Alex Crichton", + "github": "alexcrichton", + "github_id": 64996, + "is_lead": false + }, + { + "name": "Aaron Turon", + "github": "aturon", + "github_id": 709807, + "is_lead": false + }, + { + "name": "Brian Anderson", + "github": "brson", + "github_id": 147214, + "is_lead": false + }, + { + "name": "Aria Beingessner", + "github": "Gankra", + "github_id": 1136864, + "is_lead": false + }, + { + "name": "Huon Wilson", + "github": "huonw", + "github_id": 1203825, + "is_lead": false + }, + { + "name": "Marvin Löbel", + "github": "Kimundi", + "github_id": 2903206, + "is_lead": false + }, + { + "name": "Ashley Mannix", + "github": "KodrAus", + "github_id": 6721458, + "is_lead": false + }, + { + "name": "Lukas Kalbertodt", + "github": "LukasKalbertodt", + "github_id": 7419664, + "is_lead": false + }, + { + "name": "Steven Fackler", + "github": "sfackler", + "github_id": 1455697, + "is_lead": false + }, + { + "name": "Simon Sapin", + "github": "SimonSapin", + "github_id": 291359, + "is_lead": false + }, + { + "name": "Without Boats", + "github": "withoutboats", + "github_id": 9063376, + "is_lead": false + }, + { + "name": "Jane Lusby", + "github": "yaahc", + "github_id": 1993852, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "libs-api", + "members": [ + 278509, + 456674, + 1940490, + 162737, + 783247 + ] + }, + { + "org": "rust-lang-nursery", + "name": "libs-api", + "members": [ + 278509, + 456674, + 1940490, + 162737, + 783247 + ] + } + ] + }, + "website_data": { + "name": "Library API team", + "description": "Designing and maintaining the standard library API and guarding its stability", + "page": "libs-api", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 100 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/libs-contributors.json b/v1/teams/libs-contributors.json new file mode 100644 index 000000000..980124011 --- /dev/null +++ b/v1/teams/libs-contributors.json @@ -0,0 +1,180 @@ +{ + "name": "libs-contributors", + "kind": "team", + "subteam_of": "libs", + "members": [ + { + "name": "Caleb Zulawski", + "github": "calebzulawski", + "github_id": 563826, + "is_lead": false + }, + { + "name": "Chris Denton", + "github": "ChrisDenton", + "github_id": 4459874, + "is_lead": false + }, + { + "name": "Taylor Cramer", + "github": "cramertj", + "github_id": 5963049, + "is_lead": false + }, + { + "name": "David Tolnay", + "github": "dtolnay", + "github_id": 1940490, + "is_lead": false + }, + { + "name": "Ibraheem Ahmed", + "github": "ibraheemdev", + "github_id": 34988408, + "is_lead": false + }, + { + "name": "Jacob Pratt", + "github": "jhpratt", + "github_id": 3161395, + "is_lead": false + }, + { + "name": "Jonas Böttiger", + "github": "joboet", + "github_id": 25721079, + "is_lead": false + }, + { + "name": "Yuki Okushi", + "github": "JohnTitor", + "github_id": 25030997, + "is_lead": false + }, + { + "name": "kennytm", + "github": "kennytm", + "github_id": 103023, + "is_lead": false + }, + { + "name": "Ashley Mannix", + "github": "KodrAus", + "github_id": 6721458, + "is_lead": false + }, + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": false + }, + { + "name": "nora", + "github": "Noratrieb", + "github_id": 48135649, + "is_lead": false + }, + { + "name": "Simon Sapin", + "github": "SimonSapin", + "github_id": 291359, + "is_lead": false + }, + { + "name": "Dan Gohman", + "github": "sunfishcode", + "github_id": 4503403, + "is_lead": false + }, + { + "name": "Trevor Gross", + "github": "tgross35", + "github_id": 13724985, + "is_lead": false + }, + { + "name": "Jubilee", + "github": "workingjubilee", + "github_id": 46493976, + "is_lead": false + }, + { + "name": "Jane Lusby", + "github": "yaahc", + "github_id": 1993852, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Jake Goulding", + "github": "shepmaster", + "github_id": 174509, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "libs-contributors", + "members": [ + 4459874, + 25030997, + 6721458, + 5047365, + 48135649, + 291359, + 563826, + 5963049, + 1940490, + 34988408, + 3161395, + 25721079, + 103023, + 4503403, + 13724985, + 46493976, + 1993852 + ] + }, + { + "org": "rust-lang-nursery", + "name": "libs-contributors", + "members": [ + 4459874, + 25030997, + 6721458, + 5047365, + 48135649, + 291359, + 563826, + 5963049, + 1940490, + 34988408, + 3161395, + 25721079, + 103023, + 4503403, + 13724985, + 46493976, + 1993852 + ] + } + ] + }, + "website_data": { + "name": "Library contributors", + "description": "Contributing to the Rust standard library on a regular basis", + "page": "libs-contributors", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": -100 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/libs.json b/v1/teams/libs.json new file mode 100644 index 000000000..3bad46f46 --- /dev/null +++ b/v1/teams/libs.json @@ -0,0 +1,93 @@ +{ + "name": "libs", + "kind": "team", + "subteam_of": null, + "top_level": true, + "members": [ + { + "name": "Amanieu d'Antras", + "github": "Amanieu", + "github_id": 278509, + "is_lead": true + }, + { + "name": "Mara Bos", + "github": "m-ou-se", + "github_id": 783247, + "is_lead": true + }, + { + "name": "Josh Stone", + "github": "cuviper", + "github_id": 36186, + "is_lead": false + }, + { + "name": "Josh Triplett", + "github": "joshtriplett", + "github_id": 162737, + "is_lead": false + }, + { + "name": "The 8472", + "github": "the8472", + "github_id": 1065730, + "is_lead": false + }, + { + "name": "Thom Chiovoloni", + "github": "thomcc", + "github_id": 860665, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Jane Lusby", + "github": "yaahc", + "github_id": 1993852, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "libs", + "members": [ + 278509, + 36186, + 162737, + 783247, + 1065730, + 860665 + ] + }, + { + "org": "rust-lang-nursery", + "name": "libs", + "members": [ + 278509, + 36186, + 162737, + 783247, + 1065730, + 860665 + ] + } + ] + }, + "website_data": { + "name": "Library team", + "description": "Managing and maintaining the Rust standard library and official rust-lang crates", + "page": "library", + "email": null, + "repo": "https://github.com/rust-lang/libs-team", + "discord": null, + "zulip_stream": "t-libs", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/loongarch.json b/v1/teams/loongarch.json new file mode 100644 index 000000000..8729e1731 --- /dev/null +++ b/v1/teams/loongarch.json @@ -0,0 +1,36 @@ +{ + "name": "loongarch", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "WANG Rui", + "github": "heiher", + "github_id": 1407733, + "is_lead": false + }, + { + "name": "WANG Xuerui", + "github": "xen0n", + "github_id": 1175567, + "is_lead": false + }, + { + "name": "ZHAI Xiang", + "github": "xiangzhai", + "github_id": 851100, + "is_lead": false + }, + { + "name": "Xi Ruoyao", + "github": "xry111", + "github_id": 8733039, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/miri.json b/v1/teams/miri.json new file mode 100644 index 000000000..1069aaa0a --- /dev/null +++ b/v1/teams/miri.json @@ -0,0 +1,59 @@ +{ + "name": "miri", + "kind": "team", + "subteam_of": "compiler", + "members": [ + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": true + }, + { + "name": "Ralf Jung", + "github": "RalfJung", + "github_id": 330628, + "is_lead": true + }, + { + "name": "Ben Kimock", + "github": "saethlin", + "github_id": 12105168, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Scott Olson", + "github": "solson", + "github_id": 26806, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "miri", + "members": [ + 330628, + 332036, + 12105168 + ] + } + ] + }, + "website_data": { + "name": "Miri", + "description": "Designing and implementing the Miri interpreter", + "page": "miri", + "email": null, + "repo": "https://github.com/rust-lang/miri", + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/mods-discord.json b/v1/teams/mods-discord.json new file mode 100644 index 000000000..8f9091826 --- /dev/null +++ b/v1/teams/mods-discord.json @@ -0,0 +1,87 @@ +{ + "name": "mods-discord", + "kind": "team", + "subteam_of": "mods", + "members": [ + { + "name": "Manish Goregaokar", + "github": "Manishearth", + "github_id": 1617736, + "is_lead": false + }, + { + "name": "Sage Griffin", + "github": "sgrif", + "github_id": 1529387, + "is_lead": false + }, + { + "name": "Josh Gould", + "github": "technetos", + "github_id": 10949810, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Mazdak Farrokhzad", + "github": "Centril", + "github_id": 855702, + "is_lead": false + }, + { + "name": "Khionu Sybiern", + "github": "khionu", + "github_id": 11195266, + "is_lead": false + }, + { + "name": "Pietro Albini", + "github": "pietroalbini", + "github_id": 2299951, + "is_lead": false + }, + { + "name": "Liv", + "github": "shadows-withal", + "github_id": 6445316, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "mods-discord", + "members": [ + 1617736, + 1529387, + 10949810 + ] + } + ] + }, + "website_data": { + "name": "Discord moderators", + "description": "Moderating the Discord server", + "page": "mods-discord", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [ + { + "name": "mods", + "members": [ + 232888196063690752, + 443810603417731092, + 278623213448331265 + ], + "color": "#e74c3c" + } + ] +} \ No newline at end of file diff --git a/v1/teams/mods-discourse.json b/v1/teams/mods-discourse.json new file mode 100644 index 000000000..9d2511889 --- /dev/null +++ b/v1/teams/mods-discourse.json @@ -0,0 +1,53 @@ +{ + "name": "mods-discourse", + "kind": "team", + "subteam_of": "mods", + "members": [ + { + "name": "Michael Howell", + "github": "notriddle", + "github_id": 1593513, + "is_lead": false + }, + { + "name": "Frank Steffahn", + "github": "steffahn", + "github_id": 3986214, + "is_lead": false + }, + { + "name": "Josh Gould", + "github": "technetos", + "github_id": 10949810, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Khionu Sybiern", + "github": "khionu", + "github_id": 11195266, + "is_lead": false + }, + { + "name": "Matt Brubeck", + "github": "mbrubeck", + "github_id": 5920, + "is_lead": false + } + ], + "github": null, + "website_data": { + "name": "Discourse moderators", + "description": "Moderating users.rust-lang.org and internals.rust-lang.org", + "page": "mods-discourse", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/mods.json b/v1/teams/mods.json new file mode 100644 index 000000000..3bab1a0b9 --- /dev/null +++ b/v1/teams/mods.json @@ -0,0 +1,109 @@ +{ + "name": "mods", + "kind": "team", + "subteam_of": null, + "top_level": true, + "members": [ + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": false + }, + { + "name": "Josh Gould", + "github": "technetos", + "github_id": 10949810, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Andrew Gallant", + "github": "BurntSushi", + "github_id": 456674, + "is_lead": false + }, + { + "name": "Erick Tryzelaar", + "github": "erickt", + "github_id": 84711, + "is_lead": false + }, + { + "name": "Khionu Sybiern", + "github": "khionu", + "github_id": 11195266, + "is_lead": false + }, + { + "name": "Andre Bogus", + "github": "llogiq", + "github_id": 4200835, + "is_lead": false + }, + { + "name": "Manish Goregaokar", + "github": "Manishearth", + "github_id": 1617736, + "is_lead": false + }, + { + "name": "Matthieu M.", + "github": "matthieu-m", + "github_id": 2420441, + "is_lead": false + }, + { + "name": "Matt Brubeck", + "github": "mbrubeck", + "github_id": 5920, + "is_lead": false + }, + { + "name": "Nicolette Verlinden", + "github": "niconii", + "github_id": 10183419, + "is_lead": false + }, + { + "name": "Felix Klock", + "github": "pnkfelix", + "github_id": 173127, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "mods", + "members": [ + 332036, + 10949810 + ] + }, + { + "org": "rust-lang-nursery", + "name": "mods", + "members": [ + 332036, + 10949810 + ] + } + ] + }, + "website_data": { + "name": "Moderation team", + "description": "Helping uphold the code of conduct and community standards", + "page": "moderation", + "email": "rust-mods@rust-lang.org", + "repo": "https://github.com/rust-lang/moderation-team", + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/opsem.json b/v1/teams/opsem.json new file mode 100644 index 000000000..254abcbb6 --- /dev/null +++ b/v1/teams/opsem.json @@ -0,0 +1,77 @@ +{ + "name": "opsem", + "kind": "team", + "subteam_of": "lang", + "members": [ + { + "name": "Jakob Degen", + "github": "JakobDegen", + "github_id": 51179609, + "is_lead": true + }, + { + "name": "Ralf Jung", + "github": "RalfJung", + "github_id": 330628, + "is_lead": true + }, + { + "name": "Christopher Durham", + "github": "CAD97", + "github_id": 5992217, + "is_lead": false + }, + { + "name": "Mario Carneiro", + "github": "digama0", + "github_id": 868588, + "is_lead": false + }, + { + "name": "Ben Kimock", + "github": "saethlin", + "github_id": 12105168, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "opsem", + "members": [ + 5992217, + 51179609, + 330628, + 868588, + 12105168 + ] + }, + { + "org": "rust-lang-nursery", + "name": "opsem", + "members": [ + 5992217, + 51179609, + 330628, + 868588, + 12105168 + ] + } + ] + }, + "website_data": { + "name": "Operational Semantics team", + "description": "Working on deciding and specifying the semantics of Rust around unsafe code", + "page": "opsem", + "email": null, + "repo": "https://github.com/rust-lang/opsem-team", + "discord": null, + "zulip_stream": "t-opsem", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/ospp-contributors.json b/v1/teams/ospp-contributors.json new file mode 100644 index 000000000..192611464 --- /dev/null +++ b/v1/teams/ospp-contributors.json @@ -0,0 +1,18 @@ +{ + "name": "ospp-contributors", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "liwagu", + "github": "liwagu", + "github_id": 69970253, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/ospp.json b/v1/teams/ospp.json new file mode 100644 index 000000000..74eaec5c7 --- /dev/null +++ b/v1/teams/ospp.json @@ -0,0 +1,18 @@ +{ + "name": "ospp", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Amanieu d'Antras", + "github": "Amanieu", + "github_id": 278509, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/project-async-crashdump-debugging.json b/v1/teams/project-async-crashdump-debugging.json new file mode 100644 index 000000000..c47efd163 --- /dev/null +++ b/v1/teams/project-async-crashdump-debugging.json @@ -0,0 +1,38 @@ +{ + "name": "project-async-crashdump-debugging", + "kind": "project_group", + "subteam_of": "wg-async", + "members": [ + { + "name": "Michael Woerister", + "github": "michaelwoerister", + "github_id": 1825894, + "is_lead": true + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "initiative-async-crashdump-debugging", + "members": [ + 1825894 + ] + } + ] + }, + "website_data": { + "name": "Async Crashdump Debugging Initiative", + "description": "Simplify crashdump debugging of async programs", + "page": "project-async-crashdump-debugging", + "email": null, + "repo": "https://github.com/rust-lang/async-crashdump-debugging-initiative", + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/project-const-generics.json b/v1/teams/project-const-generics.json new file mode 100644 index 000000000..d7b99404d --- /dev/null +++ b/v1/teams/project-const-generics.json @@ -0,0 +1,93 @@ +{ + "name": "project-const-generics", + "kind": "project_group", + "subteam_of": "lang", + "members": [ + { + "name": "Boxy", + "github": "BoxyUwU", + "github_id": 21149742, + "is_lead": true + }, + { + "name": "lcnr", + "github": "lcnr", + "github_id": 29864074, + "is_lead": true + }, + { + "name": "Noah Lev", + "github": "camelid", + "github_id": 37223377, + "is_lead": false + }, + { + "name": "Michael Goulet", + "github": "compiler-errors", + "github_id": 3674314, + "is_lead": false + }, + { + "name": "David Wood", + "github": "davidtwco", + "github_id": 1295100, + "is_lead": false + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": false + }, + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": false + } + ], + "alumni": [ + { + "name": "varkor", + "github": "varkor", + "github_id": 3943692, + "is_lead": false + }, + { + "name": "Without Boats", + "github": "withoutboats", + "github_id": 9063376, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "project-const-generics", + "members": [ + 21149742, + 37223377, + 3674314, + 1295100, + 29864074, + 155238, + 332036 + ] + } + ] + }, + "website_data": { + "name": "Const Generics Project Group", + "description": "Working to advance const generics support in the Rust language", + "page": "project-const-generics", + "email": null, + "repo": "https://github.com/rust-lang/project-const-generics", + "discord": null, + "zulip_stream": "project-const-generics", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/project-const-traits.json b/v1/teams/project-const-traits.json new file mode 100644 index 000000000..646ad2538 --- /dev/null +++ b/v1/teams/project-const-traits.json @@ -0,0 +1,49 @@ +{ + "name": "project-const-traits", + "kind": "project_group", + "subteam_of": "compiler", + "members": [ + { + "name": "Deadbeef", + "github": "fee1-dead", + "github_id": 43851243, + "is_lead": true + }, + { + "name": "Michael Goulet", + "github": "compiler-errors", + "github_id": 3674314, + "is_lead": false + }, + { + "name": "León Orell Valerian Liehr", + "github": "fmease", + "github_id": 14913065, + "is_lead": false + }, + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "project-const-traits", + "members": [ + 3674314, + 43851243, + 14913065, + 332036 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/project-dyn-upcasting.json b/v1/teams/project-dyn-upcasting.json new file mode 100644 index 000000000..f77996f1d --- /dev/null +++ b/v1/teams/project-dyn-upcasting.json @@ -0,0 +1,45 @@ +{ + "name": "project-dyn-upcasting", + "kind": "project_group", + "subteam_of": "lang", + "members": [ + { + "name": "Charles Lew", + "github": "crlf0710", + "github_id": 451806, + "is_lead": true + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "initiative-dyn-upcasting", + "members": [ + 451806, + 155238 + ] + } + ] + }, + "website_data": { + "name": "Dyn Upcasting Initiative", + "description": "Allowing Upcasting between trait objects", + "page": "project-dyn-upcasting", + "email": null, + "repo": "https://github.com/rust-lang/dyn-upcasting-coercion-initiative", + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/project-edition-2024.json b/v1/teams/project-edition-2024.json new file mode 100644 index 000000000..4f6be92d9 --- /dev/null +++ b/v1/teams/project-edition-2024.json @@ -0,0 +1,49 @@ +{ + "name": "project-edition-2024", + "kind": "project_group", + "subteam_of": "leadership-council", + "members": [ + { + "name": "Eric Huss", + "github": "ehuss", + "github_id": 43198, + "is_lead": true + }, + { + "name": "TC", + "github": "traviscross", + "github_id": 1076834, + "is_lead": true + }, + { + "name": "Mara Bos", + "github": "m-ou-se", + "github_id": 783247, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Ben Striegel", + "github": "bstrie", + "github_id": 865233, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "project-edition-2024", + "members": [ + 43198, + 783247, + 1076834 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/project-exploit-mitigations.json b/v1/teams/project-exploit-mitigations.json new file mode 100644 index 000000000..de162aeb9 --- /dev/null +++ b/v1/teams/project-exploit-mitigations.json @@ -0,0 +1,45 @@ +{ + "name": "project-exploit-mitigations", + "kind": "project_group", + "subteam_of": "compiler", + "members": [ + { + "name": "Ramon de C Valle", + "github": "rcvalle", + "github_id": 3988004, + "is_lead": true + }, + { + "name": "Josh Stone", + "github": "cuviper", + "github_id": 36186, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "project-exploit-mitigations", + "members": [ + 36186, + 3988004 + ] + } + ] + }, + "website_data": { + "name": "Exploit Mitigations Project Group", + "description": "Maintaining and improving the existing, implementing, and researching new exploit mitigations for the Rust compiler", + "page": "project-exploit-mitigations", + "email": null, + "repo": "https://github.com/rust-lang/project-exploit-mitigations", + "discord": null, + "zulip_stream": "project-exploit-mitigations", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/project-generic-associated-types.json b/v1/teams/project-generic-associated-types.json new file mode 100644 index 000000000..21ccdc1d0 --- /dev/null +++ b/v1/teams/project-generic-associated-types.json @@ -0,0 +1,45 @@ +{ + "name": "project-generic-associated-types", + "kind": "project_group", + "subteam_of": "lang", + "members": [ + { + "name": "Jack Huey", + "github": "jackh726", + "github_id": 31162821, + "is_lead": true + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "initiative-generic-associated-types", + "members": [ + 31162821, + 155238 + ] + } + ] + }, + "website_data": { + "name": "Generic Associated Types Initiative", + "description": "Extending Rust with Generic Associated Types", + "page": "project-generic-associated-types", + "email": null, + "repo": "https://github.com/rust-lang/generic-associated-types-initiative", + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/project-group-leads.json b/v1/teams/project-group-leads.json new file mode 100644 index 000000000..f60fdb1a4 --- /dev/null +++ b/v1/teams/project-group-leads.json @@ -0,0 +1,126 @@ +{ + "name": "project-group-leads", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Boxy", + "github": "BoxyUwU", + "github_id": 21149742, + "is_lead": false + }, + { + "name": "Caleb Zulawski", + "github": "calebzulawski", + "github_id": 563826, + "is_lead": false + }, + { + "name": "Celina G. Val", + "github": "celinval", + "github_id": 35149715, + "is_lead": false + }, + { + "name": "Charles Lew", + "github": "crlf0710", + "github_id": 451806, + "is_lead": false + }, + { + "name": "Eric Huss", + "github": "ehuss", + "github_id": 43198, + "is_lead": false + }, + { + "name": "Deadbeef", + "github": "fee1-dead", + "github_id": 43851243, + "is_lead": false + }, + { + "name": "Jack Huey", + "github": "jackh726", + "github_id": 31162821, + "is_lead": false + }, + { + "name": "lcnr", + "github": "lcnr", + "github_id": 29864074, + "is_lead": false + }, + { + "name": "Michael Woerister", + "github": "michaelwoerister", + "github_id": 1825894, + "is_lead": false + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": false + }, + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": false + }, + { + "name": "Ramon de C Valle", + "github": "rcvalle", + "github_id": 3988004, + "is_lead": false + }, + { + "name": "TC", + "github": "traviscross", + "github_id": 1076834, + "is_lead": false + }, + { + "name": "Jubilee", + "github": "workingjubilee", + "github_id": 46493976, + "is_lead": false + }, + { + "name": "Yoshua Wuyts", + "github": "yoshuawuyts", + "github_id": 2467194, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "project-group-leads", + "members": [ + 21149742, + 563826, + 35149715, + 451806, + 43198, + 43851243, + 31162821, + 29864074, + 1825894, + 155238, + 332036, + 3988004, + 1076834, + 46493976, + 2467194 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/project-impl-trait.json b/v1/teams/project-impl-trait.json new file mode 100644 index 000000000..e48ab5c45 --- /dev/null +++ b/v1/teams/project-impl-trait.json @@ -0,0 +1,45 @@ +{ + "name": "project-impl-trait", + "kind": "project_group", + "subteam_of": "lang", + "members": [ + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": true + }, + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "initiative-impl-trait", + "members": [ + 155238, + 332036 + ] + } + ] + }, + "website_data": { + "name": "Impl Trait Initiative", + "description": "Extending Rust with Impl Trait", + "page": "project-impl-trait", + "email": null, + "repo": "https://github.com/rust-lang/impl-trait-initiative", + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/project-keyword-generics.json b/v1/teams/project-keyword-generics.json new file mode 100644 index 000000000..39d623c01 --- /dev/null +++ b/v1/teams/project-keyword-generics.json @@ -0,0 +1,66 @@ +{ + "name": "project-keyword-generics", + "kind": "project_group", + "subteam_of": "lang", + "members": [ + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": true + }, + { + "name": "Yoshua Wuyts", + "github": "yoshuawuyts", + "github_id": 2467194, + "is_lead": true + }, + { + "name": "lcnr", + "github": "lcnr", + "github_id": 29864074, + "is_lead": false + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": false + }, + { + "name": "TC", + "github": "traviscross", + "github_id": 1076834, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "initiative-keyword-generics", + "members": [ + 29864074, + 155238, + 332036, + 1076834, + 2467194 + ] + } + ] + }, + "website_data": { + "name": "Keyword Generics Initiative", + "description": "Extending the type system to support keyword generics", + "page": "project-keyword-generics", + "email": null, + "repo": "https://github.com/rust-lang/keyword-generics-initiative", + "discord": null, + "zulip_stream": "t-lang/keyword-generics", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/project-negative-impls.json b/v1/teams/project-negative-impls.json new file mode 100644 index 000000000..db9f13503 --- /dev/null +++ b/v1/teams/project-negative-impls.json @@ -0,0 +1,52 @@ +{ + "name": "project-negative-impls", + "kind": "project_group", + "subteam_of": "lang", + "members": [ + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": true + }, + { + "name": "Santiago Pastorino", + "github": "spastorino", + "github_id": 52642, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Felix Klock", + "github": "pnkfelix", + "github_id": 173127, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "initiative-negative-impls", + "members": [ + 155238, + 52642 + ] + } + ] + }, + "website_data": { + "name": "Negative Impls Initiative", + "description": "Extending negative impls and integrating them into coherence", + "page": "project-negative-impls", + "email": null, + "repo": "https://github.com/rust-lang/negative-impls-initiative", + "discord": null, + "zulip_stream": "wg-traits", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/project-portable-simd.json b/v1/teams/project-portable-simd.json new file mode 100644 index 000000000..508576c39 --- /dev/null +++ b/v1/teams/project-portable-simd.json @@ -0,0 +1,79 @@ +{ + "name": "project-portable-simd", + "kind": "project_group", + "subteam_of": "libs", + "members": [ + { + "name": "Caleb Zulawski", + "github": "calebzulawski", + "github_id": 563826, + "is_lead": true + }, + { + "name": "Jubilee", + "github": "workingjubilee", + "github_id": 46493976, + "is_lead": true + }, + { + "name": "Miguel Raz Guzmán Macedo", + "github": "miguelraz", + "github_id": 13056181, + "is_lead": false + }, + { + "name": "Jacob Lifshay", + "github": "programmerjake", + "github_id": 4584340, + "is_lead": false + }, + { + "name": "Thom Chiovoloni", + "github": "thomcc", + "github_id": 860665, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Henri Sivonen", + "github": "hsivonen", + "github_id": 478856, + "is_lead": false + }, + { + "name": "Daniel Gee", + "github": "Lokathor", + "github_id": 5456384, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "project-portable-simd", + "members": [ + 563826, + 13056181, + 4584340, + 860665, + 46493976 + ] + } + ] + }, + "website_data": { + "name": "Portable SIMD Project Group", + "description": "Adding portable SIMD to the standard library", + "page": "project-portable-simd", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": "project-portable-simd", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/project-stable-mir.json b/v1/teams/project-stable-mir.json new file mode 100644 index 000000000..ebee7b115 --- /dev/null +++ b/v1/teams/project-stable-mir.json @@ -0,0 +1,71 @@ +{ + "name": "project-stable-mir", + "kind": "project_group", + "subteam_of": "compiler", + "members": [ + { + "name": "Celina G. Val", + "github": "celinval", + "github_id": 35149715, + "is_lead": true + }, + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": false + }, + { + "name": "Scott McMurray", + "github": "scottmcm", + "github_id": 18526288, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Oguz", + "github": "ouz-a", + "github_id": 90461915, + "is_lead": false + }, + { + "name": "Felix Klock", + "github": "pnkfelix", + "github_id": 173127, + "is_lead": false + }, + { + "name": "Santiago Pastorino", + "github": "spastorino", + "github_id": 52642, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "project-stable-mir", + "members": [ + 35149715, + 332036, + 18526288 + ] + } + ] + }, + "website_data": { + "name": "Stable MIR Project Group", + "description": "Define compiler intermediate representation usable by external tools", + "page": "project-stable-mir", + "email": null, + "repo": "https://github.com/rust-lang/project-stable-mir", + "discord": null, + "zulip_stream": "project-stable-mir", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/project-trait-system-refactor.json b/v1/teams/project-trait-system-refactor.json new file mode 100644 index 000000000..a99a5450a --- /dev/null +++ b/v1/teams/project-trait-system-refactor.json @@ -0,0 +1,66 @@ +{ + "name": "project-trait-system-refactor", + "kind": "project_group", + "subteam_of": "compiler", + "members": [ + { + "name": "lcnr", + "github": "lcnr", + "github_id": 29864074, + "is_lead": true + }, + { + "name": "Boxy", + "github": "BoxyUwU", + "github_id": 21149742, + "is_lead": false + }, + { + "name": "Camille Gillot", + "github": "cjgillot", + "github_id": 1822483, + "is_lead": false + }, + { + "name": "Michael Goulet", + "github": "compiler-errors", + "github_id": 3674314, + "is_lead": false + }, + { + "name": "Rémy Rakic", + "github": "lqd", + "github_id": 247183, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "initiative-trait-system-refactor", + "members": [ + 21149742, + 1822483, + 3674314, + 29864074, + 247183 + ] + } + ] + }, + "website_data": { + "name": "Rustc Trait System Refactor Initiative", + "description": "Refactoring the trait system of rustc", + "page": "project-trait-system-refactor", + "email": null, + "repo": "https://github.com/rust-lang/types-team", + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/regex.json b/v1/teams/regex.json new file mode 100644 index 000000000..4da53c6e4 --- /dev/null +++ b/v1/teams/regex.json @@ -0,0 +1,38 @@ +{ + "name": "regex", + "kind": "team", + "subteam_of": "libs", + "members": [ + { + "name": "Andrew Gallant", + "github": "BurntSushi", + "github_id": 456674, + "is_lead": true + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "regex", + "members": [ + 456674 + ] + } + ] + }, + "website_data": { + "name": "Regex crate team", + "description": "Developing and maintaining the regex crate", + "page": "regex", + "email": null, + "repo": "https://github.com/rust-lang/regex", + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": -250 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/release-publishers.json b/v1/teams/release-publishers.json new file mode 100644 index 000000000..a3f90b5fa --- /dev/null +++ b/v1/teams/release-publishers.json @@ -0,0 +1,35 @@ +{ + "name": "release-publishers", + "kind": "team", + "subteam_of": "release", + "members": [ + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": false + }, + { + "name": "Pietro Albini", + "github": "pietroalbini", + "github_id": 2299951, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "release-publishers", + "members": [ + 5047365, + 2299951 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/release.json b/v1/teams/release.json new file mode 100644 index 000000000..ff61bc0af --- /dev/null +++ b/v1/teams/release.json @@ -0,0 +1,104 @@ +{ + "name": "release", + "kind": "team", + "subteam_of": "infra", + "members": [ + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": true + }, + { + "name": "Boxy", + "github": "BoxyUwU", + "github_id": 21149742, + "is_lead": false + }, + { + "name": "Josh Stone", + "github": "cuviper", + "github_id": 36186, + "is_lead": false + }, + { + "name": "Dylan DPC", + "github": "Dylan-DPC", + "github_id": 99973273, + "is_lead": false + }, + { + "name": "Pietro Albini", + "github": "pietroalbini", + "github_id": 2299951, + "is_lead": false + }, + { + "name": "Tyler Mandry", + "github": "tmandry", + "github_id": 2280544, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Alex Crichton", + "github": "alexcrichton", + "github_id": 64996, + "is_lead": false + }, + { + "name": "Kyle J Strand", + "github": "BatmanAoD", + "github_id": 2313807, + "is_lead": false + }, + { + "name": "Mazdak Farrokhzad", + "github": "Centril", + "github_id": 855702, + "is_lead": false + }, + { + "name": "Sage Griffin", + "github": "sgrif", + "github_id": 1529387, + "is_lead": false + }, + { + "name": "Erin Power", + "github": "XAMPPRocky", + "github_id": 4464295, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "release", + "members": [ + 21149742, + 99973273, + 5047365, + 36186, + 2299951, + 2280544 + ] + } + ] + }, + "website_data": { + "name": "Release team", + "description": "Tracking regressions and stabilizations, and producing Rust releases", + "page": "release", + "email": "release@rust-lang.org", + "repo": "https://github.com/rust-lang/release-team", + "discord": null, + "zulip_stream": "t-release", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/risc-v.json b/v1/teams/risc-v.json new file mode 100644 index 000000000..e6fc1cc5c --- /dev/null +++ b/v1/teams/risc-v.json @@ -0,0 +1,30 @@ +{ + "name": "risc-v", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Denis Vasilik", + "github": "denisvasilik", + "github_id": 18697981, + "is_lead": false + }, + { + "name": "Khem Raj", + "github": "kraj", + "github_id": 465279, + "is_lead": false + }, + { + "name": "Tom Eccles", + "github": "tblah", + "github_id": 3716681, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/rust-analyzer-contributors.json b/v1/teams/rust-analyzer-contributors.json new file mode 100644 index 000000000..994b51e79 --- /dev/null +++ b/v1/teams/rust-analyzer-contributors.json @@ -0,0 +1,101 @@ +{ + "name": "rust-analyzer-contributors", + "kind": "team", + "subteam_of": "rust-analyzer", + "members": [ + { + "name": "Ali Bektas", + "github": "alibektas", + "github_id": 20956650, + "is_lead": false + }, + { + "name": "bjorn3", + "github": "bjorn3", + "github_id": 17426603, + "is_lead": false + }, + { + "name": "Chayim Refael Friedman", + "github": "ChayimFriedman2", + "github_id": 24700207, + "is_lead": false + }, + { + "name": "DropDemBits", + "github": "DropDemBits", + "github_id": 13354275, + "is_lead": false + }, + { + "name": "Nadrieril", + "github": "Nadrieril", + "github_id": 6783654, + "is_lead": false + }, + { + "name": "roife", + "github": "roife", + "github_id": 17700217, + "is_lead": false + }, + { + "name": "Shoyu Vanilla", + "github": "ShoyuVanilla", + "github_id": 10542892, + "is_lead": false + }, + { + "name": "Dongyang Zheng", + "github": "Young-Flash", + "github_id": 71162630, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-analyzer", + "name": "rust-analyzer-contributors", + "members": [ + 24700207, + 13354275, + 6783654, + 10542892, + 71162630, + 20956650, + 17426603, + 17700217 + ] + }, + { + "org": "rust-lang", + "name": "rust-analyzer-contributors", + "members": [ + 24700207, + 13354275, + 6783654, + 10542892, + 71162630, + 20956650, + 17426603, + 17700217 + ] + } + ] + }, + "website_data": { + "name": "rust-analyzer team contributors", + "description": "Contributing to the rust-analyzer compiler front-end on a regular basis", + "page": "rust-analyzer-contributors", + "email": null, + "repo": "https://github.com/rust-lang/rust-analyzer", + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/rust-analyzer.json b/v1/teams/rust-analyzer.json new file mode 100644 index 000000000..17eed923f --- /dev/null +++ b/v1/teams/rust-analyzer.json @@ -0,0 +1,102 @@ +{ + "name": "rust-analyzer", + "kind": "team", + "subteam_of": "compiler", + "members": [ + { + "name": "Lukas Wirth", + "github": "Veykril", + "github_id": 3757771, + "is_lead": true + }, + { + "name": "David Barsky", + "github": "davidbarsky", + "github_id": 2067774, + "is_lead": false + }, + { + "name": "Florian Diebold", + "github": "flodiebold", + "github_id": 906069, + "is_lead": false + }, + { + "name": "Hamidreza Kalbasi", + "github": "HKalbasi", + "github_id": 45197576, + "is_lead": false + }, + { + "name": "Laurențiu Nicola", + "github": "lnicola", + "github_id": 308347, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Edwin Cheng", + "github": "edwin0cheng", + "github_id": 11014119, + "is_lead": false + }, + { + "name": "Ryo Yoshida", + "github": "lowr", + "github_id": 24381114, + "is_lead": false + }, + { + "name": "Aleksey Kladov", + "github": "matklad", + "github_id": 1711539, + "is_lead": false + }, + { + "name": "Kirill Bulatov", + "github": "SomeoneToIgnore", + "github_id": 2690773, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-analyzer", + "name": "rust-analyzer", + "members": [ + 45197576, + 3757771, + 2067774, + 906069, + 308347 + ] + }, + { + "org": "rust-lang", + "name": "rust-analyzer", + "members": [ + 45197576, + 3757771, + 2067774, + 906069, + 308347 + ] + } + ] + }, + "website_data": { + "name": "rust-analyzer team", + "description": "Rust IDE support and error-resilient compiler front-end", + "page": "rust-analyzer", + "email": null, + "repo": "https://github.com/rust-lang/rust-analyzer", + "discord": null, + "zulip_stream": "t-compiler/rust-analyzer", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/rust-for-linux.json b/v1/teams/rust-for-linux.json new file mode 100644 index 000000000..79d16ada2 --- /dev/null +++ b/v1/teams/rust-for-linux.json @@ -0,0 +1,90 @@ +{ + "name": "rust-for-linux", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Alex Gaynor", + "github": "alex", + "github_id": 772, + "is_lead": false + }, + { + "name": "bjorn3", + "github": "bjorn3", + "github_id": 17426603, + "is_lead": false + }, + { + "name": "Alice Ryhl", + "github": "Darksonn", + "github_id": 928074, + "is_lead": false + }, + { + "name": "Ding Xiang Fei", + "github": "dingxiangfei2009", + "github_id": 6884440, + "is_lead": false + }, + { + "name": "Boqun Feng", + "github": "fbq", + "github_id": 673448, + "is_lead": false + }, + { + "name": "Matthew Maurer", + "github": "maurer", + "github_id": 136037, + "is_lead": false + }, + { + "name": "Andreas Hindborg", + "github": "metaspace", + "github_id": 1032242, + "is_lead": false + }, + { + "name": "Gary Guo", + "github": "nbdd0121", + "github_id": 4065244, + "is_lead": false + }, + { + "name": "Miguel Ojeda", + "github": "ojeda", + "github_id": 1054456, + "is_lead": false + }, + { + "name": "Trevor Gross", + "github": "tgross35", + "github_id": 13724985, + "is_lead": false + }, + { + "name": "Vincenzo Palazzo", + "github": "vincenzopalazzo", + "github_id": 17150045, + "is_lead": false + }, + { + "name": "Wedson Almeida Filho", + "github": "wedsonaf", + "github_id": 7494395, + "is_lead": false + }, + { + "name": "Benno Lossin", + "github": "y86-dev", + "github_id": 94611769, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/rustconf-emails.json b/v1/teams/rustconf-emails.json new file mode 100644 index 000000000..2447fb49e --- /dev/null +++ b/v1/teams/rustconf-emails.json @@ -0,0 +1,11 @@ +{ + "name": "rustconf-emails", + "kind": "marker_team", + "subteam_of": null, + "members": [], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/rustdoc-frontend.json b/v1/teams/rustdoc-frontend.json new file mode 100644 index 000000000..24ef76f8a --- /dev/null +++ b/v1/teams/rustdoc-frontend.json @@ -0,0 +1,69 @@ +{ + "name": "rustdoc-frontend", + "kind": "team", + "subteam_of": "rustdoc", + "members": [ + { + "name": "Noah Lev", + "github": "camelid", + "github_id": 37223377, + "is_lead": false + }, + { + "name": "Guillaume Gomez", + "github": "GuillaumeGomez", + "github_id": 3050060, + "is_lead": false + }, + { + "name": "Jacob Hoffman-Andrews", + "github": "jsha", + "github_id": 220205, + "is_lead": false + }, + { + "name": "Michael Howell", + "github": "notriddle", + "github_id": 1593513, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "rustdoc-frontend", + "members": [ + 3050060, + 37223377, + 220205, + 1593513 + ] + }, + { + "org": "rust-lang-nursery", + "name": "rustdoc-frontend", + "members": [ + 3050060, + 37223377, + 220205, + 1593513 + ] + } + ] + }, + "website_data": { + "name": "Rustdoc web frontend", + "description": "Rustdoc frontend design, UI, UX and development", + "page": "rustdoc-frontend", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": "t-rustdoc", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/rustdoc.json b/v1/teams/rustdoc.json new file mode 100644 index 000000000..68b6f6714 --- /dev/null +++ b/v1/teams/rustdoc.json @@ -0,0 +1,144 @@ +{ + "name": "rustdoc", + "kind": "team", + "subteam_of": "devtools", + "members": [ + { + "name": "Guillaume Gomez", + "github": "GuillaumeGomez", + "github_id": 3050060, + "is_lead": true + }, + { + "name": "Alona Enraght-Moony", + "github": "aDotInTheVoid", + "github_id": 28781354, + "is_lead": false + }, + { + "name": "Noah Lev", + "github": "camelid", + "github_id": 37223377, + "is_lead": false + }, + { + "name": "León Orell Valerian Liehr", + "github": "fmease", + "github_id": 14913065, + "is_lead": false + }, + { + "name": "Jacob Hoffman-Andrews", + "github": "jsha", + "github_id": 220205, + "is_lead": false + }, + { + "name": "Manish Goregaokar", + "github": "Manishearth", + "github_id": 1617736, + "is_lead": false + }, + { + "name": "Wim", + "github": "Nemo157", + "github_id": 81079, + "is_lead": false + }, + { + "name": "Michael Howell", + "github": "notriddle", + "github_id": 1593513, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Jakob Wiesmore", + "github": "CraftSpider", + "github_id": 13342132, + "is_lead": false + }, + { + "name": "Jynn Nelson", + "github": "jyn514", + "github_id": 23638587, + "is_lead": false + }, + { + "name": "Daniel Silverstone", + "github": "kinnison", + "github_id": 1469421, + "is_lead": false + }, + { + "name": "Oliver Middleton", + "github": "ollie27", + "github_id": 7189418, + "is_lead": false + }, + { + "name": "Onur Aslan", + "github": "onur", + "github_id": 345828, + "is_lead": false + }, + { + "name": "QuietMisdreavus", + "github": "QuietMisdreavus", + "github_id": 5217170, + "is_lead": false + }, + { + "name": "Steve Klabnik", + "github": "steveklabnik", + "github_id": 27786, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "rustdoc", + "members": [ + 3050060, + 1617736, + 81079, + 28781354, + 37223377, + 14913065, + 220205, + 1593513 + ] + }, + { + "org": "rust-lang-nursery", + "name": "rustdoc", + "members": [ + 3050060, + 1617736, + 81079, + 28781354, + 37223377, + 14913065, + 220205, + 1593513 + ] + } + ] + }, + "website_data": { + "name": "Rustdoc team", + "description": "Developing and managing the Rustdoc documentation tool", + "page": "rustdoc", + "email": null, + "repo": "https://github.com/rust-lang/rust", + "discord": null, + "zulip_stream": "t-rustdoc", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/rustfmt.json b/v1/teams/rustfmt.json new file mode 100644 index 000000000..2e3baf702 --- /dev/null +++ b/v1/teams/rustfmt.json @@ -0,0 +1,67 @@ +{ + "name": "rustfmt", + "kind": "team", + "subteam_of": "devtools", + "members": [ + { + "name": "Caleb Cartwright", + "github": "calebcartwright", + "github_id": 13042488, + "is_lead": true + }, + { + "name": "Yacin Tmimi", + "github": "ytmimi", + "github_id": 29028348, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Nick Cameron", + "github": "nrc", + "github_id": 762626, + "is_lead": false + }, + { + "name": "Stéphane Campinas", + "github": "scampi", + "github_id": 795879, + "is_lead": false + }, + { + "name": "Seiichi Uchida", + "github": "topecongiro", + "github_id": 21980157, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "rustfmt", + "members": [ + 13042488, + 29028348 + ] + } + ] + }, + "website_data": { + "name": "Rustfmt team", + "description": "Designing and implementing rustfmt, a formatting tool for Rust code", + "page": "rustfmt", + "email": null, + "repo": "https://github.com/rust-lang/rustfmt", + "discord": { + "channel": "#wg-rustfmt", + "url": "https://discord.gg/e6Q3cvu" + }, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/rustlings.json b/v1/teams/rustlings.json new file mode 100644 index 000000000..375b7fd17 --- /dev/null +++ b/v1/teams/rustlings.json @@ -0,0 +1,35 @@ +{ + "name": "rustlings", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Liv", + "github": "shadows-withal", + "github_id": 6445316, + "is_lead": true + }, + { + "name": "Mo", + "github": "mo8it", + "github_id": 76752051, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "rustlings", + "members": [ + 76752051, + 6445316 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/rustup.json b/v1/teams/rustup.json new file mode 100644 index 000000000..890d71c6a --- /dev/null +++ b/v1/teams/rustup.json @@ -0,0 +1,93 @@ +{ + "name": "rustup", + "kind": "team", + "subteam_of": "devtools", + "members": [ + { + "name": "Robert Collins", + "github": "rbtcollins", + "github_id": 499678, + "is_lead": true + }, + { + "name": "Chris Denton", + "github": "ChrisDenton", + "github_id": 4459874, + "is_lead": false + }, + { + "name": "Dirkjan Ochtman", + "github": "djc", + "github_id": 158471, + "is_lead": false + }, + { + "name": "rami3l", + "github": "rami3l", + "github_id": 33851577, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Alex Crichton", + "github": "alexcrichton", + "github_id": 64996, + "is_lead": false + }, + { + "name": "Dale Wijnand", + "github": "dwijnand", + "github_id": 344610, + "is_lead": false + }, + { + "name": "Daniel Silverstone", + "github": "kinnison", + "github_id": 1469421, + "is_lead": false + }, + { + "name": "Nick Cameron", + "github": "nrc", + "github_id": 762626, + "is_lead": false + }, + { + "name": "Rustin", + "github": "Rustin170506", + "github_id": 29879298, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "rustup", + "members": [ + 4459874, + 158471, + 33851577, + 499678 + ] + } + ] + }, + "website_data": { + "name": "Rustup team", + "description": "Designing and implementing rustup", + "page": "rustup", + "email": null, + "repo": "https://github.com/rust-lang/rustup", + "discord": { + "channel": "#wg-rustup", + "url": "https://discord.gg/e6Q3cvu" + }, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/social-media.json b/v1/teams/social-media.json new file mode 100644 index 000000000..107dbfdab --- /dev/null +++ b/v1/teams/social-media.json @@ -0,0 +1,18 @@ +{ + "name": "social-media", + "kind": "team", + "subteam_of": "leadership-council", + "members": [ + { + "name": "Mara Bos", + "github": "m-ou-se", + "github_id": 783247, + "is_lead": true + } + ], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/spec-contributors.json b/v1/teams/spec-contributors.json new file mode 100644 index 000000000..830a837eb --- /dev/null +++ b/v1/teams/spec-contributors.json @@ -0,0 +1,43 @@ +{ + "name": "spec-contributors", + "kind": "team", + "subteam_of": "spec", + "members": [ + { + "name": "Connor Horman", + "github": "chorman0773", + "github_id": 5026283, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "spec-contributors", + "members": [ + 3757713, + 5026283, + 43198, + 783247, + 155238, + 1076834 + ] + } + ] + }, + "website_data": { + "name": "Specification team contributors", + "description": "Regular contributors to the Rust specification", + "page": "spec-contributors", + "email": null, + "repo": "https://github.com/rust-lang/spec", + "discord": null, + "zulip_stream": "t-spec", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/spec.json b/v1/teams/spec.json new file mode 100644 index 000000000..756754f47 --- /dev/null +++ b/v1/teams/spec.json @@ -0,0 +1,81 @@ +{ + "name": "spec", + "kind": "team", + "subteam_of": "lang", + "members": [ + { + "name": "Joel Marcey", + "github": "JoelMarcey", + "github_id": 3757713, + "is_lead": true, + "roles": [ + "spec-editor" + ] + }, + { + "name": "Eric Huss", + "github": "ehuss", + "github_id": 43198, + "is_lead": false + }, + { + "name": "Mara Bos", + "github": "m-ou-se", + "github_id": 783247, + "is_lead": false + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": false + }, + { + "name": "TC", + "github": "traviscross", + "github_id": 1076834, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Felix Klock", + "github": "pnkfelix", + "github_id": 173127, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "spec", + "members": [ + 3757713, + 43198, + 783247, + 155238, + 1076834 + ] + } + ] + }, + "website_data": { + "name": "Specification team", + "description": "Creating and maintaining the specification for the Rust language", + "page": "spec", + "email": null, + "repo": "https://github.com/rust-lang/spec", + "discord": null, + "zulip_stream": "t-spec", + "matrix_room": null, + "weight": 0 + }, + "roles": [ + { + "id": "spec-editor", + "description": "Editor" + } + ], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/style.json b/v1/teams/style.json new file mode 100644 index 000000000..1c1197584 --- /dev/null +++ b/v1/teams/style.json @@ -0,0 +1,89 @@ +{ + "name": "style", + "kind": "team", + "subteam_of": "lang", + "members": [ + { + "name": "Caleb Cartwright", + "github": "calebcartwright", + "github_id": 13042488, + "is_lead": true + }, + { + "name": "Michael Goulet", + "github": "compiler-errors", + "github_id": 3674314, + "is_lead": false + }, + { + "name": "Josh Triplett", + "github": "joshtriplett", + "github_id": 162737, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Brian Anderson", + "github": "brson", + "github_id": 147214, + "is_lead": false + }, + { + "name": "Jorge Aparicio", + "github": "japaric", + "github_id": 5018213, + "is_lead": false + }, + { + "name": "Nick Cameron", + "github": "nrc", + "github_id": 762626, + "is_lead": false + }, + { + "name": "Scott Olson", + "github": "solson", + "github_id": 26806, + "is_lead": false + }, + { + "name": "Steve Klabnik", + "github": "steveklabnik", + "github_id": 27786, + "is_lead": false + }, + { + "name": "Jane Lusby", + "github": "yaahc", + "github_id": 1993852, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "style", + "members": [ + 13042488, + 3674314, + 162737 + ] + } + ] + }, + "website_data": { + "name": "Style team", + "description": "Defining and evolving the default Rust coding style", + "page": "style", + "email": null, + "repo": "https://github.com/rust-lang/style-team", + "discord": null, + "zulip_stream": "t-style", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/team-repo-admins.json b/v1/teams/team-repo-admins.json new file mode 100644 index 000000000..6e7919585 --- /dev/null +++ b/v1/teams/team-repo-admins.json @@ -0,0 +1,42 @@ +{ + "name": "team-repo-admins", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Jack Huey", + "github": "jackh726", + "github_id": 31162821, + "is_lead": false + }, + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": false + }, + { + "name": "Ryan Levick", + "github": "rylev", + "github_id": 1327285, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "team-repo-admins", + "members": [ + 5047365, + 31162821, + 1327285 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/testing-devex.json b/v1/teams/testing-devex.json new file mode 100644 index 000000000..748cf62d5 --- /dev/null +++ b/v1/teams/testing-devex.json @@ -0,0 +1,66 @@ +{ + "name": "testing-devex", + "kind": "team", + "subteam_of": "devtools", + "members": [ + { + "name": "Caleb Cartwright", + "github": "calebcartwright", + "github_id": 13042488, + "is_lead": true + }, + { + "name": "Ed Page", + "github": "epage", + "github_id": 60961, + "is_lead": false + }, + { + "name": "Scott Schafer", + "github": "Muscraft", + "github_id": 23045215, + "is_lead": false + }, + { + "name": "Thom Chiovoloni", + "github": "thomcc", + "github_id": 860665, + "is_lead": false + }, + { + "name": "Weihang Lo", + "github": "weihanglo", + "github_id": 14314532, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "testing-devex", + "members": [ + 23045215, + 13042488, + 60961, + 860665, + 14314532 + ] + } + ] + }, + "website_data": { + "name": "Testing DevEx team", + "description": "Working on the associated libraries, tooling, strategy, and integration points that support the developer experience with writing, executing, and analyzing tests", + "page": "testing-devex", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/triagebot.json b/v1/teams/triagebot.json new file mode 100644 index 000000000..227348853 --- /dev/null +++ b/v1/teams/triagebot.json @@ -0,0 +1,59 @@ +{ + "name": "triagebot", + "kind": "team", + "subteam_of": "infra", + "members": [ + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": true + }, + { + "name": "Eric Huss", + "github": "ehuss", + "github_id": 43198, + "is_lead": false + }, + { + "name": "Jack Huey", + "github": "jackh726", + "github_id": 31162821, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Santiago Pastorino", + "github": "spastorino", + "github_id": 52642, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "triagebot", + "members": [ + 5047365, + 43198, + 31162821 + ] + } + ] + }, + "website_data": { + "name": "Triagebot team", + "description": "Maintaining and improving the rust-lang/triagebot tooling", + "page": "triagebot", + "email": "triagebot@rust-lang.org", + "repo": "https://github.com/rust-lang/triagebot", + "discord": null, + "zulip_stream": "triagebot", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/twir-reviewers.json b/v1/teams/twir-reviewers.json new file mode 100644 index 000000000..3bcc3ca47 --- /dev/null +++ b/v1/teams/twir-reviewers.json @@ -0,0 +1,84 @@ +{ + "name": "twir-reviewers", + "kind": "team", + "subteam_of": "twir", + "members": [ + { + "name": "Nell Shamrell-Harrington", + "github": "nellshamrell", + "github_id": 813007, + "is_lead": true + }, + { + "name": "andrewpollack", + "github": "andrewpollack", + "github_id": 24868505, + "is_lead": false + }, + { + "name": "Ben Dillon", + "github": "bdillo", + "github_id": 146687321, + "is_lead": false + }, + { + "name": "benny Vasquez", + "github": "bennyvasquez", + "github_id": 13630986, + "is_lead": false + }, + { + "name": "Colton Donnelly", + "github": "cdmistman", + "github_id": 23486351, + "is_lead": false + }, + { + "name": "Eric Seppanen", + "github": "ericseppanen", + "github_id": 36317762, + "is_lead": false + }, + { + "name": "Stephan D.", + "github": "extrawurst", + "github_id": 776816, + "is_lead": false + }, + { + "name": "M Goldin", + "github": "mariannegoldin", + "github_id": 23177337, + "is_lead": false + }, + { + "name": "Brad Gibson", + "github": "U007D", + "github_id": 2874989, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "twir-reviewers", + "members": [ + 2874989, + 24868505, + 146687321, + 13630986, + 23486351, + 36317762, + 776816, + 23177337, + 813007 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/twir.json b/v1/teams/twir.json new file mode 100644 index 000000000..cdf010c53 --- /dev/null +++ b/v1/teams/twir.json @@ -0,0 +1,70 @@ +{ + "name": "twir", + "kind": "team", + "subteam_of": "launching-pad", + "members": [ + { + "name": "Nell Shamrell-Harrington", + "github": "nellshamrell", + "github_id": 813007, + "is_lead": true + }, + { + "name": "andrewpollack", + "github": "andrewpollack", + "github_id": 24868505, + "is_lead": false + }, + { + "name": "Colton Donnelly", + "github": "cdmistman", + "github_id": 23486351, + "is_lead": false + }, + { + "name": "Stephan D.", + "github": "extrawurst", + "github_id": 776816, + "is_lead": false + }, + { + "name": "Joel Marcey", + "github": "JoelMarcey", + "github_id": 3757713, + "is_lead": false + }, + { + "name": "Andre Bogus", + "github": "llogiq", + "github_id": 4200835, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Vikrant Chaudhary", + "github": "nasa42", + "github_id": 233999, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "twir", + "members": [ + 3757713, + 24868505, + 23486351, + 776816, + 4200835, + 813007 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/types.json b/v1/teams/types.json new file mode 100644 index 000000000..1a210fff7 --- /dev/null +++ b/v1/teams/types.json @@ -0,0 +1,101 @@ +{ + "name": "types", + "kind": "team", + "subteam_of": "compiler", + "members": [ + { + "name": "Jack Huey", + "github": "jackh726", + "github_id": 31162821, + "is_lead": true + }, + { + "name": "lcnr", + "github": "lcnr", + "github_id": 29864074, + "is_lead": true + }, + { + "name": "Ali MJ Al-Nasrawy", + "github": "aliemjay", + "github_id": 28497461, + "is_lead": false + }, + { + "name": "Boxy", + "github": "BoxyUwU", + "github_id": 21149742, + "is_lead": false + }, + { + "name": "Michael Goulet", + "github": "compiler-errors", + "github_id": 3674314, + "is_lead": false + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": false + }, + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": false + }, + { + "name": "Santiago Pastorino", + "github": "spastorino", + "github_id": 52642, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "types", + "members": [ + 21149742, + 28497461, + 3674314, + 31162821, + 29864074, + 155238, + 332036, + 52642 + ] + }, + { + "org": "rust-lang-nursery", + "name": "types", + "members": [ + 21149742, + 28497461, + 3674314, + 31162821, + 29864074, + 155238, + 332036, + 52642 + ] + } + ] + }, + "website_data": { + "name": "Types team", + "description": "Working to implement and formally define the semantics of the Rust language", + "page": "types", + "email": null, + "repo": "https://github.com/rust-lang/types-team", + "discord": null, + "zulip_stream": "t-types", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/vim.json b/v1/teams/vim.json new file mode 100644 index 000000000..56d395237 --- /dev/null +++ b/v1/teams/vim.json @@ -0,0 +1,42 @@ +{ + "name": "vim", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Chris Morgan", + "github": "chris-morgan", + "github_id": 392868, + "is_lead": false + }, + { + "name": "Dan Aloni", + "github": "da-x", + "github_id": 321273, + "is_lead": false + }, + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "vim", + "members": [ + 5047365, + 392868, + 321273 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wasi.json b/v1/teams/wasi.json new file mode 100644 index 000000000..51d55ab69 --- /dev/null +++ b/v1/teams/wasi.json @@ -0,0 +1,30 @@ +{ + "name": "wasi", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Alex Crichton", + "github": "alexcrichton", + "github_id": 64996, + "is_lead": false + }, + { + "name": "Burak Emir", + "github": "burakemir", + "github_id": 10248140, + "is_lead": false + }, + { + "name": "Juniper Tyree", + "github": "juntyr", + "github_id": 50025784, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wasm.json b/v1/teams/wasm.json new file mode 100644 index 000000000..5f61769d9 --- /dev/null +++ b/v1/teams/wasm.json @@ -0,0 +1,36 @@ +{ + "name": "wasm", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Alex Crichton", + "github": "alexcrichton", + "github_id": 64996, + "is_lead": false + }, + { + "name": "Burak Emir", + "github": "burakemir", + "github_id": 10248140, + "is_lead": false + }, + { + "name": "Hood Chatham", + "github": "hoodmane", + "github_id": 8739626, + "is_lead": false + }, + { + "name": "Juniper Tyree", + "github": "juntyr", + "github_id": 50025784, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/web-presence.json b/v1/teams/web-presence.json new file mode 100644 index 000000000..80686b4e0 --- /dev/null +++ b/v1/teams/web-presence.json @@ -0,0 +1,11 @@ +{ + "name": "web-presence", + "kind": "team", + "subteam_of": "launching-pad", + "members": [], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/website.json b/v1/teams/website.json new file mode 100644 index 000000000..71ca381be --- /dev/null +++ b/v1/teams/website.json @@ -0,0 +1,54 @@ +{ + "name": "website", + "kind": "team", + "subteam_of": "web-presence", + "members": [ + { + "name": "Manish Goregaokar", + "github": "Manishearth", + "github_id": 1617736, + "is_lead": true + }, + { + "name": "Remo Senekowitsch", + "github": "senekor", + "github_id": 54984957, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Pietro Albini", + "github": "pietroalbini", + "github_id": 2299951, + "is_lead": false + }, + { + "name": "Florian Gilcher", + "github": "skade", + "github_id": 47542, + "is_lead": false + }, + { + "name": "Erin Power", + "github": "XAMPPRocky", + "github_id": 4464295, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "website", + "members": [ + 1617736, + 54984957 + ] + } + ] + }, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-allocators.json b/v1/teams/wg-allocators.json new file mode 100644 index 000000000..bb134d42f --- /dev/null +++ b/v1/teams/wg-allocators.json @@ -0,0 +1,73 @@ +{ + "name": "wg-allocators", + "kind": "working_group", + "subteam_of": "libs", + "members": [ + { + "name": "Tim Diekmann", + "github": "TimDiekmann", + "github_id": 21277928, + "is_lead": true + }, + { + "name": "Amanieu d'Antras", + "github": "Amanieu", + "github_id": 278509, + "is_lead": false + }, + { + "name": "Christopher Durham", + "github": "CAD97", + "github_id": 5992217, + "is_lead": false + }, + { + "name": "Daniel Gee", + "github": "Lokathor", + "github_id": 5456384, + "is_lead": false + }, + { + "name": "Scott J Maddox", + "github": "scottjmaddox", + "github_id": 28676699, + "is_lead": false + }, + { + "name": "Remco", + "github": "Wodann", + "github_id": 6917585, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-allocators", + "members": [ + 278509, + 5992217, + 5456384, + 21277928, + 6917585, + 28676699 + ] + } + ] + }, + "website_data": { + "name": "Allocator working group", + "description": "Paving a path for a standard set of allocator traits to be used in collections", + "page": "wg-allocators", + "email": null, + "repo": "https://github.com/rust-lang/wg-allocators", + "discord": null, + "zulip_stream": "t-libs/wg-allocators", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-async.json b/v1/teams/wg-async.json new file mode 100644 index 000000000..1c6ca56a4 --- /dev/null +++ b/v1/teams/wg-async.json @@ -0,0 +1,240 @@ +{ + "name": "wg-async", + "kind": "working_group", + "subteam_of": "launching-pad", + "members": [ + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": true + }, + { + "name": "Tyler Mandry", + "github": "tmandry", + "github_id": 2280544, + "is_lead": true + }, + { + "name": "Michael Goulet", + "github": "compiler-errors", + "github_id": 3674314, + "is_lead": false + }, + { + "name": "Eric Holk", + "github": "eholk", + "github_id": 105766, + "is_lead": false + }, + { + "name": "Esteban Kuber", + "github": "estebank", + "github_id": 1606434, + "is_lead": false + }, + { + "name": "Gus Wynn", + "github": "guswynn", + "github_id": 5404303, + "is_lead": false + }, + { + "name": "Nick Cameron", + "github": "nrc", + "github_id": 762626, + "is_lead": false + }, + { + "name": "Taiki Endo", + "github": "taiki-e", + "github_id": 43724913, + "is_lead": false + }, + { + "name": "TC", + "github": "traviscross", + "github_id": 1076834, + "is_lead": false + }, + { + "name": "Vincenzo Palazzo", + "github": "vincenzopalazzo", + "github_id": 17150045, + "is_lead": false + }, + { + "name": "Yoshua Wuyts", + "github": "yoshuawuyts", + "github_id": 2467194, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Aaron Hill", + "github": "Aaron1011", + "github_id": 1408859, + "is_lead": false + }, + { + "name": "Didrik Nordström", + "github": "betamos", + "github_id": 135960, + "is_lead": false + }, + { + "name": "Bhargav Voleti", + "github": "bIgBV", + "github_id": 5019938, + "is_lead": false + }, + { + "name": "Taylor Cramer", + "github": "cramertj", + "github_id": 5963049, + "is_lead": false + }, + { + "name": "csmoe", + "github": "csmoe", + "github_id": 35686186, + "is_lead": false + }, + { + "name": "Doc Jones", + "github": "doc-jones", + "github_id": 37349558, + "is_lead": false + }, + { + "name": "Andrew Chin", + "github": "eminence", + "github_id": 402454, + "is_lead": false + }, + { + "name": "Emmanuel Antony", + "github": "emmanuelantony2000", + "github_id": 19288251, + "is_lead": false + }, + { + "name": "Squirrel", + "github": "gilescope", + "github_id": 803976, + "is_lead": false + }, + { + "name": "Lee Bernick", + "github": "lbernick", + "github_id": 29333301, + "is_lead": false + }, + { + "name": "Lucio Franco", + "github": "LucioFranco", + "github_id": 5758045, + "is_lead": false + }, + { + "name": "Josef Brandl", + "github": "MajorBreakfast", + "github_id": 340142, + "is_lead": false + }, + { + "name": "Michael Woerister", + "github": "michaelwoerister", + "github_id": 1825894, + "is_lead": false + }, + { + "name": "Nell Shamrell-Harrington", + "github": "nellshamrell", + "github_id": 813007, + "is_lead": false + }, + { + "name": "Felix Klock", + "github": "pnkfelix", + "github_id": 173127, + "is_lead": false + }, + { + "name": "Ryan Levick", + "github": "rylev", + "github_id": 1327285, + "is_lead": false + }, + { + "name": "Santiago Pastorino", + "github": "spastorino", + "github_id": 52642, + "is_lead": false + }, + { + "name": "Without Boats", + "github": "withoutboats", + "github_id": 9063376, + "is_lead": false + }, + { + "name": "Zeeshan Ali", + "github": "zeenix", + "github_id": 2027, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-async", + "members": [ + 3674314, + 105766, + 1606434, + 5404303, + 155238, + 762626, + 43724913, + 2280544, + 1076834, + 17150045, + 2467194 + ] + }, + { + "org": "rust-lang-nursery", + "name": "wg-async", + "members": [ + 3674314, + 105766, + 1606434, + 5404303, + 155238, + 762626, + 43724913, + 2280544, + 1076834, + 17150045, + 2467194 + ] + } + ] + }, + "website_data": { + "name": "Async working group", + "description": "Pursuing core language and library support for async-await", + "page": "wg-async", + "email": null, + "repo": "https://github.com/rust-lang/wg-async", + "discord": null, + "zulip_stream": "wg-async", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-binary-size.json b/v1/teams/wg-binary-size.json new file mode 100644 index 000000000..547b39026 --- /dev/null +++ b/v1/teams/wg-binary-size.json @@ -0,0 +1,115 @@ +{ + "name": "wg-binary-size", + "kind": "working_group", + "subteam_of": "compiler", + "members": [ + { + "name": "Mara Bos", + "github": "m-ou-se", + "github_id": 783247, + "is_lead": true + }, + { + "name": "Thom Chiovoloni", + "github": "thomcc", + "github_id": 860665, + "is_lead": true + }, + { + "name": "Antoni Boucher", + "github": "antoyo", + "github_id": 584972, + "is_lead": false + }, + { + "name": "David Wood", + "github": "davidtwco", + "github_id": 1295100, + "is_lead": false + }, + { + "name": "h1467792822", + "github": "h1467792822", + "github_id": 8490488, + "is_lead": false + }, + { + "name": "Jakub Beránek", + "github": "Kobzol", + "github_id": 4539057, + "is_lead": false + }, + { + "name": "Alyssa Haroldsen", + "github": "kupiakos", + "github_id": 3309728, + "is_lead": false + }, + { + "name": "Gary Guo", + "github": "nbdd0121", + "github_id": 4065244, + "is_lead": false + }, + { + "name": "Nicholas Nethercote", + "github": "nnethercote", + "github_id": 1940286, + "is_lead": false + }, + { + "name": "Trevor Gross", + "github": "tgross35", + "github_id": 13724985, + "is_lead": false + }, + { + "name": "Wayne Wu", + "github": "wain303009", + "github_id": 38760447, + "is_lead": false + }, + { + "name": "Jubilee", + "github": "workingjubilee", + "github_id": 46493976, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-binary-size", + "members": [ + 4539057, + 584972, + 1295100, + 8490488, + 3309728, + 783247, + 4065244, + 1940286, + 13724985, + 860665, + 38760447, + 46493976 + ] + } + ] + }, + "website_data": { + "name": "Binary size working group", + "description": "Improving the binary size of Rust programs and libraries", + "page": "wg-binary-size", + "email": null, + "repo": "https://github.com/rust-lang/wg-binary-size", + "discord": null, + "zulip_stream": "wg-binary-size", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-bindgen.json b/v1/teams/wg-bindgen.json new file mode 100644 index 000000000..0100f8f6e --- /dev/null +++ b/v1/teams/wg-bindgen.json @@ -0,0 +1,76 @@ +{ + "name": "wg-bindgen", + "kind": "working_group", + "subteam_of": "devtools", + "members": [ + { + "name": "Emilio Cobos Álvarez", + "github": "emilio", + "github_id": 1323194, + "is_lead": true + }, + { + "name": "Nick Fitzgerald", + "github": "fitzgen", + "github_id": 74571, + "is_lead": true + }, + { + "name": "Darren Kulp", + "github": "kulp", + "github_id": 74288, + "is_lead": false + }, + { + "name": "Miguel Ojeda", + "github": "ojeda", + "github_id": 1054456, + "is_lead": false + }, + { + "name": "Christian Poveda Ruiz", + "github": "pvdrz", + "github_id": 31802960, + "is_lead": false + }, + { + "name": "Tshepang Mbambo", + "github": "tshepang", + "github_id": 588486, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-bindgen", + "members": [ + 1323194, + 74571, + 74288, + 1054456, + 31802960, + 588486 + ] + } + ] + }, + "website_data": { + "name": "Bindgen working group", + "description": "Developing tools for generating FFI bindings", + "page": "wg-bindgen", + "email": null, + "repo": "https://github.com/rust-lang/rust-bindgen", + "discord": { + "channel": "#wg-bindgen", + "url": "https://discord.gg/kgujzMR" + }, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-cli.json b/v1/teams/wg-cli.json new file mode 100644 index 000000000..cdb86df37 --- /dev/null +++ b/v1/teams/wg-cli.json @@ -0,0 +1,77 @@ +{ + "name": "wg-cli", + "kind": "working_group", + "subteam_of": "launching-pad", + "members": [ + { + "name": "Ed Page", + "github": "epage", + "github_id": 60961, + "is_lead": true + }, + { + "name": "Daniel Sockwell", + "github": "codesections", + "github_id": 35405463, + "is_lead": false + }, + { + "name": "Ricky", + "github": "deg4uss3r", + "github_id": 15351059, + "is_lead": false + }, + { + "name": "Dylan DPC", + "github": "Dylan-DPC", + "github_id": 99973273, + "is_lead": false + }, + { + "name": "Matthias Beyer", + "github": "matthiasbeyer", + "github_id": 427866, + "is_lead": false + }, + { + "name": "Pavan Kumar Sunkara", + "github": "pksunkara", + "github_id": 174703, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Pascal Hertleif", + "github": "killercup", + "github_id": 20063, + "is_lead": false + }, + { + "name": "Katharina Fey", + "github": "spacekookie", + "github_id": 7669898, + "is_lead": false + }, + { + "name": "Yoshua Wuyts", + "github": "yoshuawuyts", + "github_id": 2467194, + "is_lead": false + } + ], + "github": null, + "website_data": { + "name": "Command-line interfaces (CLI) working group", + "description": "Focusing on the end-to-end experience of writing terminal apps, both large and small, in Rust.", + "page": "cli", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": "wg-cli", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-compiler-performance.json b/v1/teams/wg-compiler-performance.json new file mode 100644 index 000000000..46792b35b --- /dev/null +++ b/v1/teams/wg-compiler-performance.json @@ -0,0 +1,92 @@ +{ + "name": "wg-compiler-performance", + "kind": "working_group", + "subteam_of": "compiler", + "members": [ + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": true + }, + { + "name": "Jakub Beránek", + "github": "Kobzol", + "github_id": 4539057, + "is_lead": false + }, + { + "name": "Rémy Rakic", + "github": "lqd", + "github_id": 247183, + "is_lead": false + }, + { + "name": "Nicholas Nethercote", + "github": "nnethercote", + "github_id": 1940286, + "is_lead": false + }, + { + "name": "Ryan Levick", + "github": "rylev", + "github_id": 1327285, + "is_lead": false + }, + { + "name": "Tyson Nottingham", + "github": "tgnottingham", + "github_id": 3668166, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Michael Woerister", + "github": "michaelwoerister", + "github_id": 1825894, + "is_lead": false + }, + { + "name": "Felix Klock", + "github": "pnkfelix", + "github_id": 173127, + "is_lead": false + }, + { + "name": "Wesley Wiser", + "github": "wesleywiser", + "github_id": 831192, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-compiler-performance", + "members": [ + 4539057, + 5047365, + 247183, + 1940286, + 1327285, + 3668166 + ] + } + ] + }, + "website_data": { + "name": "Compiler performance working group", + "description": "Improving rustc compilation performance (build times)", + "page": "wg-compiler-performance", + "email": null, + "repo": "https://github.com/rust-lang/rustc-perf", + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-const-eval.json b/v1/teams/wg-const-eval.json new file mode 100644 index 000000000..ba772af36 --- /dev/null +++ b/v1/teams/wg-const-eval.json @@ -0,0 +1,66 @@ +{ + "name": "wg-const-eval", + "kind": "working_group", + "subteam_of": "compiler", + "members": [ + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": true + }, + { + "name": "Ralf Jung", + "github": "RalfJung", + "github_id": 330628, + "is_lead": true + }, + { + "name": "Deadbeef", + "github": "fee1-dead", + "github_id": 43851243, + "is_lead": false + }, + { + "name": "lcnr", + "github": "lcnr", + "github_id": 29864074, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Dylan MacKenzie", + "github": "ecstatic-morse", + "github_id": 29463364, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-const-eval", + "members": [ + 330628, + 43851243, + 29864074, + 332036 + ] + } + ] + }, + "website_data": { + "name": "Compile-time Function Evaluation Working Group", + "description": "Soundly expanding the capabilities of compile-time function evaluation in Rust", + "page": "wg-const-eval", + "email": null, + "repo": "https://github.com/rust-lang/const-eval", + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-debugging.json b/v1/teams/wg-debugging.json new file mode 100644 index 000000000..a40782537 --- /dev/null +++ b/v1/teams/wg-debugging.json @@ -0,0 +1,64 @@ +{ + "name": "wg-debugging", + "kind": "working_group", + "subteam_of": "compiler", + "members": [ + { + "name": "Wesley Wiser", + "github": "wesleywiser", + "github_id": 831192, + "is_lead": true + }, + { + "name": "David Wood", + "github": "davidtwco", + "github_id": 1295100, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Manish Goregaokar", + "github": "Manishearth", + "github_id": 1617736, + "is_lead": false + }, + { + "name": "Michael Woerister", + "github": "michaelwoerister", + "github_id": 1825894, + "is_lead": false + }, + { + "name": "Felix Klock", + "github": "pnkfelix", + "github_id": 173127, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-debugging", + "members": [ + 1295100, + 831192 + ] + } + ] + }, + "website_data": { + "name": "Debugging Working Group", + "description": "Providing users with a great experience when debugging Rust code", + "page": "wg-debugging", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": "t-compiler/wg-debugging", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-diagnostics.json b/v1/teams/wg-diagnostics.json new file mode 100644 index 000000000..99253249d --- /dev/null +++ b/v1/teams/wg-diagnostics.json @@ -0,0 +1,73 @@ +{ + "name": "wg-diagnostics", + "kind": "working_group", + "subteam_of": "compiler", + "members": [ + { + "name": "Esteban Kuber", + "github": "estebank", + "github_id": 1606434, + "is_lead": true + }, + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": true + }, + { + "name": "Michael Goulet", + "github": "compiler-errors", + "github_id": 3674314, + "is_lead": false + }, + { + "name": "David Wood", + "github": "davidtwco", + "github_id": 1295100, + "is_lead": false + }, + { + "name": "Yuki Okushi", + "github": "JohnTitor", + "github_id": 25030997, + "is_lead": false + }, + { + "name": "Takayuki Maeda", + "github": "TaKO8Ki", + "github_id": 41065217, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-diagnostics", + "members": [ + 25030997, + 41065217, + 3674314, + 1295100, + 1606434, + 332036 + ] + } + ] + }, + "website_data": { + "name": "Diagnostics working group", + "description": "Aiming to make rustc better at telling the user why the compiler isn't smart enough to understand their code yet", + "page": "wg-diagnostics", + "email": null, + "repo": "https://rust-lang.github.io/compiler-team/working-groups/diagnostics/", + "discord": null, + "zulip_stream": "t-compiler/wg-diagnostics", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-embedded-core.json b/v1/teams/wg-embedded-core.json new file mode 100644 index 000000000..7f2f0f282 --- /dev/null +++ b/v1/teams/wg-embedded-core.json @@ -0,0 +1,45 @@ +{ + "name": "wg-embedded-core", + "kind": "working_group", + "subteam_of": "wg-embedded", + "members": [ + { + "name": "Adam Greig", + "github": "adamgreig", + "github_id": 47219, + "is_lead": false + }, + { + "name": "Daniel Egger", + "github": "therealprof", + "github_id": 3321888, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-embedded", + "name": "core", + "members": [ + 47219, + 3321888 + ] + } + ] + }, + "website_data": { + "name": "Embedded core team", + "description": "The core team represents the WG in meetings with the Rust teams", + "page": "wg-embedded-core", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-embedded-cortex-a.json b/v1/teams/wg-embedded-cortex-a.json new file mode 100644 index 000000000..c5012e17d --- /dev/null +++ b/v1/teams/wg-embedded-cortex-a.json @@ -0,0 +1,59 @@ +{ + "name": "wg-embedded-cortex-a", + "kind": "working_group", + "subteam_of": "wg-embedded", + "members": [ + { + "name": "Berkus Decker", + "github": "berkus", + "github_id": 80306, + "is_lead": false + }, + { + "name": "Nathan Chong", + "github": "nchong-at-aws", + "github_id": 52972368, + "is_lead": false + }, + { + "name": "Robin Randhawa", + "github": "raw-bin", + "github_id": 705890, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Andre Richter", + "github": "andre-richter", + "github_id": 4130005, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-embedded", + "name": "wg-embedded-cortex-a", + "members": [ + 80306, + 52972368, + 705890 + ] + } + ] + }, + "website_data": { + "name": "Embedded Cortex-A team", + "description": "Develops and maintains the core of the Cortex-A crate ecosystem", + "page": "wg-embedded-cortex-a", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-embedded-cortex-m.json b/v1/teams/wg-embedded-cortex-m.json new file mode 100644 index 000000000..2b61ea58f --- /dev/null +++ b/v1/teams/wg-embedded-cortex-m.json @@ -0,0 +1,59 @@ +{ + "name": "wg-embedded-cortex-m", + "kind": "working_group", + "subteam_of": "wg-embedded", + "members": [ + { + "name": "Adam Greig", + "github": "adamgreig", + "github_id": 47219, + "is_lead": false + }, + { + "name": "Alex Martens", + "github": "newAM", + "github_id": 7845120, + "is_lead": false + }, + { + "name": "Thales", + "github": "thalesfragoso", + "github_id": 46510852, + "is_lead": false + }, + { + "name": "Daniel Egger", + "github": "therealprof", + "github_id": 3321888, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-embedded", + "name": "wg-embedded-cortex-m", + "members": [ + 47219, + 7845120, + 46510852, + 3321888 + ] + } + ] + }, + "website_data": { + "name": "Embedded Cortex-M team", + "description": "Develops and maintains the core of the Cortex-M crate ecosystem", + "page": "wg-embedded-cortex-m", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-embedded-cortex-r.json b/v1/teams/wg-embedded-cortex-r.json new file mode 100644 index 000000000..6dcb3f00f --- /dev/null +++ b/v1/teams/wg-embedded-cortex-r.json @@ -0,0 +1,29 @@ +{ + "name": "wg-embedded-cortex-r", + "kind": "working_group", + "subteam_of": "wg-embedded", + "members": [], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-embedded", + "name": "wg-embedded-cortex-r", + "members": [] + } + ] + }, + "website_data": { + "name": "Embedded Cortex-R team", + "description": "Develops and maintains the core of the Cortex-R crate ecosystem", + "page": "wg-embedded-cortex-r", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-embedded-hal.json b/v1/teams/wg-embedded-hal.json new file mode 100644 index 000000000..a4f23839d --- /dev/null +++ b/v1/teams/wg-embedded-hal.json @@ -0,0 +1,66 @@ +{ + "name": "wg-embedded-hal", + "kind": "working_group", + "subteam_of": "wg-embedded", + "members": [ + { + "name": "Dario Nieuwenhuis", + "github": "Dirbaio", + "github_id": 1247578, + "is_lead": false + }, + { + "name": "Diego Barrios Romero", + "github": "eldruin", + "github_id": 43125, + "is_lead": false + }, + { + "name": "Scott Mabin", + "github": "MabezDev", + "github_id": 6977289, + "is_lead": false + }, + { + "name": "Ryan", + "github": "ryankurte", + "github_id": 860620, + "is_lead": false + }, + { + "name": "Daniel Egger", + "github": "therealprof", + "github_id": 3321888, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-embedded", + "name": "embedded-hal", + "members": [ + 1247578, + 6977289, + 43125, + 860620, + 3321888 + ] + } + ] + }, + "website_data": { + "name": "Embedded HAL team", + "description": "Develops and maintains crates that ease the development of Hardware Abstraction Layers, Board Support Crates and drivers", + "page": "wg-embedded-hal", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-embedded-infra.json b/v1/teams/wg-embedded-infra.json new file mode 100644 index 000000000..be7686e4d --- /dev/null +++ b/v1/teams/wg-embedded-infra.json @@ -0,0 +1,45 @@ +{ + "name": "wg-embedded-infra", + "kind": "working_group", + "subteam_of": "wg-embedded", + "members": [ + { + "name": "Nick Stevens", + "github": "nastevens", + "github_id": 1500008, + "is_lead": false + }, + { + "name": "Ryan", + "github": "ryankurte", + "github_id": 860620, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-embedded", + "name": "infrastructure", + "members": [ + 1500008, + 860620 + ] + } + ] + }, + "website_data": { + "name": "Embedded infrastructure team", + "description": "Managing infrastructure for wg-embedded", + "page": "wg-embedded-infra", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-embedded-libs.json b/v1/teams/wg-embedded-libs.json new file mode 100644 index 000000000..df6fe0690 --- /dev/null +++ b/v1/teams/wg-embedded-libs.json @@ -0,0 +1,52 @@ +{ + "name": "wg-embedded-libs", + "kind": "working_group", + "subteam_of": "wg-embedded", + "members": [ + { + "name": "Dario Nieuwenhuis", + "github": "Dirbaio", + "github_id": 1247578, + "is_lead": false + }, + { + "name": "Alex Martens", + "github": "newAM", + "github_id": 7845120, + "is_lead": false + }, + { + "name": "Markus Reiter", + "github": "reitermarkus", + "github_id": 1309829, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-embedded", + "name": "libs", + "members": [ + 1247578, + 7845120, + 1309829 + ] + } + ] + }, + "website_data": { + "name": "Embedded libraries team", + "description": "Develops and maintains libraries for embedded devices", + "page": "wg-embedded-libs", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-embedded-linux.json b/v1/teams/wg-embedded-linux.json new file mode 100644 index 000000000..0422b5c27 --- /dev/null +++ b/v1/teams/wg-embedded-linux.json @@ -0,0 +1,66 @@ +{ + "name": "wg-embedded-linux", + "kind": "working_group", + "subteam_of": "wg-embedded", + "members": [ + { + "name": "Diego Barrios Romero", + "github": "eldruin", + "github_id": 43125, + "is_lead": false + }, + { + "name": "Nick Stevens", + "github": "nastevens", + "github_id": 1500008, + "is_lead": false + }, + { + "name": "Paul Osborne", + "github": "posborne", + "github_id": 41714, + "is_lead": false + }, + { + "name": "Ryan", + "github": "ryankurte", + "github_id": 860620, + "is_lead": false + }, + { + "name": "Christian Meusel", + "github": "sirhcel", + "github_id": 8770800, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-embedded", + "name": "embedded-linux", + "members": [ + 43125, + 1500008, + 41714, + 860620, + 8770800 + ] + } + ] + }, + "website_data": { + "name": "Embedded Linux team", + "description": "The embedded Linux team develops and maintains the core of the embedded Linux crate ecosystem.", + "page": "wg-embedded-linux", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-embedded-msp430.json b/v1/teams/wg-embedded-msp430.json new file mode 100644 index 000000000..a492f260a --- /dev/null +++ b/v1/teams/wg-embedded-msp430.json @@ -0,0 +1,45 @@ +{ + "name": "wg-embedded-msp430", + "kind": "working_group", + "subteam_of": "wg-embedded", + "members": [ + { + "name": "William D. Jones", + "github": "cr1901", + "github_id": 6418027, + "is_lead": false + }, + { + "name": "Yuhan Lin", + "github": "YuhanLiin", + "github_id": 15389635, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-embedded", + "name": "msp430", + "members": [ + 15389635, + 6418027 + ] + } + ] + }, + "website_data": { + "name": "Embedded MSP430 team", + "description": "Develops and maintains the core of the embedded MSP430 crate ecosystem", + "page": "wg-embedded-msp430", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-embedded-resources.json b/v1/teams/wg-embedded-resources.json new file mode 100644 index 000000000..9af065e91 --- /dev/null +++ b/v1/teams/wg-embedded-resources.json @@ -0,0 +1,87 @@ +{ + "name": "wg-embedded-resources", + "kind": "working_group", + "subteam_of": "wg-embedded", + "members": [ + { + "name": "Adam Greig", + "github": "adamgreig", + "github_id": 47219, + "is_lead": false + }, + { + "name": "Bart Massey", + "github": "BartMassey", + "github_id": 117151, + "is_lead": false + }, + { + "name": "Diego Barrios Romero", + "github": "eldruin", + "github_id": 43125, + "is_lead": false + }, + { + "name": "Henrik Böving", + "github": "hargoniX", + "github_id": 33270164, + "is_lead": false + }, + { + "name": "Henk Oordt", + "github": "hdoordt", + "github_id": 17907879, + "is_lead": false + }, + { + "name": "James Munns", + "github": "jamesmunns", + "github_id": 2097964, + "is_lead": false + }, + { + "name": "Daniel Egger", + "github": "therealprof", + "github_id": 3321888, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Andre Richter", + "github": "andre-richter", + "github_id": 4130005, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-embedded", + "name": "resources", + "members": [ + 117151, + 47219, + 43125, + 33270164, + 17907879, + 2097964, + 3321888 + ] + } + ] + }, + "website_data": { + "name": "Embedded resources working group", + "description": "Managing various resources owned by the embedded working group", + "page": "wg-embedded-resources", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-embedded-riscv.json b/v1/teams/wg-embedded-riscv.json new file mode 100644 index 000000000..ca9876dbe --- /dev/null +++ b/v1/teams/wg-embedded-riscv.json @@ -0,0 +1,73 @@ +{ + "name": "wg-embedded-riscv", + "kind": "working_group", + "subteam_of": "wg-embedded", + "members": [ + { + "name": "Aleš Katona", + "github": "almindor", + "github_id": 1950958, + "is_lead": false + }, + { + "name": "dkhayes117", + "github": "dkhayes117", + "github_id": 59458913, + "is_lead": false + }, + { + "name": "Jesse Braham", + "github": "jessebraham", + "github_id": 1945813, + "is_lead": false + }, + { + "name": "Scott Mabin", + "github": "MabezDev", + "github_id": 6977289, + "is_lead": false + }, + { + "name": "rmsyn", + "github": "rmsyn", + "github_id": 117854522, + "is_lead": false + }, + { + "name": "Román Cárdenas", + "github": "romancardenas", + "github_id": 12596603, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-embedded", + "name": "risc-v", + "members": [ + 6977289, + 1950958, + 59458913, + 1945813, + 117854522, + 12596603 + ] + } + ] + }, + "website_data": { + "name": "Embedded RISC-V team", + "description": "Develops and maintains the core of the embedded RISC-V crate ecosystem", + "page": "wg-embedded-riscv", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-embedded-tools.json b/v1/teams/wg-embedded-tools.json new file mode 100644 index 000000000..66106d376 --- /dev/null +++ b/v1/teams/wg-embedded-tools.json @@ -0,0 +1,73 @@ +{ + "name": "wg-embedded-tools", + "kind": "working_group", + "subteam_of": "wg-embedded", + "members": [ + { + "name": "Adam Greig", + "github": "adamgreig", + "github_id": 47219, + "is_lead": false + }, + { + "name": "Zgarbul Andrey", + "github": "burrbull", + "github_id": 3072754, + "is_lead": false + }, + { + "name": "Emil Gardström", + "github": "Emilgardis", + "github_id": 1502855, + "is_lead": false + }, + { + "name": "Markus Reiter", + "github": "reitermarkus", + "github_id": 1309829, + "is_lead": false + }, + { + "name": "Ryan", + "github": "ryankurte", + "github_id": 860620, + "is_lead": false + }, + { + "name": "Daniel Egger", + "github": "therealprof", + "github_id": 3321888, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-embedded", + "name": "tools", + "members": [ + 1502855, + 47219, + 3072754, + 1309829, + 860620, + 3321888 + ] + } + ] + }, + "website_data": { + "name": "Embedded Tools Team", + "description": "Develops and maintains core embedded tools", + "page": "wg-embedded-tools", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-embedded-triage.json b/v1/teams/wg-embedded-triage.json new file mode 100644 index 000000000..926b7efd7 --- /dev/null +++ b/v1/teams/wg-embedded-triage.json @@ -0,0 +1,52 @@ +{ + "name": "wg-embedded-triage", + "kind": "working_group", + "subteam_of": "wg-embedded", + "members": [ + { + "name": "Jan Niehusmann", + "github": "jannic", + "github_id": 232606, + "is_lead": false + }, + { + "name": "Jesse Braham", + "github": "jessebraham", + "github_id": 1945813, + "is_lead": false + }, + { + "name": "Mathieu Suen", + "github": "mathk", + "github_id": 314381, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-embedded", + "name": "triage", + "members": [ + 232606, + 1945813, + 314381 + ] + } + ] + }, + "website_data": { + "name": "Embedded Triage Team", + "description": "The triage team keeps PR queues moving; they ensure no PR is left unattended", + "page": "wg-embedded-triage", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-embedded.json b/v1/teams/wg-embedded.json new file mode 100644 index 000000000..7f8c9e590 --- /dev/null +++ b/v1/teams/wg-embedded.json @@ -0,0 +1,263 @@ +{ + "name": "wg-embedded", + "kind": "working_group", + "subteam_of": "launching-pad", + "members": [ + { + "name": "Adam Greig", + "github": "adamgreig", + "github_id": 47219, + "is_lead": true + }, + { + "name": "Daniel Egger", + "github": "therealprof", + "github_id": 3321888, + "is_lead": true + }, + { + "name": "Aleš Katona", + "github": "almindor", + "github_id": 1950958, + "is_lead": false + }, + { + "name": "Andre Richter", + "github": "andre-richter", + "github_id": 4130005, + "is_lead": false + }, + { + "name": "Zgarbul Andrey", + "github": "burrbull", + "github_id": 3072754, + "is_lead": false + }, + { + "name": "William D. Jones", + "github": "cr1901", + "github_id": 6418027, + "is_lead": false + }, + { + "name": "Dario Nieuwenhuis", + "github": "Dirbaio", + "github_id": 1247578, + "is_lead": false + }, + { + "name": "dkhayes117", + "github": "dkhayes117", + "github_id": 59458913, + "is_lead": false + }, + { + "name": "Diego Barrios Romero", + "github": "eldruin", + "github_id": 43125, + "is_lead": false + }, + { + "name": "Emil Gardström", + "github": "Emilgardis", + "github_id": 1502855, + "is_lead": false + }, + { + "name": "Henrik Böving", + "github": "hargoniX", + "github_id": 33270164, + "is_lead": false + }, + { + "name": "Wilfried Chauveau", + "github": "ithinuel", + "github_id": 4605303, + "is_lead": false + }, + { + "name": "James Munns", + "github": "jamesmunns", + "github_id": 2097964, + "is_lead": false + }, + { + "name": "Nick Stevens", + "github": "nastevens", + "github_id": 1500008, + "is_lead": false + }, + { + "name": "Paul Osborne", + "github": "posborne", + "github_id": 41714, + "is_lead": false + }, + { + "name": "Robin Randhawa", + "github": "raw-bin", + "github_id": 705890, + "is_lead": false + }, + { + "name": "Markus Reiter", + "github": "reitermarkus", + "github_id": 1309829, + "is_lead": false + }, + { + "name": "Román Cárdenas", + "github": "romancardenas", + "github_id": 12596603, + "is_lead": false + }, + { + "name": "Ryan", + "github": "ryankurte", + "github_id": 860620, + "is_lead": false + }, + { + "name": "Thales", + "github": "thalesfragoso", + "github_id": 46510852, + "is_lead": false + } + ], + "alumni": [ + { + "name": "awygle", + "github": "awygle", + "github_id": 7854806, + "is_lead": false + }, + { + "name": "Brad Campbell", + "github": "bradjc", + "github_id": 1467890, + "is_lead": false + }, + { + "name": "Dan Callaghan", + "github": "danc86", + "github_id": 398575, + "is_lead": false + }, + { + "name": "Vadim Kaushan", + "github": "Disasm", + "github_id": 1418749, + "is_lead": false + }, + { + "name": "David Craven", + "github": "dvc94ch", + "github_id": 741807, + "is_lead": false + }, + { + "name": "Dylan McKay", + "github": "dylanmckay", + "github_id": 7722159, + "is_lead": false + }, + { + "name": "Hanno Braun", + "github": "hannobraun", + "github_id": 85732, + "is_lead": false + }, + { + "name": "Wilfried Chauveau", + "github": "ithinuel", + "github_id": 4605303, + "is_lead": false + }, + { + "name": "Jorge Aparicio", + "github": "japaric", + "github_id": 5018213, + "is_lead": false + }, + { + "name": "Jonathan Soo", + "github": "jcsoo", + "github_id": 2399463, + "is_lead": false + }, + { + "name": "Emil Fresk", + "github": "korken89", + "github_id": 913109, + "is_lead": false + }, + { + "name": "Wladimir J. van der Laan", + "github": "laanwj", + "github_id": 126646, + "is_lead": false + }, + { + "name": "Levente Kurusa", + "github": "levex", + "github_id": 849140, + "is_lead": false + }, + { + "name": "Paolo Teti", + "github": "paoloteti", + "github_id": 35451649, + "is_lead": false + }, + { + "name": "James Duley", + "github": "parched", + "github_id": 5975405, + "is_lead": false + }, + { + "name": "Vadzim Dambrouski", + "github": "pftbest", + "github_id": 1573340, + "is_lead": false + }, + { + "name": "Hideki Sekine", + "github": "sekineh", + "github_id": 3956266, + "is_lead": false + }, + { + "name": "Jonathan Pallant", + "github": "thejpster", + "github_id": 959887, + "is_lead": false + }, + { + "name": "vaishali Thakkar", + "github": "v-thakkar", + "github_id": 7105009, + "is_lead": false + }, + { + "name": "Ioannis Valasakis", + "github": "wizofe", + "github_id": 22352218, + "is_lead": false + } + ], + "github": null, + "website_data": { + "name": "Embedded devices working group", + "description": "Focusing on improving the end-to-end experience of using Rust in resource-constrained environments and non-traditional platforms", + "page": "embedded", + "email": null, + "repo": "https://github.com/rust-embedded/wg", + "discord": null, + "zulip_stream": null, + "matrix_room": "#rust-embedded:matrix.org", + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-ffi-unwind.json b/v1/teams/wg-ffi-unwind.json new file mode 100644 index 000000000..fc77147d9 --- /dev/null +++ b/v1/teams/wg-ffi-unwind.json @@ -0,0 +1,108 @@ +{ + "name": "wg-ffi-unwind", + "kind": "working_group", + "subteam_of": "lang", + "members": [ + { + "name": "Adam C. Foltzer", + "github": "acfoltzer", + "github_id": 205266, + "is_lead": true + }, + { + "name": "Kyle J Strand", + "github": "BatmanAoD", + "github_id": 2313807, + "is_lead": true + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": true + }, + { + "name": "Amanieu d'Antras", + "github": "Amanieu", + "github_id": 278509, + "is_lead": false + }, + { + "name": "bjorn3", + "github": "bjorn3", + "github_id": 17426603, + "is_lead": false + }, + { + "name": "Christopher Durham", + "github": "CAD97", + "github_id": 5992217, + "is_lead": false + }, + { + "name": "Connor Horman", + "github": "chorman0773", + "github_id": 5026283, + "is_lead": false + }, + { + "name": "Katelyn Martin", + "github": "cratelyn", + "github_id": 57912822, + "is_lead": false + }, + { + "name": "gnzlbg", + "github": "gnzlbg", + "github_id": 904614, + "is_lead": false + }, + { + "name": "Gary Guo", + "github": "nbdd0121", + "github_id": 4065244, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Josh Triplett", + "github": "joshtriplett", + "github_id": 162737, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-ffi-unwind", + "members": [ + 278509, + 2313807, + 5992217, + 205266, + 17426603, + 5026283, + 57912822, + 904614, + 4065244, + 155238 + ] + } + ] + }, + "website_data": { + "name": "ffi-unwind project group", + "description": "A working-group project to extend the Rust language to support unwinding that crosses FFI boundaries", + "page": "wg-ffi-unwind", + "email": null, + "repo": "https://github.com/rust-lang/project-ffi-unwind", + "discord": null, + "zulip_stream": "project-ffi-unwind", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-gamedev.json b/v1/teams/wg-gamedev.json new file mode 100644 index 000000000..f95a8ef91 --- /dev/null +++ b/v1/teams/wg-gamedev.json @@ -0,0 +1,97 @@ +{ + "name": "wg-gamedev", + "kind": "working_group", + "subteam_of": "launching-pad", + "members": [ + { + "name": "Forest Anderson", + "github": "AngelOnFira", + "github_id": 14791619, + "is_lead": true + }, + { + "name": "Erlend Sogge Heggen", + "github": "erlend-sh", + "github_id": 583842, + "is_lead": true + }, + { + "name": "Dzmitry Malyshau", + "github": "kvark", + "github_id": 107301, + "is_lead": true + }, + { + "name": "Andrey Lesnikov", + "github": "ozkriff", + "github_id": 662976, + "is_lead": true + }, + { + "name": "Joe Clay", + "github": "17cupsofcoffee", + "github_id": 784533, + "is_lead": false + }, + { + "name": "Philip Degarmo", + "github": "aclysma", + "github_id": 316070, + "is_lead": false + }, + { + "name": "Alexandru Ene", + "github": "AlexEne", + "github_id": 5849037, + "is_lead": false + }, + { + "name": "Elina Shakhnovich", + "github": "logicsoup", + "github_id": 20725524, + "is_lead": false + }, + { + "name": "Daniel Gee", + "github": "Lokathor", + "github_id": 5456384, + "is_lead": false + }, + { + "name": "Richard Patching", + "github": "patchfx", + "github_id": 294376, + "is_lead": false + }, + { + "name": "Johan Andersson", + "github": "repi", + "github_id": 1262692, + "is_lead": false + }, + { + "name": "Remco", + "github": "Wodann", + "github_id": 6917585, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": { + "name": "Game development working group", + "description": "Focusing on making Rust the default choice for game development", + "page": "gamedev", + "email": null, + "repo": "https://github.com/rust-gamedev", + "discord": { + "channel": "#wg-gamedev", + "url": "https://discord.gg/sG23nSS" + }, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-gcc-backend.json b/v1/teams/wg-gcc-backend.json new file mode 100644 index 000000000..9e32aefc2 --- /dev/null +++ b/v1/teams/wg-gcc-backend.json @@ -0,0 +1,45 @@ +{ + "name": "wg-gcc-backend", + "kind": "working_group", + "subteam_of": "compiler", + "members": [ + { + "name": "Antoni Boucher", + "github": "antoyo", + "github_id": 584972, + "is_lead": true + }, + { + "name": "Guillaume Gomez", + "github": "GuillaumeGomez", + "github_id": 3050060, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-gcc-backend", + "members": [ + 3050060, + 584972 + ] + } + ] + }, + "website_data": { + "name": "rustc_codegen_gcc", + "description": "libgccjit AOT codegen for rustc", + "page": "wg-gcc-backend", + "email": null, + "repo": "https://github.com/rust-lang/rustc_codegen_gcc", + "discord": null, + "zulip_stream": "rustc-codegen-gcc", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-incr-comp.json b/v1/teams/wg-incr-comp.json new file mode 100644 index 000000000..db7ad3ac7 --- /dev/null +++ b/v1/teams/wg-incr-comp.json @@ -0,0 +1,84 @@ +{ + "name": "wg-incr-comp", + "kind": "working_group", + "subteam_of": "compiler", + "members": [ + { + "name": "Wesley Wiser", + "github": "wesleywiser", + "github_id": 831192, + "is_lead": true + }, + { + "name": "Aaron Hill", + "github": "Aaron1011", + "github_id": 1408859, + "is_lead": false + }, + { + "name": "Camille Gillot", + "github": "cjgillot", + "github_id": 1822483, + "is_lead": false + }, + { + "name": "David Wood", + "github": "davidtwco", + "github_id": 1295100, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Michael Woerister", + "github": "michaelwoerister", + "github_id": 1825894, + "is_lead": false + }, + { + "name": "pierwill", + "github": "pierwill", + "github_id": 19642016, + "is_lead": false + }, + { + "name": "Felix Klock", + "github": "pnkfelix", + "github_id": 173127, + "is_lead": false + }, + { + "name": "Santiago Pastorino", + "github": "spastorino", + "github_id": 52642, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-incr-comp", + "members": [ + 1408859, + 1822483, + 1295100, + 831192 + ] + } + ] + }, + "website_data": { + "name": "Incremental compilation working group", + "description": "Improving incremental compilation in rustc", + "page": "wg-incr-comp", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": "t-compiler/wg-incr-comp", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-inline-asm.json b/v1/teams/wg-inline-asm.json new file mode 100644 index 000000000..eff3eefd4 --- /dev/null +++ b/v1/teams/wg-inline-asm.json @@ -0,0 +1,45 @@ +{ + "name": "wg-inline-asm", + "kind": "working_group", + "subteam_of": "lang", + "members": [ + { + "name": "Amanieu d'Antras", + "github": "Amanieu", + "github_id": 278509, + "is_lead": true + } + ], + "alumni": [ + { + "name": "Josh Triplett", + "github": "joshtriplett", + "github_id": 162737, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-inline-asm", + "members": [ + 278509 + ] + } + ] + }, + "website_data": { + "name": "inline-asm project group", + "description": "A working-group project to extend the Rust language to support inline assembly", + "page": "wg-inline-asm", + "email": null, + "repo": "https://github.com/rust-lang/project-inline-asm", + "discord": null, + "zulip_stream": "project-inline-asm", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-leads.json b/v1/teams/wg-leads.json new file mode 100644 index 000000000..7020bd2bf --- /dev/null +++ b/v1/teams/wg-leads.json @@ -0,0 +1,318 @@ +{ + "name": "wg-leads", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Adam C. Foltzer", + "github": "acfoltzer", + "github_id": 205266, + "is_lead": false + }, + { + "name": "Adam Greig", + "github": "adamgreig", + "github_id": 47219, + "is_lead": false + }, + { + "name": "Amanieu d'Antras", + "github": "Amanieu", + "github_id": 278509, + "is_lead": false + }, + { + "name": "Forest Anderson", + "github": "AngelOnFira", + "github_id": 14791619, + "is_lead": false + }, + { + "name": "Antoni Boucher", + "github": "antoyo", + "github_id": 584972, + "is_lead": false + }, + { + "name": "apiraino", + "github": "apiraino", + "github_id": 6098822, + "is_lead": false + }, + { + "name": "Kyle J Strand", + "github": "BatmanAoD", + "github_id": 2313807, + "is_lead": false + }, + { + "name": "Boxy", + "github": "BoxyUwU", + "github_id": 21149742, + "is_lead": false + }, + { + "name": "Caleb Zulawski", + "github": "calebzulawski", + "github_id": 563826, + "is_lead": false + }, + { + "name": "Celina G. Val", + "github": "celinval", + "github_id": 35149715, + "is_lead": false + }, + { + "name": "Camille Gillot", + "github": "cjgillot", + "github_id": 1822483, + "is_lead": false + }, + { + "name": "Charles Lew", + "github": "crlf0710", + "github_id": 451806, + "is_lead": false + }, + { + "name": "David Wood", + "github": "davidtwco", + "github_id": 1295100, + "is_lead": false + }, + { + "name": "Doc Jones", + "github": "doc-jones", + "github_id": 37349558, + "is_lead": false + }, + { + "name": "Dylan DPC", + "github": "Dylan-DPC", + "github_id": 99973273, + "is_lead": false + }, + { + "name": "Eric Holk", + "github": "eholk", + "github_id": 105766, + "is_lead": false + }, + { + "name": "Eric Huss", + "github": "ehuss", + "github_id": 43198, + "is_lead": false + }, + { + "name": "Emilio Cobos Álvarez", + "github": "emilio", + "github_id": 1323194, + "is_lead": false + }, + { + "name": "Ed Page", + "github": "epage", + "github_id": 60961, + "is_lead": false + }, + { + "name": "Erlend Sogge Heggen", + "github": "erlend-sh", + "github_id": 583842, + "is_lead": false + }, + { + "name": "Esteban Kuber", + "github": "estebank", + "github_id": 1606434, + "is_lead": false + }, + { + "name": "Deadbeef", + "github": "fee1-dead", + "github_id": 43851243, + "is_lead": false + }, + { + "name": "Nick Fitzgerald", + "github": "fitzgen", + "github_id": 74571, + "is_lead": false + }, + { + "name": "Jack Huey", + "github": "jackh726", + "github_id": 31162821, + "is_lead": false + }, + { + "name": "Yuki Okushi", + "github": "JohnTitor", + "github_id": 25030997, + "is_lead": false + }, + { + "name": "Jack Wrenn", + "github": "jswrenn", + "github_id": 3820879, + "is_lead": false + }, + { + "name": "Dzmitry Malyshau", + "github": "kvark", + "github_id": 107301, + "is_lead": false + }, + { + "name": "lcnr", + "github": "lcnr", + "github_id": 29864074, + "is_lead": false + }, + { + "name": "Rémy Rakic", + "github": "lqd", + "github_id": 247183, + "is_lead": false + }, + { + "name": "Mara Bos", + "github": "m-ou-se", + "github_id": 783247, + "is_lead": false + }, + { + "name": "Mário Idival", + "github": "marioidival", + "github_id": 1129263, + "is_lead": false + }, + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": false + }, + { + "name": "Michael Woerister", + "github": "michaelwoerister", + "github_id": 1825894, + "is_lead": false + }, + { + "name": "Nikita Popov", + "github": "nikic", + "github_id": 216080, + "is_lead": false + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": false + }, + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": false + }, + { + "name": "Andrey Lesnikov", + "github": "ozkriff", + "github_id": 662976, + "is_lead": false + }, + { + "name": "Ralf Jung", + "github": "RalfJung", + "github_id": 330628, + "is_lead": false + }, + { + "name": "Ramon de C Valle", + "github": "rcvalle", + "github_id": 3988004, + "is_lead": false + }, + { + "name": "Sergey Davidoff", + "github": "Shnatsel", + "github_id": 291257, + "is_lead": false + }, + { + "name": "Santiago Pastorino", + "github": "spastorino", + "github_id": 52642, + "is_lead": false + }, + { + "name": "Tony Arcieri", + "github": "tarcieri", + "github_id": 797, + "is_lead": false + }, + { + "name": "Daniel Egger", + "github": "therealprof", + "github_id": 3321888, + "is_lead": false + }, + { + "name": "Thom Chiovoloni", + "github": "thomcc", + "github_id": 860665, + "is_lead": false + }, + { + "name": "Tim Diekmann", + "github": "TimDiekmann", + "github_id": 21277928, + "is_lead": false + }, + { + "name": "Tyler Mandry", + "github": "tmandry", + "github_id": 2280544, + "is_lead": false + }, + { + "name": "TC", + "github": "traviscross", + "github_id": 1076834, + "is_lead": false + }, + { + "name": "Vincenzo Palazzo", + "github": "vincenzopalazzo", + "github_id": 17150045, + "is_lead": false + }, + { + "name": "Wesley Wiser", + "github": "wesleywiser", + "github_id": 831192, + "is_lead": false + }, + { + "name": "Jubilee", + "github": "workingjubilee", + "github_id": 46493976, + "is_lead": false + }, + { + "name": "Yoshua Wuyts", + "github": "yoshuawuyts", + "github_id": 2467194, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-llvm.json b/v1/teams/wg-llvm.json new file mode 100644 index 000000000..ac0ce330b --- /dev/null +++ b/v1/teams/wg-llvm.json @@ -0,0 +1,59 @@ +{ + "name": "wg-llvm", + "kind": "working_group", + "subteam_of": "compiler", + "members": [ + { + "name": "Nikita Popov", + "github": "nikic", + "github_id": 216080, + "is_lead": true + }, + { + "name": "Josh Stone", + "github": "cuviper", + "github_id": 36186, + "is_lead": false + }, + { + "name": "DianQK", + "github": "DianQK", + "github_id": 10829914, + "is_lead": false + }, + { + "name": "Simonas Kazlauskas", + "github": "nagisa", + "github_id": 679122, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-llvm", + "members": [ + 10829914, + 36186, + 679122, + 216080 + ] + } + ] + }, + "website_data": { + "name": "LLVM working group", + "description": "Working with LLVM upstream to represent Rust in its development", + "page": "wg-llvm", + "email": null, + "repo": "https://rust-lang.github.io/compiler-team/working-groups/llvm/", + "discord": null, + "zulip_stream": "t-compiler/wg-llvm", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-macros.json b/v1/teams/wg-macros.json new file mode 100644 index 000000000..6e2ae0802 --- /dev/null +++ b/v1/teams/wg-macros.json @@ -0,0 +1,93 @@ +{ + "name": "wg-macros", + "kind": "working_group", + "subteam_of": "compiler", + "members": [ + { + "name": "Eric Holk", + "github": "eholk", + "github_id": 105766, + "is_lead": true + }, + { + "name": "Vincenzo Palazzo", + "github": "vincenzopalazzo", + "github_id": 17150045, + "is_lead": true + }, + { + "name": "Arthur Cohen", + "github": "CohenArthur", + "github_id": 43524065, + "is_lead": false + }, + { + "name": "Daniel Henry-Mantilla", + "github": "danielhenrymantilla", + "github_id": 9920355, + "is_lead": false + }, + { + "name": "Jacob Pratt", + "github": "jhpratt", + "github_id": 3161395, + "is_lead": false + }, + { + "name": "Trevor Gross", + "github": "tgross35", + "github_id": 13724985, + "is_lead": false + }, + { + "name": "Lukas Wirth", + "github": "Veykril", + "github_id": 3757771, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-macros", + "members": [ + 43524065, + 3757771, + 9920355, + 105766, + 3161395, + 13724985, + 17150045 + ] + }, + { + "org": "rust-lang-nursery", + "name": "wg-macros", + "members": [ + 43524065, + 3757771, + 9920355, + 105766, + 3161395, + 13724985, + 17150045 + ] + } + ] + }, + "website_data": { + "name": "Macros working group", + "description": "Revival and Improving the Rust Macros", + "page": "wg-macros", + "email": null, + "repo": "https://github.com/rust-lang/wg-macros", + "discord": null, + "zulip_stream": "wg-macros", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-mir-opt.json b/v1/teams/wg-mir-opt.json new file mode 100644 index 000000000..b8e869595 --- /dev/null +++ b/v1/teams/wg-mir-opt.json @@ -0,0 +1,87 @@ +{ + "name": "wg-mir-opt", + "kind": "working_group", + "subteam_of": "compiler", + "members": [ + { + "name": "Oliver Scherer", + "github": "oli-obk", + "github_id": 332036, + "is_lead": true + }, + { + "name": "David Wood", + "github": "davidtwco", + "github_id": 1295100, + "is_lead": false + }, + { + "name": "DianQK", + "github": "DianQK", + "github_id": 10829914, + "is_lead": false + }, + { + "name": "Eduard-Mihai Burtescu", + "github": "eddyb", + "github_id": 77424, + "is_lead": false + }, + { + "name": "Jakob Degen", + "github": "JakobDegen", + "github_id": 51179609, + "is_lead": false + }, + { + "name": "Mahmut Bulut", + "github": "vertexclique", + "github_id": 578559, + "is_lead": false + }, + { + "name": "Wesley Wiser", + "github": "wesleywiser", + "github_id": 831192, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Santiago Pastorino", + "github": "spastorino", + "github_id": 52642, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-mir-opt", + "members": [ + 10829914, + 51179609, + 1295100, + 77424, + 332036, + 578559, + 831192 + ] + } + ] + }, + "website_data": { + "name": "MIR optimizations working group", + "description": "Writing MIR optimizations and refactoring the MIR to be more optimizable", + "page": "wg-mir-opt", + "email": null, + "repo": "https://rust-lang.github.io/compiler-team/working-groups/mir-opt/", + "discord": null, + "zulip_stream": "t-compiler/wg-mir-opt", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-parallel-rustc.json b/v1/teams/wg-parallel-rustc.json new file mode 100644 index 000000000..e3b5cedc9 --- /dev/null +++ b/v1/teams/wg-parallel-rustc.json @@ -0,0 +1,89 @@ +{ + "name": "wg-parallel-rustc", + "kind": "working_group", + "subteam_of": "compiler", + "members": [ + { + "name": "Camille Gillot", + "github": "cjgillot", + "github_id": 1822483, + "is_lead": true + }, + { + "name": "bjorn3", + "github": "bjorn3", + "github_id": 17426603, + "is_lead": false + }, + { + "name": "Jakub Beránek", + "github": "Kobzol", + "github_id": 4539057, + "is_lead": false + }, + { + "name": "Nicholas Nethercote", + "github": "nnethercote", + "github_id": 1940286, + "is_lead": false + }, + { + "name": "Sparrow Li", + "github": "SparrowLii", + "github_id": 68270294, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Alex Crichton", + "github": "alexcrichton", + "github_id": 64996, + "is_lead": false + }, + { + "name": "Josh Stone", + "github": "cuviper", + "github_id": 36186, + "is_lead": false + }, + { + "name": "Mark Rousskov", + "github": "Mark-Simulacrum", + "github_id": 5047365, + "is_lead": false + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": false + }, + { + "name": "Santiago Pastorino", + "github": "spastorino", + "github_id": 52642, + "is_lead": false + }, + { + "name": "Zoxc", + "github": "Zoxc", + "github_id": 25784, + "is_lead": false + } + ], + "github": null, + "website_data": { + "name": "Parallel rustc working group", + "description": "Making parallel compilation the default for rustc", + "page": "wg-parallel-rustc", + "email": null, + "repo": "https://rust-lang.github.io/compiler-team/working-groups/parallel-rustc/", + "discord": null, + "zulip_stream": "t-compiler/wg-parallel-rustc", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-polonius.json b/v1/teams/wg-polonius.json new file mode 100644 index 000000000..20b29a627 --- /dev/null +++ b/v1/teams/wg-polonius.json @@ -0,0 +1,66 @@ +{ + "name": "wg-polonius", + "kind": "working_group", + "subteam_of": "compiler", + "members": [ + { + "name": "Rémy Rakic", + "github": "lqd", + "github_id": 247183, + "is_lead": true + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": true + }, + { + "name": "Amanda Stjerna", + "github": "amandasystems", + "github_id": 102855, + "is_lead": false + }, + { + "name": "Dylan MacKenzie", + "github": "ecstatic-morse", + "github_id": 29463364, + "is_lead": false + }, + { + "name": "Matthew Jasper", + "github": "matthewjasper", + "github_id": 20113453, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-polonius", + "members": [ + 102855, + 29463364, + 247183, + 20113453, + 155238 + ] + } + ] + }, + "website_data": { + "name": "Polonius working group", + "description": "Working on an experimental new borrow-checker implementation", + "page": "wg-polonius", + "email": null, + "repo": "https://rust-lang.github.io/compiler-team/working-groups/polonius/", + "discord": null, + "zulip_stream": "t-types/polonius", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-polymorphization.json b/v1/teams/wg-polymorphization.json new file mode 100644 index 000000000..b6cc84a19 --- /dev/null +++ b/v1/teams/wg-polymorphization.json @@ -0,0 +1,40 @@ +{ + "name": "wg-polymorphization", + "kind": "working_group", + "subteam_of": "compiler", + "members": [ + { + "name": "David Wood", + "github": "davidtwco", + "github_id": 1295100, + "is_lead": true + }, + { + "name": "Eduard-Mihai Burtescu", + "github": "eddyb", + "github_id": 77424, + "is_lead": false + }, + { + "name": "lcnr", + "github": "lcnr", + "github_id": 29864074, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": { + "name": "Polymorphization working group", + "description": "Implementing polymorphization to reduce unnecessary monomorphisation in rustc", + "page": "wg-polymorphization", + "email": null, + "repo": "https://rust-lang.github.io/compiler-team/working-groups/polymorphization/", + "discord": null, + "zulip_stream": "t-compiler/wg-polymorphization", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-prioritization.json b/v1/teams/wg-prioritization.json new file mode 100644 index 000000000..c10892813 --- /dev/null +++ b/v1/teams/wg-prioritization.json @@ -0,0 +1,178 @@ +{ + "name": "wg-prioritization", + "kind": "working_group", + "subteam_of": "compiler", + "members": [ + { + "name": "apiraino", + "github": "apiraino", + "github_id": 6098822, + "is_lead": true + }, + { + "name": "Wesley Wiser", + "github": "wesleywiser", + "github_id": 831192, + "is_lead": true + }, + { + "name": "Noah Lev", + "github": "camelid", + "github_id": 37223377, + "is_lead": false + }, + { + "name": "Dylan DPC", + "github": "Dylan-DPC", + "github_id": 99973273, + "is_lead": false + }, + { + "name": "Hameer Abbasi", + "github": "hameerabbasi", + "github_id": 2190658, + "is_lead": false + }, + { + "name": "Hirochika Matsumoto", + "github": "hkmatsumoto", + "github_id": 57856193, + "is_lead": false + }, + { + "name": "inquisitivecrystal", + "github": "inquisitivecrystal", + "github_id": 22333129, + "is_lead": false + }, + { + "name": "lcnr", + "github": "lcnr", + "github_id": 29864074, + "is_lead": false + } + ], + "alumni": [ + { + "name": "amit", + "github": "am-1t", + "github_id": 28247396, + "is_lead": false + }, + { + "name": "Bawer Dagdeviren", + "github": "bawerd", + "github_id": 625483, + "is_lead": false + }, + { + "name": "Mazdak Farrokhzad", + "github": "Centril", + "github_id": 855702, + "is_lead": false + }, + { + "name": "DJ Carpenter", + "github": "djcarpe", + "github_id": 59489977, + "is_lead": false + }, + { + "name": "Fredrik Østrem", + "github": "frxstrem", + "github_id": 1686349, + "is_lead": false + }, + { + "name": "Jonathan Chasteen", + "github": "jechasteen", + "github_id": 13788397, + "is_lead": false + }, + { + "name": "Yuki Okushi", + "github": "JohnTitor", + "github_id": 25030997, + "is_lead": false + }, + { + "name": "Jynn Nelson", + "github": "jyn514", + "github_id": 23638587, + "is_lead": false + }, + { + "name": "Léo Lanteri Thauvin", + "github": "LeSeulArtichaut", + "github_id": 38361244, + "is_lead": false + }, + { + "name": "Who? Me?!", + "github": "mark-i-m", + "github_id": 8827840, + "is_lead": false + }, + { + "name": "Mason Stallmo", + "github": "mstallmo", + "github_id": 6796542, + "is_lead": false + }, + { + "name": "Jeremy Lempereur", + "github": "o0Ignition0o", + "github_id": 9465678, + "is_lead": false + }, + { + "name": "Felix Klock", + "github": "pnkfelix", + "github_id": 173127, + "is_lead": false + }, + { + "name": "Santiago Pastorino", + "github": "spastorino", + "github_id": 52642, + "is_lead": false + }, + { + "name": "Stu", + "github": "Stupremee", + "github_id": 39732259, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-prioritization", + "members": [ + 99973273, + 6098822, + 37223377, + 2190658, + 57856193, + 22333129, + 29864074, + 831192 + ] + } + ] + }, + "website_data": { + "name": "Prioritization working group", + "description": "Triaging bugs, mainly deciding if bugs are critical (potential release blockers) or not", + "page": "wg-prioritization", + "email": null, + "repo": "https://rust-lang.github.io/compiler-team/working-groups/prioritization/", + "discord": null, + "zulip_stream": "t-compiler/wg-prioritization", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-rust-by-example.json b/v1/teams/wg-rust-by-example.json new file mode 100644 index 000000000..5fa1a13a1 --- /dev/null +++ b/v1/teams/wg-rust-by-example.json @@ -0,0 +1,45 @@ +{ + "name": "wg-rust-by-example", + "kind": "working_group", + "subteam_of": "launching-pad", + "members": [ + { + "name": "Mário Idival", + "github": "marioidival", + "github_id": 1129263, + "is_lead": true + } + ], + "alumni": [ + { + "name": "Steve Klabnik", + "github": "steveklabnik", + "github_id": 27786, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-rust-by-example", + "members": [ + 1129263 + ] + } + ] + }, + "website_data": { + "name": "Rust by Example working group", + "description": "Maintaining and updating the official Rust by Example book", + "page": "wg-rust-by-example", + "email": null, + "repo": "https://github.com/rust-lang/rust-by-example", + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-rustc-dev-guide.json b/v1/teams/wg-rustc-dev-guide.json new file mode 100644 index 000000000..cafe457cc --- /dev/null +++ b/v1/teams/wg-rustc-dev-guide.json @@ -0,0 +1,135 @@ +{ + "name": "wg-rustc-dev-guide", + "kind": "working_group", + "subteam_of": "compiler", + "members": [ + { + "name": "Yuki Okushi", + "github": "JohnTitor", + "github_id": 25030997, + "is_lead": true + }, + { + "name": "Santiago Pastorino", + "github": "spastorino", + "github_id": 52642, + "is_lead": true + }, + { + "name": "Boxy", + "github": "BoxyUwU", + "github_id": 21149742, + "is_lead": false + }, + { + "name": "Noah Lev", + "github": "camelid", + "github_id": 37223377, + "is_lead": false + }, + { + "name": "Iñaki Garay", + "github": "igaray", + "github_id": 167193, + "is_lead": false + }, + { + "name": "Jieyou Xu", + "github": "jieyouxu", + "github_id": 39484203, + "is_lead": false + }, + { + "name": "Tshepang Mbambo", + "github": "tshepang", + "github_id": 588486, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Amanjeev Sethi", + "github": "amanjeev", + "github_id": 160476, + "is_lead": false + }, + { + "name": "Chris Simpkins", + "github": "chrissimpkins", + "github_id": 4249591, + "is_lead": false + }, + { + "name": "Jynn Nelson", + "github": "jyn514", + "github_id": 23638587, + "is_lead": false + }, + { + "name": "Léo Lanteri Thauvin", + "github": "LeSeulArtichaut", + "github_id": 38361244, + "is_lead": false + }, + { + "name": "Who? Me?!", + "github": "mark-i-m", + "github_id": 8827840, + "is_lead": false + }, + { + "name": "Paul Daniel Faria", + "github": "Nashenas88", + "github_id": 1673130, + "is_lead": false + }, + { + "name": "pierwill", + "github": "pierwill", + "github_id": 19642016, + "is_lead": false + }, + { + "name": "Ryan Levick", + "github": "rylev", + "github_id": 1327285, + "is_lead": false + }, + { + "name": "Togi Sergey", + "github": "togiberlin", + "github_id": 13764830, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-rustc-dev-guide", + "members": [ + 21149742, + 25030997, + 37223377, + 167193, + 39484203, + 52642, + 588486 + ] + } + ] + }, + "website_data": { + "name": "Rustc Dev Guide working group", + "description": "Making the compiler easier to learn by maintaining and improving the Rustc Dev Guide", + "page": "wg-rustc-dev-guide", + "email": null, + "repo": "https://rust-lang.github.io/compiler-team/working-groups/rustc-dev-guide/", + "discord": null, + "zulip_stream": "t-compiler/wg-rustc-dev-guide", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-rustc-reading-club.json b/v1/teams/wg-rustc-reading-club.json new file mode 100644 index 000000000..a5a6824b7 --- /dev/null +++ b/v1/teams/wg-rustc-reading-club.json @@ -0,0 +1,45 @@ +{ + "name": "wg-rustc-reading-club", + "kind": "working_group", + "subteam_of": "compiler", + "members": [ + { + "name": "Doc Jones", + "github": "doc-jones", + "github_id": 37349558, + "is_lead": true + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": true + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-rustc-reading-club", + "members": [ + 37349558, + 155238 + ] + } + ] + }, + "website_data": { + "name": "Rust Code Reading Club working group", + "description": "Helping new and experienced contributors learn more about rustc", + "page": "wg-rustc-reading-club", + "email": null, + "repo": "https://rust-lang.github.io/rustc-reading-club/", + "discord": null, + "zulip_stream": "rustc-reading-club", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-safe-transmute.json b/v1/teams/wg-safe-transmute.json new file mode 100644 index 000000000..4fe00345a --- /dev/null +++ b/v1/teams/wg-safe-transmute.json @@ -0,0 +1,51 @@ +{ + "name": "wg-safe-transmute", + "kind": "working_group", + "subteam_of": "lang", + "members": [ + { + "name": "Jack Wrenn", + "github": "jswrenn", + "github_id": 3820879, + "is_lead": true + } + ], + "alumni": [ + { + "name": "Josh Triplett", + "github": "joshtriplett", + "github_id": 162737, + "is_lead": false + }, + { + "name": "Ryan Levick", + "github": "rylev", + "github_id": 1327285, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-safe-transmute", + "members": [ + 3820879 + ] + } + ] + }, + "website_data": { + "name": "safe-transmute project group", + "description": "A working-group project to extend the Rust language to support safe transmute between types", + "page": "wg-safe-transmute", + "email": null, + "repo": "https://github.com/rust-lang/project-safe-transmute", + "discord": null, + "zulip_stream": "project-safe-transmute", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-secure-code.json b/v1/teams/wg-secure-code.json new file mode 100644 index 000000000..dfc410259 --- /dev/null +++ b/v1/teams/wg-secure-code.json @@ -0,0 +1,90 @@ +{ + "name": "wg-secure-code", + "kind": "working_group", + "subteam_of": "launching-pad", + "members": [ + { + "name": "Sergey Davidoff", + "github": "Shnatsel", + "github_id": 291257, + "is_lead": true + }, + { + "name": "Tony Arcieri", + "github": "tarcieri", + "github_id": 797, + "is_lead": true + }, + { + "name": "Alex Gaynor", + "github": "alex", + "github_id": 772, + "is_lead": false + }, + { + "name": "Alexis Mousset", + "github": "amousset", + "github_id": 329388, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Daniel Henry-Mantilla", + "github": "danielhenrymantilla", + "github_id": 9920355, + "is_lead": false + }, + { + "name": "Joshua Liebow-Feeser", + "github": "joshlf", + "github_id": 1046063, + "is_lead": false + }, + { + "name": "pinkforest", + "github": "pinkforest", + "github_id": 36498018, + "is_lead": false + }, + { + "name": "Stuart Small", + "github": "stusmall", + "github_id": 1697444, + "is_lead": false + }, + { + "name": "Joel Wejdenstål", + "github": "xacrimon", + "github_id": 21025159, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-secure-code", + "members": [ + 291257, + 772, + 329388, + 797 + ] + } + ] + }, + "website_data": { + "name": "Secure Code working group", + "description": "Making it easy to write secure code in Rust", + "page": "wg-secure-code", + "email": null, + "repo": "https://github.com/rust-secure-code/wg", + "discord": null, + "zulip_stream": "wg-secure-code", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-security-response.json b/v1/teams/wg-security-response.json new file mode 100644 index 000000000..e87d32144 --- /dev/null +++ b/v1/teams/wg-security-response.json @@ -0,0 +1,81 @@ +{ + "name": "wg-security-response", + "kind": "working_group", + "subteam_of": "launching-pad", + "members": [ + { + "name": "Josh Stone", + "github": "cuviper", + "github_id": 36186, + "is_lead": false + }, + { + "name": "Manish Goregaokar", + "github": "Manishearth", + "github_id": 1617736, + "is_lead": false + }, + { + "name": "Pietro Albini", + "github": "pietroalbini", + "github_id": 2299951, + "is_lead": false + } + ], + "alumni": [ + { + "name": "Alex Crichton", + "github": "alexcrichton", + "github_id": 64996, + "is_lead": false + }, + { + "name": "Niko Matsakis", + "github": "nikomatsakis", + "github_id": 155238, + "is_lead": false + }, + { + "name": "Steve Klabnik", + "github": "steveklabnik", + "github_id": 27786, + "is_lead": false + } + ], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "security", + "members": [ + 1617736, + 36186, + 2299951 + ] + } + ] + }, + "website_data": { + "name": "Security Response WG", + "description": "Triaging and responding to incoming vulnerability reports", + "page": "wg-security-response", + "email": "security@rust-lang.org", + "repo": "https://github.com/rust-lang/wg-security-response", + "discord": null, + "zulip_stream": null, + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [ + { + "name": "security", + "members": [ + 443825361256448003, + 278623213448331265, + 296309029947441155 + ], + "color": "#e91e63" + } + ] +} \ No newline at end of file diff --git a/v1/teams/wg-self-profile.json b/v1/teams/wg-self-profile.json new file mode 100644 index 000000000..61a053cc1 --- /dev/null +++ b/v1/teams/wg-self-profile.json @@ -0,0 +1,35 @@ +{ + "name": "wg-self-profile", + "kind": "working_group", + "subteam_of": "compiler", + "members": [ + { + "name": "Wesley Wiser", + "github": "wesleywiser", + "github_id": 831192, + "is_lead": true + } + ], + "alumni": [ + { + "name": "Michael Woerister", + "github": "michaelwoerister", + "github_id": 1825894, + "is_lead": false + } + ], + "github": null, + "website_data": { + "name": "Self-profile working group", + "description": "Improving the -Z self-profile feature of the Rust compiler", + "page": "wg-self-profile", + "email": null, + "repo": "https://rust-lang.github.io/compiler-team/working-groups/self-profile/", + "discord": null, + "zulip_stream": "t-compiler/wg-self-profile", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/wg-triage.json b/v1/teams/wg-triage.json new file mode 100644 index 000000000..37b3cab74 --- /dev/null +++ b/v1/teams/wg-triage.json @@ -0,0 +1,171 @@ +{ + "name": "wg-triage", + "kind": "working_group", + "subteam_of": "launching-pad", + "members": [ + { + "name": "Dylan DPC", + "github": "Dylan-DPC", + "github_id": 99973273, + "is_lead": true + }, + { + "name": "Alexey Semenyuk", + "github": "alex-semenyuk", + "github_id": 5480441, + "is_lead": false + }, + { + "name": "Alex Macleod", + "github": "Alexendoo", + "github_id": 1830331, + "is_lead": false + }, + { + "name": "Alice Cecile", + "github": "alice-i-cecile", + "github_id": 3579909, + "is_lead": false + }, + { + "name": "André Vennberg", + "github": "anden3", + "github_id": 1500580, + "is_lead": false + }, + { + "name": "Ben Striegel", + "github": "bstrie", + "github_id": 865233, + "is_lead": false + }, + { + "name": "Noah Lev", + "github": "camelid", + "github_id": 37223377, + "is_lead": false + }, + { + "name": "Charles Lew", + "github": "crlf0710", + "github_id": 451806, + "is_lead": false + }, + { + "name": "Edmilson Ferreira da Silva", + "github": "edmilsonefs", + "github_id": 498938, + "is_lead": false + }, + { + "name": "Martin Nordholts", + "github": "Enselic", + "github_id": 115040, + "is_lead": false + }, + { + "name": "Jieyou Xu", + "github": "jieyouxu", + "github_id": 39484203, + "is_lead": false + }, + { + "name": "Joel Parmer", + "github": "joelpalmer", + "github_id": 8049061, + "is_lead": false + }, + { + "name": "John Simon", + "github": "JohnCSimon", + "github_id": 1977159, + "is_lead": false + }, + { + "name": "Yuki Okushi", + "github": "JohnTitor", + "github_id": 25030997, + "is_lead": false + }, + { + "name": "Krishna Ramasimha", + "github": "KittyBorgX", + "github_id": 82328083, + "is_lead": false + }, + { + "name": "binarycat", + "github": "lolbinarycat", + "github_id": 19915050, + "is_lead": false + }, + { + "name": "Cara Salter", + "github": "Muirrum", + "github_id": 8702646, + "is_lead": false + }, + { + "name": "Oskar Goldhahn", + "github": "oskgo", + "github_id": 92018610, + "is_lead": false + }, + { + "name": "Peter Jaszkowiak", + "github": "pitaj", + "github_id": 803701, + "is_lead": false + }, + { + "name": "Tranquillity Codes", + "github": "tranquillity-codes", + "github_id": 120999089, + "is_lead": false + } + ], + "alumni": [], + "github": { + "teams": [ + { + "org": "rust-lang", + "name": "wg-triage", + "members": [ + 1830331, + 99973273, + 115040, + 1977159, + 25030997, + 82328083, + 8702646, + 5480441, + 3579909, + 1500580, + 865233, + 37223377, + 451806, + 498938, + 39484203, + 8049061, + 19915050, + 92018610, + 803701, + 120999089 + ] + } + ] + }, + "website_data": { + "name": "Triage working group", + "description": "Triaging repositories under the rust-lang organisation", + "page": "wg-triage", + "email": null, + "repo": null, + "discord": null, + "zulip_stream": "t-release/triage", + "matrix_room": null, + "weight": 0 + }, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/teams/windows.json b/v1/teams/windows.json new file mode 100644 index 000000000..ace677bc6 --- /dev/null +++ b/v1/teams/windows.json @@ -0,0 +1,84 @@ +{ + "name": "windows", + "kind": "marker_team", + "subteam_of": null, + "members": [ + { + "name": "Albert Larsan", + "github": "albertlarsan68", + "github_id": 74931857, + "is_lead": false + }, + { + "name": "Arlo Siemsen", + "github": "arlosi", + "github_id": 704597, + "is_lead": false + }, + { + "name": "Chris Denton", + "github": "ChrisDenton", + "github_id": 4459874, + "is_lead": false + }, + { + "name": "Daniel Frampton", + "github": "danielframpton", + "github_id": 15899604, + "is_lead": false + }, + { + "name": "Gabriel Dos Reis", + "github": "gdr-at-ms", + "github_id": 11031650, + "is_lead": false + }, + { + "name": "Kenny Kerr", + "github": "kennykerr", + "github_id": 9845234, + "is_lead": false + }, + { + "name": "Luqman Aden", + "github": "luqmana", + "github_id": 287063, + "is_lead": false + }, + { + "name": "Jason Shirk", + "github": "lzybkr", + "github_id": 2148248, + "is_lead": false + }, + { + "name": "Nicolas", + "github": "nico-abram", + "github_id": 24706838, + "is_lead": false + }, + { + "name": "Peter Atashian", + "github": "retep998", + "github_id": 666308, + "is_lead": false + }, + { + "name": "Arlie Davis", + "github": "sivadeilra", + "github_id": 4743776, + "is_lead": false + }, + { + "name": "Wesley Wiser", + "github": "wesleywiser", + "github_id": 831192, + "is_lead": false + } + ], + "alumni": [], + "github": null, + "website_data": null, + "roles": [], + "discord": [] +} \ No newline at end of file diff --git a/v1/zulip-groups.json b/v1/zulip-groups.json new file mode 100644 index 000000000..7939352d0 --- /dev/null +++ b/v1/zulip-groups.json @@ -0,0 +1,1401 @@ +{ + "groups": { + "T-bootstrap": { + "name": "T-bootstrap", + "members": [ + { + "id": 266526 + }, + { + "id": 116122 + }, + { + "id": 510016 + }, + { + "id": 546297 + }, + { + "id": 259697 + }, + { + "id": 461362 + } + ] + }, + "T-cargo": { + "name": "T-cargo", + "members": [ + { + "id": 120179 + }, + { + "id": 415544 + }, + { + "id": 270929 + }, + { + "id": 120518 + }, + { + "id": 424212 + }, + { + "id": 239881 + }, + { + "id": 245964 + } + ] + }, + "T-clippy": { + "name": "T-clippy", + "members": [ + { + "id": 239861 + }, + { + "id": 611421 + }, + { + "id": 399480 + }, + { + "id": 132040 + }, + { + "id": 560802 + }, + { + "id": 431151 + }, + { + "id": 264664 + }, + { + "id": 248599 + }, + { + "id": 217864 + }, + { + "id": 369415 + }, + { + "id": 438466 + } + ] + }, + "T-clippy-contributors": { + "name": "T-clippy-contributors", + "members": [ + { + "id": 210316 + }, + { + "id": 468142 + }, + { + "id": 334713 + }, + { + "id": 455208 + } + ] + }, + "T-compiler": { + "name": "T-compiler", + "members": [ + { + "id": 326176 + }, + { + "id": 260325 + }, + { + "id": 480980 + }, + { + "id": 116122 + }, + { + "id": 245339 + }, + { + "id": 444933 + }, + { + "id": 120791 + }, + { + "id": 353056 + }, + { + "id": 343125 + }, + { + "id": 327095 + }, + { + "id": 273349 + }, + { + "id": 467417 + }, + { + "id": 116015 + }, + { + "id": 250987 + }, + { + "id": 328097 + }, + { + "id": 133247 + }, + { + "id": 307537 + }, + { + "id": 198166 + }, + { + "id": 248906 + }, + { + "id": 426609 + }, + { + "id": 138448 + }, + { + "id": 116107 + }, + { + "id": 316805 + }, + { + "id": 421986 + }, + { + "id": 120096 + }, + { + "id": 119031 + }, + { + "id": 361356 + }, + { + "id": 129457 + }, + { + "id": 348675 + }, + { + "id": 232957 + }, + { + "id": 259697 + }, + { + "id": 219211 + }, + { + "id": 216206 + }, + { + "id": 116113 + }, + { + "id": 560481 + }, + { + "id": 310399 + }, + { + "id": 116118 + }, + { + "id": 123586 + }, + { + "id": 133224 + }, + { + "id": 116009 + }, + { + "id": 120989 + }, + { + "id": 124288 + }, + { + "id": 123856 + }, + { + "id": 116083 + }, + { + "id": 295814 + }, + { + "id": 120827 + }, + { + "id": 125270 + }, + { + "id": 116266 + }, + { + "id": 532317 + }, + { + "id": 330154 + }, + { + "id": 116883 + }, + { + "id": 352985 + }, + { + "id": 125250 + }, + { + "id": 281757 + } + ] + }, + "T-compiler/meeting": { + "name": "T-compiler/meeting", + "members": [ + { + "id": 326176 + }, + { + "id": 353056 + }, + { + "id": 250987 + }, + { + "id": 133247 + }, + { + "id": 116107 + }, + { + "id": 119031 + }, + { + "id": 259697 + }, + { + "id": 219211 + }, + { + "id": 116266 + }, + { + "id": 352985 + }, + { + "id": 125250 + } + ] + }, + "T-crate-maintainers": { + "name": "T-crate-maintainers", + "members": [ + { + "id": 143274 + }, + { + "id": 452253 + }, + { + "id": 260325 + }, + { + "id": 217081 + }, + { + "id": 204346 + }, + { + "id": 339707 + }, + { + "id": 239881 + }, + { + "id": 216206 + }, + { + "id": 532317 + }, + { + "id": 330154 + }, + { + "id": 209168 + }, + { + "id": 281757 + } + ] + }, + "T-crates-io": { + "name": "T-crates-io", + "members": [ + { + "id": 599587 + }, + { + "id": 296292 + }, + { + "id": 282338 + }, + { + "id": 257516 + }, + { + "id": 673720 + }, + { + "id": 257369 + }, + { + "id": 502019 + } + ] + }, + "T-crates-io-on-call": { + "name": "T-crates-io-on-call", + "members": [ + { + "id": 300586 + }, + { + "id": 534379 + }, + { + "id": 529812 + }, + { + "id": 499958 + }, + { + "id": 121055 + }, + { + "id": 215333 + }, + { + "id": 119529 + } + ] + }, + "T-docs-rs": { + "name": "T-docs-rs", + "members": [ + { + "id": 452253 + }, + { + "id": 210316 + }, + { + "id": 210267 + }, + { + "id": 315412 + }, + { + "id": 421332 + } + ] + }, + "T-infra": { + "name": "T-infra", + "members": [ + { + "id": 266526 + }, + { + "id": 378651 + }, + { + "id": 116122 + }, + { + "id": 534108 + }, + { + "id": 125254 + }, + { + "id": 121055 + }, + { + "id": 116155 + } + ] + }, + "T-lang": { + "name": "T-lang", + "members": [ + { + "id": 239881 + }, + { + "id": 116009 + }, + { + "id": 125270 + }, + { + "id": 116883 + }, + { + "id": 614535 + } + ] + }, + "T-lang-advisors": { + "name": "T-lang-advisors", + "members": [ + { + "id": 143274 + }, + { + "id": 310518 + }, + { + "id": 116122 + }, + { + "id": 120791 + }, + { + "id": 116015 + }, + { + "id": 127859 + }, + { + "id": 232957 + }, + { + "id": 125250 + } + ] + }, + "T-libs": { + "name": "T-libs", + "members": [ + { + "id": 143274 + }, + { + "id": 138448 + }, + { + "id": 239881 + }, + { + "id": 310399 + }, + { + "id": 330154 + }, + { + "id": 209168 + } + ] + }, + "T-libs-api": { + "name": "T-libs-api", + "members": [ + { + "id": 143274 + }, + { + "id": 222471 + }, + { + "id": 119235 + }, + { + "id": 239881 + }, + { + "id": 310399 + } + ] + }, + "T-miri": { + "name": "T-miri", + "members": [ + { + "id": 120791 + }, + { + "id": 124288 + }, + { + "id": 120827 + } + ] + }, + "T-mods": { + "name": "T-mods", + "members": [ + { + "id": 124288 + }, + { + "id": 259089 + } + ] + }, + "T-opsem": { + "name": "T-opsem", + "members": [ + { + "id": 132829 + }, + { + "id": 310518 + }, + { + "id": 120791 + }, + { + "id": 271719 + }, + { + "id": 120827 + } + ] + }, + "T-opsem/meetings": { + "name": "T-opsem/meetings", + "members": [ + { + "id": 132829 + }, + { + "id": 310518 + }, + { + "id": 120791 + }, + { + "id": 638751 + }, + { + "id": 257758 + }, + { + "id": 271719 + }, + { + "id": 434618 + }, + { + "id": 132362 + }, + { + "id": 120827 + }, + { + "id": 209168 + } + ] + }, + "T-release": { + "name": "T-release", + "members": [ + { + "id": 326176 + }, + { + "id": 120823 + }, + { + "id": 116122 + }, + { + "id": 138448 + }, + { + "id": 121055 + }, + { + "id": 116883 + } + ] + }, + "T-rust-analyzer": { + "name": "T-rust-analyzer", + "members": [ + { + "id": 401078 + }, + { + "id": 300586 + }, + { + "id": 198819 + }, + { + "id": 129457 + }, + { + "id": 203546 + } + ] + }, + "T-rustdoc": { + "name": "T-rustdoc", + "members": [ + { + "id": 210316 + }, + { + "id": 132040 + }, + { + "id": 210267 + }, + { + "id": 268539 + }, + { + "id": 307537 + }, + { + "id": 348675 + }, + { + "id": 315412 + }, + { + "id": 210053 + } + ] + }, + "T-rustfmt": { + "name": "T-rustfmt", + "members": [ + { + "id": 320317 + }, + { + "id": 441976 + } + ] + }, + "T-spec": { + "name": "T-spec", + "members": [ + { + "id": 422148 + }, + { + "id": 120518 + }, + { + "id": 310399 + }, + { + "id": 116009 + }, + { + "id": 614535 + } + ] + }, + "T-spec-contributors": { + "name": "T-spec-contributors", + "members": [ + { + "id": 257758 + } + ] + }, + "T-style": { + "name": "T-style", + "members": [ + { + "id": 320317 + }, + { + "id": 426609 + }, + { + "id": 239881 + } + ] + }, + "T-testing-devex": { + "name": "T-testing-devex", + "members": [ + { + "id": 415544 + }, + { + "id": 320317 + }, + { + "id": 424212 + }, + { + "id": 209168 + }, + { + "id": 245964 + } + ] + }, + "T-triagebot": { + "name": "T-triagebot", + "members": [ + { + "id": 116122 + }, + { + "id": 120518 + }, + { + "id": 232957 + } + ] + }, + "T-types": { + "name": "T-types", + "members": [ + { + "id": 326176 + }, + { + "id": 430838 + }, + { + "id": 426609 + }, + { + "id": 232957 + }, + { + "id": 216206 + }, + { + "id": 116009 + }, + { + "id": 124288 + }, + { + "id": 116266 + } + ] + }, + "T-types/meetings": { + "name": "T-types/meetings", + "members": [ + { + "id": 326176 + }, + { + "id": 430838 + }, + { + "id": 426609 + }, + { + "id": 421986 + }, + { + "id": 232957 + }, + { + "id": 216206 + }, + { + "id": 116009 + }, + { + "id": 124288 + }, + { + "id": 116266 + } + ] + }, + "WG-async": { + "name": "WG-async", + "members": [ + { + "id": 426609 + }, + { + "id": 421986 + }, + { + "id": 119031 + }, + { + "id": 257428 + }, + { + "id": 116009 + }, + { + "id": 256841 + }, + { + "id": 213313 + }, + { + "id": 116883 + }, + { + "id": 614535 + }, + { + "id": 492566 + }, + { + "id": 211722 + } + ] + }, + "WG-async-sprint-planning": { + "name": "WG-async-sprint-planning", + "members": [ + { + "id": 426609 + }, + { + "id": 421986 + }, + { + "id": 119031 + }, + { + "id": 257428 + }, + { + "id": 116009 + }, + { + "id": 256841 + }, + { + "id": 213313 + }, + { + "id": 116883 + }, + { + "id": 614535 + }, + { + "id": 492566 + }, + { + "id": 211722 + } + ] + }, + "WG-const-eval": { + "name": "WG-const-eval", + "members": [ + { + "id": 120791 + }, + { + "id": 361356 + }, + { + "id": 216206 + }, + { + "id": 124288 + } + ] + }, + "WG-ffi-unwind": { + "name": "WG-ffi-unwind", + "members": [ + { + "id": 143274 + }, + { + "id": 120076 + }, + { + "id": 132829 + }, + { + "id": 237472 + }, + { + "id": 133247 + }, + { + "id": 257758 + }, + { + "id": 327458 + }, + { + "id": 132920 + }, + { + "id": 303710 + }, + { + "id": 116009 + } + ] + }, + "WG-mir-opt": { + "name": "WG-mir-opt", + "members": [ + { + "id": 480980 + }, + { + "id": 310518 + }, + { + "id": 116107 + }, + { + "id": 119009 + }, + { + "id": 124288 + }, + { + "id": 223879 + }, + { + "id": 125250 + } + ] + }, + "WG-parallel-rustc": { + "name": "WG-parallel-rustc", + "members": [ + { + "id": 266526 + }, + { + "id": 353056 + }, + { + "id": 133247 + }, + { + "id": 248906 + }, + { + "id": 120989 + } + ] + }, + "WG-polymorphization": { + "name": "WG-polymorphization", + "members": [ + { + "id": 116107 + }, + { + "id": 119009 + }, + { + "id": 216206 + } + ] + }, + "WG-prioritization": { + "name": "WG-prioritization", + "members": [ + { + "id": 120823 + }, + { + "id": 250987 + }, + { + "id": 307537 + }, + { + "id": 256313 + }, + { + "id": 331617 + }, + { + "id": 417924 + }, + { + "id": 216206 + }, + { + "id": 125250 + } + ] + }, + "WG-prioritization/alerts": { + "name": "WG-prioritization/alerts", + "members": [ + { + "id": 250987 + }, + { + "id": 256313 + }, + { + "id": 125250 + } + ] + }, + "WG-rustc-dev-guide": { + "name": "WG-rustc-dev-guide", + "members": [ + { + "id": 326176 + }, + { + "id": 217081 + }, + { + "id": 307537 + }, + { + "id": 209053 + }, + { + "id": 259697 + }, + { + "id": 116266 + }, + { + "id": 119529 + } + ] + }, + "WG-secure-code": { + "name": "WG-secure-code", + "members": [ + { + "id": 127617 + }, + { + "id": 130046 + }, + { + "id": 409696 + }, + { + "id": 132721 + } + ] + }, + "WG-security-response": { + "name": "WG-security-response", + "members": [ + { + "id": 132040 + }, + { + "id": 138448 + }, + { + "id": 121055 + } + ] + }, + "WG-triage": { + "name": "WG-triage", + "members": [ + { + "id": 239861 + }, + { + "id": 120823 + }, + { + "id": 477660 + }, + { + "id": 260190 + }, + { + "id": 217081 + }, + { + "id": 587182 + }, + { + "id": 310810 + }, + { + "id": 495826 + }, + { + "id": 406353 + }, + { + "id": 425892 + }, + { + "id": 256342 + }, + { + "id": 307537 + }, + { + "id": 116458 + }, + { + "id": 220075 + }, + { + "id": 259697 + }, + { + "id": 223076 + }, + { + "id": 735670 + }, + { + "id": 457677 + }, + { + "id": 334713 + }, + { + "id": 678889 + } + ] + }, + "apple": { + "name": "apple", + "members": [ + { + "id": 301947 + }, + { + "id": 407656 + }, + { + "id": 332463 + }, + { + "id": 311745 + }, + { + "id": 298781 + }, + { + "id": 116155 + }, + { + "id": 209168 + } + ] + }, + "council": { + "name": "council", + "members": [ + { + "id": 116122 + }, + { + "id": 421986 + }, + { + "id": 120518 + }, + { + "id": 228912 + }, + { + "id": 310399 + }, + { + "id": 124288 + }, + { + "id": 614535 + } + ] + }, + "gsoc-contributors": { + "name": "gsoc-contributors", + "members": [ + { + "id": 641449 + }, + { + "id": 693959 + }, + { + "id": 558268 + }, + { + "id": 693633 + }, + { + "id": 694795 + }, + { + "id": 688380 + }, + { + "id": 697578 + }, + { + "id": 695760 + }, + { + "id": 696134 + } + ] + }, + "initiative-keyword-generics": { + "name": "initiative-keyword-generics", + "members": [ + { + "id": 216206 + }, + { + "id": 116009 + }, + { + "id": 124288 + }, + { + "id": 614535 + }, + { + "id": 211722 + } + ] + }, + "ospp-contributors": { + "name": "ospp-contributors", + "members": [ + { + "id": 716586 + } + ] + }, + "project-exploit-mitigations": { + "name": "project-exploit-mitigations", + "members": [ + { + "id": 138448 + }, + { + "id": 295814 + } + ] + }, + "team-repo-admins": { + "name": "team-repo-admins", + "members": [ + { + "id": 116122 + }, + { + "id": 232957 + }, + { + "id": 224872 + } + ] + }, + "wg-binary-size": { + "name": "wg-binary-size", + "members": [ + { + "id": 266526 + }, + { + "id": 404242 + }, + { + "id": 116107 + }, + { + "id": 587627 + }, + { + "id": 400643 + }, + { + "id": 310399 + }, + { + "id": 303710 + }, + { + "id": 120989 + }, + { + "id": 532317 + }, + { + "id": 209168 + }, + { + "id": 651021 + }, + { + "id": 281757 + } + ] + }, + "wg-macros": { + "name": "wg-macros", + "members": [ + { + "id": 281468 + }, + { + "id": 300586 + }, + { + "id": 232018 + }, + { + "id": 421986 + }, + { + "id": 245610 + }, + { + "id": 532317 + }, + { + "id": 492566 + } + ] + } + } +} \ No newline at end of file diff --git a/v1/zulip-map.json b/v1/zulip-map.json new file mode 100644 index 000000000..5ed88903e --- /dev/null +++ b/v1/zulip-map.json @@ -0,0 +1,279 @@ +{ + "users": { + "116009": 155238, + "116015": 64996, + "116083": 173127, + "116107": 1295100, + "116113": 247183, + "116118": 20113453, + "116122": 5047365, + "116155": 174509, + "116266": 52642, + "116458": 451806, + "116883": 2280544, + "119009": 77424, + "119031": 1606434, + "119235": 1940490, + "119529": 588486, + "119651": 34696, + "120076": 2313807, + "120096": 8872119, + "120179": 3709504, + "120518": 43198, + "120791": 330628, + "120823": 99973273, + "120827": 12105168, + "120989": 1940286, + "121053": 3943692, + "121055": 2299951, + "123586": 679122, + "123856": 5751617, + "124287": 1825894, + "124288": 332036, + "125250": 831192, + "125254": 103023, + "125270": 18526288, + "125294": 1408859, + "126804": 1830974, + "127617": 291257, + "127859": 5963049, + "129457": 906069, + "130046": 772, + "132040": 1617736, + "132362": 1046063, + "132721": 797, + "132778": 287063, + "132829": 5992217, + "132920": 904614, + "133169": 1711539, + "133224": 216080, + "133247": 17426603, + "137147": 135960, + "138448": 36186, + "143274": 278509, + "153740": 3093213, + "197894": 2042399, + "198166": 230646, + "198590": 47517, + "198819": 2067774, + "203546": 308347, + "203633": 959887, + "204346": 6721458, + "209053": 167193, + "209168": 860665, + "210053": 1593513, + "210267": 81079, + "210316": 3050060, + "211722": 2467194, + "212336": 12537, + "213313": 43724913, + "215333": 47542, + "216206": 29864074, + "216785": 21277928, + "217081": 25030997, + "217864": 476013, + "218378": 6796542, + "218578": 9465678, + "219211": 3820879, + "219929": 249196, + "220075": 498938, + "220273": 1993852, + "222471": 456674, + "223076": 8049061, + "223879": 578559, + "224872": 1327285, + "225192": 813007, + "226095": 158471, + "226686": 20745048, + "228912": 2097964, + "230287": 39732259, + "232018": 9920355, + "232545": 23638587, + "232957": 31162821, + "237472": 205266, + "239861": 1830331, + "239881": 162737, + "243558": 1455697, + "245339": 6783654, + "245610": 3161395, + "245964": 14314532, + "246783": 13056181, + "248599": 4200835, + "248777": 5019938, + "248906": 1822483, + "250987": 6098822, + "252217": 11195266, + "254853": 174703, + "255061": 38361244, + "256313": 2190658, + "256342": 865233, + "256841": 762626, + "257369": 22186, + "257428": 5404303, + "257516": 193874, + "257758": 5026283, + "259089": 10949810, + "259697": 39484203, + "260190": 1977159, + "260325": 4459874, + "264664": 9744647, + "266526": 4539057, + "268539": 28781354, + "270929": 704597, + "271719": 868588, + "273349": 38225716, + "281468": 43524065, + "281757": 46493976, + "282338": 141300, + "295814": 3988004, + "296292": 29879298, + "298781": 10367662, + "300586": 3757771, + "301292": 709807, + "301947": 20936452, + "303710": 4065244, + "306073": 3668166, + "307537": 37223377, + "310399": 783247, + "310518": 51179609, + "310810": 8702646, + "310818": 9326885, + "311745": 10577181, + "312331": 563826, + "312592": 80306, + "315412": 220205, + "316352": 19642016, + "316507": 17407489, + "316805": 20269, + "317761": 117151, + "320317": 13042488, + "325807": 29333301, + "326176": 21149742, + "326189": 7675847, + "327095": 3616612, + "327458": 57912822, + "328097": 71934879, + "330154": 1065730, + "331617": 57856193, + "332463": 2375962, + "334713": 803701, + "339707": 3735327, + "340138": 24700207, + "341764": 2403023, + "342566": 59489977, + "342568": 13788397, + "342587": 1686349, + "342723": 28247396, + "342744": 625483, + "343125": 41065217, + "343418": 44863195, + "344196": 18423461, + "345400": 24998666, + "348152": 1247578, + "348574": 25483084, + "348675": 14913065, + "352985": 51362316, + "353056": 68270294, + "360405": 5565418, + "361356": 43851243, + "364391": 47219, + "365754": 10237910, + "369415": 17087237, + "378651": 11428655, + "399135": 5206553, + "399480": 7761774, + "400087": 13354275, + "400643": 3309728, + "401078": 45197576, + "404242": 584972, + "406353": 3579909, + "407656": 3736990, + "409696": 329388, + "415544": 23045215, + "417924": 22333129, + "421332": 540890, + "421986": 105766, + "422148": 3757713, + "424212": 60961, + "425892": 1500580, + "426609": 3674314, + "430838": 28497461, + "431151": 44697459, + "434618": 673448, + "438466": 30553356, + "441976": 29028348, + "442621": 35149715, + "444933": 48135649, + "447178": 7554649, + "452253": 63622, + "455138": 36498018, + "455208": 44656, + "457677": 92018610, + "459395": 32344, + "460107": 90461915, + "461042": 40670675, + "461362": 39852038, + "467417": 20290842, + "468142": 32276130, + "473301": 15351059, + "474284": 2348618, + "477660": 115040, + "480980": 10829914, + "492566": 17150045, + "495826": 5480441, + "498476": 30436523, + "499958": 405222, + "501435": 24381114, + "502019": 20070360, + "507183": 1175567, + "510016": 74931857, + "525212": 383297, + "527401": 194641, + "529812": 1305185, + "532317": 13724985, + "534108": 865550, + "534379": 337823, + "541962": 25721079, + "546297": 13556931, + "552628": 45044840, + "558155": 1510, + "558268": 78101187, + "560481": 26522220, + "560802": 73757586, + "563417": 61327188, + "587182": 82328083, + "587627": 8490488, + "599587": 229984, + "605758": 20956650, + "611421": 114838443, + "612250": 1407733, + "614535": 1076834, + "616990": 33851577, + "627382": 8739626, + "638751": 10248140, + "641449": 75212430, + "651021": 38760447, + "658920": 71162630, + "666012": 52372765, + "666154": 17907879, + "673720": 2889664, + "678497": 17700217, + "678889": 120999089, + "681279": 54984957, + "685469": 10542892, + "688155": 50025784, + "688380": 53410646, + "693633": 88336128, + "693959": 96022417, + "694795": 59974350, + "695760": 56054085, + "696134": 55319043, + "697578": 138972944, + "716586": 69970253, + "719751": 232606, + "720500": 1500008, + "721779": 117854522, + "735670": 19915050, + "756906": 8685505 + } +} \ No newline at end of file