-
Notifications
You must be signed in to change notification settings - Fork 32
PR Request for JSON-LD 1.1 #239
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
While reviewing this transition request PLH and I found w3c/json-ld-syntax#340 and we tried to locate the WG discussion that supported the WG's conclusion that the addition of the explicit text in the syntax spec about the behavior of We found test tp008 that appears relevant but that test notes that We see many changes in the processing algorithms in the API and Framing documents since the March version that was the subject of the previous transition request. These were also apparently considered editorial by the WG; however, they presumably came from questions that had been raised about the previous prose. Were any tests changed or added as a result of these clarifications? Were any implementations changed as a result of these clarifications? |
CC: @gkellogg |
There wasn't a formal resolution as we dispensed with them for editorial issues, but the WG discussed it in the 2020-03-20 meeting, for which I was the active chair: As the definition of the processing for the flag is defined in the api document, my recollection is that the syntax document change was felt to be just an editorial reflection of that (unchanged) definition for pedagogical purposes, following the pattern established in the 1.0 specifications. I'm sure that Gregg can provide further illumination! |
I don’t see where the test says that this is redundant. The test uses the following context: {
"@context": {
"compact-iris": {"@id": "http://example.com/compact-iris#", "@prefix": false},
"property": "http://example.com/property"
}
} The use of GitHub indicates that this file was last changed over two years ago (July 23, 2018), and so was in-scope when the group decided that what mattered for being normative was that implementations pass the tests, and that any wording to support this was considered editorial.
Our second CR was 2020-03-05. Since then we made the following changes that affect API tests d9086e66 "Remove expand/e016, which is obsolete. This relates to changes to pr38 and pr39.” 2375e396 "Test html/e006 should be negative with "loading document failed”.” 988d2f7c "Update compact/pr02 context so that "protected" terms are futher differentiated.” d292b6ae "Add expansion test where scoped context is a URL.” added expand/c034 to test remote scoped contexts 8299e263 "toRdf version of expand/c034.” 2418b1f4 "add test for the new error case” added expand/e052 to check that an empty term raises an exception, for which we had no test to back the normative restriction. b55b0b98 "Move all expand/e0xx files to expand/erxx to avoid namespace issues to toRdf/e0xx which come from expand/00xx.” b4297c52 aad6af40 a74c68bd e4681101 f1895db0 c0eee171 68226366 f6e3c567 91bab7bc f0197558 Synchronize expansion tests to toRdf 22ca62da "Add context recursion tests." f829c791 "Update use of validate scoped contexts to skip only if 59bc33e1 e36c8d22 6dd160a0 "Add term scoping test” 3ed62e66 "Verify URI resolution relative to base without trailing slash” 2b8f6b03 "Add tests for invalid prefix values, Closes #432” Most of these are to add missing coverage to describe normative behavior which was previously not tested. f829c791for validate scoped contexts as part of PR #416 which was to deal with emergent context overflow issues. Not new behavior, but additional specification and testing to identify an issue which was implicit in the specs. |
Thanks @gkellogg and @azaroth42. Regarding tp008 the test input says
Regarding the question asked in Additional Note 2, though some new Working Group charters have been drafted that suggest the WG may use new Rec Track options that have been proposed for Process 2020 -- if those options are approved -- it is premature to include such forward-looking text in a Proposed Recommendation prior to the formal adoption of a new Process. |
Transition approved. |
Document title, URLs, estimated publication date
Abstract
Status
Link to group's decision to request transition
Changes
Requirements satisfied
No new requirements since the CR transition. For the CR exit criteria, see the "Implementation" section below.
Dependencies met (or not)
No extra dependencies since CR.
Wide Review
The WG has tracked the reviews in GitHub using issues.
Issues addressed
See previous list of issues.
Formal Objections
None.
Implementation
A separate document collects all implementation reports submitted for the three documents:
Some comments to the report:
Patent disclosures
See https://www.w3.org/2004/01/pp-impl/107714/status
Additional notes
The Working Group has, in preparation, a charter proposal for a maintenance Working Group. That proposal is currently under horizontal review in Strategy, and the WG hopes to be able to submit it to an AC approval on or right after the PR has been published.
The upcoming Process 2020 has an additional feature for PR-s:
This Working Group would definitely like to evolve the future versions of this Recommendation along those lines (some features have already been identified as "postponed" see, e.g., for the syntax or for the API). The group seeks the Director's advice on how to make sure this is possible under the aforementioned maintenance group charter (i.e., whether such statement, or something along those lines, could be added to the PR publication itself or whether the language of the charter makes it possible already).
Cc: @gkellogg @pchampin @dlongley @BigBlueHat @azaroth42
The text was updated successfully, but these errors were encountered: