[web-annotation] Creating and Updating when canonical is present

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

== Creating and Updating when canonical is present ==
Form the WA Protocol;
Creating:
> If the Annotation contains a canonical link, then it MUST be 
maintained without change.

Updating:
> Servers SHOULD reject update requests that modify the values of the 
canonical or via properties, if they have been already set.

1. Is there a discrepancy between these two statements? If MUST to 
maintain without change, how can it be SHOULD reject for updates (as 
opposed to MUST reject)?
2. If MUST to maintain without change if canonical is present, does 
that imply that the sender sort of forces the receiver to keep 
annotations around (forbids deleting?) even though the receiver may 
not want to (for whatever reason).


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

Received on Friday, 15 July 2016 04:53:21 UTC