-
Notifications
You must be signed in to change notification settings - Fork 46
Open
Description
- 9.3.2. Data classes dataClasses parameter -- can we please change this to
propertyas well (and anywhere parameter is used for a meaning other than query or path parameter) - 9.3.3 69 C: typo in coverages: ogc-api-covreages (remove the
e) - There are conflicting spellings in the informative text s. the requirement -- should it be plural with uppercase API? Would make sense to me that it is plural
dataAccessAPIs(it's singular andApiin the normative clauses) - The example has messed up metanorma rendering
- The messed up example has typos paramater and accomondate
- Req. 70 schema parameter -- schema property; B: inpuit value typo
- Req. 72 Value passing B and D shall is not in uppercase. Use property rather than parameter here again for
valuePassing - Req. 72 -- it took me a while to understsand what is meant by the 4 clauses of this requirement... Perhaps it would be good to start with something like:
If a server implementation only supports input values passed either by reference or by value, the
valuePassingproperty of the process description SHALL list the supported input passing mechanism.
It's also very odd to call this property valuePassing with "byValue" being one of the option. How about inputPassing instead?
- 9.3.7 A: correspoding typo missing
n executionUnitRequrementsparameter -> propertyexecutionUnitRequrements-- it's not clear whatremote-accessandstagingare -- are these sub-properties of theexecutionUnitRequrementsproperty, which is a top-level property of the process description? alsoremote-accessshould probably be camelCase rather than kebab-case.- 9.3.7 -- it's not clear to me whether this pertains to Part 1 or not? Shouldn't this rather be in Part 2? Does it have any implications on how a client submits an execution request? Or is it more about how the Part2-capable server handles execution units which expect to handle networking etc.?
- 9.4.2. Data classes parameter and 9.4.3. Data access APIs have some TBD (but also See Also)
- Req. 80 /req/oas/definition -- This seems to have kept some Features API-specific language about Feature Collections that should be adapted to processes or generalized
- Req. 89, it's confusing to talk about "the parameter" (type query parameter in this case, which is a reference to Req 88) without context because it is in a completely different requirement. In general, I'm not a fan of splitting request/response into different requirements because I feel it makes the documents longer than they need to be (I prefer to use different A, B parts instead), but if the requirement is split, there should be enough context for a reader arriving directly at any of the requirements and make sense of it (e.g., being pointed there due to an ETS failure)
datetimequery parameter -- that should probably talk about bounded/half-bounded intervals rather than open/closed as was clarified before in OGC API - Features etc.
Metadata
Metadata
Assignees
Labels
No labels