-
Notifications
You must be signed in to change notification settings - Fork 0
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
Comments #3
Comments
I agree, it is not nice at the moment. But I think there is no better way around this Problem.
This is just a technical problem, right? I don't think this is the right place to discuss it, but from my point of view, it's not a big hurdle. We just define two different encoders for the ISA type
That is indeed a bug, as far as I can tell. Same holds for |
The actual bug regarding Investigation and ScholarlyArticle has been fixed. |
Currently, the whole specification of how to handle
Comments
is a bit messy. In ISA, a lot of types have a property calledComments
of type ISA Comment array.Unfortunately, not all of their equivalent types in Schema.org contain a property
comment
of range https://schema.org/Comment. So for some cases like https://schema.org/Person, we usedisambiguatingDescription
of rangeText
. But this is not ideal, as now the encoders for the same type in ISA needs to produce different objects in JsonLD.Additionally, currently the Investigation profile defines
disambiguatingDescription
, even though this is inconsistent with the otherCreativeWork
objects.Not sure how to handle this. Just wanted to write it down before it gets forgotten.
The text was updated successfully, but these errors were encountered: