Agents
More information about the agents behind the creation of an Annotation is normally required with an identification IRI. For instance they could be includes whether individuals, a group or a software and with is additional properties such as real name, company name, position, and email address.
Example Use Case: Gaelle wants to submit an Annotation to a system that does not know about her identity, for instance if the IRI of the user is from a Database that ins’t shared, she would like her name to be displayed and a way for other system to either add her comment in the Database or either send her a notification when new notes are added in a federated system sceneraio. Her software client adds this information to the Annotation to send to external services.
Example
{
"@context": "http://www.w3.org/ns/anno.jsonld",
"id": "http://example.org/anno12",
"type": "Annotation",
"creator": {
"id": "http://example.org/user1",
"type": "Person",
"name": "Gaelle",
"nickname": "Gaelle",
"email_sha1": "58bad08927902ff9307b621c54716dcc5083e339"
},
"generator": {
"id": "http://cezanne.studio/",
"type": "Software",
"name": "Cezanne Studio v2.0.0",
"homepage": "http://cezanne.studio/"
},
"body": "",
"target": ""
}