- From: Gregg Kellogg <gregg@greggkellogg.net>
- Date: Tue, 8 Jul 2014 15:56:30 -0700
- To: ☮ elf Pavlik ☮ <perpetual-tripper@wwelves.org>
- Cc: Yuliya Tikhokhod <tilid@yandex-team.ru>, W3C Web Schemas Task Force <public-vocabs@w3.org>
On Jul 8, 2014, at 2:02 PM, ☮ elf Pavlik ☮ <perpetual-tripper@wwelves.org> wrote: > What do you think about > * adding schema:GameCharacter extending schema:Person > * creating schema:Quest which schema:quest would expect > * reusing schema:location where Place would provide support for URL > ("@id"), maybe also schema:VirtualPlace extending schema:Place > * schema:characterAttribute could extend something also relevant for > schema:Person, myself I would find it interesting possibility to import > some concepts from http://purl.org/ontology/cco/core especially with > projects like http://jsonresume.org/ popping up. Some of these concepts were discussed over a year ago (see "Modeling fictional characters in movies and TV thread from January 2013 [1]. As I recall, the feeling that something such as GameCharacter was too specific, and that mixing in another type (such as schema:FictionalThing) would allow a broad category of things to be modeled as fictional. A Character then becomes a combination of :Person and :FictionalThing. (don't know about non-human characters, but my dog's certainly a "person"!) However, the PerformanceRole now serves some of this function: [ a :VideoGame; :name "Super Game"; :actor [ a :PerformanceRole; :characterName "Mario"; :characterAttribute "Plumber"; :actor [a :Person; :name "Baba O'Riley"] ] ] . This uses an intermediate PerformanceRole to capture character attributes, but does tie them to an actual person (or people?) doing the performance. There's still a need to deal with fictional places, though. Gregg [1] http://lists.w3.org/Archives/Public/public-vocabs/2013Jan/thread.html > Also somehow schema:NumberOfPlayer shows instead of schema:numberOfPlayers > > I also notice possible mistakes in examples > * schema:employee and schema:founder expect schema:Person > * schema:publisher expects schema:Organization > * schema:copyrightHolder expects schema:Organization or schema:Person > * schema:availability expects schema:ItemAvailability > relevant in all those cases: http://www.w3.org/TR/json-ld/#embedding > > Looks to me like a good work, especially with decent amount of examples! > > // > > side note: 243KB attachment sent to a mailing list -> maybe just a hyper > link to it in a future? ;) > > > > On 07/08/2014 08:16 PM, Yuliya Tikhokhod wrote: >> Hi, >> >> This is intended to be a final or near final version of Video Game >> proposal. >> >> Here are test build >> http://sdo-yavg.appspot.com/VideoGame >> http://sdo-yavg.appspot.com/Game >> http://sdo-yavg.appspot.com/SoftwareApplication >> http://sdo-yavg.appspot.com/CreativeWork >> >> PDF version is attached >> >> Please let me know if you have any comments >> >> -- >> Yuliya Tikhokhod >> >> Yandex >> > >
Received on Tuesday, 8 July 2014 22:57:00 UTC