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

Support OGC-API Processes - Part 3: Workflows #412

Open
3 tasks
fmigneault opened this issue Mar 14, 2022 · 0 comments
Open
3 tasks

Support OGC-API Processes - Part 3: Workflows #412

fmigneault opened this issue Mar 14, 2022 · 0 comments
Assignees
Labels
process/workflow Related to a Workflow process. project/OGC Related to OGC testbeds or relavant projects. triage/conformance Issue related to fixing/ensuring compliance to specifications. triage/enhancement New feature or request triage/feature New requested feature.

Comments

@fmigneault
Copy link
Collaborator

fmigneault commented Mar 14, 2022

Description

Posting a workflow as a Nested Process definition of processes could be supported.
This would align with Part 3 ad-hoc Workflows, but used for immediate execution rather than deployment.

{
  "process": "https://server.com/processes/ProcessID",
  "inputs": {
    "in": {
      "process": "https://server.com/processes/OtherNested",
      "inputs": {
        "data": 123
      }
    }
  }
}

This feature addresses only the Nested Processes (and derived requirements). The other Part 3 features such as Input/Output Collections are tracked by :

ToDo:

  • update the ogcapi_proc_part3 conformance items accordingly.
  • support the Nested Processes as process: <uri> construct
  • support Remote Processes requirement (de facto in our case)

References

@fmigneault fmigneault added triage/enhancement New feature or request triage/feature New requested feature. triage/conformance Issue related to fixing/ensuring compliance to specifications. project/OGC Related to OGC testbeds or relavant projects. labels Mar 14, 2022
@fmigneault fmigneault self-assigned this Mar 14, 2022
@fmigneault fmigneault added this to the OGC-API Conformances milestone Nov 3, 2023
@github-actions github-actions bot added the process/workflow Related to a Workflow process. label Jul 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
process/workflow Related to a Workflow process. project/OGC Related to OGC testbeds or relavant projects. triage/conformance Issue related to fixing/ensuring compliance to specifications. triage/enhancement New feature or request triage/feature New requested feature.
Projects
None yet
Development

No branches or pull requests

1 participant