diff options
author | Pietro Albini <pietro@pietroalbini.org> | 2019-01-23 00:13:31 +0100 |
---|---|---|
committer | Pietro Albini <pietro@pietroalbini.org> | 2019-01-23 00:13:31 +0100 |
commit | 9b540171166763a4b082bc0391765a779771c7cf (patch) | |
tree | 75c0df9cd595f412e01ce9cd8a462d561362c89c | |
parent | 37e834a30053909265b763feaa9dcda78a8ab914 (diff) |
remove the list access-level field
-rw-r--r-- | src/schema.rs | 20 | ||||
-rw-r--r-- | teams/all.toml | 4 | ||||
-rw-r--r-- | teams/cargo.toml | 1 | ||||
-rw-r--r-- | teams/community.toml | 4 | ||||
-rw-r--r-- | teams/compiler.toml | 2 | ||||
-rw-r--r-- | teams/core.toml | 5 | ||||
-rw-r--r-- | teams/crates-io.toml | 3 | ||||
-rw-r--r-- | teams/devtools.toml | 3 | ||||
-rw-r--r-- | teams/docs.toml | 2 | ||||
-rw-r--r-- | teams/ecosystem.toml | 1 | ||||
-rw-r--r-- | teams/ides.toml | 2 | ||||
-rw-r--r-- | teams/infra.toml | 11 | ||||
-rw-r--r-- | teams/lang.toml | 3 | ||||
-rw-r--r-- | teams/leads.toml | 1 | ||||
-rw-r--r-- | teams/libs.toml | 3 | ||||
-rw-r--r-- | teams/mods.toml | 1 | ||||
-rw-r--r-- | teams/production.toml | 1 | ||||
-rw-r--r-- | teams/release.toml | 1 | ||||
-rw-r--r-- | teams/rustdoc.toml | 1 | ||||
-rw-r--r-- | teams/security.toml | 1 | ||||
-rw-r--r-- | teams/twir.toml | 1 | ||||
-rw-r--r-- | teams/wg-embedded.toml | 1 | ||||
-rw-r--r-- | teams/wg-leads.toml | 1 | ||||
-rw-r--r-- | teams/wg-net.toml | 1 | ||||
-rw-r--r-- | teams/wg-wasm.toml | 1 |
25 files changed, 0 insertions, 75 deletions
diff --git a/src/schema.rs b/src/schema.rs index a2427c9..c8f6006 100644 --- a/src/schema.rs +++ b/src/schema.rs @@ -155,7 +155,6 @@ impl Team { for raw_list in &self.lists { let mut list = List { address: raw_list.address.clone(), - access_level: raw_list.access_level, emails: Vec::new(), }; @@ -261,7 +260,6 @@ impl WebsiteData { #[serde(rename_all = "kebab-case", deny_unknown_fields)] pub(crate) struct TeamList { pub(crate) address: String, - pub(crate) access_level: ListAccessLevel, #[serde(default = "default_true")] pub(crate) include_team_members: bool, #[serde(default)] @@ -272,18 +270,9 @@ pub(crate) struct TeamList { pub(crate) extra_teams: Vec<String>, } -#[derive(serde_derive::Deserialize, Debug, Copy, Clone)] -#[serde(rename_all = "kebab-case")] -pub(crate) enum ListAccessLevel { - Everyone, - Members, - ReadOnly, -} - #[derive(Debug)] pub(crate) struct List { address: String, - access_level: ListAccessLevel, emails: Vec<String>, } @@ -292,15 +281,6 @@ impl List { &self.address } - #[allow(unused)] - pub(crate) fn access_level_str(&self) -> &str { - match self.access_level { - ListAccessLevel::Everyone => "everyone", - ListAccessLevel::Members => "members", - ListAccessLevel::ReadOnly => "readonly", - } - } - pub(crate) fn emails(&self) -> &[String] { &self.emails } diff --git a/teams/all.toml b/teams/all.toml index 75314e5..96d8b64 100644 --- a/teams/all.toml +++ b/teams/all.toml @@ -26,15 +26,12 @@ members = [] [[lists]] address = "all@rust-lang.org" -access-level = "everyone" [[lists]] address = "team@rust-lang.org" -access-level = "everyone" [[lists]] address = "underhanded@rust-lang.org" -access-level = "everyone" include-team-members = false extra-emails = [ "rust-underhanded@googlegroups.com", @@ -42,7 +39,6 @@ extra-emails = [ [[lists]] address = "verification@rust-lang.org" -access-level = "everyone" include-team-members = false extra-emails = [ "rust-verification@googlegroups.com", diff --git a/teams/cargo.toml b/teams/cargo.toml index 00dc04a..15ddf2c 100644 --- a/teams/cargo.toml +++ b/teams/cargo.toml @@ -22,4 +22,3 @@ discord-name = "#cargo" [[lists]] address = "cargo@rust-lang.org" -access-level = "everyone" diff --git a/teams/community.toml b/teams/community.toml index 13ad3dc..4dadc47 100644 --- a/teams/community.toml +++ b/teams/community.toml @@ -23,7 +23,6 @@ discord-name = "#community-team" [[lists]] address = "community@rust-lang.org" -access-level = "everyone" extra-emails = [ "rust-community@googlegroups.com", "varma.sunjay@gmail.com", @@ -31,7 +30,6 @@ extra-emails = [ [[lists]] address = "community-team@rust-lang.org" -access-level = "everyone" extra-emails = [ "rust-community@googlegroups.com", "varma.sunjay@gmail.com", @@ -39,7 +37,6 @@ extra-emails = [ [[lists]] address = "reach@rust-lang.org" -access-level = "everyone" include-team-members = false extra-people = [ "ashleygwilliams", @@ -52,7 +49,6 @@ extra-emails = [ [[lists]] address = "rustbridge@rust-lang.org" -access-level = "everyone" include-team-members = false extra-people = [ "ashleygwilliams", diff --git a/teams/compiler.toml b/teams/compiler.toml index 3ad7291..65028cf 100644 --- a/teams/compiler.toml +++ b/teams/compiler.toml @@ -22,7 +22,6 @@ description = "compiler internals, optimizations" [[lists]] address = "compiler@rust-lang.org" -access-level = "everyone" extra-people = [ "arielb1", "jseyfried", @@ -30,7 +29,6 @@ extra-people = [ [[lists]] address = "compiler-team@rust-lang.org" -access-level = "everyone" extra-people = [ "arielb1", "jseyfried", diff --git a/teams/core.toml b/teams/core.toml index d9f8157..58e670b 100644 --- a/teams/core.toml +++ b/teams/core.toml @@ -23,23 +23,18 @@ weight = 1000 [[lists]] address = "core@rust-lang.org" -access-level = "everyone" [[lists]] address = "core-team@rust-lang.org" -access-level = "everyone" [[lists]] address = "user-logos@rust-lang.org" -access-level = "everyone" [[lists]] address = "legal@crates.io" -access-level = "everyone" [[lists]] address = "trademark@rust-lang.org" -access-level = "everyone" include-team-members = false extra-people = [ "aturon", diff --git a/teams/crates-io.toml b/teams/crates-io.toml index 4ca56c7..b407c6e 100644 --- a/teams/crates-io.toml +++ b/teams/crates-io.toml @@ -21,7 +21,6 @@ discord-name = "#crates-io" [[lists]] address = "help@crates.io" -access-level = "everyone" include-team-members = false extra-people = [ "carols10cents", @@ -32,7 +31,6 @@ extra-people = [ [[lists]] address = "crates-io@rust-lang.org" -access-level = "everyone" include-team-members = false extra-people = [ "carols10cents", @@ -43,7 +41,6 @@ extra-people = [ [[lists]] address = "admin@crates.io" -access-level = "everyone" include-team-members = false extra-people = [ "aturon", diff --git a/teams/devtools.toml b/teams/devtools.toml index 4b88773..7eeff16 100644 --- a/teams/devtools.toml +++ b/teams/devtools.toml @@ -14,12 +14,9 @@ discord-name = "#dev-tools" [[lists]] address = "dev-tools@rust-lang.org" -access-level = "everyone" [[lists]] address = "rust-dev-tools@rust-lang.org" -access-level = "everyone" [[lists]] address = "tools-team@rust-lang.org" -access-level = "everyone" diff --git a/teams/docs.toml b/teams/docs.toml index 8e61994..779463a 100644 --- a/teams/docs.toml +++ b/teams/docs.toml @@ -16,10 +16,8 @@ description = "ensuring Rust has fantastic documentation" [[lists]] address = "docs@rust-lang.org" -access-level = "everyone" extra-teams = ["reference"] [[lists]] address = "doc-team@rust-lang.org" -access-level = "everyone" extra-teams = ["reference"] diff --git a/teams/ecosystem.toml b/teams/ecosystem.toml index a5e7848..a3cea38 100644 --- a/teams/ecosystem.toml +++ b/teams/ecosystem.toml @@ -11,4 +11,3 @@ members = [ [[lists]] address = "ecosystem@rust-lang.org" -access-level = "everyone" diff --git a/teams/ides.toml b/teams/ides.toml index 5f4c978..7edf043 100644 --- a/teams/ides.toml +++ b/teams/ides.toml @@ -20,8 +20,6 @@ description = "IDEs, editors, and supporting tools such as Racer and the RLS" [[lists]] address = "ides@rust-lang.org" -access-level = "everyone" [[lists]] address = "editors@rust-lang.org" -access-level = "everyone" diff --git a/teams/infra.toml b/teams/infra.toml index 47cda71..5c17068 100644 --- a/teams/infra.toml +++ b/teams/infra.toml @@ -25,19 +25,15 @@ discord-name = "#infra" [[lists]] address = "infra@rust-lang.org" -access-level = "everyone" [[lists]] address = "infra-team@rust-lang.org" -access-level = "everyone" [[lists]] address = "craterbot@rust-lang.org" -access-level = "everyone" [[lists]] address = "admin@rust-lang.org" -access-level = "everyone" include-team-members = false extra-people = [ "aturon", @@ -46,7 +42,6 @@ extra-people = [ [[lists]] address = "rust-key@rust-lang.org" -access-level = "everyone" include-team-members = false extra-people = [ "aturon", @@ -55,7 +50,6 @@ extra-people = [ [[lists]] address = "appveyor@rust-lang.org" -access-level = "everyone" include-team-members = false extra-emails = [ "rust-ops@googlegroups.com", @@ -63,7 +57,6 @@ extra-emails = [ [[lists]] address = "appveyor-libs@rust-lang.org" -access-level = "everyone" include-team-members = false extra-emails = [ "rust-ops@googlegroups.com", @@ -71,7 +64,6 @@ extra-emails = [ [[lists]] address = "bors@rust-lang.org" -access-level = "everyone" include-team-members = false extra-people = [ "alexcrichton", @@ -79,7 +71,6 @@ extra-people = [ [[lists]] address = "crates-io-cert@rust-lang.org" -access-level = "everyone" include-team-members = false extra-emails = [ "rust-ops@googlegroups.com", @@ -87,7 +78,6 @@ extra-emails = [ [[lists]] address = "dmarc-rua@rust-lang.org" -access-level = "everyone" include-team-members = false extra-emails = [ "rust-ops@googlegroups.com", @@ -95,7 +85,6 @@ extra-emails = [ [[lists]] address = "docker-hub-rustci@rust-lang.org" -access-level = "everyone" include-team-members = false extra-emails = [ "rust-ops@googlegroups.com", diff --git a/teams/lang.toml b/teams/lang.toml index 89b6713..d8d7ce1 100644 --- a/teams/lang.toml +++ b/teams/lang.toml @@ -20,14 +20,11 @@ description = "designing new language features" [[lists]] address = "lang-private@rust-lang.org" -access-level = "everyone" [[lists]] address = "lang@rust-lang.org" -access-level = "everyone" extra-teams = ["lang-shepherds"] [[lists]] address = "language-design-team@rust-lang.org" -access-level = "everyone" extra-teams = ["lang-shepherds"] diff --git a/teams/leads.toml b/teams/leads.toml index b1f18a7..de30af9 100644 --- a/teams/leads.toml +++ b/teams/leads.toml @@ -7,5 +7,4 @@ include-team-leads = true [[lists]] address = "leads@rust-lang.org" -access-level = "everyone" extra-teams = ["wg-leads", "core"] diff --git a/teams/libs.toml b/teams/libs.toml index 47dcad9..6d2c9c2 100644 --- a/teams/libs.toml +++ b/teams/libs.toml @@ -21,12 +21,9 @@ description = "the Rust standard library, rust-lang crates, conventions, and eco [[lists]] address = "libs-private@rust-lang.org" -access-level = "everyone" [[lists]] address = "libs@rust-lang.org" -access-level = "everyone" [[lists]] address = "library-team@rust-lang.org" -access-level = "everyone" diff --git a/teams/mods.toml b/teams/mods.toml index 94bfaa4..e154420 100644 --- a/teams/mods.toml +++ b/teams/mods.toml @@ -19,7 +19,6 @@ email = "rust-mods@rust-lang.org" [[lists]] address = "rust-mods@rust-lang.org" -access-level = "everyone" include-team-members = false extra-emails = [ "rust-mods@googlegroups.com" diff --git a/teams/production.toml b/teams/production.toml index 9fb2aae..8450dce 100644 --- a/teams/production.toml +++ b/teams/production.toml @@ -9,4 +9,3 @@ members = [ [[lists]] address = "production@rust-lang.org" -access-level = "everyone" diff --git a/teams/release.toml b/teams/release.toml index 4351df4..5e2e489 100644 --- a/teams/release.toml +++ b/teams/release.toml @@ -28,4 +28,3 @@ discord-name = "#release" [[lists]] address = "release@rust-lang.org" -access-level = "everyone" diff --git a/teams/rustdoc.toml b/teams/rustdoc.toml index b0c83c5..e0d5f68 100644 --- a/teams/rustdoc.toml +++ b/teams/rustdoc.toml @@ -19,4 +19,3 @@ discord-name = "#rustdoc" [[lists]] address = "rustdoc@rust-lang.org" -access-level = "everyone" diff --git a/teams/security.toml b/teams/security.toml index b60fd01..5116ac1 100644 --- a/teams/security.toml +++ b/teams/security.toml @@ -11,4 +11,3 @@ members = [ [[lists]] address = "security@rust-lang.org" -access-level = "everyone" diff --git a/teams/twir.toml b/teams/twir.toml index 402f078..6870c2f 100644 --- a/teams/twir.toml +++ b/teams/twir.toml @@ -9,4 +9,3 @@ members = [ [[lists]] address = "twir@rust-lang.org" -access-level = "everyone" diff --git a/teams/wg-embedded.toml b/teams/wg-embedded.toml index bcf531d..492e56c 100644 --- a/teams/wg-embedded.toml +++ b/teams/wg-embedded.toml @@ -40,7 +40,6 @@ description = "Focusing on the end-to-end experience of using Rust in resource-c [[lists]] address = "embedded-wg@rust-lang.org" -access-level = "everyone" extra-emails = [ "david@craven.ch", "hanno@braun-robotics.com", diff --git a/teams/wg-leads.toml b/teams/wg-leads.toml index c2cc104..450840d 100644 --- a/teams/wg-leads.toml +++ b/teams/wg-leads.toml @@ -8,5 +8,4 @@ include-wg-leads = true [[lists]] address = "wg-leads@rust-lang.org" -access-level = "everyone" extra-teams = ["core"] diff --git a/teams/wg-net.toml b/teams/wg-net.toml index e083f7a..6c76b90 100644 --- a/teams/wg-net.toml +++ b/teams/wg-net.toml @@ -17,7 +17,6 @@ discord-name = "#wg-net" [[lists]] address = "net@rust-lang.org" -access-level = "everyone" extra-people = [ "aturon", "Mark-Simulacrum", diff --git a/teams/wg-wasm.toml b/teams/wg-wasm.toml index eec4fd6..0c4eb65 100644 --- a/teams/wg-wasm.toml +++ b/teams/wg-wasm.toml @@ -9,7 +9,6 @@ members = [ [[lists]] address = "wasm@rust-lang.org" -access-level = "everyone" extra-people = [ "alexcrichton", "aturon", |