-
Notifications
You must be signed in to change notification settings - Fork 905
Description
Here is a rough pass through (currently half of) sdo-gozer vocabulary open issues. See also #417 from @vholland on possible major renamings.
is:open is:issue milestone:"sdo-gozer release" label:"schema.org vocab"
Note that the lists below do not cover everything yet.
At this point we have ~26 open issues listed against Schema.org vocabulary for sdo-gozer release.
This started as @danbri 's run through of that list with suggested approach to each issue, but has been discussed and refined somewhat. It is still missing some non-gozer issue that were tagged as Q1 2015. Unless someone makes a persuasive case these will be pushed into Q2's rough milestone.
HANDLED
- Inconvenient change to schema:publication #366 Inconvenient change to schema:publication
http://schema.org/publication "A publication event associated with the episode, clip or media object."
Suggest "A publication event associated with the item." - VideoGameSeries example on VideoGame uses gameLocation #335 VideoGameSeries example on VideoGame uses gameLocation
We have rough consensus: add gameLocation to VideoGameSeries. Implemented therefore close, no need to track.
Impl: 50958e2 - Add paymentUrl to Invoice #327 Add paymentUrl to Invoice
Discussed with Vicki, she'll close it as "handled by PayAction", no change needed. - warrantyPromise vs warranty - should they be converged to a single property? #316 warrantyPromise vs warranty - should they be converged to a single property?
On BuyAction, SellAction: http://schema.org/warrantyPromise "The warranty promise(s) included in the offer." vs
On Demand, Offer: http://schema.org/warranty (same text).
Proposal: mark warranty as supersededBy warrantyPromise and have all domains included for both. Check with Martin Hepp. - BroadcastService supertype should be Service, not Thing. #315 BroadcastService supertype should be Service, not Thing
Proposal: do it. - Actions vocab mis-use of 'antagonym', confirm then change to 'antonym' #247 Actions vocab mis-use of 'antagonym', confirm then change to 'antonym'
Proposal: Dan to double-check with Sam Goto then implement if confirmed. - 2.4 children? We say Number where we mean Integer #232 2.4 children? We say Number where we mean Integer
Proposal: numAdults, numChildren, additionalNumberOfGuests should all take Integer not Number. - Add a schemaVersion property #225 Add a schemaVersion property
Proposal: do it. Allow String or URL so others can deploy on their own vocabularies. - eligibleRegion and ineligbleRegion have different associated types #213 eligibleRegion and ineligbleRegion have different associated types
Proposal: do it. Done. I've merged pull request from MartinHepp. - Description of headline property shows its newspaper heritage #205 Description of headline property shows its newspaper heritage
Proposal: Dan Scott suggests moving it to subtype and improving description. Postponing beyond sdo-gozer to give us time to check in with rNews team. So I'll mark it 'done' w.r.t. this gozer todo list. - 'review' and 'aggregateRating' omit Event, Brand, Service #193 'review' and 'aggregateRating' omit Event
Proposal: add "Event" as included in domain of these two properties. - Add domainIncludes RsvpAction to comment property #183 Add domainIncludes RsvpAction to comment property Add domainIncludes RsvpAction to comment property #183
It has been suggested that RsvpAction descriptions would benefit from having ability to associate a comment.
Proposal: do it. done. d124ad9
Close! See also General chaos around questions/answers in ReplyAction, AskAction vs Question, Answer, question property vs lack of answer property. #300 not currently tagged for gozer re ReplyAction / answer. - Remove Class from the range of query on SearchAction. #171 Remove Class from the domain of query on SearchAction. Proposal: do it. Cleanup of leftovers from an earlier design.
- Description of Rating is inadequate #140 Description of Rating is inadequate.
Closing. This is fixed ("A rating is an evaluation on a numeric scale, such as 1 to 5 stars")
Under Discussion
- Ambiguous description of 'ingredients', 'recipeInstructions' in Recipe #165 Ambiguous description of 'ingredients', 'recipeInstructions' in Recipe. Proposal: take LjWatson's suggestions. Scor suggests renaming to singular form.
Postponed
- itemReviewed inverseOf review #161 itemReviewed inverseOf review
Proposal: postpone. Not urgent or embarrassing. - category should apply at least to Product, perhaps elsewhere #160 category should apply at least to Product, perhaps elsewhere. Proposal: add domainIncludes for Product, Event, CreativeWork
Queued for Gozer Attention
- Consider renaming generic types and properties #417 Consider renaming generic types and properties
- 'award' property also for Organization and Product? #365 'award' property also for Organization and Product?
- Add mappings from music (proposal) to music ontology #139 Add mappings from music (proposal) to music ontology.
proposal: worth trying for, but not essential to this release (and not a vocab issue really.). Volunteers? - Include schema:Product in range of schema:category #131 Include schema:Product in range of schema:category Include schema:Product in range of schema:category #131.
see also category should apply at least to Product, perhaps elsewhere #160 category should apply at least to Product, perhaps elsewhere. Proposal: add domainIncludes for Product, Event, CreativeWork
currently listed for postponement. - Check/Fix status of True and False #130 Check/Fix status of True and False. Proposal: Do it (guha's proposal)
- downvoteCount, upvoteCount definitions should mention Comment type #112 downvoteCount, upvoteCount definitions should mention Comment type.
Proposal: use 'item' language instead of question/answer. - StructuredValue description is confusing #109 "StructuredValue description is confusing ". Proposal: volunteers?
- Usability/quality issues with Offer (price, gtin, ...) #99 "Usability/quality issues with Offer (price, gtin, ...)". Proposal: needs
breaking out into sub-issues. - Linter warnings on schema.org examples #53 "Linter warnings on schema.org examples" proposal: Dan re-run gregg's tool, break out sub-issues.
- VOCAB: schema.org/box has the description for "polygon" #8 "VOCAB: schema.org/box has the description for "polygon"". proposal: identify minimal fix, avoid big picture integrations.
Heavier Issues - Need research / analysis (we will postpone some...)
- "New property for location a CreativeWork was created/captured " New property for location a CreativeWork was created/captured #323 (was contentLocation is ambiguous #249 contentLocation is ambiguous.)
- BreadcrumbList: Clarify position and how it interacts with itemListOrder #333 BreadcrumbList: Clarify position and how it interacts with itemListOrder
- thumbnail and thumbnailUrl seem synonyms #239 thumbnail and thumbnailUrl seem synonyms.
POSTPONE. Needs analysis, thumbnail may be used to point to inline bnode items. - schema:purpose is poorly defined #233 schema:purpose is poorly defined
NEEDS INVESTIGATION. Seems like a mess that should be cleaned. Volunteer? - Improve model for schema:DataType #218 Improve model for schema:DataType
Postpone unless someone (guha) cares to investigate more deeply. - Clarify Rating e.g. itemReviewed should be applicable to Rating; make Rating a CreativeWork? #206 Clarify Rating e.g. itemReviewed should be applicable to Rating; make Rating a CreativeWork? NEEDS REVIEW. I can't remember February already!
- Meta bug for expressivity and syntax issues around opening/closing hours #186 Meta bug for expressivity and syntax issues around opening/closing hours
Postpone unless we have a volunteer asap. - Clarifying and formalizing PropertyValueSpecification to allow options #176 Clarifying and formalizing PropertyValueSpecification to allow options
Needs review. Volunteers? Postpone? - Clean up Comment vs UserComments vs CommentAction #170 Clean up Comment vs UserComments vs CommentAction
NEEDS REVIEW. We really ought to clean this up. Who can take a look?