Replies: 3 comments
-
The /info schemas are not clear to me... Note, that providing your own schema it still must comply with the original one. Is there any tool to compare a compatibility between two schemas (A compatible with B)? Cheers, D. |
Beta Was this translation helpful? Give feedback.
-
If I'm not mistaken, in the original Beacon v1, Michael's above approach "info different from extensions" was suggested and pushed back as it seemed redundant or already covered by the I would be in favor of that, just with one big consideration: In any case, the triggering question for me would be: "which is the problem/issue we want to solve with that change?" |
Beta Was this translation helpful? Give feedback.
-
@jrambla I would just add it, w/o removing the |
Beta Was this translation helpful? Give feedback.
-
It is common for Beacon implementers to add additional parameters in their implementations. Beacon v2 has 2 basic mechanisms for this:
info
parameter in many different model schemas, with the permissive "an object" definition in the framework (search forInfo
) and common use to e.g. in response payloads:additionalProperties: true
pragma in many schemasHere it seems prudent to provide a more-specific-but-open mechanism as demonstrated in the VRS v2.n proposal which uses a dedicated
Extensions
list parameter as wrapper for private/beyond model extensions:This is pretty much in line with some Beacon schemas such as handovers or references.
Discuss, please...
Beta Was this translation helpful? Give feedback.
All reactions