[web-annotation] Define the usage of ‘modified’

pciccarese has just created a new issue for 
https://github.com/w3c/web-annotation:

== Define the usage of ‘modified’ ==
We should consider providing non-normative or even normative 
recommendations for the usage of ‘modified’. 

For example. would it make sense to specifying that the ‘modified’ 
property can be attached only by the Agent that created the original 
annotation? Or by the Agents that have authority on it?

That could define boundaries so that when an annotation is stored in 
an annotation database, the annotation does not get altered in 
potentially disruptive ways. 

So if we have the annotation:
```
{"id": "urn:uuid:123456-abcd-7890-efgh",
 "type": "Annotation",
 "bodyText": "This is y comment",
 "target": "http://cnn.com/“
 "created": "2015-11-30T00:00:00Z"
}
```

This should not be changed by a third party that edits a typo in their
 own storage to
```
{"id": "urn:uuid:123456-abcd-7890-efgh",
 "type": "Annotation",
 "bodyText": "This is my comment",
 "target": "http://cnn.com/“
 "created": "2015-11-30T00:00:00Z",
 "updated": "2015-12-01T00:00:00Z"
}
```
 
Otherwise the same identifier would refer to two different annotations
 in two different systems.

Please view or discuss this issue at 
https://github.com/w3c/web-annotation/issues/111 using your GitHub 
account

Received on Friday, 20 November 2015 15:39:50 UTC