Repository navigation
Replies: 1 comment 2 replies
|
The current Schema Authoring Guide supports an open vocabulary. It recommends string values with documented well-known meanings and reserves URI-valued strings can express those identifiers. Keep vocabulary membership and resolution as an explicit part of the capability’s contract. A I’d document the vocabulary revision, how receivers handle unknown terms, treatment of deprecated terms and behavior when resolution is unavailable. The same guide asks open value sets to state unknown value handling in the For publishing, the contribution guide says vendor-specific capabilities can be self-hosted under a vendor namespace. Adoption into |
Uh oh!
There was an error while loading. Please reload this page.
We are preparing reference data for a print vertical (background and data: #971). Print products are configurable goods: a product exists only once its options are chosen, from a controlled vocabulary of ~730 terms that is published with permanent URIs and changes under its own governance.
The question for maintainers: can a capability's schema declare a property whose values are URIs into such a vocabulary — validated by pattern and resolution, the way
org.ptpge.print.identitydoes today — or does UCP expect every value a capability depends on to be enumerated inline insource/, as lodging does with room types and rate plans?The answer decides how a print vertical can be shaped — and, more generally, how any configurable-goods vertical with a large, externally governed value space (print, signage, packaging, made-to-order furniture, industrial parts) can be. Thank you.
All reactions