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

Enable support of WFS 2.0.2 and FES 2.0.2 #248

Open
dstenger opened this issue Nov 24, 2022 · 3 comments
Open

Enable support of WFS 2.0.2 and FES 2.0.2 #248

dstenger opened this issue Nov 24, 2022 · 3 comments
Assignees

Comments

@dstenger
Copy link
Contributor

Currently, the test suite just support versions WFS 2.0.0 and FES 2.0.0.

Both, WFS and FES shall be updated to version 2.0.2.

Also see #224 (comment).

@StefStr
Copy link

StefStr commented Mar 22, 2023

Following up on this is issue, are there any news on implementing this test?

@pvretano @cportele @ghobona

Looking at the abstract tests "A.2.1 Version negotiation" and "A.2.2 Lists version number" in http://docs.opengeospatial.org/is/09-025r2/09-025r2.html#131 it seems that the requirement for the explicit version number 2.0.2 makes this change more of a major change, as servers only supporting version 2.0.0 would fail, right?

Even if more values are allowed in ows:ServiceTypeVersion, 2.0.2 is still mandatory.

Any comment would be appreciated.

@cportele
Copy link
Member

@StefStr - To conform to WFS 2.0.2 the server must of course accept version 2.0.2 in negotiation. This is how OWS Common version negotiation was designed. Perhaps it would have been better to restrict the version numbers for the purpose of negotiation to the major and minor number and exclude the corrigendum number (that is, just use 2.0), but this is not what OWS Common has specified. A server that wants to support both 2.0.0 and 2.0.2 clients has to accept both version numbers.

@StefStr
Copy link

StefStr commented Mar 22, 2023

Thank you very much @cportele

Understood. Now the Cite tests "only" need to be upgraded to allow for WFS 2.0.2 compliance testing.

@dstenger dstenger added this to CITE Aug 1, 2024
@dstenger dstenger moved this to To do in CITE Aug 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: To do
Development

No branches or pull requests

4 participants