Skip to content
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

NGSI-LD compliance testing #641

Open
c0c0n3 opened this issue Mar 14, 2022 · 0 comments
Open

NGSI-LD compliance testing #641

c0c0n3 opened this issue Mar 14, 2022 · 0 comments
Assignees

Comments

@c0c0n3
Copy link
Member

c0c0n3 commented Mar 14, 2022

Is your feature request related to a problem? Please describe.

How compliant are we with NGSI-LD? How compliant do we need to be? FIWARE/ETSI are busy developing an NGSI-LD compliance test suite:

@martin-p-bauer mentioned this is still not 100% usable at the moment, but they'll develop it further. Eventually FIWARE will require core GEs to pass most of those tests.

Describe the solution you'd like

I'm just parking this issue here as a reminder, but we should start looking into testing QL against the official NGSI-LD test spec at some point to avoid rushing to implement features or fix compliance issues all at the same time.

Describe alternatives you've considered

N/A

Additional context

The FIWARE TSC approved a motion on 14 Mar 2022 to limit GEs incubation period to two years. Also, existing GEs will eventually be required to pass various QA tests to keep their GE badge. Some of those QA tests will likely involve NGSI-LD compliance. So we should start looking to NGSI-LD compliance early to avoid getting caught by surprise :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants