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": ""
},
}
Sorry, first time posting, should I re-post somewhere on a schema / w3 website? Where? (now mail only)
On 04/05/2017 19:40, Timothy Holborn wrote:
Credential and/or Qualification are likely part of that vocab also; noting some skills/qualifications/credentials have expiry dates. (Could still be an expired credentials)
On Thu., 4 May 2017, 11:55 am Thad Guidry, <thadguidry@gmail.com<mailto:thadguidry@gmail.com>> wrote:
@danbri Sounds good to me.
+1 for short-term fix to "skills" attached to Person with your proposed description.
-Thad
+ThadGuidry<https://www.google.com/+ThadGuidry>
--
Sincerely Yours,
Maxim Angel