-
Notifications
You must be signed in to change notification settings - Fork 2
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 rdf:JSON if it doesn't meet the requirements of an RDF datatype #90
Comments
Thesis please? |
There are requirements for RDF datatypes in RDF Concepts. The description of rdf:JSON does not meet these requirements. |
Which fragment of the RDF Concepts spec does define these requirements? |
I can't find a relevant quote in this fragment that would support your opinion. |
For example, "A JSON Array is mapped to a list by performing this mapping on each array value." is inadequate because it does not say how the list is constructed. A large part of specifications is taking what might appear to be obvious and writing it down so that there can be no misunderstandings. The value space is has ordered maps. What is the order? How is it supposed to be "ignored"? "A JSON String is mapped to a string." What is the string? And more. |
You may quibble with the wording, but the spec does address how to map a JSON Array to a list:
Rather than saying that it does nothing, you might instead suggest how this definition can be improved. Perhaps by being even more exploit by saying "... by creating a new list which each value of that list is created by performing this mapping on that value and placing it at the same index within the target list." IMO, the meaning is already pretty clear.
From the definition of map equality, order doesn't matter, thus it can be ignored.
Also, IMO, the last sentence doesn't add any value as order never comes into any operation on this component.
More wording could be taken from, say, Turtle on the specific mapping:
Please make (or respond to) suggestions for improving the wording rather than trow bricks at the entire effort. |
If rdf:JSON does not meet the requirements of an RDF datatype then it should be removed from RDF concepts.
The text was updated successfully, but these errors were encountered: