Skip to content

Job Management updates (and related parts it links to)#593

Merged
pvretano merged 12 commits into
opengeospatial:masterfrom
crim-ca:job-management-updates
Jun 23, 2026
Merged

Job Management updates (and related parts it links to)#593
pvretano merged 12 commits into
opengeospatial:masterfrom
crim-ca:job-management-updates

Conversation

@fmigneault

@fmigneault fmigneault commented Jun 23, 2026

Copy link
Copy Markdown
Member

Changes Summary

I applied various pending/unaddressed items in Part 4.
While doing that, I patched multiple items I came across while validating the OpenAPI bundle and missing/broken requirement references.

  • Part 4 Job Management:

    • Fix all missing OpenAPI definitions, schemas, and broken conformance references.
    • Improve Job PROV definitions withe OpenAPI schema integration.
    • Unify the /jobs/{jobId}/{definition,inputs} and other variants.
    • Align the /jobs/{jobId}/definition with processingEntityType from Core.
    • Add the definitions for created status and pending job req/rec/per.
    • Clarify multiple ambiguities and permissions related to managing jobs updates.
  • Part 2 DRU:

    • Fix invalid AST reference to requirement for 'unsupported media type'.
      (some where using "unsupported-content-type", others "unsupported-media-type").
  • OpenAPI (all parts)

    • Fix bundling for definitions that compose the same endpoint across Parts.
    • Fix unresolved Part 3 Workflows schemas in OpenAPI bundle

Review

FYI @pvretano @jerstlouis @gfenoy

@pvretano

Copy link
Copy Markdown
Contributor

@fmigneault this looks really good! If you can resolve the merge conflicts I can merge the PR ...

@fmigneault

Copy link
Copy Markdown
Member Author

@pvretano Looking into it.

@fmigneault

Copy link
Copy Markdown
Member Author

@pvretano merge conflicts fixed

@pvretano

pvretano commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Merging so that I can complete RFC prep for Part 1. SWG member can review the document during the RFC and create new issues if the see any problems.

@pvretano pvretano merged commit 717f694 into opengeospatial:master Jun 23, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants