Skip to content
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

Mark experimental fields as beta in generated files #2294

Open
ymao1 opened this issue Nov 2, 2023 · 0 comments
Open

Mark experimental fields as beta in generated files #2294

ymao1 opened this issue Nov 2, 2023 · 0 comments
Labels
bug Something isn't working

Comments

@ymao1
Copy link

ymao1 commented Nov 2, 2023

According to the ECS RFC stages doc, any RFC in stage 3 is considered GA. Any RFC in stage 2 can be commited as beta fields but are still considered experimental.

However there are many fields from stage 2 RFCs that are not marked as beta and there are fields from RFCs that have been approved and moved to stage 3 that are still marked as beta.

Here are the fields from RFCs in generated/ecs_flat.yml that are in stage 2 but not marked as beta:

https://github.com/elastic/ecs/blob/main/rfcs/text/0009-data_stream-fields.md
https://github.com/elastic/ecs/blob/main/rfcs/text/0015-create-file-elf.md
https://github.com/elastic/ecs/blob/main/rfcs/text/0027-faas-fields.md
https://github.com/elastic/ecs/blob/main/rfcs/text/0034-device-fields.md
https://github.com/elastic/ecs/blob/main/rfcs/text/0037-host-metrics.md - 2 fields added from this RFC, not marked as beta
https://github.com/elastic/ecs/blob/main/rfcs/text/0040-volume-device.md

In Kibana, we would like to exclude beta experimental fields from our ECS component template and so it would be great to correctly mark the stage 2 fields as beta (and remove the beta designation from GA fields)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant