W3C home > Mailing lists > Public > public-vocabs@w3.org > June 2014

Redundant properties in schema.org TV/Radio Episode, Series, Season, Clip types

From: Aaron Bradley <aaranged@gmail.com>
Date: Thu, 12 Jun 2014 10:03:51 -0700
Message-ID: <CAMbipBuZ+8=1TptciidxkUaaHOK9-mTjvFo0yF1SghVmvk6Mkw@mail.gmail.com>
To: Public Vocabs <public-vocabs@w3.org>
As detailed below, many of the specific TV or Radio types in this area list
properties that are also listed below them as properties of the more
general parent type.

I think this is simply a bug, as any other item type I know of in schema.org
does not list properties as belonging to more specific type that are listed
under that type (for example Store does not have a list of "Properties from
Store" that repeat the list of ""Properties from LocalBusiness" - which is
what's happening here).

http://schema.org/RadioEpisode
- All "Properties from "RadioEpisode" included in parent item type "Episode"

http://schema.org/TVEpisode
- All "Properties from TVEpisode" included in parent item type "Episode"

http://schema.org/RadioSeries
- All "Properties from RadioSeries" included in parent item type "Series"

http://schema.org/TVSeries
- No redundant properties for the type listed, but the breadcrumb omits
"Series" - it reads "Thing > CreativeWork > TVSeries" but should read
"Thing > CreativeWork > Series > TVSeries" (and the "Series" item type does
definitely have "TVSeries" listed under "More specific Types")

http://schema.org/RadioSeason
- All "Properties from RadioSeason" included in parent item type "Season"
- In the list of RadioSeason properties note that "PartofSeries" (expected
type "Series") has it its description "Supercedes partOfTVSeries", which
strictly speaking only applies to TV series, as it would have been
incorrect to declare a radio episode with the deprecated "partOfTVSeries"
property anyway (and which probably betrays the fact these duplicated
properties were carried over to child types inadvertently)

http://schema.org/TVSeason
- No redundant properties for the type listed, but the breadcrumb omits
"Season" - it reads "Thing > CreativeWork > TVSeason" but should read
"Thing > CreativeWork > Season > TV Season" (and the "Season" item type
does definitely have "TVSeason" listed under "More specific Types")

http://schema.org/TVClip
- All "Properties from "TVClip" included in parent item type "Clip"

http://schema.org/RadioClip
- All "Properties from "RadioClip" included in parent item type "Clip"
Received on Thursday, 12 June 2014 17:04:22 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:29:42 UTC