- From: Aaron Bradley <aaranged@gmail.com>
- Date: Wed, 15 Oct 2014 11:53:08 -0700
- To: Dan Brickley <danbri@google.com>
- Cc: Yuliya Tikhokhod <tilid@yandex-team.ru>, W3C Web Schemas Task Force <public-vocabs@w3.org>
- Message-ID: <CAMbipBuiyxYtDv6PkBcjtvHo=SeK6hXaTSdzrTPM-SqHwbFUsA@mail.gmail.com>
Two formatting issues with VideoGame-related item. I think these are both non-contentious modifications (and the casing of "NumberOfPlayer" is unequivocally incorrect), but they remain unaddressed since I raised them in July: I'd appreciate some feedback. NumberOfPlayer - wrong casing - off-pattern use of the singular http://sdo-yavg.appspot.com/NumberOfPlayer Property of: http://sdo-yavg.appspot.com/VideoGame Instead of: NumberOfPlayer This should be: numberOfPlayers - Case is flat-out wrong for a property: should start with lower case - One would never say "number of player" even when the value of number of players was one. While schema.org uses the singular form for single nouns, it uses plurals as appropriate for compound structures. E.g. for CreativeWork we have the property: publishingPrinciples Not: publishingPrinciple ========== GamePlayMode - enumeration members should not contain dashes http://sdo-yavg.appspot.com/GamePlayMode Proposed enumeration members are: Co-op Multi-player Single-player No other schema.org enumeration member, type or property contains a dash. This is true even of situations where a dash would normally be called for, as in the enumeration members for ContactPointOption, which are: HearingImpairedSupported TollFree Rather than: HearingImpaired-Supported Toll-Free Accordingly, I think these members should be: CoOp MultiPlayer SinglePlayer ========== On Wed, Oct 15, 2014 at 11:28 AM, Aaron Bradley <aaranged@gmail.com> wrote: > I'm confused. I agree with Thad "that 'part' and 'partOf' would be ideal > for VideoGameSeries" - except for the fact that the example does not employ > VideoGameSeries (unlike the query to which Thad points) and indeed > VideoGameSeries "has been discarded because it's not enough informative." > > So before I comment further, Yuliya can you clarify that your example was > not meant to include VideoGameSeries - and Thad, is your +1 for using > "part" and "partOf" without a type for a video game series? > > Thanks, > Aaron Bradley, Electronic Arts > > > On Wed, Oct 15, 2014 at 10:58 AM, Thad Guidry <thadguidry@gmail.com> > wrote: > >> Yuliya, >> >> +1 I think that "part" and "partOf" would be ideal for VideoGameSeries. >> >> Freebase also uses the same Predicates as seen with your example of >> Mass Effect in a Freebase Search showing the "part" and "part_of" in >> output: >> >> >> http://freebase-search.freebaseapps.com/?query=%22Mass+Effect%22&output=(part_of+part)&limit=100&scoring=entity&lang=en >> >> >> On Wed, Oct 15, 2014 at 11:57 AM, Yuliya Tikhokhod <tilid@yandex-team.ru> >> wrote: >> > Hi folks, >> > >> > This is the latest version of Video Game proposal >> > http://sdo-yavg.appspot.com/VideoGame >> > >> > It contains following changes: >> > >> > - added an example of video games series. Some of you writes about this >> > need. I've analyzed schema.org and few sites with VideoGames and find >> three >> > ways of representation series of video game: with new type >> VideoGameSeries >> > (from Series), with new property and using existing property 'hasPart'. >> The >> > first has been discarded because Series has many properties quite >> > inappropriate for video game. Second one has been discarded because >> it's not >> > enough informative. As a result I think game series may be described >> this >> > way: >> > >> > <script type="application/ld+json"> >> > { >> > "@context": "http://schema.org", >> > "@type": "VideoGame", >> > "name":"Mass Effect", >> > "genre":["ARPG", "third-person shooter"], >> > "author":"BioWare", >> > "character":{ >> > "@type":"Person", >> > "name":"Shepard", >> > "birthDate":"2154-04-11" >> > }, >> > "gameLocation": >> > {"@type":"Place", >> > "name":"Citadel", >> > "description":"Supposedly constructed by the long-extinct Protheans, >> this >> > colossal deep-space station serves as the capital of the Citadel >> Council. >> > Gravity is simulated through rotation, and is a comfortable 1.02 >> standard >> > G's on the Wards and a light 0.3 standard G's on the Presidium Ring" >> > }, >> > "hasPart":[{ >> > "@context": "http://schema.org", >> > "@type": "VideoGame", >> > "name":"Mass Effect 1", >> > "gamePlatform":["PlayStation 3", "Xbox 360", "Windows"], >> > "datePublished":"2007-11-20", >> > "character":{ >> > "@type":"Person", >> > "name":"Saren Arterius", >> > "birthDate":"2139", >> > "description":"Saren Arterius, born 2139, is the longest serving >> turian >> > member of the Spectres, the elite operatives answering directly to the >> > Citadel Council. For 24 years, he has been an agent of the Council's >> will, a >> > zealous defender of galactic stability in the unsettled border region >> of the >> > Skyllian Verge" >> > } >> > }, >> > { >> > "@context": "http://schema.org", >> > "@type": "VideoGame", >> > "name":"Mass Effect Galaxy", >> > "gamePlatform":"iOS", >> > "datePublished":"2009-06=22" >> > }] >> > } >> > </script> >> > >> > If you have any objections please let me know >> > >> > - added GameServer type >> > >> > - added definition for GameServerStatus and PlayMode >> > >> > - fixed some minor bugs >> > >> > -- >> > Yuliya >> > >> > Yandex >> > >> >> >> >> -- >> -Thad >> +ThadGuidry >> Thad on LinkedIn >> >> >
Received on Wednesday, 15 October 2014 18:53:36 UTC