Add Skills Over MCP Interest Group role and users (#56)
* Add Skills Over MCP Interest Group and experimental-ext-skills repo - Add SKILLS_OVER_MCP_IG role under interest-groups (GitHub team only) - Add repo access for experimental-ext-skills per SEP-2133 governance: - core-maintainers: admin (oversight) - moderators: triage - skills-over-mcp-ig: admin (day-to-day governance) - Add IG membership for: cliffhall, erain, JAORMX, kaxil, keithagroves, olaservo, pederhp, SamMorrowDrums, TeamSparkAI Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> * Add SKILLS_OVER_MCP_IG role to user membership * Fix alphabetical sorting of users --------- Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com> Co-authored-by: Paul Carleton <paulcarletonjr@gmail.com>
This commit is contained in:
parent
c858a8f5de
commit
f816dbc40c
4 changed files with 40 additions and 3 deletions
|
|
@ -346,6 +346,14 @@ export const REPOSITORY_ACCESS: RepositoryAccess[] = [
|
|||
{ username: 'jerryhong1', permission: 'push' },
|
||||
],
|
||||
},
|
||||
{
|
||||
repository: 'experimental-ext-skills',
|
||||
teams: [
|
||||
{ team: 'core-maintainers', permission: 'admin' },
|
||||
{ team: 'moderators', permission: 'triage' },
|
||||
{ team: 'skills-over-mcp-ig', permission: 'admin' },
|
||||
],
|
||||
},
|
||||
];
|
||||
|
||||
// GitHub Projects V2 permissions are NOT managed by Pulumi - no support yet
|
||||
|
|
|
|||
|
|
@ -61,6 +61,7 @@ export const ROLE_IDS = {
|
|||
CLIENT_IMPLEMENTOR_IG: 'client-implementor-ig',
|
||||
FINANCIAL_SERVICES_IG: 'financial-services-ig',
|
||||
GATEWAYS_IG: 'gateways-ig',
|
||||
SKILLS_OVER_MCP_IG: 'skills-over-mcp-ig',
|
||||
|
||||
// ===================
|
||||
// WG/IG Facilitators (Discord only)
|
||||
|
|
|
|||
|
|
@ -307,6 +307,12 @@ export const ROLES: readonly Role[] = [
|
|||
// No GitHub role yet
|
||||
discord: { role: 'gateways interest group (synced)' },
|
||||
},
|
||||
{
|
||||
id: ROLE_IDS.SKILLS_OVER_MCP_IG,
|
||||
description: 'Skills Over MCP Interest Group',
|
||||
github: { team: 'skills-over-mcp-ig', parent: ROLE_IDS.INTEREST_GROUPS },
|
||||
// No Discord role yet
|
||||
},
|
||||
|
||||
// ===================
|
||||
// WG/IG Facilitators (Discord only)
|
||||
|
|
|
|||
|
|
@ -89,6 +89,7 @@ export const MEMBERS: readonly Member[] = [
|
|||
ROLE_IDS.INSPECTOR_MAINTAINERS,
|
||||
ROLE_IDS.REFERENCE_SERVERS_MAINTAINERS,
|
||||
ROLE_IDS.MODERATORS,
|
||||
ROLE_IDS.SKILLS_OVER_MCP_IG,
|
||||
ROLE_IDS.WORKING_GROUPS,
|
||||
],
|
||||
},
|
||||
|
|
@ -165,6 +166,10 @@ export const MEMBERS: readonly Member[] = [
|
|||
discord: '1408222390361657426',
|
||||
memberOf: [ROLE_IDS.WG_IG_FACILITATORS],
|
||||
},
|
||||
{
|
||||
github: 'erain',
|
||||
memberOf: [ROLE_IDS.SKILLS_OVER_MCP_IG],
|
||||
},
|
||||
{
|
||||
github: 'evalstate',
|
||||
discord: '779268016121577492',
|
||||
|
|
@ -219,6 +224,10 @@ export const MEMBERS: readonly Member[] = [
|
|||
github: 'jamadeo',
|
||||
memberOf: [ROLE_IDS.RUST_SDK],
|
||||
},
|
||||
{
|
||||
github: 'JAORMX',
|
||||
memberOf: [ROLE_IDS.SKILLS_OVER_MCP_IG],
|
||||
},
|
||||
{
|
||||
github: 'jba',
|
||||
discord: '773276903364755518',
|
||||
|
|
@ -253,11 +262,19 @@ export const MEMBERS: readonly Member[] = [
|
|||
email: 'justin@modelcontextprotocol.io',
|
||||
memberOf: [ROLE_IDS.LEAD_MAINTAINERS, ROLE_IDS.CORE_MAINTAINERS],
|
||||
},
|
||||
{
|
||||
github: 'kaxil',
|
||||
memberOf: [ROLE_IDS.SKILLS_OVER_MCP_IG],
|
||||
},
|
||||
{
|
||||
github: 'Kehrlann',
|
||||
discord: '1112624611901837373',
|
||||
memberOf: [ROLE_IDS.JAVA_SDK],
|
||||
},
|
||||
{
|
||||
github: 'keithagroves',
|
||||
memberOf: [ROLE_IDS.SKILLS_OVER_MCP_IG],
|
||||
},
|
||||
{
|
||||
github: 'KKonstantinov',
|
||||
discord: '390932438903422987',
|
||||
|
|
@ -403,6 +420,7 @@ export const MEMBERS: readonly Member[] = [
|
|||
ROLE_IDS.MAINTAINERS,
|
||||
ROLE_IDS.MODERATORS,
|
||||
ROLE_IDS.REFERENCE_SERVERS_MAINTAINERS,
|
||||
ROLE_IDS.SKILLS_OVER_MCP_IG,
|
||||
ROLE_IDS.WORKING_GROUPS,
|
||||
],
|
||||
},
|
||||
|
|
@ -425,7 +443,7 @@ export const MEMBERS: readonly Member[] = [
|
|||
{
|
||||
github: 'pederhp',
|
||||
discord: '166255967665651713',
|
||||
memberOf: [ROLE_IDS.MAINTAINERS, ROLE_IDS.FINANCIAL_SERVICES_IG],
|
||||
memberOf: [ROLE_IDS.MAINTAINERS, ROLE_IDS.FINANCIAL_SERVICES_IG, ROLE_IDS.SKILLS_OVER_MCP_IG],
|
||||
},
|
||||
{
|
||||
github: 'petery-ant',
|
||||
|
|
@ -449,7 +467,7 @@ export const MEMBERS: readonly Member[] = [
|
|||
github: 'rdimitrov',
|
||||
email: 'radoslav@modelcontextprotocol.io',
|
||||
discord: '1088231882979815424',
|
||||
memberOf: [ROLE_IDS.MAINTAINERS, ROLE_IDS.REGISTRY_MAINTAINERS],
|
||||
memberOf: [ROLE_IDS.MAINTAINERS, ROLE_IDS.REGISTRY_MAINTAINERS, ROLE_IDS.SKILLS_OVER_MCP_IG],
|
||||
},
|
||||
{
|
||||
github: 'sambhav',
|
||||
|
|
@ -461,7 +479,7 @@ export const MEMBERS: readonly Member[] = [
|
|||
github: 'SamMorrowDrums',
|
||||
email: 'sammorrowdrums@github.com',
|
||||
discord: '782948163694493696',
|
||||
memberOf: [ROLE_IDS.WG_IG_FACILITATORS],
|
||||
memberOf: [ROLE_IDS.SKILLS_OVER_MCP_IG, ROLE_IDS.WG_IG_FACILITATORS],
|
||||
},
|
||||
{
|
||||
github: 'sdubov',
|
||||
|
|
@ -490,6 +508,10 @@ export const MEMBERS: readonly Member[] = [
|
|||
ROLE_IDS.ADMINISTRATORS,
|
||||
],
|
||||
},
|
||||
{
|
||||
github: 'TeamSparkAI',
|
||||
memberOf: [ROLE_IDS.SKILLS_OVER_MCP_IG],
|
||||
},
|
||||
{
|
||||
github: 'tiginamaria',
|
||||
memberOf: [ROLE_IDS.KOTLIN_SDK],
|
||||
|
|
|
|||
Loading…
Reference in a new issue