Open cportele opened 3 years ago
RE: Part 1 section 6.6.3 - Changed text to refer to the included schema as OpenAPI Schema. The included schema are OpenAPI schema fragments. Also added non-normative references to the JSON schema on the repository. These schema are consistent with the OAS schema. Note that none of these schema are normative except when used in the JSON or OAS conformance classes.
Created an OAS document for Common Part 1. Created an example OAS document which references the Part 1 document.
Converted all examples to yaml.
RE: Part 2 Requirement 23 - the purpose of this requirement is to make the point that a server should inform the client if the entire result set is not being returned. Changing this to a recommendation achieves this goal while avoiding the conflict with requirement 24B.
Requirements 6, 7, and 8, - The requirements governing query parameters are documented in Part 1 - Core, sections 8.3 and 8.8. We can delete requirements 6, 7, and 8 in deference to the requirements in core.
Comments from a quick review of the current drafts, if they are ready for the next step:
rel
values? See [the related OGC-NA proposal] (https://github.com/opengeospatial/NamingAuthority/issues/92#issuecomment-888186821)? - Resolution - since there is not yet an OGC policy, defer this update to a future version./api
as the path of the API definition, but there should not be a fixed path for the API definition. The API definition does not have to be a resource of the API and can be an external resource. The only requirement is that there is a link to the API definition. Remove the row. - Resolution - remove the URI column from Table 3 - make sure any other use of these URIs are cleaned up.service-meta
link, but there is not guidance what the target should contain and why. There is a link to the guide, but that has not information either. This recommendation should be deleted. - Resolution - remove recommendation 9 and section 11.5. Add service-metadata to link relation types.inf
as a value for all numeric query parameters. However,inf
is not a valid numeric value andapplication/json
MUST have a JSON Schema. This is should not be a requirement. For example, an OpenAPI 3.0 schema object should be ok, too, which is not a JSON Schema. - Resolution - bring in alignment with features.bbox
schema is not up-to-date with the definition in the editor's draft of Features.