Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove purpose=commenting requirement from bodyValue #240

Closed
azaroth42 opened this issue May 23, 2016 · 8 comments
Closed

Remove purpose=commenting requirement from bodyValue #240

azaroth42 opened this issue May 23, 2016 · 8 comments
Assignees
Labels

Comments

@azaroth42
Copy link
Collaborator

We heard several times last week that there was confusion as to why the bodyValue text must be treated as commenting, rather than simply following the motivation for the Annotation.

As purpose is not required for TextualBody, there's no way to introspect on the bodyValue to figure out what it should be, we heard a lot of requests for using it for plain text tagging ... I propose to remove the restriction that the purpose must be considered to be commenting. A system encountering an annotation with a motivation that isn't commenting and with bodyValue would not know what to do.

@iherman
Copy link
Member

iherman commented May 23, 2016

+1

On 23 May 2016, at 19:39, Rob Sanderson notifications@github.com wrote:

We heard several times last week that there was confusion as to why the bodyValue text must be treated as commenting, rather than simply following the motivation for the Annotation.

As purpose is not required for TextualBody, there's no way to introspect on the bodyValue to figure out what it should be, we heard a lot of requests for using it for plain text tagging ... I propose to remove the restriction that the purpose must be considered to be commenting. A system encountering an annotation with a motivation that isn't commenting and with bodyValue would not know what to do.

@BigBlueHat
Copy link
Member

👍

@pciccarese
Copy link
Contributor

Also +1, the restriction is too arbitrary.

@iherman
Copy link
Member

iherman commented May 27, 2016

Discussed at telco 2016-05-27, decided to remove the restriction.

See http://www.w3.org/2016/05/27-annotation-irc#T15-22-44

@hugomanguinhas
Copy link

Hi all,

The lifting of this constraint is really relevant for us... thanks!
btw, as we are at the moment updating our implementation, I just wanted to check with you if the field/property is still called bodyText (as it is defined in current the spec) or has it changed to bodyValue?

Thanks!

Br, Hugo

@azaroth42
Copy link
Collaborator Author

bodyValue

The most recent ED is: http://w3c.github.io/web-annotation/model/wd2/

@BigBlueHat
Copy link
Member

@hugomanguinhas one word of caution, however. bodyValue is very limited in what can be said about it. By definition it has no known language (could be anything) and it MUST be considered text/plain.

Full list is here of course http://w3c.github.io/web-annotation/model/wd2/#model-5

@hugomanguinhas
Copy link

Hi Benjamin,
thanks! we will use it carefully and will only advertise it for very simple cases when indeed the language is not known.
Br, Hugo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants