Skip to content

Conversation

@mbaudis
Copy link
Member

@mbaudis mbaudis commented Jun 22, 2025

"Engagement PR"

This PR is used to move to a standard community develop & comment process after having established some code structure for the request profiles proposal.

Note to reviewers: This is a "dynamic engagement" call, to gather suggestions for action items; merging might happen at any time dependent on feedback but with continuing work then on main or new topic branches.

The PR itself changes the previous nested structure into separate V2 and VQS definitions, both accessible through a single RequestProfile caller.

  • RequestProfile provides one profile from either RequestProfileV2 or RequestProfileVQS; Pascal case, singular since providing a single oneOf definition themselves
  • RequestProfileV2 and RequestProfileVQS provide a sigle profile from the definitions of the V2 or VQS profiles defined within.

This is mostly to allow a better disentanglement of versions; other ways can be implemented (e.g. having the definitions in separate component files ...).

This changes the previous nested structure into separate V2 and VQS definitions, both accessible through a single `RequestProfile` caller.

* `RequestProfile` provides one profile from either `RequestProfileV2` or `RequestProfileVQS`; Pascal case, singular since providing a single `oneOf` definition themselves
* `RequestProfileV2` and `RequestProfileVQS` provide a sigle profile from the definitions of the V2 or VQS profiles defined within.

This is mostly to allow a better disentanglement of versions; other ways can be implemented (e.g. having the definitions in separate component files ...).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants