From 343108e48336642b6336cd1cc21a420992a30e66 Mon Sep 17 00:00:00 2001 From: Paul Carleton Date: Mon, 26 Jan 2026 17:04:22 +0000 Subject: [PATCH 1/2] Add WG/IG facilitators role for calendar access Add a new Discord-only role for Working Group and Interest Group facilitators who need access to manage meetings on meet.modelcontextprotocol.io. Initial members: - Emily Lauber (@EmLauber) - Auth IG OAuth Mixup sub-working group - Nate Barbettini (@nbarbettini) --- src/config/roleIds.ts | 5 +++++ src/config/roles.ts | 10 ++++++++++ src/config/users.ts | 10 ++++++++++ 3 files changed, 25 insertions(+) diff --git a/src/config/roleIds.ts b/src/config/roleIds.ts index d54be78..51129a2 100644 --- a/src/config/roleIds.ts +++ b/src/config/roleIds.ts @@ -62,6 +62,11 @@ export const ROLE_IDS = { FINANCIAL_SERVICES_IG: 'financial-services-ig', GATEWAYS_IG: 'gateways-ig', + // =================== + // WG/IG Facilitators (Discord only) + // =================== + WG_IG_FACILITATORS: 'wg-ig-facilitators', + // =================== // Email Groups (Google only) // =================== diff --git a/src/config/roles.ts b/src/config/roles.ts index 2f349da..84e834b 100644 --- a/src/config/roles.ts +++ b/src/config/roles.ts @@ -308,6 +308,16 @@ export const ROLES: readonly Role[] = [ discord: { role: 'gateways interest group (synced)' }, }, + // =================== + // WG/IG Facilitators (Discord only) + // =================== + { + id: ROLE_IDS.WG_IG_FACILITATORS, + description: 'Working Group and Interest Group facilitators with calendar access', + discord: { role: 'wg/ig facilitators (synced)' }, + // Discord only - grants meet.modelcontextprotocol.io calendar access + }, + // =================== // Email Groups (Google only) // =================== diff --git a/src/config/users.ts b/src/config/users.ts index cc37528..8b4ca34 100644 --- a/src/config/users.ts +++ b/src/config/users.ts @@ -496,4 +496,14 @@ export const MEMBERS: readonly Member[] = [ email: 'davideramian@anthropic.com', memberOf: [ROLE_IDS.ANTITRUST], }, + { + github: 'EmLauber', + discord: '1408222390361657426', + memberOf: [ROLE_IDS.WG_IG_FACILITATORS], + }, + { + github: 'nbarbettini', + discord: '784552628930478090', + memberOf: [ROLE_IDS.WG_IG_FACILITATORS], + }, ] as const; From 5d1b44c05d94f21ab405cde0293f98e2ea28fde3 Mon Sep 17 00:00:00 2001 From: Paul Carleton Date: Mon, 26 Jan 2026 17:07:00 +0000 Subject: [PATCH 2/2] Fix member ordering - sort alphabetically --- src/config/users.ts | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/config/users.ts b/src/config/users.ts index 8b4ca34..fcf7fdb 100644 --- a/src/config/users.ts +++ b/src/config/users.ts @@ -165,6 +165,11 @@ export const MEMBERS: readonly Member[] = [ github: 'eiriktsarpalis', memberOf: [ROLE_IDS.CSHARP_SDK], }, + { + github: 'EmLauber', + discord: '1408222390361657426', + memberOf: [ROLE_IDS.WG_IG_FACILITATORS], + }, { github: 'evalstate', discord: '779268016121577492', @@ -339,6 +344,11 @@ export const MEMBERS: readonly Member[] = [ github: 'movetz', memberOf: [ROLE_IDS.SWIFT_SDK], }, + { + github: 'nbarbettini', + discord: '784552628930478090', + memberOf: [ROLE_IDS.WG_IG_FACILITATORS], + }, { github: 'nickcoai', discord: '1153783469860732968', @@ -496,14 +506,4 @@ export const MEMBERS: readonly Member[] = [ email: 'davideramian@anthropic.com', memberOf: [ROLE_IDS.ANTITRUST], }, - { - github: 'EmLauber', - discord: '1408222390361657426', - memberOf: [ROLE_IDS.WG_IG_FACILITATORS], - }, - { - github: 'nbarbettini', - discord: '784552628930478090', - memberOf: [ROLE_IDS.WG_IG_FACILITATORS], - }, ] as const;