[web-annotation] Rename `role` to `motive`

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

== Rename `role` to `motive` ==
The term `role` is extremely overloaded in the Web Platform, and the 
dominant use is for the HTML `role` attribute commonly used in ARIA, 
where the role values are from a constrained list that does not 
overlap with the annotation usage. 

Not only does this introduce confusion when talking about annotations 
(e.g. "Each body or target can have a role... no, no, it's a different
 kind of role than you use in ARIA or HTML"), but it risks causing 
concrete conflicts when serializing an annotation into HTML.

Additionally, not every value on the list of Motivations actually has 
a clear processing or presentation role for the UA, so the term is a 
misnomer.

(An alternative suggestion might be the term `intent`, but that evokes
 Web Intents, and might cause a different set of associations.)

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

Received on Friday, 20 November 2015 17:27:19 UTC