From f8cf538ce837a80ecf4b0d0f94e28ec17b0b0f17 Mon Sep 17 00:00:00 2001 From: Matthias Mohr Date: Mon, 8 Jul 2024 20:41:43 +0200 Subject: [PATCH] Rename Remote UDP extension #540 --- CHANGELOG.md | 6 +++--- README.md | 12 ++++++------ .../README.md | 9 +++++---- 3 files changed, 14 insertions(+), 13 deletions(-) rename extensions/{remote-udp => remote-process-definition}/README.md (90%) diff --git a/CHANGELOG.md b/CHANGELOG.md index baf9432a..9a395e96 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,7 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - **New extensions:** - - [Remote UDP Extension](./extensions/remote-udp/README.md) + - [Remote Process Definition Extension](./extensions/remote-process-definition/README.md) ### Fixed @@ -24,8 +24,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - **New extensions:** - - [Commercial Data Extension](./extensions/commercial-data/README.md) - - [Federation Extension](./extensions/federation/README.md) + - [Commercial Data Extension](./extensions/commercial-data/README.md) + - [Federation Extension](./extensions/federation/README.md) - `GET /`: New Relation types: [#404](https://github.com/Open-EO/openeo-api/issues/404) - `create-form` to link to the registration page - `recovery-form` to link to the credentials recovery page. diff --git a/README.md b/README.md index 2a9ac639..9917cdfa 100644 --- a/README.md +++ b/README.md @@ -29,11 +29,11 @@ See also the [changelog](CHANGELOG.md) and the [milestones](https://github.com/O ## Extensions -| Name | Version | Stability | Description | -| ---------------------------------------------- | ------- | ------------ | ----------- | -| [Commercial Data](extensions/commercial-data/) | 0.1.0 | experimental | Provides an interface for discovering, ordering and using commercial data. | -| [Federation](extensions/federation/) | 0.1.0 | experimental | Covers federation aspects, i.e. where multiple back-ends are exposed as a single API. | -| [Remote UDP](extensions/remote-udp/) | 0.1.0 | experimental | Load user-defined processes that are hosted externally through the process namespace into process graphs. | +| Name | Version | Stability | Description | +| ------------------------------------------------------------------ | ------- | ------------ | ----------- | +| [Commercial Data](extensions/commercial-data/) | 0.1.0 | experimental | Provides an interface for discovering, ordering and using commercial data. | +| [Federation](extensions/federation/) | 0.1.0 | experimental | Covers federation aspects, i.e. where multiple back-ends are exposed as a single API. | +| [Remote Process Definition](extensions/remote-process-definition/) | 0.1.0 | experimental | Load user-defined processes that are hosted externally through the process namespace into process graphs. | ## Repository @@ -44,7 +44,7 @@ This repository contains a set of files formally describing the openEO API, each * The [assets](assets/) folder contains some useful additional files such as examples or schemas. All of these are non-binding additions. The source of truth are the top-level specification files. * The [extensions](extensions/) folder contains extensions to the openEO API. -# Development +## Development The `draft` branch is the latest version and is the one to create Pull Requests against. diff --git a/extensions/remote-udp/README.md b/extensions/remote-process-definition/README.md similarity index 90% rename from extensions/remote-udp/README.md rename to extensions/remote-process-definition/README.md index 812568bc..1c712a3f 100644 --- a/extensions/remote-udp/README.md +++ b/extensions/remote-process-definition/README.md @@ -1,4 +1,4 @@ -# Remote UDP Extension +# Remote Process Definition Extension The openEO API is a specification for interoperable cloud-based processing of large Earth observation datasets. @@ -6,12 +6,13 @@ This extension enables user to load user-defined processes that are hosted exter - Version: **0.1.0** - Stability: **experimental** -- Conformance class: `https://api.openeo.org/extensions/remote-udp/0.1.0` +- Conformance class: `https://api.openeo.org/extensions/remote-process-definition/0.1.0` ## Justification The openEO API defines the `namespace` property in a process node of a process graph as follows: -> The following options are predefined by the openEO API, but additional namespaces may be introduced by back-ends or in a future version of the API. + +> The following options are predefined by the openEO API, but additional namespaces may be introduced by back-ends or in a future version of the API. > * `null` [...] > * `backend` [...] > * `user` [...] @@ -60,7 +61,7 @@ An exemplary process graph node: ```json { "process_id": "echo", - "namespace": "https://openeo.example/processes/echo", + "namespace": "https://hub.openeo.org/processes/echo", "arguments": { "message": "Hello World" },