Skip to content

Commit 1e41a11

Browse files
committed
Address comments from @evan-bradley
1 parent ed1204f commit 1e41a11

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

docs/rfcs/component-configuration-schema-roadmap.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ Use of the `schemagen` tool is dictated by the modularity of the Collector compo
6060
**Why YAML schema format for the source of truth?**
6161
- **Human-readable**: Easier for component developers to author and maintain than JSON
6262
- **Integration with existing infrastructure**: Natural extension of `metadata.yaml` approach used by `mdatagen` given that it already uses YAML to generate metrics builder configs
63-
- **Extensibility**: YAML allows for custom tags and types to capture domain-specific configuration
63+
- **Extensibility**: YAML allows for custom fields to capture domain-specific configuration and provide escape-hatches to generate config fields that still require custom implementation, validation or default value setters.
6464

6565
### Example schema format
6666

@@ -97,7 +97,7 @@ config:
9797

9898
#### Extensibility
9999

100-
The YAML schema specification can be extended with custom tags (e.g., `x-customType`) to capture domain-specific types and validation rules that are not natively supported in JSON schema. Additionally, we may introduce custom tags that generate fields that will produce references to structs or validation functions that require more complex logic and manual implementation.
100+
The YAML schema specification can be extended with custom fields (e.g., `x-customType`) to capture domain-specific types and validation rules that are not natively supported in JSON schema. Additionally, we may introduce custom fields that generate fields that will produce references to structs or validation functions that require more complex logic and manual implementation.
101101

102102
### Roadmap
103103

0 commit comments

Comments
 (0)