- From: Maxim Angel <maxim_angel@live.co.uk>
- Date: Sun, 7 May 2017 15:53:32 +0000
- To: "public-schemaorg@w3.org" <public-schemaorg@w3.org>
- Message-ID: <DB6P194MB0199D731B18783944E8B0FADB0E90@DB6P194MB0199.EURP194.PROD.OUTLOOK.COM>
For now I use potentialAction + agent:#me extensively, the only problem is that potentialAction: Indicates a potential Action, which describes an idealized action in which this thing would play an 'object' role. "@id": "#me", "@type": "Person", "potentialAction":{ "@type": "ExerciseAction", "name": "Pull-Ups", "alternativeName": "Chin-Ups", "agent": {"@id": "#me"} }, "makesOffer":{ "@type": "Offer", "businessFunction": { "@type": "BusinessFunction", "potentialAction": [ { "@type": "AssessAction", "name": "F.A.C.S.", "agent": {"@id": "#me"} }, { "@type": "WriteAction", "name": "Calligraphy", "agent": {"@id": "#me"}, "inLanguage": "Japanese" }, ] } } I guess there is a need for 2 more types: Skill & Certificate Person Skill Certificate "@type": "Person", "skill":{ "@type": "Skill", "name": "", "description": "", "value": "", "maxValue": "", "inLanguage": "", "potentialAction": { "@type": "Action", "name": "", "description": "" }, "certificate": { "@type": "Certificate", "name": "", "description": "", "dateGiven": "" }, } -- maxim_angel@live.co.uk<mailto:maxim_angel@live.co.uk>
Received on Sunday, 7 May 2017 15:54:06 UTC