From 5b5060d68a0b27cb79b772dc165ac0dd695fd03c Mon Sep 17 00:00:00 2001 From: Ainhoa Date: Fri, 5 May 2023 10:18:25 +0100 Subject: [PATCH 1/7] Add permission tag Signed-off-by: Ainhoa --- .github/labeler.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/labeler.yml b/.github/labeler.yml index fb35f6e0e6..94e8566de5 100644 --- a/.github/labeler.yml +++ b/.github/labeler.yml @@ -21,7 +21,8 @@ microsite: - microsite/**/* auth: - plugins/auth-backend/**/* - - plugins/permission-*/**/* - packages/core-app-api/src/apis/implementations/auth/**/* - packages/core-app-api/src/lib/Auth*/**/* - packages/core-plugin-api/src/apis/definitions/auth.ts +permission: + - plugins/permission-*/**/* From 6d3a88b20287eb60ede30db7b6836df7a09798a3 Mon Sep 17 00:00:00 2001 From: Ainhoa Date: Fri, 5 May 2023 10:26:36 +0100 Subject: [PATCH 2/7] Add Permission Project area Signed-off-by: Ainhoa --- OWNERS.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/OWNERS.md b/OWNERS.md index 0a567ee269..a1da3d7121 100644 --- a/OWNERS.md +++ b/OWNERS.md @@ -77,6 +77,18 @@ Scope: The TechDocs plugin and related tooling | Morgan Bentell | Spotify | Pulp Fiction | [agentbellnorm](http://github.com/agentbellnorm) | morganbentell#9030 | | Raghunandan Balachandran | Spotify | Pulp Fiction | [soapraj](http://github.com/soapraj) | raghunandanb#1114 | +### Permission Framework + +Team: @backstage/permission-maintainers + +Scope: The Permission Framework and plugins integrating with the permission framework + +| Name | Organization | Team | GitHub | Discord | +| ------------------------ | ------------ | --------------- | ------------------------------------------------ | ------------------ | +| Vincenzo Scamporlino | Spotify | Imaginary Goats | [vinzscam](http://github.com/vinzscam) | vinzscam#6944 | +| Ainhoa Larumbe | Spotify | Imaginary Goats | [ainhoaL](http://github.com/ainhoaL) | ainhoa#8085 | + + ## Sponsors | Name | Organization | GitHub | Email | From 1bc46f2b1881e00851ad7f041c6aced60da762ec Mon Sep 17 00:00:00 2001 From: Ainhoa Date: Fri, 5 May 2023 10:27:12 +0100 Subject: [PATCH 3/7] order project areas Signed-off-by: Ainhoa --- OWNERS.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/OWNERS.md b/OWNERS.md index a1da3d7121..dafd1de967 100644 --- a/OWNERS.md +++ b/OWNERS.md @@ -66,17 +66,6 @@ Scope: The Kubernetes plugin and the base it provides for other plugins to build | Matthew Clarke | Spotify | | [mclarke47](http://github.com/mclarke47) | mclarke#0725 | | Jamie Klassen | VMware | | [jamieklassen](http://github.com/jamieklassen) | jamieklassen#3047 | -### TechDocs - -Team: @backstage/techdocs-maintainers - -Scope: The TechDocs plugin and related tooling - -| Name | Organization | Team | GitHub | Discord | -| ------------------------ | ------------ | ------------ | ------------------------------------------------ | ------------------ | -| Morgan Bentell | Spotify | Pulp Fiction | [agentbellnorm](http://github.com/agentbellnorm) | morganbentell#9030 | -| Raghunandan Balachandran | Spotify | Pulp Fiction | [soapraj](http://github.com/soapraj) | raghunandanb#1114 | - ### Permission Framework Team: @backstage/permission-maintainers @@ -88,6 +77,17 @@ Scope: The Permission Framework and plugins integrating with the permission fram | Vincenzo Scamporlino | Spotify | Imaginary Goats | [vinzscam](http://github.com/vinzscam) | vinzscam#6944 | | Ainhoa Larumbe | Spotify | Imaginary Goats | [ainhoaL](http://github.com/ainhoaL) | ainhoa#8085 | +### TechDocs + +Team: @backstage/techdocs-maintainers + +Scope: The TechDocs plugin and related tooling + +| Name | Organization | Team | GitHub | Discord | +| ------------------------ | ------------ | ------------ | ------------------------------------------------ | ------------------ | +| Morgan Bentell | Spotify | Pulp Fiction | [agentbellnorm](http://github.com/agentbellnorm) | morganbentell#9030 | +| Raghunandan Balachandran | Spotify | Pulp Fiction | [soapraj](http://github.com/soapraj) | raghunandanb#1114 | + ## Sponsors From 899ab0f0b817475cf28beb4dac9f444fb8f5b4ba Mon Sep 17 00:00:00 2001 From: Vincenzo Scamporlino Date: Fri, 26 May 2023 14:42:55 +0200 Subject: [PATCH 4/7] docs: add more goats Signed-off-by: Vincenzo Scamporlino --- OWNERS.md | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/OWNERS.md b/OWNERS.md index dafd1de967..f28b00a36e 100644 --- a/OWNERS.md +++ b/OWNERS.md @@ -72,10 +72,16 @@ Team: @backstage/permission-maintainers Scope: The Permission Framework and plugins integrating with the permission framework -| Name | Organization | Team | GitHub | Discord | -| ------------------------ | ------------ | --------------- | ------------------------------------------------ | ------------------ | -| Vincenzo Scamporlino | Spotify | Imaginary Goats | [vinzscam](http://github.com/vinzscam) | vinzscam#6944 | -| Ainhoa Larumbe | Spotify | Imaginary Goats | [ainhoaL](http://github.com/ainhoaL) | ainhoa#8085 | +| Name | Organization | Team | GitHub | Discord | +| -------------------- | ------------ | --------------- | ---------------------------------------------- | ---------------- | +| Ainhoa Larumbe | Spotify | Imaginary Goats | [ainhoaL](http://github.com/ainhoaL) | ainhoa#8085 | +| Claire Casey | Spotify | Imaginary Goats | [clairelcasey](http://github.com/clairelcasey) | clairecasey#2710 | +| Eric Peterson | Spotify | Imaginary Goats | [iamEAP](http://github.com/iamEAP) | iamEAP#3058 | +| Harry Hogg | Spotify | Imaginary Goats | [HHogg](http://github.com/HHogg) | simplex#3451 | +| Joon Park | Spotify | Imaginary Goats | [Joonpark13](http://github.com/Joonpark13) | Sixpool#5060 | +| Mike Lewis | Spotify | Imaginary Goats | [mtlewis](http://github.com/mtlewis) | mtlewis#3658 | +| Tim Hansen | Spotify | Imaginary Goats | [timbonicus](http://github.com/timbonicus) | timbonicus#6871 | +| Vincenzo Scamporlino | Spotify | Imaginary Goats | [vinzscam](http://github.com/vinzscam) | vinzscam#6944 | ### TechDocs @@ -88,7 +94,6 @@ Scope: The TechDocs plugin and related tooling | Morgan Bentell | Spotify | Pulp Fiction | [agentbellnorm](http://github.com/agentbellnorm) | morganbentell#9030 | | Raghunandan Balachandran | Spotify | Pulp Fiction | [soapraj](http://github.com/soapraj) | raghunandanb#1114 | - ## Sponsors | Name | Organization | GitHub | Email | From 5cf3919bb3b153ccd8f51cb4f90cad7fbadad64a Mon Sep 17 00:00:00 2001 From: Vincenzo Scamporlino Date: Fri, 26 May 2023 21:53:40 +0200 Subject: [PATCH 5/7] add permission-maintainers to codowners Signed-off-by: Vincenzo Scamporlino --- .github/CODEOWNERS | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 3880a0facd..23c08ccc6d 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -65,6 +65,7 @@ yarn.lock @backstage/maintainers @back /plugins/kubernetes-* @backstage/maintainers @backstage/kubernetes-maintainers /plugins/microsoft-calendar @backstage/maintainers @abhay-soni-developer @NishkarshRaj /plugins/newrelic-dashboard @backstage/maintainers @mufaddal7 +/plugins/permission-* @backstage/permission-maintainers /plugins/playlist @backstage/maintainers @kuangp /plugins/playlist-* @backstage/maintainers @kuangp /plugins/puppetdb @backstage/maintainers @tdabasinskas From e1e15a8c6dbe849d7a88d86f412ce85bc4a78e3f Mon Sep 17 00:00:00 2001 From: Vincenzo Scamporlino Date: Fri, 26 May 2023 22:09:08 +0200 Subject: [PATCH 6/7] rename permissions label Signed-off-by: Vincenzo Scamporlino --- .github/labeler.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/labeler.yml b/.github/labeler.yml index 94e8566de5..f062b635ba 100644 --- a/.github/labeler.yml +++ b/.github/labeler.yml @@ -24,5 +24,5 @@ auth: - packages/core-app-api/src/apis/implementations/auth/**/* - packages/core-app-api/src/lib/Auth*/**/* - packages/core-plugin-api/src/apis/definitions/auth.ts -permission: +area:permissions: - plugins/permission-*/**/* From f33c8cf3897e29d1cb6b2a3c91500a734dc7c4dc Mon Sep 17 00:00:00 2001 From: Ainhoa Larumbe Date: Tue, 30 May 2023 15:00:13 +0100 Subject: [PATCH 7/7] rename permission area label Signed-off-by: Ainhoa Larumbe --- .github/labeler.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/labeler.yml b/.github/labeler.yml index f062b635ba..9490b51cff 100644 --- a/.github/labeler.yml +++ b/.github/labeler.yml @@ -24,5 +24,5 @@ auth: - packages/core-app-api/src/apis/implementations/auth/**/* - packages/core-app-api/src/lib/Auth*/**/* - packages/core-plugin-api/src/apis/definitions/auth.ts -area:permissions: +area:permission: - plugins/permission-*/**/*