Skip to content

Commit dde11cc

Browse files
authored
Add Governance Working Group and create the governance-wg repository (#222)
Adds the governance-wg role/team under working-groups, a managed governance-wg repository (core-maintainers admin, moderators maintain, governance-wg admin), and the charter members: sarahnovotny (existing), schlpbch, linsun and pederhp (existing).
1 parent 7c19c02 commit dde11cc

4 files changed

Lines changed: 38 additions & 2 deletions

File tree

‎src/config/repoAccess.ts‎

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -475,6 +475,18 @@ export const REPOSITORY_ACCESS: RepositoryAccess[] = [
475475
{ team: 'file-uploads-wg', permission: 'admin' },
476476
],
477477
},
478+
{
479+
repository: 'governance-wg',
480+
settings: {
481+
description:
482+
'Governance documentation and working materials for the MCP Governance Working Group.',
483+
},
484+
teams: [
485+
{ team: 'core-maintainers', permission: 'admin' },
486+
{ team: 'moderators', permission: 'maintain' },
487+
{ team: 'governance-wg', permission: 'admin' },
488+
],
489+
},
478490
{
479491
repository: 'maintainer-docs',
480492
teams: [

‎src/config/roleIds.ts‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ export const ROLE_IDS = {
6969
FILESYSTEMS_WG_LEADS: 'filesystems-wg-leads',
7070
CORE_PRIMITIVE_WG: 'core-primitive-wg',
7171
INFRASTRUCTURE_WG: 'infrastructure-wg',
72+
GOVERNANCE_WG: 'governance-wg',
7273

7374
// ===================
7475
// Interest Groups

‎src/config/roles.ts‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -409,6 +409,12 @@ export const ROLES: readonly Role[] = [
409409
github: { team: 'infrastructure-wg', parent: ROLE_IDS.WORKING_GROUPS },
410410
discord: { role: 'infrastructure working group (synced)' },
411411
},
412+
{
413+
id: ROLE_IDS.GOVERNANCE_WG,
414+
description: 'Governance Working Group',
415+
github: { team: 'governance-wg', parent: ROLE_IDS.WORKING_GROUPS },
416+
discord: { role: 'governance working group (synced)' },
417+
},
412418

413419
// ===================
414420
// Interest Groups

‎src/config/users.ts‎

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -558,7 +558,9 @@ export const MEMBERS: readonly Member[] = [
558558
{
559559
github: 'kziemski',
560560
discord: '312056735248416770',
561-
memberOf: [ROLE_IDS.FILESYSTEMS_WG],
561+
firstName: 'Kryspin',
562+
lastName: 'Ziemski',
563+
memberOf: [ROLE_IDS.FILESYSTEMS_WG, ROLE_IDS.GOVERNANCE_WG],
562564
},
563565
{
564566
github: 'liady',
@@ -568,6 +570,13 @@ export const MEMBERS: readonly Member[] = [
568570
googleEmailPrefix: 'liad',
569571
memberOf: [ROLE_IDS.WORKING_GROUPS, ROLE_IDS.MCP_APPS_WG, ROLE_IDS.MCP_APPS_SDK],
570572
},
573+
{
574+
github: 'linsun',
575+
discord: '1212420366199165032',
576+
firstName: 'Lin',
577+
lastName: 'Sun',
578+
memberOf: [ROLE_IDS.GOVERNANCE_WG],
579+
},
571580
{
572581
github: 'localden',
573582
discord: '1351224014143754260',
@@ -802,6 +811,7 @@ export const MEMBERS: readonly Member[] = [
802811
ROLE_IDS.FINANCIAL_SERVICES_IG,
803812
ROLE_IDS.MODERATORS,
804813
ROLE_IDS.SKILLS_OVER_MCP_WG,
814+
ROLE_IDS.GOVERNANCE_WG,
805815
ROLE_IDS.INTERCEPTORS_WG,
806816
ROLE_IDS.APPEALS,
807817
],
@@ -928,7 +938,14 @@ export const MEMBERS: readonly Member[] = [
928938
firstName: 'Sarah',
929939
lastName: 'Novotny',
930940
googleEmailPrefix: 'sarah',
931-
memberOf: [ROLE_IDS.MAINTAINERS],
941+
memberOf: [ROLE_IDS.GOVERNANCE_WG, ROLE_IDS.MAINTAINERS],
942+
},
943+
{
944+
github: 'schlpbch',
945+
discord: '1467977452969267412',
946+
firstName: 'Andreas',
947+
lastName: 'Schlapbach',
948+
memberOf: [ROLE_IDS.GOVERNANCE_WG],
932949
},
933950
{
934951
github: 'sdubov',

0 commit comments

Comments
 (0)