"mentionees": [
"tarekgh",
"tommcdon",
- "pjanotti",
- "safern"
+ "pjanotti"
]
},
{
{
"taskType": "trigger",
"capabilityId": "IssueResponder",
- "subCapability": "IssuesOnlyResponder",
- "version": "1.0",
- "config": {
- "conditions": {
- "operator": "and",
- "operands": [
- {
- "operator": "not",
- "operands": [
- {
- "name": "isInProject",
- "parameters": {
- "label": "area-System.DirectoryServices",
- "projectName": "Triage POD for Meta, Reflection, etc"
- }
- }
- ]
- },
- {
- "operator": "or",
- "operands": [
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-Meta"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-System.CodeDom"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-System.ComponentModel.Composition"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-System.Composition"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-System.Configuration"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-System.Reflection"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-System.Reflection.Emit"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-System.Reflection.Metadata"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-System.Resources"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-System.Runtime.CompilerServices"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-System.DirectoryServices"
- }
- }
- ]
- },
- {
- "name": "isOpen",
- "parameters": {}
- }
- ]
- },
- "eventType": "issue",
- "eventNames": [
- "issues",
- "project_card"
- ],
- "taskName": "[joperezr Pod Triage] Move issue to our pod project when a label from our area is added.",
- "actions": [
- {
- "name": "addToProject",
- "parameters": {
- "projectName": "Triage POD for Meta, Reflection, etc",
- "columnName": "Needs triage"
- }
- }
- ]
- }
- },
- {
- "taskType": "trigger",
- "capabilityId": "IssueResponder",
- "subCapability": "IssuesOnlyResponder",
- "version": "1.0",
- "config": {
- "conditions": {
- "operator": "and",
- "operands": [
- {
- "operator": "not",
- "operands": [
- {
- "name": "isInProject",
- "parameters": {
- "projectName": "ML, Extensions, Globalization, etc, POD."
- }
- }
- ]
- },
- {
- "operator": "or",
- "operands": [
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-DependencyModel"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-Extensions-Caching"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-Extensions-Configuration"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-Extensions-DependencyInjection"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-Extensions-Hosting"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-Extensions-Logging"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-Extensions-Options"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-Extensions-Primitives"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-System.ComponentModel"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-System.Drawing"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-System.Globalization"
- }
- }
- ]
- }
- ]
- },
- "eventType": "issue",
- "eventNames": [
- "issues",
- "project_card"
- ],
- "taskName": "[safern/maryamariyan Pod triage] Add issues to POD project",
- "actions": [
- {
- "name": "addToProject",
- "parameters": {
- "projectName": "ML, Extensions, Globalization, etc, POD.",
- "columnName": "Untriaged"
- }
- }
- ]
- }
- },
- {
- "taskType": "trigger",
- "capabilityId": "IssueResponder",
- "subCapability": "IssuesOnlyResponder",
- "version": "1.0",
- "config": {
- "conditions": {
- "operator": "and",
- "operands": [
- {
- "name": "isInProject",
- "parameters": {
- "projectName": "ML, Extensions, Globalization, etc, POD.",
- "columnName": "Untriaged"
- }
- },
- {
- "operator": "or",
- "operands": [
- {
- "operator": "and",
- "operands": [
- {
- "name": "addedToMilestone",
- "parameters": {
- "milestoneName": "6.0.0"
- }
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "untriaged"
- }
- }
- ]
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "needs-further-triage"
- }
- }
- ]
- }
- ]
- },
- {
- "operator": "and",
- "operands": [
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "untriaged"
- }
- },
- {
- "name": "isInMilestone",
- "parameters": {
- "milestoneName": "6.0.0"
- }
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "needs-further-triage"
- }
- }
- ]
- }
- ]
- },
- {
- "operator": "and",
- "operands": [
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "needs-further-triage"
- }
- },
- {
- "name": "isInMilestone",
- "parameters": {
- "milestoneName": "6.0.0"
- }
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "untriaged"
- }
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
- "eventType": "issue",
- "eventNames": [
- "issues",
- "project_card"
- ],
- "taskName": "[safern/maryamariyan Pod triage] Move issues to 6.0.0 column",
- "actions": [
- {
- "name": "moveToProjectColumn",
- "parameters": {
- "projectName": "ML, Extensions, Globalization, etc, POD.",
- "columnName": "6.0.0"
- }
- }
- ]
- }
- },
- {
- "taskType": "trigger",
- "capabilityId": "IssueResponder",
- "subCapability": "PullRequestResponder",
- "version": "1.0",
- "config": {
- "conditions": {
- "operator": "and",
- "operands": [
- {
- "operator": "or",
- "operands": [
- {
- "operator": "not",
- "operands": [
- {
- "name": "isInProject",
- "parameters": {
- "projectName": "ML, Extensions, Globalization, etc, POD."
- }
- }
- ]
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "isInProjectColumn",
- "parameters": {
- "projectName": "ML, Extensions, Globalization, etc, POD.",
- "columnName": "Active PRs"
- }
- }
- ]
- }
- ]
- },
- {
- "operator": "or",
- "operands": [
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-DependencyModel"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-Extensions-Caching"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-Extensions-Configuration"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-Extensions-DependencyInjection"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-Extensions-Hosting"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-Extensions-Logging"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-Extensions-Options"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-Extensions-Primitives"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-System.Drawing"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-System.ComponentModel"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-System.Globalization"
- }
- }
- ]
- }
- ]
- },
- "eventType": "pull_request",
- "eventNames": [
- "pull_request",
- "issues",
- "project_card"
- ],
- "taskName": "[safern/maryamariyan Pod triage] Add PRs to project board",
- "actions": [
- {
- "name": "addToProject",
- "parameters": {
- "projectName": "ML, Extensions, Globalization, etc, POD.",
- "columnName": "Active PRs"
- }
- },
- {
- "name": "moveToProjectColumn",
- "parameters": {
- "projectName": "ML, Extensions, Globalization, etc, POD.",
- "columnName": "Active PRs"
- }
- }
- ]
- }
- },
- {
- "taskType": "trigger",
- "capabilityId": "IssueResponder",
- "subCapability": "IssuesOnlyResponder",
- "version": "1.0",
- "config": {
- "conditions": {
- "operator": "and",
- "operands": [
- {
- "name": "isInProject",
- "parameters": {
- "projectName": "ML, Extensions, Globalization, etc, POD."
- }
- },
- {
- "operator": "or",
- "operands": [
- {
- "operator": "and",
- "operands": [
- {
- "name": "addedToMilestone",
- "parameters": {
- "milestoneName": "Future"
- }
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "untriaged"
- }
- }
- ]
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "needs-further-triage"
- }
- }
- ]
- }
- ]
- },
- {
- "operator": "and",
- "operands": [
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "untriaged"
- }
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "needs-further-triage"
- }
- }
- ]
- },
- {
- "name": "isInMilestone",
- "parameters": {
- "milestoneName": "Future"
- }
- }
- ]
- },
- {
- "operator": "and",
- "operands": [
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "needs-further-triage"
- }
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "untriaged"
- }
- }
- ]
- },
- {
- "name": "isInMilestone",
- "parameters": {
- "milestoneName": "Future"
- }
- }
- ]
- }
- ]
- }
- ]
- },
- "eventType": "issue",
- "eventNames": [
- "issues",
- "project_card"
- ],
- "taskName": "[safern/maryamariyan Pod triage] Move issues to future milestone column",
- "actions": [
- {
- "name": "moveToProjectColumn",
- "parameters": {
- "projectName": "ML, Extensions, Globalization, etc, POD.",
- "columnName": "Future"
- }
- }
- ]
- }
- },
- {
- "taskType": "trigger",
- "capabilityId": "IssueResponder",
- "subCapability": "IssuesOnlyResponder",
- "version": "1.0",
- "config": {
- "conditions": {
- "operator": "and",
- "operands": [
- {
- "name": "isInProject",
- "parameters": {
- "projectName": "ML, Extensions, Globalization, etc, POD."
- }
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "isInProjectColumn",
- "parameters": {
- "projectName": "ML, Extensions, Globalization, etc, POD.",
- "columnName": "Untriaged"
- }
- }
- ]
- },
- {
- "operator": "or",
- "operands": [
- {
- "name": "labelAdded",
- "parameters": {
- "label": "untriaged"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "needs-further-triage"
- }
- },
- {
- "name": "removedFromMilestone",
- "parameters": {
- "milestoneName": ""
- }
- }
- ]
- }
- ]
- },
- "eventType": "issue",
- "eventNames": [
- "issues",
- "project_card"
- ],
- "taskName": "[safern/maryamariyan Pod triage] Move issues to untriaged column",
- "actions": [
- {
- "name": "moveToProjectColumn",
- "parameters": {
- "projectName": "ML, Extensions, Globalization, etc, POD.",
- "columnName": "Untriaged"
- }
- }
- ]
- }
- },
- {
- "taskType": "trigger",
- "capabilityId": "IssueResponder",
- "subCapability": "IssuesOnlyResponder",
- "version": "1.0",
- "config": {
- "conditions": {
- "operator": "and",
- "operands": [
- {
- "name": "isInProject",
- "parameters": {
- "projectName": "ML, Extensions, Globalization, etc, POD."
- }
- },
- {
- "operator": "and",
- "operands": [
- {
- "operator": "or",
- "operands": [
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "area-DependencyModel"
- }
- },
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "area-Extensions-Caching"
- }
- },
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "area-Extensions-Configuration"
- }
- },
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "area-Extensions-DependencyInjection"
- }
- },
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "area-Extensions-Hosting"
- }
- },
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "area-Extensions-Logging"
- }
- },
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "area-Extensions-Options"
- }
- },
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "area-Extensions-Primitives"
- }
- },
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "area-System.ComponentModel"
- }
- },
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "area-System.Drawing"
- }
- },
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "area-System.Globalization"
- }
- }
- ]
- },
- {
- "operator": "and",
- "operands": [
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "area-DependencyModel"
- }
- }
- ]
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "area-Extensions-Caching"
- }
- }
- ]
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "area-Extensions-Configuration"
- }
- }
- ]
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "area-Extensions-DependencyInjection"
- }
- }
- ]
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "area-Extensions-Hosting"
- }
- }
- ]
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "area-Extensions-Logging"
- }
- }
- ]
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "area-Extensions-Options"
- }
- }
- ]
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "area-Extensions-Primitives"
- }
- }
- ]
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "area-System.ComponentModel"
- }
- }
- ]
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "area-System.Drawing"
- }
- }
- ]
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "area-System.Globalization"
- }
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
- "eventType": "issue",
- "eventNames": [
- "issues",
- "project_card"
- ],
- "taskName": "[safern/maryamariyan Pod triage] Remove from project",
- "actions": [
- {
- "name": "removeFromProject",
- "parameters": {
- "projectName": "ML, Extensions, Globalization, etc, POD."
- }
- }
- ]
- }
- },
- {
- "taskType": "trigger",
- "capabilityId": "IssueResponder",
- "subCapability": "IssueCommentResponder",
- "version": "1.0",
- "config": {
- "conditions": {
- "operator": "and",
- "operands": [
- {
- "name": "isInProjectColumn",
- "parameters": {
- "projectName": "Triage POD for Meta, Reflection, etc",
- "columnName": "Future"
- }
- },
- {
- "name": "isOpen",
- "parameters": {}
- }
- ]
- },
- "eventType": "issue",
- "eventNames": [
- "issue_comment"
- ],
- "taskName": "[joperezr Pod Triage] Move issues from Future column to Needs triage when commented on.",
- "actions": [
- {
- "name": "moveToProjectColumn",
- "parameters": {
- "projectName": "Triage POD for Meta, Reflection, etc",
- "columnName": "Needs triage"
- }
- },
- {
- "name": "addLabel",
- "parameters": {
- "label": "needs-further-triage"
- }
- }
- ]
- }
- },
- {
- "taskType": "trigger",
- "capabilityId": "IssueResponder",
- "subCapability": "IssuesOnlyResponder",
- "version": "1.0",
- "config": {
- "conditions": {
- "operator": "and",
- "operands": [
- {
- "name": "isInProjectColumn",
- "parameters": {
- "projectName": "Triage POD for Meta, Reflection, etc",
- "columnName": "Future"
- }
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "isAction",
- "parameters": {
- "action": "closed"
- }
- }
- ]
- },
- {
- "name": "isOpen",
- "parameters": {}
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "isAction",
- "parameters": {
- "action": "labeled"
- }
- }
- ]
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "isAction",
- "parameters": {
- "action": "unlabeled"
- }
- }
- ]
- }
- ]
- },
- "eventType": "issue",
- "eventNames": [
- "issues",
- "project_card"
- ],
- "taskName": "[joperezr Pod Triage] Move issues from Future column to Needs triage when issue is changed.",
- "actions": [
- {
- "name": "moveToProjectColumn",
- "parameters": {
- "projectName": "Triage POD for Meta, Reflection, etc",
- "columnName": "Needs triage"
- }
- },
- {
- "name": "addLabel",
- "parameters": {
- "label": "needs-further-triage"
- }
- }
- ]
- }
- },
- {
- "taskType": "trigger",
- "capabilityId": "IssueResponder",
- "subCapability": "IssuesOnlyResponder",
- "version": "1.0",
- "config": {
- "conditions": {
- "operator": "and",
- "operands": [
- {
- "operator": "not",
- "operands": [
- {
- "name": "isInProject",
- "parameters": {
- "projectName": "Infrastructure Backlog"
- }
- }
- ]
- },
- {
- "operator": "or",
- "operands": [
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-Infrastructure"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-Infrastructure-coreclr"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-Infrastructure-installer"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-Infrastructure-libraries"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-Infrastructure-mono"
- }
- }
- ]
- }
- ]
- },
- "eventType": "issue",
- "eventNames": [
- "issues",
- "project_card"
- ],
- "taskName": "[Viktor/safern] Add issues to infra POD project",
- "actions": [
- {
- "name": "addToProject",
- "parameters": {
- "projectName": "Infrastructure Backlog",
- "columnName": "Untriaged"
- }
- }
- ]
- }
- },
- {
- "taskType": "trigger",
- "capabilityId": "IssueResponder",
- "subCapability": "IssuesOnlyResponder",
- "version": "1.0",
- "config": {
- "conditions": {
- "operator": "and",
- "operands": [
- {
- "name": "isInProject",
- "parameters": {
- "projectName": "Infrastructure Backlog"
- }
- },
- {
- "operator": "or",
- "operands": [
- {
- "operator": "and",
- "operands": [
- {
- "name": "addedToMilestone",
- "parameters": {
- "milestoneName": "Future"
- }
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "untriaged"
- }
- }
- ]
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "needs-further-triage"
- }
- }
- ]
- }
- ]
- },
- {
- "operator": "and",
- "operands": [
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "untriaged"
- }
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "needs-further-triage"
- }
- }
- ]
- },
- {
- "name": "isInMilestone",
- "parameters": {
- "milestoneName": "Future"
- }
- }
- ]
- },
- {
- "operator": "and",
- "operands": [
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "needs-further-triage"
- }
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "untriaged"
- }
- }
- ]
- },
- {
- "name": "isInMilestone",
- "parameters": {
- "milestoneName": "Future"
- }
- }
- ]
- }
- ]
- }
- ]
- },
- "eventType": "issue",
- "eventNames": [
- "issues",
- "project_card"
- ],
- "taskName": "[Viktor/safern] Add infrastructure issues to future column in project board",
- "actions": [
- {
- "name": "moveToProjectColumn",
- "parameters": {
- "projectName": "Infrastructure Backlog",
- "columnName": "Future"
- }
- }
- ]
- }
- },
- {
- "taskType": "trigger",
- "capabilityId": "IssueResponder",
- "subCapability": "IssuesOnlyResponder",
- "version": "1.0",
- "config": {
- "conditions": {
- "operator": "and",
- "operands": [
- {
- "name": "isInProject",
- "parameters": {
- "projectName": "Infrastructure Backlog"
- }
- },
- {
- "operator": "or",
- "operands": [
- {
- "operator": "and",
- "operands": [
- {
- "name": "addedToMilestone",
- "parameters": {
- "milestoneName": "6.0.0"
- }
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "untriaged"
- }
- }
- ]
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "needs-further-triage"
- }
- }
- ]
- }
- ]
- },
- {
- "operator": "and",
- "operands": [
- {
- "name": "labelAdded",
- "parameters": {
- "label": "untriaged"
- }
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "needs-further-triage"
- }
- }
- ]
- },
- {
- "name": "isInMilestone",
- "parameters": {
- "milestoneName": "6.0.0"
- }
- }
- ]
- },
- {
- "operator": "and",
- "operands": [
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "needs-further-triage"
- }
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "untriaged"
- }
- }
- ]
- },
- {
- "name": "isInMilestone",
- "parameters": {
- "milestoneName": "6.0.0"
- }
- }
- ]
- }
- ]
- }
- ]
- },
- "eventType": "issue",
- "eventNames": [
- "issues",
- "project_card"
- ],
- "taskName": "[Viktor/safern] Add to 6.0.0 column in infrastructure project board",
- "actions": [
- {
- "name": "moveToProjectColumn",
- "parameters": {
- "projectName": "Infrastructure Backlog",
- "columnName": "6.0.0"
- }
- }
- ]
- }
- },
- {
- "taskType": "trigger",
- "capabilityId": "IssueResponder",
- "subCapability": "IssuesOnlyResponder",
- "version": "1.0",
- "config": {
- "conditions": {
- "operator": "and",
- "operands": [
- {
- "name": "isInProject",
- "parameters": {
- "projectName": "Infrastructure Backlog"
- }
- },
- {
- "operator": "or",
- "operands": [
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "untriaged"
- }
- },
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "needs-further-triage"
- }
- },
- {
- "name": "addedToMilestone",
- "parameters": {}
- }
- ]
- },
- {
- "operator": "and",
- "operands": [
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "untriaged"
- }
- }
- ]
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "needs-further-triage"
- }
- }
- ]
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "isInMilestone",
- "parameters": {
- "milestoneName": "Future"
- }
- }
- ]
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "isInMilestone",
- "parameters": {
- "milestoneName": "6.0.0"
- }
- }
- ]
- },
- {
- "name": "isInMilestone",
- "parameters": {}
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "isInMilestone",
- "parameters": {
- "milestoneName": "7.0.0"
- }
- }
- ]
- }
- ]
- }
- ]
- },
- "eventType": "issue",
- "eventNames": [
- "issues",
- "project_card"
- ],
- "taskName": "[Viktor/safern] Move to servicing column in infrastructure project",
- "actions": [
- {
- "name": "moveToProjectColumn",
- "parameters": {
- "projectName": "Infrastructure Backlog",
- "columnName": "Servicing"
- }
- }
- ]
- }
- },
- {
- "taskType": "trigger",
- "capabilityId": "IssueResponder",
- "subCapability": "PullRequestResponder",
- "version": "1.0",
- "config": {
- "conditions": {
- "operator": "and",
- "operands": [
- {
- "operator": "not",
- "operands": [
- {
- "name": "isInProject",
- "parameters": {
- "projectName": "Infrastructure Backlog"
- }
- }
- ]
- },
- {
- "operator": "or",
- "operands": [
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-Infrastructure"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-Infrastructure-coreclr"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-Infrastructure-installer"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-Infrastructure-libraries"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-Infrastructure-mono"
- }
- }
- ]
- }
- ]
- },
- "eventType": "pull_request",
- "eventNames": [
- "pull_request",
- "issues",
- "project_card"
- ],
- "taskName": "[Viktor/safern] Add infrastructure PRs to Active project column",
- "actions": [
- {
- "name": "addToProject",
- "parameters": {
- "projectName": "Infrastructure Backlog",
- "columnName": "In Progress"
- }
- }
- ]
- }
- },
- {
- "taskType": "trigger",
- "capabilityId": "IssueResponder",
- "subCapability": "PullRequestResponder",
- "version": "1.0",
- "config": {
- "conditions": {
- "operator": "and",
- "operands": [
- {
- "name": "isInProject",
- "parameters": {
- "projectName": "Infrastructure Backlog"
- }
- },
- {
- "operator": "and",
- "operands": [
- {
- "operator": "or",
- "operands": [
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "area-Infrastructure"
- }
- },
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "area-Infrastructure-coreclr"
- }
- },
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "area-Infrastructure-installer"
- }
- },
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "area-Infrastructure-libraries"
- }
- },
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "area-Infrastructure-mono"
- }
- }
- ]
- },
- {
- "operator": "and",
- "operands": [
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "area-Infrastructure"
- }
- }
- ]
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "area-Infrastructure-coreclr"
- }
- }
- ]
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "area-Infrastructure-installer"
- }
- }
- ]
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "area-Infrastructure-libraries"
- }
- }
- ]
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "area-Infrastructure-mono"
- }
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
- "eventType": "pull_request",
- "eventNames": [
- "pull_request",
- "issues",
- "project_card"
- ],
- "taskName": "[Viktor/safern] Remove PRs from Infrastructure project",
- "actions": [
- {
- "name": "removeFromProject",
- "parameters": {
- "projectName": "Infrastructure Backlog"
- }
- }
- ]
- }
- },
- {
- "taskType": "trigger",
- "capabilityId": "IssueResponder",
- "subCapability": "IssuesOnlyResponder",
- "version": "1.0",
- "config": {
- "conditions": {
- "operator": "and",
- "operands": [
- {
- "name": "isInProject",
- "parameters": {
- "projectName": "Infrastructure Backlog"
- }
- },
- {
- "operator": "or",
- "operands": [
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "area-Infrastructure"
- }
- },
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "area-Infrastructure-coreclr"
- }
- },
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "area-Infrastructure-installer"
- }
- },
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "area-Infrastructure-libraries"
- }
- },
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "area-Infrastructure-mono"
- }
- }
- ]
- },
- {
- "operator": "and",
- "operands": [
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "area-Infrastructure"
- }
- }
- ]
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "area-Infrastructure-coreclr"
- }
- }
- ]
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "area-Infrastructure-installer"
- }
- }
- ]
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "area-Infrastructure-libraries"
- }
- }
- ]
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "area-Infrastructure-mono"
- }
- }
- ]
- }
- ]
- }
- ]
- },
- "eventType": "issue",
- "eventNames": [
- "issues",
- "project_card"
- ],
- "taskName": "[Viktor/safern] Remove issues from infrastructure project board",
- "actions": [
- {
- "name": "removeFromProject",
- "parameters": {
- "projectName": "Infrastructure Backlog"
- }
- }
- ]
- }
- },
- {
- "taskType": "trigger",
- "capabilityId": "IssueResponder",
- "subCapability": "IssuesOnlyResponder",
- "version": "1.0",
- "config": {
- "conditions": {
- "operator": "and",
- "operands": [
- {
- "name": "isInProject",
- "parameters": {
- "projectName": "Infrastructure Backlog"
- }
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "isInProjectColumn",
- "parameters": {
- "projectName": "Infrastructure Backlog",
- "columnName": "Untriaged"
- }
- }
- ]
- },
- {
- "operator": "or",
- "operands": [
- {
- "name": "labelAdded",
- "parameters": {
- "label": "untriaged"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "needs-further-triage"
- }
- },
- {
- "name": "removedFromMilestone",
- "parameters": {}
- }
- ]
- }
- ]
- },
- "eventType": "issue",
- "eventNames": [
- "issues",
- "project_card"
- ],
- "taskName": "[Viktor/safern] Move issues to Untriaged column in infrastructure project",
- "actions": [
- {
- "name": "moveToProjectColumn",
- "parameters": {
- "projectName": "Infrastructure Backlog",
- "columnName": "Untriaged"
- }
- }
- ]
- }
- },
- {
- "taskType": "trigger",
- "capabilityId": "IssueResponder",
- "subCapability": "IssuesOnlyResponder",
- "version": "1.0",
- "config": {
- "conditions": {
- "operator": "and",
- "operands": [
- {
- "operator": "not",
- "operands": [
- {
- "name": "isInProject",
- "parameters": {
- "projectName": "Issue Triage Pod for EventLog, PerformanceCounter , Tracing, ServiceProcess and WMI"
- }
- }
- ]
- },
- {
- "operator": "or",
- "operands": [
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-Microsoft.Win32"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-System.Diagnostics.EventLog"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-System.Diagnostics.PerformanceCounter"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-System.Diagnostics.Tracing"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-System.Management"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-System.ServiceProcess"
- }
- }
- ]
- }
- ]
- },
- "eventType": "issue",
- "eventNames": [
- "issues",
- "project_card"
- ],
- "taskName": "[Anirudh\\Viktor Pod Triage] Add untriaged issues to the pod",
- "actions": [
- {
- "name": "addToProject",
- "parameters": {
- "projectName": "Issue Triage Pod for EventLog, PerformanceCounter , Tracing, ServiceProcess and WMI",
- "columnName": "Untriaged"
- }
- }
- ]
- }
- },
- {
- "taskType": "trigger",
- "capabilityId": "IssueResponder",
- "subCapability": "IssuesOnlyResponder",
- "version": "1.0",
- "config": {
- "conditions": {
- "operator": "and",
- "operands": [
- {
- "name": "isInProject",
- "parameters": {
- "projectName": "Issue Triage Pod for EventLog, PerformanceCounter , Tracing, ServiceProcess and WMI"
- }
- },
- {
- "operator": "or",
- "operands": [
- {
- "operator": "and",
- "operands": [
- {
- "name": "addedToMilestone",
- "parameters": {
- "milestoneName": "6.0.0"
- }
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "untriaged"
- }
- }
- ]
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "needs-further-triage"
- }
- }
- ]
- }
- ]
- },
- {
- "operator": "and",
- "operands": []
- },
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "untriaged"
- }
- },
- {
- "name": "isInMilestone",
- "parameters": {
- "milestoneName": "6.0.0"
- }
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "needs-further-triage"
- }
- }
- ]
- },
- {
- "operator": "and",
- "operands": [
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "needs-further-triage"
- }
- },
- {
- "name": "isInMilestone",
- "parameters": {
- "milestoneName": "6.0.0"
- }
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "untriaged"
- }
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
- "eventType": "issue",
- "eventNames": [
- "issues",
- "project_card"
- ],
- "taskName": "[Anirudh/Viktor Pod triage] Move issues to 6.0.0 milestone column",
- "actions": [
- {
- "name": "moveToProjectColumn",
- "parameters": {
- "projectName": "Issue Triage Pod for EventLog, PerformanceCounter , Tracing, ServiceProcess and WMI",
- "columnName": "6.0.0"
- }
- }
- ]
- }
- },
- {
- "taskType": "trigger",
- "capabilityId": "IssueResponder",
- "subCapability": "PullRequestResponder",
- "version": "1.0",
- "config": {
- "conditions": {
- "operator": "and",
- "operands": [
- {
- "operator": "or",
- "operands": [
- {
- "operator": "not",
- "operands": [
- {
- "name": "isInProject",
- "parameters": {
- "projectName": "Issue Triage Pod for EventLog, PerformanceCounter , Tracing, ServiceProcess and WMI"
- }
- }
- ]
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "isInProjectColumn",
- "parameters": {
- "columnName": "Active Prs",
- "projectName": "Issue Triage Pod for EventLog, PerformanceCounter , Tracing, ServiceProcess and WMI"
- }
- }
- ]
- },
- {
- "operator": "or",
- "operands": [
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-Microsoft.Win32"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-System.Diagnostics.EventLog"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-System.Diagnostics.PerformanceCounter"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-System.Diagnostics.Tracing"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-System.Management"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-System.ServiceProcess"
- }
- }
- ]
- }
- ]
- }
- ]
- },
- "eventType": "pull_request",
- "eventNames": [
- "pull_request",
- "issues",
- "project_card"
- ],
- "taskName": "[Anirudh/Viktor Pod triage] Add PRs to project board",
- "actions": [
- {
- "name": "addToProject",
- "parameters": {
- "projectName": "Issue Triage Pod for EventLog, PerformanceCounter , Tracing, ServiceProcess and WMI",
- "columnName": "Active PRs"
- }
- },
- {
- "name": "moveToProjectColumn",
- "parameters": {
- "projectName": "Issue Triage Pod for EventLog, PerformanceCounter , Tracing, ServiceProcess and WMI",
- "columnName": "Active PRs"
- }
- }
- ]
- }
- },
- {
- "taskType": "trigger",
- "capabilityId": "IssueResponder",
- "subCapability": "IssuesOnlyResponder",
- "version": "1.0",
- "config": {
- "conditions": {
- "operator": "and",
- "operands": [
- {
- "name": "isInProject",
- "parameters": {
- "projectName": "Issue Triage Pod for EventLog, PerformanceCounter , Tracing, ServiceProcess and WMI"
- }
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "isInProjectColumn",
- "parameters": {
- "projectName": "Issue Triage Pod for EventLog, PerformanceCounter , Tracing, ServiceProcess and WMI",
- "columnName": "Untriaged"
- }
- }
- ]
- },
- {
- "operator": "or",
- "operands": [
- {
- "name": "labelAdded",
- "parameters": {
- "label": "needs-further-triage"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "untriaged"
- }
- },
- {
- "operator": "and",
- "operands": [
- {
- "operator": "or",
- "operands": [
- {
- "name": "removedFromMilestone",
- "parameters": {
- "milestoneName": "Future"
- }
- },
- {
- "name": "removedFromMilestone",
- "parameters": {
- "milestoneName": "6.0.0"
- }
- }
- ]
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "isInMilestone",
- "parameters": {
- "milestoneName": "Future"
- }
- }
- ]
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "isInMilestone",
- "parameters": {
- "milestoneName": "6.0.0"
- }
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
- "eventType": "issue",
- "eventNames": [
- "issues",
- "project_card"
- ],
- "taskName": "[Anirudh/Viktor Pod triage] Move issues to untriaged column",
- "actions": [
- {
- "name": "moveToProjectColumn",
- "parameters": {
- "projectName": "Issue Triage Pod for EventLog, PerformanceCounter , Tracing, ServiceProcess and WMI",
- "columnName": "Untriaged"
- }
- }
- ]
- }
- },
- {
- "taskType": "trigger",
- "capabilityId": "IssueResponder",
- "subCapability": "IssuesOnlyResponder",
- "version": "1.0",
- "config": {
- "conditions": {
- "operator": "and",
- "operands": [
- {
- "name": "isInProject",
- "parameters": {
- "projectName": "Issue Triage Pod for EventLog, PerformanceCounter , Tracing, ServiceProcess and WMI"
- }
- },
- {
- "operator": "or",
- "operands": [
- {
- "operator": "and",
- "operands": [
- {
- "name": "addedToMilestone",
- "parameters": {
- "milestoneName": "Future"
- }
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "needs-further-triage"
- }
- }
- ]
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "untriaged"
- }
- }
- ]
- }
- ]
- },
- {
- "operator": "and",
- "operands": [
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "untriaged"
- }
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "needs-further-triage"
- }
- }
- ]
- },
- {
- "name": "isInMilestone",
- "parameters": {
- "milestoneName": "Future"
- }
- }
- ]
- },
- {
- "operator": "and",
- "operands": [
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "needs-further-triage"
- }
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "untriaged"
- }
- }
- ]
- },
- {
- "name": "isInMilestone",
- "parameters": {
- "milestoneName": "Future"
- }
- }
- ]
- }
- ]
- }
- ]
- },
- "eventType": "issue",
- "eventNames": [
- "issues",
- "project_card"
- ],
- "taskName": "[Anirudh/Viktor Pod triage] Move issues to future milestone column",
- "actions": [
- {
- "name": "moveToProjectColumn",
- "parameters": {
- "projectName": "Issue Triage Pod for EventLog, PerformanceCounter , Tracing, ServiceProcess and WMI",
- "columnName": "Future"
- }
- }
- ]
- }
- },
- {
- "taskType": "trigger",
- "capabilityId": "IssueResponder",
- "subCapability": "IssuesOnlyResponder",
- "version": "1.0",
- "config": {
- "conditions": {
- "operator": "and",
- "operands": [
- {
- "name": "isInProject",
- "parameters": {
- "projectName": "Issue Triage Pod for EventLog, PerformanceCounter , Tracing, ServiceProcess and WMI"
- }
- },
- {
- "operator": "and",
- "operands": [
- {
- "operator": "or",
- "operands": [
- {
- "name": "labelRemoved",
- "parameters": {
- "label": ""
- }
- },
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "area-System.Diagnostics.EventLog"
- }
- },
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "area-System.Diagnostics.PerformanceCounter"
- }
- },
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "area-System.Diagnostics.Tracing"
- }
- },
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "area-System.Management"
- }
- },
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "area-System.ServiceProcess"
- }
- }
- ]
- },
- {
- "operator": "and",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "area-Microsoft.Win32"
- }
- },
- {
- "name": "hasLabel",
- "parameters": {
- "label": "area-System.Diagnostics.EventLog"
- }
- },
- {
- "name": "hasLabel",
- "parameters": {
- "label": "area-System.Diagnostics.PerformanceCounter"
- }
- },
- {
- "name": "hasLabel",
- "parameters": {
- "label": "area-System.Diagnostics.Tracing"
- }
- },
- {
- "name": "hasLabel",
- "parameters": {
- "label": "area-System.Management"
- }
- },
- {
- "name": "hasLabel",
- "parameters": {
- "label": "area-System.ServiceProcess"
- }
- }
- ]
- }
- ]
- }
- ]
- },
- "eventType": "issue",
- "eventNames": [
- "issues",
- "project_card"
- ],
- "taskName": "[Anirudh/ViktorPod triage] Remove from project",
- "actions": [
- {
- "name": "removeFromProject",
- "parameters": {
- "projectName": "Issue Triage Pod for EventLog, PerformanceCounter , Tracing, ServiceProcess and WMI"
- }
- }
- ]
- }
- },
- {
- "taskType": "trigger",
- "capabilityId": "IssueResponder",
- "subCapability": "PullRequestResponder",
- "version": "1.0",
- "config": {
- "conditions": {
- "operator": "and",
- "operands": [
- {
- "operator": "not",
- "operands": [
- {
- "name": "isInProject",
- "parameters": {
- "projectName": "Triage POD for Meta, Reflection, etc"
- }
- }
- ]
- },
- {
- "operator": "or",
- "operands": [
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-Meta"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-System.CodeDom"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-System.ComponentModel.Composition"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-System.Composition"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-System.Configuration"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-System.Reflection"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-System.Reflection.Emit"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-System.Reflection.Metadata"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-System.Resources"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-System.Runtime.CompilerServices"
- }
- },
- {
- "name": "labelAdded",
- "parameters": {
- "label": "area-System.DirectoryServices"
- }
- }
- ]
- },
- {
- "name": "isOpen",
- "parameters": {}
- }
- ]
- },
- "eventType": "pull_request",
- "eventNames": [
- "pull_request",
- "issues",
- "project_card"
- ],
- "taskName": "[joperezr Pod Triage] Move PRs to our pod project when a label from our area is added",
- "actions": [
- {
- "name": "addToProject",
- "parameters": {
- "projectName": "Triage POD for Meta, Reflection, etc",
- "columnName": "Needs triage"
- }
- }
- ]
- }
- },
- {
- "taskType": "trigger",
- "capabilityId": "IssueResponder",
"subCapability": "PullRequestResponder",
"version": "1.0",
"config": {
"operator": "and",
"operands": [
{
- "name": "isInProject",
- "parameters": {
- "projectName": "ML, Extensions, Globalization, etc, POD."
- }
- },
- {
- "operator": "or",
- "operands": [
- {
- "operator": "and",
- "operands": [
- {
- "name": "addedToMilestone",
- "parameters": {
- "milestoneName": "7.0.0"
- }
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "untriaged"
- }
- }
- ]
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "needs-further-triage"
- }
- }
- ]
- }
- ]
- },
- {
- "operator": "and",
- "operands": [
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "untriaged"
- }
- },
- {
- "name": "isInMilestone",
- "parameters": {
- "milestoneName": "7.0.0"
- }
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "needs-further-triage"
- }
- }
- ]
- }
- ]
- },
- {
- "operator": "and",
- "operands": [
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "untriaged"
- }
- },
- {
- "name": "isInMilestone",
- "parameters": {
- "milestoneName": "7.0.0"
- }
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "needs-further-triage"
- }
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
- "eventType": "issue",
- "eventNames": [
- "issues",
- "project_card"
- ],
- "taskName": "[safern/maryamariyan Pod Triage] Move issues to 7.0.0 column",
- "actions": [
- {
- "name": "moveToProjectColumn",
- "parameters": {
- "projectName": "ML, Extensions, Globalization, etc, POD.",
- "columnName": "7.0.0"
- }
- }
- ]
- }
- },
- {
- "taskType": "trigger",
- "capabilityId": "IssueResponder",
- "subCapability": "IssuesOnlyResponder",
- "version": "1.0",
- "config": {
- "conditions": {
- "operator": "and",
- "operands": [
- {
- "name": "isInProject",
- "parameters": {
- "projectName": "Infrastructure Backlog"
- }
- },
- {
- "operator": "or",
- "operands": [
- {
- "operator": "and",
- "operands": [
- {
- "name": "addedToMilestone",
- "parameters": {
- "milestoneName": "7.0.0"
- }
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "untriaged"
- }
- }
- ]
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "needs-further-triage"
- }
- }
- ]
- }
- ]
- },
- {
- "operator": "and",
- "operands": [
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "untriaged"
- }
- },
- {
- "name": "isInMilestone",
- "parameters": {
- "milestoneName": "7.0.0"
- }
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "needs-further-triage"
- }
- }
- ]
- }
- ]
- },
- {
- "operator": "and",
- "operands": [
- {
- "name": "labelRemoved",
- "parameters": {
- "label": "needs-further-triage"
- }
- },
- {
- "name": "isInMilestone",
- "parameters": {
- "milestoneName": "7.0.0"
- }
- },
- {
- "operator": "not",
- "operands": [
- {
- "name": "hasLabel",
- "parameters": {
- "label": "untriaged"
- }
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
- "eventType": "issue",
- "eventNames": [
- "issues",
- "project_card"
- ],
- "taskName": "[Viktor/safern] Add infrastructure issue to 7.0.0 column",
- "actions": [
- {
- "name": "moveToProjectColumn",
- "parameters": {
- "projectName": "Infrastructure Backlog",
- "columnName": "7.0.0"
- }
- }
- ]
- }
- },
- {
- "taskType": "trigger",
- "capabilityId": "IssueResponder",
- "subCapability": "IssuesOnlyResponder",
- "version": "1.0",
- "config": {
- "conditions": {
- "operator": "and",
- "operands": [
- {
"name": "labelAdded",
"parameters": {
"label": "backlog-cleanup-candidate"
{
"name": "labelAdded",
"parameters": {
- "label": "needs more info"
+ "label": "needs-author-action"
}
},
{
{
"name": "isInProject",
"parameters": {
- "projectName": "Area Pod: Carlos / Santi - Issue Triage",
+ "projectName": "Area Pod: Carlos / Jeremy - Issue Triage",
"isOrgProject": true
}
}
{
"name": "isInProjectColumn",
"parameters": {
- "projectName": "Area Pod: Carlos / Santi - Issue Triage",
+ "projectName": "Area Pod: Carlos / Jeremy - Issue Triage",
"isOrgProject": true,
"columnName": "Triaged"
}
"issues",
"project_card"
],
- "taskName": "[Area Pod: Carlos / Santi - Issue Triage] Add new issue to Board",
+ "taskName": "[Area Pod: Carlos / Jeremy - Issue Triage] Add new issue to Board",
"actions": [
{
"name": "addToProject",
"parameters": {
- "projectName": "Area Pod: Carlos / Santi - Issue Triage",
+ "projectName": "Area Pod: Carlos / Jeremy - Issue Triage",
"columnName": "Needs Triage",
"isOrgProject": true
}
{
"name": "isInProject",
"parameters": {
- "projectName": "Area Pod: Carlos / Santi - Issue Triage",
+ "projectName": "Area Pod: Carlos / Jeremy - Issue Triage",
"isOrgProject": true
}
}
{
"name": "isInProjectColumn",
"parameters": {
- "projectName": "Area Pod: Carlos / Santi - Issue Triage",
+ "projectName": "Area Pod: Carlos / Jeremy - Issue Triage",
"columnName": "Triaged",
"isOrgProject": true
}
"eventNames": [
"issue_comment"
],
- "taskName": "[Area Pod: Carlos / Santi - Issue Triage] Needs Further Triage",
+ "taskName": "[Area Pod: Carlos / Jeremy - Issue Triage] Needs Further Triage",
"actions": [
{
"name": "addToProject",
"parameters": {
- "projectName": "Area Pod: Carlos / Santi - Issue Triage",
+ "projectName": "Area Pod: Carlos / Jeremy - Issue Triage",
"columnName": "Needs Triage",
"isOrgProject": true
}
{
"name": "isInProjectColumn",
"parameters": {
- "projectName": "Area Pod: Carlos / Santi - Issue Triage",
+ "projectName": "Area Pod: Carlos / Jeremy - Issue Triage",
"columnName": "Needs Triage",
"isOrgProject": true
}
"issues",
"project_card"
],
- "taskName": "[Area Pod: Carlos / Santi - Issue Triage] Remove relabeled issues",
+ "taskName": "[Area Pod: Carlos / Jeremy - Issue Triage] Remove relabeled issues",
"actions": [
{
"name": "removeFromProject",
"parameters": {
- "projectName": "Area Pod: Carlos / Santi - Issue Triage",
+ "projectName": "Area Pod: Carlos / Jeremy - Issue Triage",
"isOrgProject": true
}
}
{
"name": "isInProject",
"parameters": {
- "projectName": "Area Pod: Carlos / Santi - Issue Triage",
+ "projectName": "Area Pod: Carlos / Jeremy - Issue Triage",
"isOrgProject": true
}
},
{
"name": "isInProjectColumn",
"parameters": {
- "projectName": "Area Pod: Carlos / Santi - Issue Triage",
+ "projectName": "Area Pod: Carlos / Jeremy - Issue Triage",
"columnName": "Triaged"
}
}
"issues",
"project_card"
],
- "taskName": "[Area Pod: Carlos / Santi - Issue Triage] Move to Triaged Column",
+ "taskName": "[Area Pod: Carlos / Jeremy - Issue Triage] Move to Triaged Column",
"actions": [
{
"name": "addToProject",
"parameters": {
- "projectName": "Area Pod: Carlos / Santi - Issue Triage",
+ "projectName": "Area Pod: Carlos / Jeremy - Issue Triage",
"columnName": "Triaged",
"isOrgProject": true
}
{
"name": "isInProject",
"parameters": {
- "projectName": "Area Pod: Carlos / Santi - PRs",
+ "projectName": "Area Pod: Carlos / Jeremy - PRs",
"isOrgProject": true
}
}
"issues",
"project_card"
],
- "taskName": "[Area Pod: Carlos / Santi - PRs] Add new PR to Board",
+ "taskName": "[Area Pod: Carlos / Jeremy - PRs] Add new PR to Board",
"actions": [
{
"name": "addToProject",
"parameters": {
- "projectName": "Area Pod: Carlos / Santi - PRs",
+ "projectName": "Area Pod: Carlos / Jeremy - PRs",
"columnName": "Needs Champion",
"isOrgProject": true
}
{
"name": "isInProjectColumn",
"parameters": {
- "projectName": "Area Pod: Carlos / Santi - PRs",
+ "projectName": "Area Pod: Carlos / Jeremy - PRs",
"columnName": "Needs Champion",
"isOrgProject": true
}
"issues",
"project_card"
],
- "taskName": "[Area Pod: Carlos / Santi - PRs] Remove relabeled PRs",
+ "taskName": "[Area Pod: Carlos / Jeremy - PRs] Remove relabeled PRs",
"actions": [
{
"name": "removeFromProject",
"parameters": {
- "projectName": "Area Pod: Carlos / Santi - PRs",
+ "projectName": "Area Pod: Carlos / Jeremy - PRs",
"isOrgProject": true
}
}
| Area | Lead | Owners (area experts to tag in PR's and issues) | Notes |
|------------------------------------------------|---------------|-----------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
-| area-AssemblyLoader-coreclr | @agocke | @agocke @vitek-karas @vsadov | |
+| area-AssemblyLoader-coreclr | @agocke | @agocke @vitek-karas @vsadov | |
| area-AssemblyLoader-mono | @SamMonoRT | @lambdageek | |
| area-Build-mono | @steveisok | @akoeplinger | |
-| area-Codeflow | @dotnet/dnr-codeflow | @dotnet/dnr-codeflow | Used for automated PR's that ingest code from other repos |
+| area-Codeflow | @dotnet/dnr-codeflow | @dotnet/dnr-codeflow | Used for automated PR's that ingest code from other repos |
| area-Codegen-AOT-mono | @SamMonoRT | @vargaz | |
| area-CodeGen-coreclr | @JulieLeeMSFT | @BruceForstall @dotnet/jit-contrib | |
| area-Codegen-Interpreter-mono | @SamMonoRT | @BrzVlad | |
| area-CoreLib-mono | @steveisok | @vargaz | |
| area-CrossGen/NGEN-coreclr | @mangod9 | @dotnet/crossgen-contrib | |
| area-crossgen2-coreclr | @mangod9 | @trylek @dotnet/crossgen-contrib | |
-| area-Debugger-mono | @lewing | @thaystg @radical | |
-| area-DependencyModel | @ericstj | @eerhardt @maryamariyan @tarekgh | <ul><li>Microsoft.Extensions.DependencyModel</li></ul> |
+| area-Debugger-mono | @lewing | @thaystg @radical | |
+| area-DependencyModel | @ericstj | @dotnet/area-dependencymodel | <ul><li>Microsoft.Extensions.DependencyModel</li></ul> |
| area-Diagnostics-coreclr | @tommcdon | @tommcdon | |
| area-EnC-mono | @marek-safar | @lambdageek | Hot Reload on WebAssembly, Android, iOS, etc |
| area-ExceptionHandling-coreclr | @mangod9 | @janvorli | |
-| area-Extensions-Caching | @ericstj | @eerhardt @maryamariyan @tarekgh | Consultants: @adamsitnik |
-| area-Extensions-Configuration | @ericstj | @eerhardt @maryamariyan @tarekgh | |
-| area-Extensions-DependencyInjection | @ericstj | @eerhardt @maryamariyan @tarekgh | |
-| area-Extensions-FileSystem | @jeffhandley | @adamsitnik @jozkee | Consultants: @eerhardt |
-| area-Extensions-Hosting | @ericstj | @eerhardt @maryamariyan @tarekgh | |
+| area-Extensions-Caching | @ericstj | @dotnet/area-extensions-caching | |
+| area-Extensions-Configuration | @ericstj | @dotnet/area-extensions-configuration | |
+| area-Extensions-DependencyInjection | @ericstj | @dotnet/area-extensions-dependencyinjection | |
+| area-Extensions-FileSystem | @jeffhandley | @dotnet/area-extensions-filesystem | |
+| area-Extensions-Hosting | @ericstj | @dotnet/area-extensions-hosting | |
| area-Extensions-HttpClientFactory | @karelz | @dotnet/ncl | |
-| area-Extensions-Logging | @ericstj | @eerhardt @maryamariyan @tarekgh | |
-| area-Extensions-Options | @ericstj | @eerhardt @maryamariyan @tarekgh | |
-| area-Extensions-Primitives | @ericstj | @eerhardt @maryamariyan @tarekgh | |
+| area-Extensions-Logging | @ericstj | @dotnet/area-extensions-logging | |
+| area-Extensions-Options | @ericstj | @dotnet/area-extensions-options | |
+| area-Extensions-Primitives | @ericstj | @dotnet/area-extensions-primitives | |
| area-GC-coreclr | @mangod9 | @Maoni0 | |
| area-GC-mono | @SamMonoRT | @BrzVlad | |
| area-Host | @agocke | @jeffschwMSFT @vitek-karas @vsadov | Issues with dotnet.exe including bootstrapping, framework detection, hostfxr.dll and hostpolicy.dll |
| area-Infrastructure | @agocke | @jeffschwMSFT @dleeapho | |
| area-Infrastructure-coreclr | @agocke | @jeffschwMSFT @trylek | |
| area-Infrastructure-installer | @dleeapho | @dleeapho @NikolaMilosavljevic | |
-| area-Infrastructure-libraries | @ericstj | @carlossanlop @safern | Covers:<ul><li>Packaging</li><li>Build and test infra for libraries in dotnet/runtime repo</li><li>VS integration</li></ul><br/> |
+| area-Infrastructure-libraries | @ericstj | @dotnet/area-infrastructure-libraries | Covers:<ul><li>Packaging</li><li>Build and test infra for libraries in dotnet/runtime repo</li><li>VS integration</li></ul><br/> |
| area-Infrastructure-mono | @steveisok | @directhex | |
| area-Interop-coreclr | @jeffschwMSFT | @jeffschwMSFT @AaronRobinsonMSFT | |
| area-Interop-mono | @marek-safar | @lambdageek | |
-| area-Meta | @danmoseley | @ericstj @jeffhandley | Cross-cutting concerns that span many or all areas, including project-wide code/test patterns and documentation. |
+| area-Meta | @danmoseley | @dotnet/area-meta | Cross-cutting concerns that span many or all areas, including project-wide code/test patterns and documentation. |
| area-Microsoft.CSharp | @jaredpar | @cston @333fred | Archived component - limited churn/contributions (see [#27790](https://github.com/dotnet/runtime/issues/27790)) |
-| area-Microsoft.Extensions | @ericstj | @eerhardt @maryamariyan @tarekgh | |
+| area-Microsoft.Extensions | @ericstj | @dotnet/area-microsoft-extensions | |
| area-Microsoft.VisualBasic | @jaredpar | @cston @333fred | Archived component - limited churn/contributions (see [#27790](https://github.com/dotnet/runtime/issues/27790)) |
-| area-Microsoft.Win32 | @ericstj | @carlossanlop @safern | Including System.Windows.Extensions |
+| area-Microsoft.Win32 | @ericstj | @dotnet/area-microsoft-win32 | Including System.Windows.Extensions |
| area-NativeAOT-coreclr | @agocke | @MichalStrehovsky @jkotas | |
| area-PAL-coreclr | @mangod9 | @janvorli | |
| area-Performance-mono | @SamMonoRT | @SamMonoRT | |
| area-Setup | @dleeapho | @NikolaMilosavljevic @dleeapho | Distro-specific (Linux, Mac and Windows) setup packages and msi files |
| area-Single-File | @agocke | @vitek-karas @vsadov | |
| area-Snap | @dleeapho | @dleeapho @leecow @MichaelSimons | |
-| area-System.Buffers | @jeffhandley | @michaelgsharp @tannergooding | Consultants: @GrabYourPitchforks |
-| area-System.CodeDom | @ericstj | @buyaa-n @joperezr @steveharter | |
-| area-System.Collections | @jeffhandley | @eiriktsarpalis @krwq @layomia | Excluded:<ul><li>System.Array -> System.Runtime</li></ul> Consultants: @steveharter @GrabYourPitchForks |
-| area-System.ComponentModel | @ericstj | @eerhardt @maryamariyan @tarekgh | |
-| area-System.ComponentModel.Composition | @ericstj | @eerhardt @maryamariyan @tarekgh | |
+| area-System.Buffers | @jeffhandley | @dotnet/area-system-buffers | |
+| area-System.CodeDom | @ericstj | @dotnet/area-system-codedom | |
+| area-System.Collections | @jeffhandley | @dotnet/area-system-collections | Excluded:<ul><li>System.Array -> System.Runtime</li></ul> |
+| area-System.ComponentModel | @ericstj | @dotnet/area-system-componentmodel | |
+| area-System.ComponentModel.Composition | @ericstj | @dotnet/area-system-componentmodel-composition | |
| area-System.ComponentModel.DataAnnotations | @ajcvickers | @lajones @ajcvickers | Included:<ul><li>System.ComponentModel.Annotations</li></ul> |
-| area-System.Composition | @ericstj | @eerhardt @maryamariyan @tarekgh | |
-| area-System.Configuration | @ericstj | @buyaa-n @joperezr @steveharter | |
-| area-System.Console | @jeffhandley | @adamsitnik @jozkee | Consultants: @GrabYourPitchForks |
+| area-System.Composition | @ericstj | @dotnet/area-system-composition | |
+| area-System.Configuration | @ericstj | @dotnet/area-system-configuration | |
+| area-System.Console | @jeffhandley | @dotnet/area-system-console | |
| area-System.Data | @ajcvickers | @ajcvickers @davoudeshtehari @david-engel | <ul><li>Odbc, OleDb - @saurabh500</li></ul> |
| area-System.Data.Odbc | @ajcvickers | @ajcvickers | |
| area-System.Data.OleDB | @ajcvickers | @ajcvickers | |
| area-System.Diagnostics-coreclr | @tommcdon | @tommcdon | |
| area-System.Diagnostics-mono | @lewing | @thaystg @radical | |
| area-System.Diagnostics.Activity | @tommcdon | @eerhardt @maryamariyan @tarekgh | |
-| area-System.Diagnostics.EventLog | @ericstj | @carlossanlop @safern | |
+| area-System.Diagnostics.EventLog | @ericstj | @dotnet/area-system-diagnostics-eventlog | |
| area-System.Diagnostics.Metric | @tommcdon | @noahfalk | |
-| area-System.Diagnostics.PerformanceCounter | @ericstj | @carlossanlop @safern | |
-| area-System.Diagnostics.Process | @jeffhandley | @adamsitnik @jozkee | |
-| area-System.Diagnostics.Tracing | @tommcdon | @noahfalk @tommcdon @safern @tarekgh | Included: <ul><li>System.Diagnostics.DiagnosticSource</li><li>System.Diagnostics.TraceSource</li></ul> |
-| area-System.Diagnostics.TraceSource | @ericstj | @carlossanlop @safern | |
-| area-System.DirectoryServices | @ericstj | @buyaa-n @joperezr @steveharter | Consultants: @BRDPM @grubioe @jay98014 |
-| area-System.Drawing | @ericstj | @carlossanlop @safern | |
+| area-System.Diagnostics.PerformanceCounter | @ericstj | @dotnet/area-system-diagnostics-performancecounter | |
+| area-System.Diagnostics.Process | @jeffhandley | @dotnet/area-system-diagnostics-process | |
+| area-System.Diagnostics.Tracing | @tommcdon | @noahfalk @tommcdon @tarekgh | Included: <ul><li>System.Diagnostics.DiagnosticSource</li><li>System.Diagnostics.TraceSource</li></ul> |
+| area-System.Diagnostics.TraceSource | @ericstj | @dotnet/area-system-diagnostics-tracesource | |
+| area-System.DirectoryServices | @ericstj | @dotnet/area-system-directoryservices | Consultants: @BRDPM @grubioe @jay98014 |
+| area-System.Drawing | @ericstj | @dotnet/area-system-drawing | |
| area-System.Dynamic.Runtime | @jaredpar | @cston @333fred | Archived component - limited churn/contributions (see [#27790](https://github.com/dotnet/runtime/issues/27790)) |
-| area-System.Formats.Asn1 | @jeffhandley | @bartonjs @GrabYourPitchforks | |
-| area-System.Formats.Cbor | @jeffhandley | @bartonjs @GrabYourPitchforks | Consultants: @eiriktsarpalis |
-| area-System.Globalization | @ericstj | @eerhardt @maryamariyan @tarekgh | |
-| area-System.IO | @jeffhandley | @adamsitnik @jozkee | Consultants: @carlossanlop |
-| area-System.IO.Compression | @jeffhandley | @adamsitnik @jozkee | Consultants: @carlossanlop <ul><li>Also includes System.IO.Packaging</li></ul> |
+| area-System.Formats.Asn1 | @jeffhandley | @dotnet/area-system-formats-asn1 | |
+| area-System.Formats.Cbor | @jeffhandley | @dotnet/area-system-formats-cbor | |
+| area-System.Globalization | @ericstj | @dotnet/area-system-globalization | |
+| area-System.IO | @jeffhandley | @dotnet/area-system-io | |
+| area-System.IO.Compression | @jeffhandley | @dotnet/area-system-io-compression | <ul><li>Also includes System.IO.Packaging</li></ul> |
| area-System.IO.Pipelines | @kevinpi | @davidfowl @halter73 @jkotalik | |
-| area-System.Linq | @jeffhandley | @eiriktsarpalis @krwq @layomia | |
+| area-System.Linq | @jeffhandley | @dotnet/area-system-linq | |
| area-System.Linq.Expressions | @jaredpar | @cston @333fred | Archived component - limited churn/contributions (see [#27790](https://github.com/dotnet/runtime/issues/27790)) |
-| area-System.Linq.Parallel | @jeffhandley | @adamsitnik @jozkee | Consultants: @stephentoub @kouvel |
-| area-System.Management | @ericstj | @carlossanlop @safern | WMI |
-| area-System.Memory | @jeffhandley | @adamsitnik @jozkee | Consultants: @GrabYourPitchforks |
+| area-System.Linq.Parallel | @jeffhandley | @dotnet/area-system-linq-parallel | Consultants: @stephentoub @kouvel |
+| area-System.Management | @ericstj | @dotnet/area-system-management | WMI |
+| area-System.Memory | @jeffhandley | @dotnet/area-system-memory | |
| area-System.Net | @karelz | @dotnet/ncl | Included:<ul><li>System.Uri</li></ul> |
| area-System.Net.Http | @karelz | @dotnet/ncl | |
| area-System.Net.Quic | @karelz | @dotnet/ncl | |
| area-System.Net.Security | @karelz | @dotnet/ncl | |
| area-System.Net.Sockets | @karelz | @dotnet/ncl | |
-| area-System.Numerics | @jeffhandley | @michaelgsharp @tannergooding | |
-| area-System.Numerics.Tensors | @jeffhandley | @michaelgsharp @tannergooding | |
-| area-System.Reflection | @ericstj | @buyaa-n @joperezr @steveharter | |
+| area-System.Numerics | @jeffhandley | @dotnet/area-system-numerics | |
+| area-System.Numerics.Tensors | @jeffhandley | @dotnet/area-system-numerics-tensors | |
+| area-System.Reflection | @ericstj | @dotnet/area-system-reflection | |
| area-System.Reflection-mono | @SamMonoRT | @lambdageek | MonoVM-specific reflection and reflection-emit issues |
-| area-System.Reflection.Emit | @ericstj | @buyaa-n @joperezr @steveharter | Consultants: @GrabYourPitchforks |
-| area-System.Reflection.Metadata | @ericstj | @buyaa-n @joperezr @steveharter | Consultants: @GrabYourPitchforks @tmat |
-| area-System.Resources | @ericstj | @buyaa-n @joperezr @steveharter | Consultants: @tarekgh |
-| area-System.Runtime | @jeffhandley | @michaelgsharp @tannergooding | Included:<ul><li>System.Runtime.Serialization.Formatters</li><li>System.Runtime.InteropServices.RuntimeInfo</li><li>System.Array</li></ul>Excluded:<ul><li>Path -> System.IO</li><li>StopWatch -> System.Diagnostics</li><li>Uri -> System.Net</li><li>WebUtility -> System.Net</li></ul> |
+| area-System.Reflection.Emit | @ericstj | @dotnet/area-system-reflection-emit | |
+| area-System.Reflection.Metadata | @ericstj | @dotnet/area-system-reflection-metadata | Consultants: @tmat |
+| area-System.Resources | @ericstj | @dotnet/area-system-resources | |
+| area-System.Runtime | @jeffhandley | @dotnet/area-system-runtime | Included:<ul><li>System.Runtime.Serialization.Formatters</li><li>System.Runtime.InteropServices.RuntimeInfo</li><li>System.Array</li></ul>Excluded:<ul><li>Path -> System.IO</li><li>StopWatch -> System.Diagnostics</li><li>Uri -> System.Net</li><li>WebUtility -> System.Net</li></ul> |
| area-System.Runtime.Caching | @HongGit | @StephenMolloy @HongGit | |
-| area-System.Runtime.CompilerServices | @ericstj | @buyaa-n @joperezr @steveharter | |
+| area-System.Runtime.CompilerServices | @ericstj | @dotnet/area-system-runtime-compilerservices | |
| area-System.Runtime.InteropServices | @jeffschwMSFT | @AaronRobinsonMSFT @jkoritzinsky | Excluded:<ul><li>System.Runtime.InteropServices.RuntimeInfo</li></ul> |
| area-System.Runtime.InteropServices.JavaScript | @lewing | @kjpou1 | |
-| area-System.Runtime.Intrinsics | @jeffhandley | @michaelgsharp @tannergooding | Consultants: @echesakovMSFT @kunalspathak |
-| area-System.Security | @jeffhandley | @bartonjs @GrabYourPitchforks | |
+| area-System.Runtime.Intrinsics | @jeffhandley | @dotnet/area-system-runtime-intrinsics | Consultants: @echesakovMSFT @kunalspathak |
+| area-System.Security | @jeffhandley | @dotnet/area-system-security | |
| area-System.ServiceModel | @HongGit | @HongGit @mconnew | Repo: https://github.com/dotnet/WCF<br>Packages:<ul><li>System.ServiceModel.Primitives</li><li>System.ServiceModel.Http</li><li>System.ServiceModel.NetTcp</li><li>System.ServiceModel.Duplex</li><li>System.ServiceModel.Security</li></ul> |
| area-System.ServiceModel.Syndication | @HongGit | @StephenMolloy @HongGit | |
-| area-System.ServiceProcess | @ericstj | @carlossanlop @safern | |
+| area-System.ServiceProcess | @ericstj | @dotnet/area-system-serviceprocess | |
| area-System.Speech | @danmoseley | @danmoseley | |
-| area-System.Text.Encoding | @jeffhandley | @bartonjs @GrabYourPitchforks | Consultants: @tarekgh |
-| area-System.Text.Encodings.Web | @jeffhandley | @bartonjs @GrabYourPitchforks | |
-| area-System.Text.Json | @jeffhandley | @eiriktsarpalis @krwq @layomia | Consultants: @steveharter |
-| area-System.Text.RegularExpressions | @ericstj | @buyaa-n @joperezr @steveharter | Consultants: @stephentoub |
+| area-System.Text.Encoding | @jeffhandley | @dotnet/area-system-text-encoding | |
+| area-System.Text.Encodings.Web | @jeffhandley | @dotnet/area-system-text-encodings-web | |
+| area-System.Text.Json | @jeffhandley | @dotnet/area-system-text-json | |
+| area-System.Text.RegularExpressions | @ericstj | @dotnet/area-system-text-regularexpressions | Consultants: @stephentoub |
| area-System.Threading | @mangod9 | @kouvel | |
-| area-System.Threading.Channels | @ericstj | @buyaa-n @joperezr @steveharter | Consultants: @stephentoub |
+| area-System.Threading.Channels | @ericstj | @dotnet/area-system-threading-channels | Consultants: @stephentoub |
| area-System.Threading.RateLimiting | @rafikiassumani-msft | @BrennanConroy @halter73 | Consultants: @eerhardt |
-| area-System.Threading.Tasks | @ericstj | @buyaa-n @joperezr @steveharter | Consultants: @stephentoub |
+| area-System.Threading.Tasks | @ericstj | @dotnet/area-system-threading-tasks | Consultants: @stephentoub |
| area-System.Transactions | @HongGit | @HongGit | |
-| area-System.Xml | @jeffhandley | @eiriktsarpalis @krwq @layomia | |
+| area-System.Xml | @jeffhandley | @dotnet/area-system-xml | |
| area-Threading-mono | @SamMonoRT | @lambdageek | |
| area-TieredCompilation-coreclr | @mangod9 | @kouvel | |
| area-Tracing-coreclr | @tommcdon | @sywhang @josalem | |