From 214c97ca26a03f74dc85899182dad15ab9ff4657 Mon Sep 17 00:00:00 2001 From: Noah Talerman <47070608+noahtalerman@users.noreply.github.com> Date: Wed, 17 Jul 2024 16:51:12 -0400 Subject: [PATCH] Update CODEOWNERS and DRIs (#20503) - @lukeheath is interim DRI of API design while @rachaelshaw is out - @noahtalerman is interim DRI of product reference docs - @eashaw is also CODEOWNER of `docs/` b/c of doc generation markdown, structure expertise, and to unblock if Noah is slow to review --------- Co-authored-by: Eric Co-authored-by: Mike McNeil --- CODEOWNERS | 6 +++--- handbook/company/communications.md | 4 ++-- website/config/custom.js | 5 +++-- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/CODEOWNERS b/CODEOWNERS index 32c9c5501e5e..a1102215a4c1 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -76,9 +76,9 @@ go.mod @fleetdm/go # # (see website/config/custom.js for DRIs of other paths not listed here) ############################################################################################## -/docs @rachaelshaw -/docs/Using-Fleet/REST-API.md @rachaelshaw # « REST API reference documentation -/docs/Contributing/API-for-contributors.md @rachaelshaw @lukeheath # « Advanced / contributors-only API reference documentation +/docs @eashaw +/docs/REST\ API/rest-api.md @lukeheath # « REST API reference documentation +/docs/Contributing/API-for-contributors.md @lukeheath # « Advanced / contributors-only API reference documentation /schema @eashaw # « Data tables (osquery/fleetd schema) documentation /docs/Deploy/_kubernetes/ @dherder # « Kubernetes best practice ############################################################################################## diff --git a/handbook/company/communications.md b/handbook/company/communications.md index 8fe7c1c90b44..9da56f1a5a96 100644 --- a/handbook/company/communications.md +++ b/handbook/company/communications.md @@ -48,12 +48,12 @@ We track competitors' capabilities and adjacent (or commonly integrated) product | Feature prioritization | _See [🦢 Head of Product Design](https://fleetdm.com/handbook/product-design#team)_ | Intentionality of Fleet's interfaces | _See [🦢 Head of Product Design](https://fleetdm.com/handbook/product-design#team)_ | Best practices for using Fleet | _See [🦢 Product Design team](https://fleetdm.com/handbook/product-design#team)_ -| [API design](https://fleetdm.com/docs/rest-api/rest-api) | _See [🦢 Rachael Shaw](https://fleetdm.com/handbook/product-design#team)_ +| [API design](https://fleetdm.com/docs/rest-api/rest-api) | _See [🚀 Chief Technology Officer](https://fleetdm.com/handbook/engineering#team)_ | Structure of the [docs](https://fleetdm.com/docs/get-started/why-fleet) | _See [🌐 Head of Design](https://fleetdm.com/handbook/digital-experience#team)_ | Product introduction docs | _See [🛠️ CEO responsibilities](https://fleetdm.com/handbook/company/leadership#ceo-responsibilities)_ | Product deployment docs | _See [🚀 Chief Technology Officer](https://fleetdm.com/handbook/engineering#team)_ | Product usage docs | _See [🦢 Head of Product Design](https://fleetdm.com/handbook/product-design#team)_ -| Product reference docs | _See [🦢 Rachael Shaw](https://fleetdm.com/handbook/product-design#team)_ +| Product reference docs | _See [🦢 Noah Talerman](https://fleetdm.com/handbook/product-design#team)_ | What goes in a release | _See [🚀 Chief Technology Officer](https://fleetdm.com/handbook/engineering#team)_ | Engineering output and architecture | _See [🚀 Chief Technology Officer](https://fleetdm.com/handbook/engineering#team)_ | Product development | _See [🛩️ Product groups](https://fleetdm.com/handbook/company/product-groups#current-product-groups)_ diff --git a/website/config/custom.js b/website/config/custom.js index b18ca7fe0866..988daaffaa6d 100644 --- a/website/config/custom.js +++ b/website/config/custom.js @@ -203,8 +203,9 @@ module.exports.custom = { 'tools/api': ['lukeheath', 'georgekarrv', 'sharon-fdm'],//« Scripts for interacting with the Fleet API // Reference, config surface, built-in queries, API, and other documentation - 'docs': ['rachaelshaw'],// (default for docs) - 'docs/01-Using-Fleet/standard-query-library/standard-query-library.yml': ['rachaelshaw'],// (standard query library) + 'docs': ['rachaelshaw', 'noahtalerman', 'eashaw'],// (default for docs) + 'docs/01-Using-Fleet/standard-query-library/standard-query-library.yml': ['rachaelshaw', 'noahtalerman', 'eashaw'],// (standard query library) + 'docs/REST API/rest-api.md': ['rachaelshaw', 'lukeheath'],// (standard query library) 'schema': ['eashaw'],// (Osquery table schema) 'ee/cis': ['lukeheath', 'sharon-fdm', 'lucasmrod', 'rachelElysia', 'rachaelshaw'],