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
0-1 or 0-n string bodies #150
Comments
At the moment, there is a discrepancy. For
whereas for
The only argument I have seen in favour of this restriction on It is not a major issue because I do not believe there will be tons of annotations with multiple textual bodies. Ie, if the majority wants to keep the restriction, I will not lie down on the road:-). But spec wise it looks fairly asymmetric to me. |
Hi both, A bit side question, what happens to the oa:hasBody, will it still be possible to have both text (Literal) or a Resource? |
Decision on telco, 2016-02-19: keep to 0-1 |
For the record: I think this restriction is arbitrary. |
It is intentionally arbitrary to encourage people who think they need this functionality to actually use the TextualBody approach :) |
From #79, there was no consensus around how many strings could be used as the body of an Annotation. The current WD has 0-1, but there was unresolved discussion as to whether there should be an array of strings.
My proposal is close wontfix (e.g. use the current 0-1) -- the advantage of the string body is that it has a completely flat structure with no sub-resources (objects) or lists (arrays). By introducing complexity in the simplest case, we reduce the simplicity and thereby the benefit of allowing this pattern at all.
The text was updated successfully, but these errors were encountered: