OWNERS.md: add new distinct areas for maintainer team

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
Patrik Oldsberg
2025-04-25 13:39:46 +02:00
committed by Vincenzo Scamporlino
parent 714e86684e
commit 055fb05f80
8 changed files with 89 additions and 3 deletions
+1
View File
@@ -42,6 +42,7 @@ body:
- Events System
- Home
- Kubernetes Plugin
- Management of this repository
- Microsite
- Notifications
- OpenAPI Tooling
+1
View File
@@ -58,6 +58,7 @@ body:
- Events System
- Home
- Kubernetes Plugin
- Management of this repository
- Microsite
- Notifications
- OpenAPI Tooling
@@ -37,6 +37,7 @@ body:
- Events System
- Home
- Kubernetes Plugin
- Management of this repository
- Microsite
- Notifications
- OpenAPI Tooling
@@ -50,6 +50,7 @@ body:
- Events System
- Home
- Kubernetes Plugin
- Management of this repository
- Microsite
- Notifications
- OpenAPI Tooling
@@ -48,6 +48,7 @@ body:
- Events System
- Home
- Kubernetes Plugin
- Management of this repository
- Microsite
- Notifications
- OpenAPI Tooling
+6 -2
View File
@@ -9,8 +9,8 @@ policy:
keys: ['Auth']
- name: 'area:catalog'
keys: ['Catalog']
- name: 'area:core'
keys: ['Core Framework', 'CLI Tooling']
- name: 'area:framework'
keys: ['Core Framework']
- name: 'area:design-system'
keys: ['Design System']
- name: 'area:documentation'
@@ -25,6 +25,8 @@ policy:
keys: ['Notifications']
- name: 'area:openapi-tooling'
keys: ['OpenAPI Tooling']
- name: 'area:operations'
keys: ['Management of this repository']
- name: 'area:permission'
keys: ['Permission Framework']
- name: 'area:search'
@@ -33,6 +35,8 @@ policy:
keys: ['Software Templates']
- name: 'area:techdocs'
keys: ['TechDocs']
- name: 'area:tooling'
keys: ['CLI Tooling']
- id: ['integration']
block-list: []
label:
+3 -1
View File
@@ -39,19 +39,21 @@ These labels indicate which part of Backstage an issue or pull request relates t
- `area:auditor` - Auditor service and it's use in plugins.
- `area:auth` - Authentication and 3rd party authorization.
- `area:catalog` - The Catalog plugin and the Software Catalog model and integrations.
- `area:core` - The core Backstage framework.
- `area:design-system` - The Canon design system and library.
- `area:documentation` - Documentation for adopters, users, and developers.
- `area:events` - The Events system and integrations for other plugins.
- `area:framework` - The core Backstage framework.
- `area:home` - The Home plugin and the main page of the Backstage site.
- `area:kubernetes` - The Kubernetes plugin and integrations for other plugins.
- `area:microsite` - The microsite at [backstage.io](https://backstage.io), excluding the documentation.
- `area:notifications` - The Notifications plugin and integrations for other plugins.
- `area:openapi-tooling` - The OpenAPI tooling it's use in plugins.
- `area:operations` - The management and operations of the main Backstage repository.
- `area:permission` - The Permissions system and permission integrations from other plugins.
- `area:scaffolder` - The Scaffolder plugin that powers Software Templates.
- `area:search` - The Search plugin and search integrations for other plugins.
- `area:techdocs` - The TechDocs plugin.
- `area:tooling` - The Backstage CLI and repository tooling.
## Integration Labels - `integration:*`
+75
View File
@@ -15,6 +15,21 @@ Team: @backstage/maintainers
These are the separate project areas of Backstage, each with their own project area maintainers
### Auth
Team: @backstage/auth-maintainers
Scope: The Backstage auth plugin and modules, as well as client-side implementations.
| Name | Organization | Team | GitHub | Discord |
| -------------------- | ------------ | ------------- | ----------------------------------------------- | --------------- |
| Ben Lambert | Spotify | Cubic Belugas | [benjdlambert](https://github.com/benjdlambert) | `blam#2159` |
| Camila Loiola | Spotify | Cubic Belugas | [camilaibs](http://github.com/camilaibs) | `camilal#0226` |
| Fredrik Adelöw | Spotify | Cubic Belugas | [freben](https://github.com/freben) | `freben#3926` |
| Mihai Tabara | Spotify | Cubic Belugas | [MihaiTabara](http://github.com/MihaiTabara) | `mihait#3107` |
| Patrik Oldsberg | Spotify | Cubic Belugas | [Rugvip](https://github.com/Rugvip) | `Rugvip#0019` |
| Vincenzo Scamporlino | Spotify | Cubic Belugas | [vinzscam](http://github.com/vinzscam) | `vinzscam#6944` |
### Catalog
Team: @backstage/catalog-maintainers
@@ -41,6 +56,21 @@ Scope: The Backstage design system, component library, as well as surrounding to
| Charles de Dreuille | Spotify | | [cdedreuille](https://github.com/cdedreuille) | `cdedreuille` |
| Patrik Oldsberg | Spotify | Cubic Belugas | [Rugvip](https://github.com/Rugvip) | `Rugvip` |
### Framework
Team: @backstage/framework-maintainers
Scope: The Backstage core framework, including all revisions of the frontend and backend systems, as well as the App plugin.
| Name | Organization | Team | GitHub | Discord |
| -------------------- | ------------ | ------------- | ----------------------------------------------- | --------------- |
| Ben Lambert | Spotify | Cubic Belugas | [benjdlambert](https://github.com/benjdlambert) | `blam#2159` |
| Camila Loiola | Spotify | Cubic Belugas | [camilaibs](http://github.com/camilaibs) | `camilal#0226` |
| Fredrik Adelöw | Spotify | Cubic Belugas | [freben](https://github.com/freben) | `freben#3926` |
| Mihai Tabara | Spotify | Cubic Belugas | [MihaiTabara](http://github.com/MihaiTabara) | `mihait#3107` |
| Patrik Oldsberg | Spotify | Cubic Belugas | [Rugvip](https://github.com/Rugvip) | `Rugvip#0019` |
| Vincenzo Scamporlino | Spotify | Cubic Belugas | [vinzscam](http://github.com/vinzscam) | `vinzscam#6944` |
### Helm Charts
Team: @backstage/helm-chart-maintainers
@@ -76,6 +106,36 @@ Scope: The Kubernetes plugin and the base it provides for other plugins to build
| -------------- | ------------ | ---- | ---------------------------------------- | ------------ |
| Matthew Clarke | Spotify | | [mclarke47](http://github.com/mclarke47) | mclarke#0725 |
### Microsite
Team: @backstage/microsite-maintainers
Scope: The microsite at [backstage.io](https://backstage.io), excluding the documentation.
| Name | Organization | Team | GitHub | Discord |
| -------------------- | ------------ | ------------- | ----------------------------------------------- | --------------- |
| Patrik Oldsberg | Spotify | Cubic Belugas | [Rugvip](https://github.com/Rugvip) | `Rugvip#0019` |
| Ben Lambert | Spotify | Cubic Belugas | [benjdlambert](https://github.com/benjdlambert) | `blam#2159` |
| Camila Loiola | Spotify | Cubic Belugas | [camilaibs](http://github.com/camilaibs) | `camilal#0226` |
| Fredrik Adelöw | Spotify | Cubic Belugas | [freben](https://github.com/freben) | `freben#3926` |
| Mihai Tabara | Spotify | Cubic Belugas | [MihaiTabara](http://github.com/MihaiTabara) | `mihait#3107` |
| Vincenzo Scamporlino | Spotify | Cubic Belugas | [vinzscam](http://github.com/vinzscam) | `vinzscam#6944` |
### Operations
Team: @backstage/operations-maintainers
Scope: The management and operation of the main Backstage repository and release process, along with the surrounding tooling.
| Name | Organization | Team | GitHub | Discord |
| -------------------- | ------------ | ------------- | ----------------------------------------------- | --------------- |
| Ben Lambert | Spotify | Cubic Belugas | [benjdlambert](https://github.com/benjdlambert) | `blam#2159` |
| Camila Loiola | Spotify | Cubic Belugas | [camilaibs](http://github.com/camilaibs) | `camilal#0226` |
| Fredrik Adelöw | Spotify | Cubic Belugas | [freben](https://github.com/freben) | `freben#3926` |
| Mihai Tabara | Spotify | Cubic Belugas | [MihaiTabara](http://github.com/MihaiTabara) | `mihait#3107` |
| Patrik Oldsberg | Spotify | Cubic Belugas | [Rugvip](https://github.com/Rugvip) | `Rugvip#0019` |
| Vincenzo Scamporlino | Spotify | Cubic Belugas | [vinzscam](http://github.com/vinzscam) | `vinzscam#6944` |
### Permission Framework
Team: @backstage/permission-maintainers
@@ -117,6 +177,21 @@ Scope: The TechDocs plugin and related tooling
| John Philip | Spotify | ProTean | [johnphilip283](https://github.com/johnphilip283) | `john_philip#2399` |
| Sydney Achinger | Spotify | ProTean | [squid-ney](https://github.com/squid-ney) | - |
### Tooling
Team: @backstage/tooling-maintainers
Scope: All published Backstage CLI tools in the main `backstage` repository that do not belong to other areas, including `@backstage/cli` and `@backstage/repo-tools`.
| Name | Organization | Team | GitHub | Discord |
| -------------------- | ------------ | ------------- | ----------------------------------------------- | --------------- |
| Patrik Oldsberg | Spotify | Cubic Belugas | [Rugvip](https://github.com/Rugvip) | `Rugvip#0019` |
| Ben Lambert | Spotify | Cubic Belugas | [benjdlambert](https://github.com/benjdlambert) | `blam#2159` |
| Camila Loiola | Spotify | Cubic Belugas | [camilaibs](http://github.com/camilaibs) | `camilal#0226` |
| Fredrik Adelöw | Spotify | Cubic Belugas | [freben](https://github.com/freben) | `freben#3926` |
| Mihai Tabara | Spotify | Cubic Belugas | [MihaiTabara](http://github.com/MihaiTabara) | `mihait#3107` |
| Vincenzo Scamporlino | Spotify | Cubic Belugas | [vinzscam](http://github.com/vinzscam) | `vinzscam#6944` |
## Incubating Project Areas
These incubating project areas have shared ownership with @backstage/maintainers.