-
Notifications
You must be signed in to change notification settings - Fork 28
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
JSON Path spec version update in xAPI profiles structure document #257
Comments
@andyjohnson will make a PR for this change in document to modify/include guidance and resources. |
Update references to the IETF WG documents, clarify some of the specification JSONPath constraints and provide crossreferences between documents. Fixes adlnet#257
Update references to the IETF WG documents, clarify some of the specification JSONPath constraints and provide crossreferences between documents. Fixes adlnet#257
Update references pointing to the IETF WG documents, clarify some of the specification JSONPath constraints and provide crossreferences between documents. Fixes adlnet#257
Update references pointing to the IETF WG documents, clarify some of the specification JSONPath constraints and provide crossreferences between documents. Fixes adlnet#257
Opened #260 to address this issue. |
Just doing some maintenance on pending issues. Seems that the IETF WG is progressing. In fact, the WG seems to be working on two separate specs (I-Reg and JSONPath base) in order to address some of the security concerns of using some parts of the JSONPath spec (in filters and expressions that are currently forbidden in the xAPI profiles spec). In addition as discussed in one of our subgroup meeting I raised and issue related to the following xapi profiles structure section related to JSONPath:
This constraint is an extension to the JSONPath syntax, so the profile server and processing libraries require to split the JSONPath expression in order to validate / apply it. A more granular approach would be to change the attributes that use JSONPath expressions from |
Quick update and reminder for the WG meetings, since Feb 2024 RFC 9535 is as a proposed standard. |
Filing an issue about the xAPI Profiles specification? Please include the following
xAPI profiles structure: statements templates
Currently this document references a de-facto JSON path specification documentation, but currently there is an ongoing IETF effort https://datatracker.ietf.org/wg/jsonpath/about/ to create an IETF standard for JSON Path and align it with other IETF efforts.
As the IETF about page for the JSON Path WG states, there is some variability in the implementation of the JSON Path specification, having a direct impact in a xAPI profile processor library.
I suggest to track the IETF JSON Path WG progress as part of the IEEE P9274.2.1 WG work, and evaluate the impact in the xapi profile spec update process.
The text was updated successfully, but these errors were encountered: