- From: Simon Spero <sesuncedu@gmail.com>
- Date: Thu, 12 Jun 2014 13:47:29 -0400
- To: Aaron Bradley <aaranged@gmail.com>
- Cc: W3C Web Schemas Task Force <public-vocabs@w3.org>
- Message-ID: <CADE8KM4DXKRaKBuaA6UdPR+G41jieA0mTpHnn=BPMrmSnFUK8A@mail.gmail.com>
The properties themselves are not redundant- it's the domainIncludes assertions that are redundant. There are some properties associated with these types and some others , which are not neatly covered by the class inheritance structure; these seem to be indicative of a missing meaningful abstraction. I keep meaning to find the Frequent Item Sets of these classes to see if the results are easily nameable On Jun 12, 2014 1:07 PM, "Aaron Bradley" <aaranged@gmail.com> wrote: > 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:47:56 UTC