-
Notifications
You must be signed in to change notification settings - Fork 1
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
List of issues with the current specifications #230
Comments
I'm not sure what you meant by mulling over. But I do agree the way we used the term "annotation type metadata" in the quoted passage (as well as current HTML rendering of clams vocabulary) is quite muddy. Specifically,
By mulling-over,
|
With "mulling-over" I meant exactly what we are doing now: rethinking that passage. I don't think that the distinction between metadata and properties is meaningless, anything that holds for all instances of an annotation type should not be expressed on every single instance. We do muddle the water a bit by having what could be considered as two kinds of metadata: things like "labelset" versus things like "document", where I do get a very different feel of what they really are. But the description/explanation of those two should probably indeed be sharpened. |
Where I think things are getting muddy is that we have two "types" of annotation attributes (metadata and property) and there are two "places" we put annotation attributes (
, when, technically, there's no such correspondence. For example:
So, if there are no real differences between the two "places" in practice, I think we should either:
By the way, I spent many hours in the past (clamsproject/mmif-python#226) to write "magic" code in the SDK to automatically distribute-when-deserialize and factor-when-serialize annotation attributes between
|
While going through the specifications to clarify issue #228 I was making many small edits, but wanted to open an issue to deal with minor issues and questions that I did not immediately fix.
There is a section that reads
We should mull this over since it comes over as a bit muddled.
Smaller notes:
not-defined-parameter
, it is not clear why it is there.(These notes are updated up to the section "The view’s annotations property". )
The text was updated successfully, but these errors were encountered: