dokieli icon indicating copy to clipboard operation
dokieli copied to clipboard

Annotation motivations

Open csarven opened this issue 8 years ago • 1 comments

Add additional annotation motivations and purposes. Currently we use oa:replying, oa:commenting, oa:describing, oa:assessing, oa:bookmarking for motivations, and oa:describing and oa:tagging for annotation purpose.

Consider adding specific styles for each motivation eg., edited annotation can use a different background colour?

csarven avatar May 05 '16 17:05 csarven

Using Web Annotation's vocabulary with built-in motivations, below is a table covering three types of actors and checkmarks on those applicable to them. There is overlap, so it is not a strict division between the motivations. The UI should reveal relevant motivations depending on whether the user is in authoring, social, or editorial/review mode. There can be other actors (or modes), but we can start with this for now. Some of the motivations may not need to be an annotation action and preserved in data eg., authors actions linking, identifying, classifying, or tagging are generally part of the authoring process by default. I think it makes more sense to use them only in context of the non-authoring modes. On the other hand, the describing action can be used by the author for additional information eg. footnotes (this is currently implemented)

motivation authoring social editorial/review
bookmarking
classifying
commenting
describing
editing
highlighting
identifying
linking
moderating
questioning
replying
assessing
tagging

There can be more motivations. There is some overlap with social activities (eg ActivityStreams' inReplyTo).

csarven avatar May 14 '16 16:05 csarven