Skip to content

Update product list, alphabetize #1256

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 7 commits into from
May 14, 2025
Merged

Update product list, alphabetize #1256

merged 7 commits into from
May 14, 2025

Conversation

colleenmcginnis
Copy link
Contributor

Updates the list of valid products.

Note: I'm still waiting on confirmation about a couple product names.

cc @KOTungseth @reakaleek

@colleenmcginnis colleenmcginnis self-assigned this May 13, 2025
@colleenmcginnis
Copy link
Contributor Author

@KOTungseth I updated the product list to reflect the latest changes you made in the v3 frontmatter Google sheet. Can you take a look and confirm that the list looks correct?

@colleenmcginnis colleenmcginnis changed the title [work in progress!] Update product list, alphabetize Update product list, alphabetize May 14, 2025
@colleenmcginnis colleenmcginnis marked this pull request as ready for review May 14, 2025 17:08
@colleenmcginnis colleenmcginnis requested a review from a team as a code owner May 14, 2025 17:08
@colleenmcginnis
Copy link
Contributor Author

colleenmcginnis commented May 14, 2025

@reakaleek feel free to merge / release whenever!

@reakaleek reakaleek merged commit 0c267f9 into main May 14, 2025
14 checks passed
@reakaleek reakaleek deleted the add-more-products branch May 14, 2025 17:50
KOTungseth added a commit to elastic/docs-content that referenced this pull request May 14, 2025
⚠️ **This PR is dependent on
elastic/docs-builder#1256 being merged and
changes being released.**

Related to #1336
elastic/docs-builder#1200

Adds new `products` frontmatter, which will be used to generate metadata
during the build process that the web team will use in the search
experience (so users can filter by product).

_Note: This reduces the scope of
#1336 to only include
`products` tags in the frontmatter to unblock updates to the search
experience. I'll open a separate PR to update `applies_to` and tag
writers to review for their area._

Here's the process:

* **Map AsciiDoc/v3 products**: @KOTungseth created a list of all
AsciiDoc books mapped to product names.
* **Add frontmatter**: I wrote a script that uses Kaarina's list to look
at each Markdown file and assign `products` associated with the AsciiDoc
book(s) included in `mapped_pages`.
* **Format frontmatter**: I standardized the order and format of the
frontmatter items.
* **Validate frontmatter**: I created
[`frontmatter.config.yml`](https://github.com/elastic/docs-content/blob/add-product-tags/frontmatter.config.yml)
and checked against it to make sure all frontmatter keys and product
values are valid. (Note: I haven't checked that all the values of
`deployment` and `serverless` options are valid/correctly formatted.)

cc @KOTungseth @reakaleek @zumwalt

---------

Co-authored-by: Kaarina Tungseth <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants