diff --git a/Cargo.lock b/Cargo.lock index ab442fe07..a69f8cec0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1571,7 +1571,7 @@ dependencies = [ [[package]] name = "rust_team_data" version = "1.0.0" -source = "git+https://github.com/rust-lang/team#72484fc50e2bdef3847c31f6f863861f97310ebc" +source = "git+https://github.com/rust-lang/team#2e7be25063a8e8b9fcca22485b95a88433472a38" dependencies = [ "indexmap 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)", diff --git a/locales/en-US/governance.ftl b/locales/en-US/governance.ftl index 9d95c06bb..bc3d831cb 100644 --- a/locales/en-US/governance.ftl +++ b/locales/en-US/governance.ftl @@ -24,3 +24,5 @@ governance-team-discord = { $channel } on Discord governance-user-github = GitHub: { $link } governance-user-team-leader = Team leader governance-members-header = Members +governance-alumni-header = Alumni +governance-alumni-thanks = We also want to thank all past members for their invaluable contributions! diff --git a/src/teams.rs b/src/teams.rs index a2e9ebe45..896e2c9aa 100644 --- a/src/teams.rs +++ b/src/teams.rs @@ -177,6 +177,7 @@ mod tests { github_id: 1234, }, ], + alumni: Vec::new(), website_data: Some(TeamWebsite { name: format!("Team {}", name), description: format!("Description of {}", name), diff --git a/templates/governance/group-team.hbs b/templates/governance/group-team.hbs index 04c90014b..24550a440 100644 --- a/templates/governance/group-team.hbs +++ b/templates/governance/group-team.hbs @@ -52,5 +52,26 @@ {{/each}} + {{#if team.alumni}} +
+

{{fluent "governance-alumni-header"}}

+
+

{{fluent "governance-alumni-thanks"}}

+
+ {{#each team.alumni as |member|}} +
+ + + +
+ {{member.name}} +
+ GitHub: {{member.github}} +
+
+
+ {{/each}} +
+ {{/if}} {{/if}}