Details
-
Feature
-
Should have
-
SRCnet
-
-
-
1.5
-
1.5
-
0
-
Team_CORAL
-
Sprint 5
-
-
-
-
PI24-PB
Description
Our work in https://jira.skatelescope.org/browse/SP-4241 has significantly impacted on the IVOA model for the Execution Broker.
The related IVOA standard needs to be updated to reflect the current status of the model.
The current version of the document https://github.com/ivoa-std/ExecutionBroker is several months and in some places years out of date.
The main aspects to be updated are:
- The current document describes a number of aspects in the original design that simple do not exist in the latest evolution of the prototype.
- The current document describes an API with two separate web service endpoints, ExecutionBroker and ExecutionWorker. Over the course of developing the prototype this API has evolved into a single ExecutionBroker web service endpoint.
- Although the current document includes several examples of the messages it does not formally describe the messages in detail. A key product of the development work has been an OpenAPI specification that formally defines the web service methods and messages.
- The current document needs to be updated to match the methods and messages defined in the OpenAPI specification, removing the elements that no longer exist and updating the text to reference and/or quote the OpenAPI specification directly.