Open gsergiu opened 7 years ago
Then we would have to define all of the processing classes and identities for well known processors. That's far far outside of the scope of this working group.
Sorry, but we just can't do that. And especially now during CR. Tagging as V2.
This implies to define processing classes, yes, however it was not requested that the standard. in #309 was proposed the usage of a primer document with practical guidelines for implementation.
I was simply proposing the correct structure which is perfectly alingned with the motivation and explanations provided by @r12a and @fsasaki which ended up whith the introduction of this processingLanguage. As it is obvious and recognized in #335 the current definition of the processingLanguage and the information carried by this field is incomplete.
I really don't understand ... why again the decision to close this ticket without discussing it with the stakeholders.
@gsergiu This issue was not closed.
@akuckartz It is ok for me to postpone for V2, however I would suggest to take this option in account for the related tickets, even if this will not be solved as proposed in V1. I probably missinterpreted the comment of @azaroth42
The conclusion of ticket https://github.com/w3c/web-annotation/issues/337#issuecomment-238557004 is that there is a M to N relationship between the dc:language of multilingual resources and the text processors that might process the annotation body and/or target.
Therefore the following proposal for the definition of the processing language property:
"This property represents the relationship between the language of the resources (Body or Target) and the text processors or classes of text processors that may process the resources for rendering, indexing or any NLP processing."
a. Should this property be named “processing”? b. Should this information be embedded within the annotations (model) or in the protocol (own http request)?