opengeospatial / opengeospatial/ogcapi-processes

AT 16.2, 19 clarifications; Job Creation -> Process Execution

Open
#283 11 comments 0 reactions 1 assignee View on GitHub

@pvretano is already working on this.

Since Apr 15, 2024.

ATS
Dominant language
AsciiDoc
Stars
63
Forks
46
Avg merge
2d 1h
Merged PRs (30d)
8

Description

If I understand correctly, the target of the Processes specification is the server (not the client).

Yet some Abstract tests seem to target the client:

A.16. point 2:

Validate the contents of the POST request using the test /conf/core/job-creation-request.

Should this be saying Validate the contents of the response to the POST operation?

The whole abstract test A.19:

"Validate that the body of a job creation operation complies with the required structure and contents."

unless this should say: "the body of the response for a process execution operation"?

Also, the links to requirements in A.2.6.1 Job creation /processes/{processID}/execution are all broken:
Abstract tests A.16 to A.34

I also think it would be better to use the "process execution" terminology instead of "job creation" to reflect the fact that a job is not necessarily created when executing synchronously.

The section of the Abstract tests might be out of date with changes already done to the requirements?

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.