Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Introduced DefinedTerm (prev: TermDefinition) as a super type of CategoryCode #1776
Then subject to any further comments, the list of changes for the release is commented on and agreed by the members of the steering committee. See also http://schema.org/docs/howwework.html
changed the title from
Changed CategoryCodes to TermDefinitions
Changed CategoryCode to be subtype of TermDefinition
Dec 8, 2017
referenced this pull request
Dec 8, 2017
I believe this also attempts to address #251
I suggest exit criteria for moving it out of the pending area include 1.) examination of how / whether it applies to all existing schema.org properties that kinda-sorta take controlled code lists, but which currently say something like "expects URL or Text" 2.) some thought and explanation for how this relates to the (pretty widely adopted in its area) W3C SKOS work, particularly from the perspective of parties publishing controlled code lists, taxonomies and and other such enumerations.
@RichardWallis if you need help with one of these tasks please ping me.
Personally I see that SKOS will be the full fledged version of a TermDefinition.
Short possible propositions regarding SKOS:
If/when this proposal moves out of pending, as @danbri commented, we need to document how TermDefinition etc. relate to other areas (especially SKOS).
Such documentation should be targeted at a few groups:
As @danbri also comments we need to review default, and or specific, use of TermDefinition as an expected type for schema properties.
Let's see how things map out initially in pending first.