From 0d51eeb6bf8d4739c32fd21d41f6523e7d1b975b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pere=20Fern=C3=A1ndez?= Date: Mon, 19 Feb 2024 20:49:33 +0100 Subject: [PATCH] incubator-kie-issues#917: Verify Quarkus Extensions metadata in `kogito-runtimes` (#3401) * incubator-kie-issues#917: Verify Quarkus Extensions metadata in `kogito-runtimes` * Apply suggestions from code review Co-authored-by: Ricardo Zanini <1538000+ricardozanini@users.noreply.github.com> * Apply suggestions from code review Co-authored-by: Ricardo Zanini <1538000+ricardozanini@users.noreply.github.com> * - added `kogito-addon-quarkus-source-files` extension metadata. * - Aligned metadata & capabilities to new naming * - fix typo * - adding `cloud` category - Quarkus Extensions it-tests fix * - cleanup --------- Co-authored-by: Ricardo Zanini <1538000+ricardozanini@users.noreply.github.com> --- quarkus/addons/camel/runtime/pom.xml | 3 ++ .../resources/META-INF/quarkus-extension.yaml | 9 ++--- .../common/deployment/KogitoCapability.java | 10 +++--- .../addons/events/decisions/runtime/pom.xml | 2 +- .../resources/META-INF/quarkus-extension.yaml | 9 ++--- quarkus/addons/events/mongodb/runtime/pom.xml | 2 +- .../resources/META-INF/quarkus-extension.yaml | 10 +++--- .../addons/events/predictions/runtime/pom.xml | 2 +- .../resources/META-INF/quarkus-extension.yaml | 9 ++--- quarkus/addons/events/process/runtime/pom.xml | 2 +- .../resources/META-INF/quarkus-extension.yaml | 18 ++++++---- quarkus/addons/events/rules/runtime/pom.xml | 2 +- .../resources/META-INF/quarkus-extension.yaml | 8 ++--- quarkus/addons/explainability/runtime/pom.xml | 2 +- .../resources/META-INF/quarkus-extension.yaml | 12 +++---- .../jobs/knative-eventing/runtime/pom.xml | 4 --- .../resources/META-INF/quarkus-extension.yaml | 12 +++++-- .../resources/META-INF/quarkus-extension.yaml | 11 ++++-- .../resources/META-INF/quarkus-extension.yaml | 11 ++++-- .../addons/knative/eventing/runtime/pom.xml | 2 +- .../resources/META-INF/quarkus-extension.yaml | 16 +++++---- quarkus/addons/kubernetes/runtime/pom.xml | 2 +- .../resources/META-INF/quarkus-extension.yaml | 11 +++--- quarkus/addons/mail/runtime/pom.xml | 2 +- .../resources/META-INF/quarkus-extension.yaml | 10 +++--- .../addons/marshallers/avro/runtime/pom.xml | 3 ++ .../resources/META-INF/quarkus-extension.yaml | 35 +++++++++++++++++++ quarkus/addons/messaging/runtime/pom.xml | 2 +- .../resources/META-INF/quarkus-extension.yaml | 15 +++++--- .../resources/META-INF/quarkus-extension.yaml | 5 ++- .../addons/monitoring/elastic/runtime/pom.xml | 2 +- .../resources/META-INF/quarkus-extension.yaml | 10 ++++-- .../monitoring/prometheus/runtime/pom.xml | 2 +- .../resources/META-INF/quarkus-extension.yaml | 9 +++-- .../persistence/filesystem/runtime/pom.xml | 2 +- .../resources/META-INF/quarkus-extension.yaml | 13 ++++--- .../persistence/infinispan/runtime/pom.xml | 2 +- .../resources/META-INF/quarkus-extension.yaml | 12 ++++--- .../addons/persistence/jdbc/runtime/pom.xml | 2 +- .../resources/META-INF/quarkus-extension.yaml | 16 ++++++--- .../addons/persistence/kafka/runtime/pom.xml | 2 +- .../resources/META-INF/quarkus-extension.yaml | 14 +++++--- .../persistence/mongodb/runtime/pom.xml | 2 +- .../resources/META-INF/quarkus-extension.yaml | 16 ++++++--- .../persistence/postgresql/runtime/pom.xml | 2 +- .../resources/META-INF/quarkus-extension.yaml | 16 ++++++--- .../persistence/rocksdb/runtime/pom.xml | 2 +- .../resources/META-INF/quarkus-extension.yaml | 14 +++++--- .../process-definitions/runtime/pom.xml | 3 ++ .../resources/META-INF/quarkus-extension.yaml | 34 ++++++++++++++++++ .../addons/process-management/runtime/pom.xml | 2 +- .../resources/META-INF/quarkus-extension.yaml | 14 +++++--- quarkus/addons/process-svg/runtime/pom.xml | 2 +- .../resources/META-INF/quarkus-extension.yaml | 16 ++++++--- quarkus/addons/source-files/runtime/pom.xml | 2 +- .../resources/META-INF/quarkus-extension.yaml | 33 +++++++++++++++++ .../addons/task-management/runtime/pom.xml | 2 +- .../resources/META-INF/quarkus-extension.yaml | 13 ++++--- .../addons/task-notification/runtime/pom.xml | 4 +-- .../resources/META-INF/quarkus-extension.yaml | 9 ++--- .../addons/tracing-decision/runtime/pom.xml | 2 +- .../resources/META-INF/quarkus-extension.yaml | 13 ++++--- .../kogito-quarkus-decisions/pom.xml | 2 +- .../resources/META-INF/quarkus-extension.yaml | 15 ++++---- .../kogito-quarkus/pom.xml | 3 +- .../resources/META-INF/quarkus-extension.yaml | 24 +++++++------ .../kogito-quarkus-predictions/pom.xml | 2 +- .../resources/META-INF/quarkus-extension.yaml | 15 ++++---- .../kogito-quarkus-processes/pom.xml | 2 +- .../resources/META-INF/quarkus-extension.yaml | 19 +++++----- .../kogito-quarkus-rules/pom.xml | 2 +- .../resources/META-INF/quarkus-extension.yaml | 15 ++++---- .../pom.xml | 2 +- .../resources/META-INF/quarkus-extension.yaml | 12 ++++--- .../deployment/WorkflowProcessor.java | 2 +- 75 files changed, 430 insertions(+), 213 deletions(-) create mode 100644 quarkus/addons/marshallers/avro/runtime/src/main/resources/META-INF/quarkus-extension.yaml create mode 100644 quarkus/addons/process-definitions/runtime/src/main/resources/META-INF/quarkus-extension.yaml create mode 100644 quarkus/addons/source-files/runtime/src/main/resources/META-INF/quarkus-extension.yaml diff --git a/quarkus/addons/camel/runtime/pom.xml b/quarkus/addons/camel/runtime/pom.xml index 8b70b701cb1..26cd079fbb7 100644 --- a/quarkus/addons/camel/runtime/pom.xml +++ b/quarkus/addons/camel/runtime/pom.xml @@ -73,6 +73,9 @@ ${project.groupId}:${project.artifactId}-deployment:${project.version} + + org.sonataflow.addons.camel + diff --git a/quarkus/addons/camel/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus/addons/camel/runtime/src/main/resources/META-INF/quarkus-extension.yaml index 2c468a1b142..70553e41e46 100644 --- a/quarkus/addons/camel/runtime/src/main/resources/META-INF/quarkus-extension.yaml +++ b/quarkus/addons/camel/runtime/src/main/resources/META-INF/quarkus-extension.yaml @@ -17,15 +17,16 @@ # under the License. # -name: Kogito Addons Quarkus Camel -description: Add-on for Kogito Serverless Workflow to execute embedded Camel Routes as workflow functions. +name: SonataFlow Camel Quarkus Add-On +description: Add-on for SonataFlow to execute embedded Camel Routes as workflow functions. metadata: keywords: - - kogito + - sonataflow - camel - serverless - - workflow + - workflows # guide: ... categories: - "integration" + - "cloud" status: "preview" diff --git a/quarkus/addons/common/deployment/src/main/java/org/kie/kogito/quarkus/addons/common/deployment/KogitoCapability.java b/quarkus/addons/common/deployment/src/main/java/org/kie/kogito/quarkus/addons/common/deployment/KogitoCapability.java index 38276d2b810..7bd04f24cdd 100644 --- a/quarkus/addons/common/deployment/src/main/java/org/kie/kogito/quarkus/addons/common/deployment/KogitoCapability.java +++ b/quarkus/addons/common/deployment/src/main/java/org/kie/kogito/quarkus/addons/common/deployment/KogitoCapability.java @@ -28,11 +28,11 @@ public final class KogitoCapability { public static final String KOGITO_GROUP_ID = "org.kie.kogito"; - public static final KogitoCapability DECISIONS = new KogitoCapability("org.kie.kogito.decisions", "kogito-quarkus-decisions"); - public static final KogitoCapability PROCESSES = new KogitoCapability("org.kie.kogito.processes", "kogito-quarkus-processes"); - public static final KogitoCapability PREDICTIONS = new KogitoCapability("org.kie.kogito.predictions", "kogito-quarkus-predictions"); - public static final KogitoCapability RULES = new KogitoCapability("org.kie.kogito.rules", "kogito-quarkus-rules"); - public static final KogitoCapability SERVERLESS_WORKFLOW = new KogitoCapability("org.kie.kogito.serverless-workflow", "kogito-quarkus-serverless-workflow"); + public static final KogitoCapability DECISIONS = new KogitoCapability("org.drools.decisions", "kogito-quarkus-decisions"); + public static final KogitoCapability PROCESSES = new KogitoCapability("org.jbpm.processes", "kogito-quarkus-processes"); + public static final KogitoCapability PREDICTIONS = new KogitoCapability("org.kie.predictions", "kogito-quarkus-predictions"); + public static final KogitoCapability RULES = new KogitoCapability("org.drools.rules", "kogito-quarkus-rules"); + public static final KogitoCapability SERVERLESS_WORKFLOW = new KogitoCapability("org.sonataflow.serverless-workflow", "kogito-quarkus-serverless-workflow"); public static final List ENGINES = asList( KogitoCapability.DECISIONS, diff --git a/quarkus/addons/events/decisions/runtime/pom.xml b/quarkus/addons/events/decisions/runtime/pom.xml index 7e41eebfa3f..c237efb0b85 100644 --- a/quarkus/addons/events/decisions/runtime/pom.xml +++ b/quarkus/addons/events/decisions/runtime/pom.xml @@ -66,7 +66,7 @@ ${project.groupId}:${project.artifactId}-deployment:${project.version} - org.kie.kogito.addons.events.decisions + org.kie.addons.events.decisions diff --git a/quarkus/addons/events/decisions/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus/addons/events/decisions/runtime/src/main/resources/META-INF/quarkus-extension.yaml index 28a17c006b6..253edfd9afb 100644 --- a/quarkus/addons/events/decisions/runtime/src/main/resources/META-INF/quarkus-extension.yaml +++ b/quarkus/addons/events/decisions/runtime/src/main/resources/META-INF/quarkus-extension.yaml @@ -17,14 +17,15 @@ # under the License. # -name: Kogito Add-On Events Decisions -description: Kogito Add-On for processing events on Decisions (DMN) based projects +name: KIE Events Decisions Quarkus Add-On +description: KIE Add-On for processing events on Decisions (DMN) based projects metadata: keywords: - - kogito + - KIE - decisions - DMN - Kafka - guide: https://quarkus.io/guides/kogito-dmn + guide: https://quarkus.io/guides/kie-dmn categories: - "business-automation" + status: "stable" diff --git a/quarkus/addons/events/mongodb/runtime/pom.xml b/quarkus/addons/events/mongodb/runtime/pom.xml index ea7b6e63208..e2ca47cbdad 100644 --- a/quarkus/addons/events/mongodb/runtime/pom.xml +++ b/quarkus/addons/events/mongodb/runtime/pom.xml @@ -104,7 +104,7 @@ ${project.groupId}:${project.artifactId}-deployment:${project.version} - org.kie.kogito.addons.events.mongodb + org.kie.addons.events.mongodb diff --git a/quarkus/addons/events/mongodb/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus/addons/events/mongodb/runtime/src/main/resources/META-INF/quarkus-extension.yaml index 1f442efbb8b..6403c5f30e9 100644 --- a/quarkus/addons/events/mongodb/runtime/src/main/resources/META-INF/quarkus-extension.yaml +++ b/quarkus/addons/events/mongodb/runtime/src/main/resources/META-INF/quarkus-extension.yaml @@ -17,15 +17,17 @@ # under the License. # -name: Kogito Add-On Events MongoDB -description: Kogito Add-On for storing Kogito events log on MongoDB for later pushing via Debezium, allowing Outbox pattern implementation. +name: KIE Events MongoDB Add-On +description: KIE Add-On for storing events log on MongoDB for later pushing via Debezium, allowing Outbox pattern implementation. metadata: keywords: - - kogito + - KIE - persistence - mongodb - events - - process + - processes + - BPMN guide: https://quarkus.io/guides/kogito categories: - "business-automation" + status: "stable" diff --git a/quarkus/addons/events/predictions/runtime/pom.xml b/quarkus/addons/events/predictions/runtime/pom.xml index ed17858428c..250aaf82c8f 100644 --- a/quarkus/addons/events/predictions/runtime/pom.xml +++ b/quarkus/addons/events/predictions/runtime/pom.xml @@ -66,7 +66,7 @@ ${project.groupId}:${project.artifactId}-deployment:${project.version} - org.kie.kogito.addons.events.predictions + org.kie.addons.events.predictions diff --git a/quarkus/addons/events/predictions/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus/addons/events/predictions/runtime/src/main/resources/META-INF/quarkus-extension.yaml index fac44beefac..936de455da6 100644 --- a/quarkus/addons/events/predictions/runtime/src/main/resources/META-INF/quarkus-extension.yaml +++ b/quarkus/addons/events/predictions/runtime/src/main/resources/META-INF/quarkus-extension.yaml @@ -17,14 +17,15 @@ # under the License. # -name: Kogito Add-On Events Predictions -description: Kogito Add-On for processing events on Predictions (PMML) based projects +name: KIE Events Predictions Add-On +description: KIE Add-On for processing events on Predictions (PMML) based projects metadata: keywords: - - kogito + - KIE - predictions - PMML - Kafka - guide: https://quarkus.io/guides/kogito-pmml + guide: https://quarkus.io/guides/kie-pmml categories: - "business-automation" + status: "stable" diff --git a/quarkus/addons/events/process/runtime/pom.xml b/quarkus/addons/events/process/runtime/pom.xml index 866396e9e7b..b46bcf62f95 100644 --- a/quarkus/addons/events/process/runtime/pom.xml +++ b/quarkus/addons/events/process/runtime/pom.xml @@ -107,7 +107,7 @@ ${project.groupId}:${project.artifactId}-deployment:${project.version} - org.kie.kogito.addons.events.process + org.kie.addons.events.process diff --git a/quarkus/addons/events/process/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus/addons/events/process/runtime/src/main/resources/META-INF/quarkus-extension.yaml index d6ef5999d94..8c9375388c2 100644 --- a/quarkus/addons/events/process/runtime/src/main/resources/META-INF/quarkus-extension.yaml +++ b/quarkus/addons/events/process/runtime/src/main/resources/META-INF/quarkus-extension.yaml @@ -17,15 +17,19 @@ # under the License. # -name: Kogito Add-On Events Process -description: Kogito Add-On for Processes Events +name: KIE Events Process Add-On +description: KIE Add-On for Processes Events metadata: keywords: - - kogito - - bpmn - - process + - KIE + - BPMN + - processes + - workflows - events - # TODO: add process guide - guide: https://quarkus.io/guides/kogito + guide: https://quarkus.io/guides/kie categories: - "business-automation" + - "cloud" + status: "stable" + config: + - "kogito.events." \ No newline at end of file diff --git a/quarkus/addons/events/rules/runtime/pom.xml b/quarkus/addons/events/rules/runtime/pom.xml index 6fc4f6db5b8..80c00107ffe 100644 --- a/quarkus/addons/events/rules/runtime/pom.xml +++ b/quarkus/addons/events/rules/runtime/pom.xml @@ -66,7 +66,7 @@ ${project.groupId}:${project.artifactId}-deployment:${project.version} - org.kie.kogito.addons.events.rules + org.drools.addons.events.rules diff --git a/quarkus/addons/events/rules/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus/addons/events/rules/runtime/src/main/resources/META-INF/quarkus-extension.yaml index 65aafaa29ba..ecd8664cada 100644 --- a/quarkus/addons/events/rules/runtime/src/main/resources/META-INF/quarkus-extension.yaml +++ b/quarkus/addons/events/rules/runtime/src/main/resources/META-INF/quarkus-extension.yaml @@ -17,15 +17,15 @@ # under the License. # -name: Kogito Add-On Events Rules -description: Kogito Add-On for processing events on Rules (DRL) based projects +name: Drools Events Rules Add-On +description: Drools Add-On for processing events on Rules (DRL) based projects metadata: keywords: - - kogito - rules - drools - DRL - Kafka - guide: https://quarkus.io/guides/kogito-drl + guide: https://quarkus.io/guides/kie-drl categories: - "business-automation" + status: "stable" \ No newline at end of file diff --git a/quarkus/addons/explainability/runtime/pom.xml b/quarkus/addons/explainability/runtime/pom.xml index 5acbb82e6df..3b8328cb12f 100644 --- a/quarkus/addons/explainability/runtime/pom.xml +++ b/quarkus/addons/explainability/runtime/pom.xml @@ -100,7 +100,7 @@ ${project.groupId}:${project.artifactId}-deployment:${project.version} - org.kie.kogito.addons.explainability + org.kie.addons.explainability diff --git a/quarkus/addons/explainability/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus/addons/explainability/runtime/src/main/resources/META-INF/quarkus-extension.yaml index daa4d382388..686c291e9ea 100644 --- a/quarkus/addons/explainability/runtime/src/main/resources/META-INF/quarkus-extension.yaml +++ b/quarkus/addons/explainability/runtime/src/main/resources/META-INF/quarkus-extension.yaml @@ -17,15 +17,15 @@ # under the License. # -name: Kogito Add-On Explainability -description: Kogito Add-On to support explainability. Should be used only with the explainability service. +name: KIE Explainability Add-On +description: KIE Add-On to support explainability. Should be used only with the explainability service. metadata: keywords: - - kogito + - KIE - decisions - - dmn + - DMN - explainability - guide: https://quarkus.io/guides/kogito-dmn + guide: https://quarkus.io/guides/kie-dmn categories: - "business-automation" - unlisted: true + status: "stable" diff --git a/quarkus/addons/jobs/knative-eventing/runtime/pom.xml b/quarkus/addons/jobs/knative-eventing/runtime/pom.xml index d5db9510e5a..c65514a29d7 100644 --- a/quarkus/addons/jobs/knative-eventing/runtime/pom.xml +++ b/quarkus/addons/jobs/knative-eventing/runtime/pom.xml @@ -73,10 +73,6 @@ org.kie.kogito kogito-addons-quarkus-rest-callback - - org.kie.kogito - kogito-addons-quarkus-rest-callback - org.kie.kogito kogito-addons-quarkus-jobs-service-health diff --git a/quarkus/addons/jobs/knative-eventing/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus/addons/jobs/knative-eventing/runtime/src/main/resources/META-INF/quarkus-extension.yaml index 80fce6516c4..10a9cd7e480 100644 --- a/quarkus/addons/jobs/knative-eventing/runtime/src/main/resources/META-INF/quarkus-extension.yaml +++ b/quarkus/addons/jobs/knative-eventing/runtime/src/main/resources/META-INF/quarkus-extension.yaml @@ -17,15 +17,21 @@ # under the License. # -name: Kogito Add-On Jobs Service Knative Eventing +name: Kogito Jobs Service Knative Eventing Add-On description: Kogito Add-On to interact with the Kogito Jobs Service using events via the knative eventing system metadata: keywords: - kogito - - process - - bpmn + - processes + - BPMN + - knative + - workflows - jobs # TODO: add processes guide guide: https://quarkus.io/guides/kogito categories: - "business-automation" + - "cloud" + status: "stable" + config: + - "kogito." \ No newline at end of file diff --git a/quarkus/addons/jobs/management/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus/addons/jobs/management/runtime/src/main/resources/META-INF/quarkus-extension.yaml index a704a1a6b13..9070768cc4d 100644 --- a/quarkus/addons/jobs/management/runtime/src/main/resources/META-INF/quarkus-extension.yaml +++ b/quarkus/addons/jobs/management/runtime/src/main/resources/META-INF/quarkus-extension.yaml @@ -17,15 +17,20 @@ # under the License. # -name: Kogito Add-On Jobs Service +name: Kogito Jobs Service Add-On description: Kogito Add-On to interact with Kogito Jobs Service metadata: keywords: - kogito - - process - - bpmn + - processes + - BPMN + - workflows - jobs # TODO: add processes guide guide: https://quarkus.io/guides/kogito categories: - "business-automation" + - "cloud" + status: "stable" + config: + - "kogito." \ No newline at end of file diff --git a/quarkus/addons/jobs/messaging/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus/addons/jobs/messaging/runtime/src/main/resources/META-INF/quarkus-extension.yaml index 77e5874e8c3..883406ad4fd 100644 --- a/quarkus/addons/jobs/messaging/runtime/src/main/resources/META-INF/quarkus-extension.yaml +++ b/quarkus/addons/jobs/messaging/runtime/src/main/resources/META-INF/quarkus-extension.yaml @@ -17,15 +17,20 @@ # under the License. # -name: Kogito Add-On Jobs Service Messaging +name: Kogito Jobs Service Messaging Add-On description: Kogito Add-On to interact with the Kogito Jobs Service using events via the reactive messaging api metadata: keywords: - kogito - - process - - bpmn + - processes + - BPMN + - workflows - jobs # TODO: add processes guide guide: https://quarkus.io/guides/kogito categories: - "business-automation" + - "cloud" + status: "stable" + config: + - "kogito." diff --git a/quarkus/addons/knative/eventing/runtime/pom.xml b/quarkus/addons/knative/eventing/runtime/pom.xml index debd95b8057..27e99c1112a 100644 --- a/quarkus/addons/knative/eventing/runtime/pom.xml +++ b/quarkus/addons/knative/eventing/runtime/pom.xml @@ -93,7 +93,7 @@ ${project.groupId}:${project.artifactId}-deployment:${project.version} - org.kie.kogito.addons.knative.eventing + org.kie.addons.knative.eventing diff --git a/quarkus/addons/knative/eventing/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus/addons/knative/eventing/runtime/src/main/resources/META-INF/quarkus-extension.yaml index dcd7331c704..1991927a165 100644 --- a/quarkus/addons/knative/eventing/runtime/src/main/resources/META-INF/quarkus-extension.yaml +++ b/quarkus/addons/knative/eventing/runtime/src/main/resources/META-INF/quarkus-extension.yaml @@ -17,21 +17,25 @@ # under the License. # -name: Kogito Add-On Knative Eventing +name: KIE Knative Eventing Add-On description: Adds support for CloudEvents on top of HTTP and Knative env vars configuration. metadata: keywords: - - kogito + - KIE - processes - decisions - rules - - bpmn + - BPMN - drl - - dmn + - DMN - knative - eventing - cloudevents - # TODO: add processes guide - guide: https://quarkus.io/guides/kogito + - workflows + guide: https://quarkus.io/guides/kie categories: - "business-automation" + - "cloud" + status: "stable" + config: + - "org.kie.kogito.addons.knative.eventing" diff --git a/quarkus/addons/kubernetes/runtime/pom.xml b/quarkus/addons/kubernetes/runtime/pom.xml index 6bf8b5e113a..19dd5d30f62 100644 --- a/quarkus/addons/kubernetes/runtime/pom.xml +++ b/quarkus/addons/kubernetes/runtime/pom.xml @@ -111,7 +111,7 @@ ${project.groupId}:${project.artifactId}-deployment:${project.version} - org.kie.kogito.addons.kubernetes + org.kie.addons.kubernetes diff --git a/quarkus/addons/kubernetes/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus/addons/kubernetes/runtime/src/main/resources/META-INF/quarkus-extension.yaml index 9f6021ed24a..2679a94adf3 100644 --- a/quarkus/addons/kubernetes/runtime/src/main/resources/META-INF/quarkus-extension.yaml +++ b/quarkus/addons/kubernetes/runtime/src/main/resources/META-INF/quarkus-extension.yaml @@ -17,13 +17,16 @@ # under the License. # -name: Kogito Add-On Kubernetes -description: Adds support for Kubernetes integrations within Kogito engine. +name: KIE Kubernetes Add-On +description: Adds support for Kubernetes integrations within KIE engine. metadata: keywords: - - kogito + - KIE - kubernetes - knative - guide: https://quarkus.io/guides/kogito + - workflows + guide: https://quarkus.io/guides/kie categories: - "business-automation" + - "cloud" + status: "stable" \ No newline at end of file diff --git a/quarkus/addons/mail/runtime/pom.xml b/quarkus/addons/mail/runtime/pom.xml index 226391cc2a0..ae5da2cee08 100644 --- a/quarkus/addons/mail/runtime/pom.xml +++ b/quarkus/addons/mail/runtime/pom.xml @@ -76,7 +76,7 @@ ${project.groupId}:${project.artifactId}-deployment:${project.version} - org.kie.kogito.addons.mail + org.jbpm.addons.mail diff --git a/quarkus/addons/mail/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus/addons/mail/runtime/src/main/resources/META-INF/quarkus-extension.yaml index 905a0af7c85..83f75b16875 100644 --- a/quarkus/addons/mail/runtime/src/main/resources/META-INF/quarkus-extension.yaml +++ b/quarkus/addons/mail/runtime/src/main/resources/META-INF/quarkus-extension.yaml @@ -17,17 +17,19 @@ # under the License. # -name: Kogito Add-On User Tasks e-mail -description: Kogito Add-On for e-mail support on Human Tasks. +name: jBPM User Tasks e-mail Add-On +description: jBPM Add-On for e-mail support on Human Tasks. metadata: keywords: - - kogito + - jBPM - processes - mail - e-mail - tasks - notification + - BPMN # TODO: add processes guide - guide: https://quarkus.io/guides/kogito + guide: https://quarkus.io/guides/jbpm categories: - "business-automation" + status: "stable" diff --git a/quarkus/addons/marshallers/avro/runtime/pom.xml b/quarkus/addons/marshallers/avro/runtime/pom.xml index 43c15293d8a..fa2bf7750f8 100644 --- a/quarkus/addons/marshallers/avro/runtime/pom.xml +++ b/quarkus/addons/marshallers/avro/runtime/pom.xml @@ -60,6 +60,9 @@ ${project.groupId}:${project.artifactId}-deployment:${project.version} + + org.kie.addons.marshallers.avro + diff --git a/quarkus/addons/marshallers/avro/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus/addons/marshallers/avro/runtime/src/main/resources/META-INF/quarkus-extension.yaml new file mode 100644 index 00000000000..baf236ae038 --- /dev/null +++ b/quarkus/addons/marshallers/avro/runtime/src/main/resources/META-INF/quarkus-extension.yaml @@ -0,0 +1,35 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + +name: KIE Avro marshaller Add-On +description: KIE Add-On to add Avro marshaller. +metadata: + keywords: + - KIE + - processes + - BPMN + - eventing + - cloudevents + - workflows + - avro + guide: https://quarkus.io/guides/kie + categories: + - "business-automation" + - "cloud" + status: "stable" diff --git a/quarkus/addons/messaging/runtime/pom.xml b/quarkus/addons/messaging/runtime/pom.xml index 0e8a4020a4c..65e1e947eaa 100644 --- a/quarkus/addons/messaging/runtime/pom.xml +++ b/quarkus/addons/messaging/runtime/pom.xml @@ -87,7 +87,7 @@ ${project.groupId}:${project.artifactId}-deployment:${project.version} - org.kie.kogito.addons.messaging + org.kie.addons.messaging diff --git a/quarkus/addons/messaging/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus/addons/messaging/runtime/src/main/resources/META-INF/quarkus-extension.yaml index d40ea9bd414..7026c44825e 100644 --- a/quarkus/addons/messaging/runtime/src/main/resources/META-INF/quarkus-extension.yaml +++ b/quarkus/addons/messaging/runtime/src/main/resources/META-INF/quarkus-extension.yaml @@ -17,16 +17,21 @@ # under the License. # -name: Kogito Add-On Process Messaging -description: Kogito Events handling for BPMN messages Add-On +name: KIE Process Messaging Add-On +description: KIE Events handling for BPMN messages Add-On metadata: keywords: - - kogito + - KIE - processes - messaging - cloudevents - - bpmn + - BPMN + - workflows # TODO: add processes guide - guide: https://quarkus.io/guides/kogito + guide: https://quarkus.io/guides/kie categories: - "business-automation" + - "cloud" + status: "stable" + config: + - "kogito.quarkus.events." diff --git a/quarkus/addons/microprofile-config-service-catalog/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus/addons/microprofile-config-service-catalog/runtime/src/main/resources/META-INF/quarkus-extension.yaml index d3614598409..7404c24d276 100644 --- a/quarkus/addons/microprofile-config-service-catalog/runtime/src/main/resources/META-INF/quarkus-extension.yaml +++ b/quarkus/addons/microprofile-config-service-catalog/runtime/src/main/resources/META-INF/quarkus-extension.yaml @@ -25,6 +25,9 @@ metadata: - kubernetes - service - discovery - guide: https://quarkus.io/version/2.13/guides/kogito + - workflows + guide: https://quarkus.io/guides/kogito categories: - "business-automation" + - "cloud" + status: "stable" diff --git a/quarkus/addons/monitoring/elastic/runtime/pom.xml b/quarkus/addons/monitoring/elastic/runtime/pom.xml index 1d165fbaa19..a534557b651 100644 --- a/quarkus/addons/monitoring/elastic/runtime/pom.xml +++ b/quarkus/addons/monitoring/elastic/runtime/pom.xml @@ -67,7 +67,7 @@ ${project.groupId}:${project.artifactId}-deployment:${project.version} - org.kie.kogito.addons.monitoring.elasticsearch + org.kie.addons.monitoring.elasticsearch diff --git a/quarkus/addons/monitoring/elastic/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus/addons/monitoring/elastic/runtime/src/main/resources/META-INF/quarkus-extension.yaml index b360bc8d26b..4b261e40d32 100644 --- a/quarkus/addons/monitoring/elastic/runtime/src/main/resources/META-INF/quarkus-extension.yaml +++ b/quarkus/addons/monitoring/elastic/runtime/src/main/resources/META-INF/quarkus-extension.yaml @@ -17,13 +17,17 @@ # under the License. # -name: Kogito Add-On Monitoring Elasticsearch -description: Kogito Add-On for Elasticsearch Monitoring +name: KIE Monitoring Elasticsearch Add-On +description: KIE Add-On for Elasticsearch Monitoring metadata: keywords: - - kogito + - KIE - elasticsearch - monitoring guide: https://quarkus.io/guides/kogito categories: - "business-automation" + status: "stable" + config: + - "kogito.monitoring." + - "kogito.addon.monitoring.elastic." diff --git a/quarkus/addons/monitoring/prometheus/runtime/pom.xml b/quarkus/addons/monitoring/prometheus/runtime/pom.xml index 9c7827e3a25..ddb963e987e 100644 --- a/quarkus/addons/monitoring/prometheus/runtime/pom.xml +++ b/quarkus/addons/monitoring/prometheus/runtime/pom.xml @@ -88,7 +88,7 @@ ${project.groupId}:${project.artifactId}-deployment:${project.version} - org.kie.kogito.addons.monitoring.prometheus + org.kie.addons.monitoring.prometheus diff --git a/quarkus/addons/monitoring/prometheus/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus/addons/monitoring/prometheus/runtime/src/main/resources/META-INF/quarkus-extension.yaml index d56014af7eb..d4cbcf76505 100644 --- a/quarkus/addons/monitoring/prometheus/runtime/src/main/resources/META-INF/quarkus-extension.yaml +++ b/quarkus/addons/monitoring/prometheus/runtime/src/main/resources/META-INF/quarkus-extension.yaml @@ -17,13 +17,16 @@ # under the License. # -name: Kogito Add-On Monitoring Prometheus +name: KIE Monitoring Prometheus Add-On description: Kogito Add-On for Prometheus Monitoring metadata: keywords: - - kogito + - KIE - prometheus - monitoring - guide: https://quarkus.io/guides/kogito + guide: https://quarkus.io/guides/kie categories: - "business-automation" + status: "stable" + config: + - "kogito.monitoring." diff --git a/quarkus/addons/persistence/filesystem/runtime/pom.xml b/quarkus/addons/persistence/filesystem/runtime/pom.xml index d76320474a3..15a309d4fbc 100644 --- a/quarkus/addons/persistence/filesystem/runtime/pom.xml +++ b/quarkus/addons/persistence/filesystem/runtime/pom.xml @@ -77,7 +77,7 @@ ${project.groupId}:${project.artifactId}-deployment:${project.version} - org.kie.kogito.addons.persistence.filesystem + org.kie.addons.persistence.filesystem diff --git a/quarkus/addons/persistence/filesystem/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus/addons/persistence/filesystem/runtime/src/main/resources/META-INF/quarkus-extension.yaml index 29eaf1bdace..a46bce976eb 100644 --- a/quarkus/addons/persistence/filesystem/runtime/src/main/resources/META-INF/quarkus-extension.yaml +++ b/quarkus/addons/persistence/filesystem/runtime/src/main/resources/META-INF/quarkus-extension.yaml @@ -17,14 +17,17 @@ # under the License. # -name: Kogito Add-On Persistence FileSystem -description: Kogito Add-On support for persistence on FileSystem +name: KIE Persistence FileSystem Add-On +description: KIE Add-On support for persistence on FileSystem metadata: keywords: - - kogito + - KIE - persistence - filesystem - - process - guide: https://quarkus.io/guides/kogito + - processes + guide: https://quarkus.io/guides/kie categories: - "business-automation" + status: "stable" + config: + - "kogito.persistence.filesystem" diff --git a/quarkus/addons/persistence/infinispan/runtime/pom.xml b/quarkus/addons/persistence/infinispan/runtime/pom.xml index 32d5f0cff30..e03ebdc8fa8 100644 --- a/quarkus/addons/persistence/infinispan/runtime/pom.xml +++ b/quarkus/addons/persistence/infinispan/runtime/pom.xml @@ -77,7 +77,7 @@ ${project.groupId}:${project.artifactId}-deployment:${project.version} - org.kie.kogito.addons.persistence.infinispan + org.kie.addons.persistence.infinispan diff --git a/quarkus/addons/persistence/infinispan/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus/addons/persistence/infinispan/runtime/src/main/resources/META-INF/quarkus-extension.yaml index ccfa3673253..512151b377c 100644 --- a/quarkus/addons/persistence/infinispan/runtime/src/main/resources/META-INF/quarkus-extension.yaml +++ b/quarkus/addons/persistence/infinispan/runtime/src/main/resources/META-INF/quarkus-extension.yaml @@ -17,14 +17,18 @@ # under the License. # -name: Kogito Add-On Persistence Infinispan -description: Kogito Add-On support for persistence on Infinispan +name: KIE Persistence Infinispan Add-On +description: KIE Add-On support for persistence on Infinispan metadata: keywords: - - kogito + - KIE - persistence - infinispan - - process + - processes guide: https://quarkus.io/guides/kogito categories: - "business-automation" + status: "stable" + config: + - "kogito.persistence." + - "kogito.persistence.infinispan." \ No newline at end of file diff --git a/quarkus/addons/persistence/jdbc/runtime/pom.xml b/quarkus/addons/persistence/jdbc/runtime/pom.xml index fdc44b95df8..7ca46cd9cc4 100644 --- a/quarkus/addons/persistence/jdbc/runtime/pom.xml +++ b/quarkus/addons/persistence/jdbc/runtime/pom.xml @@ -93,7 +93,7 @@ ${project.groupId}:${project.artifactId}-deployment:${project.version} - org.kie.kogito.addons.persistence.jdbc + org.kie.addons.persistence.jdbc diff --git a/quarkus/addons/persistence/jdbc/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus/addons/persistence/jdbc/runtime/src/main/resources/META-INF/quarkus-extension.yaml index ceac5c3c3e0..4adcd67a052 100644 --- a/quarkus/addons/persistence/jdbc/runtime/src/main/resources/META-INF/quarkus-extension.yaml +++ b/quarkus/addons/persistence/jdbc/runtime/src/main/resources/META-INF/quarkus-extension.yaml @@ -17,14 +17,20 @@ # under the License. # -name: Kogito Add-On Persistence JDBC -description: Kogito Add-On support for persistence on JDBC +name: KIE Persistence JDBC Add-On +description: KIE Add-On support for persistence on JDBC metadata: keywords: - - kogito + - KIE - persistence - jdbc - - process - guide: https://quarkus.io/guides/kogito + - processes + - BPMN + - workflows + guide: https://quarkus.io/guides/kie categories: - "business-automation" + - "cloud" + status: "stable" + config: + - "kogito.persistence" diff --git a/quarkus/addons/persistence/kafka/runtime/pom.xml b/quarkus/addons/persistence/kafka/runtime/pom.xml index c337b0c69c7..8ca7ab431b1 100644 --- a/quarkus/addons/persistence/kafka/runtime/pom.xml +++ b/quarkus/addons/persistence/kafka/runtime/pom.xml @@ -136,7 +136,7 @@ ${project.groupId}:${project.artifactId}-deployment:${project.version} - org.kie.kogito.addons.persistence.kafka + org.kie.addons.persistence.kafka diff --git a/quarkus/addons/persistence/kafka/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus/addons/persistence/kafka/runtime/src/main/resources/META-INF/quarkus-extension.yaml index 1486e40cac5..7ce12a9526e 100644 --- a/quarkus/addons/persistence/kafka/runtime/src/main/resources/META-INF/quarkus-extension.yaml +++ b/quarkus/addons/persistence/kafka/runtime/src/main/resources/META-INF/quarkus-extension.yaml @@ -17,14 +17,18 @@ # under the License. # -name: Kogito Add-On Persistence Kafka -description: Kogito Add-On support for persistence on Kafka +name: KIE Persistence Kafka Add-On +description: KIE Add-On support for persistence on Kafka metadata: keywords: - - kogito + - KIE - persistence - kafka - - process - guide: https://quarkus.io/guides/kogito + - processes + - BPMN + - workflows + guide: https://quarkus.io/guides/kie categories: - "business-automation" + - "cloud" + status: "stable" diff --git a/quarkus/addons/persistence/mongodb/runtime/pom.xml b/quarkus/addons/persistence/mongodb/runtime/pom.xml index f4875b55f08..84787ca9da3 100644 --- a/quarkus/addons/persistence/mongodb/runtime/pom.xml +++ b/quarkus/addons/persistence/mongodb/runtime/pom.xml @@ -81,7 +81,7 @@ ${project.groupId}:${project.artifactId}-deployment:${project.version} - org.kie.kogito.addons.persistence.mongodb + org.kie.addons.persistence.mongodb diff --git a/quarkus/addons/persistence/mongodb/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus/addons/persistence/mongodb/runtime/src/main/resources/META-INF/quarkus-extension.yaml index 8e637f0b08c..8a73bd57951 100644 --- a/quarkus/addons/persistence/mongodb/runtime/src/main/resources/META-INF/quarkus-extension.yaml +++ b/quarkus/addons/persistence/mongodb/runtime/src/main/resources/META-INF/quarkus-extension.yaml @@ -17,14 +17,20 @@ # under the License. # -name: Kogito Add-On Persistence MongoDB -description: Kogito Add-On support for persistence on MongoDB +name: KIE Persistence MongoDB Add-On +description: KIE Add-On support for persistence on MongoDB metadata: keywords: - - kogito + - KIE - persistence - mongodb - - process - guide: https://quarkus.io/guides/kogito + - processes + - BPMN + - workflows + guide: https://quarkus.io/guides/kie categories: - "business-automation" + - "cloud" + status: "stable" + config: + - "kogito.persistence." diff --git a/quarkus/addons/persistence/postgresql/runtime/pom.xml b/quarkus/addons/persistence/postgresql/runtime/pom.xml index fce3dd6bb68..fd135a52061 100644 --- a/quarkus/addons/persistence/postgresql/runtime/pom.xml +++ b/quarkus/addons/persistence/postgresql/runtime/pom.xml @@ -91,7 +91,7 @@ ${project.groupId}:${project.artifactId}-deployment:${project.version} - org.kie.kogito.addons.persistence.postgresql + org.kie.addons.persistence.postgresql diff --git a/quarkus/addons/persistence/postgresql/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus/addons/persistence/postgresql/runtime/src/main/resources/META-INF/quarkus-extension.yaml index eccc3735866..2329ec5c37d 100644 --- a/quarkus/addons/persistence/postgresql/runtime/src/main/resources/META-INF/quarkus-extension.yaml +++ b/quarkus/addons/persistence/postgresql/runtime/src/main/resources/META-INF/quarkus-extension.yaml @@ -17,14 +17,20 @@ # under the License. # -name: Kogito Add-On Persistence PostgreSQL -description: Kogito Add-On support for persistence on PostgreSQL +name: KIE Persistence PostgreSQL Add-On +description: KIE Add-On support for persistence on PostgreSQL metadata: keywords: - - kogito + - KIE - persistence - postgresql - - process - guide: https://quarkus.io/guides/kogito + - processes + - BPMN + - workflows + guide: https://quarkus.io/guides/kie categories: - "business-automation" + - "cloud" + status: "stable" + config: + - "kogito.persistence." diff --git a/quarkus/addons/persistence/rocksdb/runtime/pom.xml b/quarkus/addons/persistence/rocksdb/runtime/pom.xml index 10d49777555..635d80f9498 100644 --- a/quarkus/addons/persistence/rocksdb/runtime/pom.xml +++ b/quarkus/addons/persistence/rocksdb/runtime/pom.xml @@ -76,7 +76,7 @@ ${project.groupId}:${project.artifactId}-deployment:${project.version} - org.kie.kogito.addons.persistence.rocksdb + org.kie.addons.persistence.rocksdb diff --git a/quarkus/addons/persistence/rocksdb/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus/addons/persistence/rocksdb/runtime/src/main/resources/META-INF/quarkus-extension.yaml index a8d9cc40df7..448659077e9 100644 --- a/quarkus/addons/persistence/rocksdb/runtime/src/main/resources/META-INF/quarkus-extension.yaml +++ b/quarkus/addons/persistence/rocksdb/runtime/src/main/resources/META-INF/quarkus-extension.yaml @@ -17,14 +17,18 @@ # under the License. # -name: Kogito Add-On Persistence Rocksdb -description: Kogito Add-On support for persistence on Rocksdb +name: KIE Persistence Rocksdb Add-On +description: KIE Add-On support for persistence on Rocksdb metadata: keywords: - - kogito + - KIE - persistence - rocksdb - - process - guide: https://quarkus.io/guides/kogito + - processes + - BPMN + - workflows + guide: https://quarkus.io/guides/kie categories: - "business-automation" + - "cloud" + status: "stable" diff --git a/quarkus/addons/process-definitions/runtime/pom.xml b/quarkus/addons/process-definitions/runtime/pom.xml index 05782e5d043..6e2d9cd1af7 100644 --- a/quarkus/addons/process-definitions/runtime/pom.xml +++ b/quarkus/addons/process-definitions/runtime/pom.xml @@ -84,6 +84,9 @@ ${project.groupId}:${project.artifactId}-deployment:${project.version} + + org.kie.addons.process.definitions + diff --git a/quarkus/addons/process-definitions/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus/addons/process-definitions/runtime/src/main/resources/META-INF/quarkus-extension.yaml new file mode 100644 index 00000000000..5b47c304778 --- /dev/null +++ b/quarkus/addons/process-definitions/runtime/src/main/resources/META-INF/quarkus-extension.yaml @@ -0,0 +1,34 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + +name: KIE Process Definitions Add-On +description: KIE Process Definitions REST API +metadata: + keywords: + - KIE + - processes + - process definitions + - management + - BPMN + - workflows + guide: https://quarkus.io/guides/kie + categories: + - "business-automation" + - "cloud" + status: "stable" diff --git a/quarkus/addons/process-management/runtime/pom.xml b/quarkus/addons/process-management/runtime/pom.xml index 9248a5dc3f9..5c1fe694289 100644 --- a/quarkus/addons/process-management/runtime/pom.xml +++ b/quarkus/addons/process-management/runtime/pom.xml @@ -106,7 +106,7 @@ ${project.groupId}:${project.artifactId}-deployment:${project.version} - org.kie.kogito.addons.process.management + org.kie.addons.process.management diff --git a/quarkus/addons/process-management/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus/addons/process-management/runtime/src/main/resources/META-INF/quarkus-extension.yaml index 4e3547d2192..337eee98299 100644 --- a/quarkus/addons/process-management/runtime/src/main/resources/META-INF/quarkus-extension.yaml +++ b/quarkus/addons/process-management/runtime/src/main/resources/META-INF/quarkus-extension.yaml @@ -17,13 +17,17 @@ # under the License. # -name: Kogito Add-On Process Management -description: Kogito Process Management REST API +name: KIE Process Management Add-On +description: KIE Process Management REST API metadata: keywords: - - kogito - - process + - KIE + - processes - management - guide: https://quarkus.io/guides/kogito + - BPMN + - workflows + guide: https://quarkus.io/guides/kie categories: - "business-automation" + - "cloud" + status: "stable" diff --git a/quarkus/addons/process-svg/runtime/pom.xml b/quarkus/addons/process-svg/runtime/pom.xml index 7ae53f5834e..c36c769b77d 100644 --- a/quarkus/addons/process-svg/runtime/pom.xml +++ b/quarkus/addons/process-svg/runtime/pom.xml @@ -111,7 +111,7 @@ ${project.groupId}:${project.artifactId}-deployment:${project.version} - org.kie.kogito.addons.process.svg + org.kie.addons.process.svg diff --git a/quarkus/addons/process-svg/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus/addons/process-svg/runtime/src/main/resources/META-INF/quarkus-extension.yaml index 51948695a15..efdac86e8b2 100644 --- a/quarkus/addons/process-svg/runtime/src/main/resources/META-INF/quarkus-extension.yaml +++ b/quarkus/addons/process-svg/runtime/src/main/resources/META-INF/quarkus-extension.yaml @@ -17,13 +17,19 @@ # under the License. # -name: Kogito Add-On Process SVG -description: Kogito Add-On for SVG process generation +name: KIE Process SVG Add-On +description: KIE Add-On for SVG process generation metadata: keywords: - - kogito - - process + - KIE + - processes - svg - guide: https://quarkus.io/guides/kogito + - BPMN + - workflows + guide: https://quarkus.io/guides/kie categories: - "business-automation" + - "cloud" + status: stable + config: + - "kogito.svg." diff --git a/quarkus/addons/source-files/runtime/pom.xml b/quarkus/addons/source-files/runtime/pom.xml index 9cdc09cc4e2..a68bbb75a74 100644 --- a/quarkus/addons/source-files/runtime/pom.xml +++ b/quarkus/addons/source-files/runtime/pom.xml @@ -134,7 +134,7 @@ ${project.groupId}:${project.artifactId}-deployment:${project.version} - org.kie.kogito.addons.source.files + org.kie.addons.source.files diff --git a/quarkus/addons/source-files/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus/addons/source-files/runtime/src/main/resources/META-INF/quarkus-extension.yaml new file mode 100644 index 00000000000..f9dda3414e6 --- /dev/null +++ b/quarkus/addons/source-files/runtime/src/main/resources/META-INF/quarkus-extension.yaml @@ -0,0 +1,33 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + +name: KIE Source Files Add-On +description: KIE Add-On to Provide access to source files for Quarkus +metadata: + keywords: + - KIE + - processes + - BPMN + - workflows + - source-files + guide: https://quarkus.io/guides/kie + categories: + - "business-automation" + - "cloud" + status: stable diff --git a/quarkus/addons/task-management/runtime/pom.xml b/quarkus/addons/task-management/runtime/pom.xml index 780dbebb1cd..a35b1bcbfe7 100644 --- a/quarkus/addons/task-management/runtime/pom.xml +++ b/quarkus/addons/task-management/runtime/pom.xml @@ -96,7 +96,7 @@ ${project.groupId}:${project.artifactId}-deployment:${project.version} - org.kie.kogito.addons.task.management + org.jbpm.addons.task.management diff --git a/quarkus/addons/task-management/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus/addons/task-management/runtime/src/main/resources/META-INF/quarkus-extension.yaml index 0e849e5d102..8713c55973b 100644 --- a/quarkus/addons/task-management/runtime/src/main/resources/META-INF/quarkus-extension.yaml +++ b/quarkus/addons/task-management/runtime/src/main/resources/META-INF/quarkus-extension.yaml @@ -17,13 +17,16 @@ # under the License. # -name: Kogito Add-On Task Management -description: Kogito Add-On Task Management REST API +name: jBPM Task Management Add-On +description: jBPM Add-On Task Management REST API metadata: keywords: - - kogito - - process + - jBPM + - processes - task - guide: https://quarkus.io/guides/kogito + - management + - BPMN + guide: https://quarkus.io/guides/jbpm categories: - "business-automation" + status: "stable" diff --git a/quarkus/addons/task-notification/runtime/pom.xml b/quarkus/addons/task-notification/runtime/pom.xml index 7b047e41299..f675585a3ce 100644 --- a/quarkus/addons/task-notification/runtime/pom.xml +++ b/quarkus/addons/task-notification/runtime/pom.xml @@ -30,7 +30,7 @@ kogito-addons-quarkus-task-notification Kogito Add-On Task Notification - Task notification addon for for Quarkus + Task notification addon for Quarkus @@ -99,7 +99,7 @@ ${project.groupId}:${project.artifactId}-deployment:${project.version} - org.kie.kogito.addons.task.notification + org.jbpm.addons.task.notification diff --git a/quarkus/addons/task-notification/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus/addons/task-notification/runtime/src/main/resources/META-INF/quarkus-extension.yaml index c8b51f5db73..115477e1729 100644 --- a/quarkus/addons/task-notification/runtime/src/main/resources/META-INF/quarkus-extension.yaml +++ b/quarkus/addons/task-notification/runtime/src/main/resources/META-INF/quarkus-extension.yaml @@ -17,15 +17,16 @@ # under the License. # -name: Kogito Add-On Task Notification -description: Kogito Add-On to handle tasks notifications +name: jBPM Task Notification Add-On +description: jBPM Add-On to handle tasks notifications metadata: keywords: - - kogito - - process + - jBPM + - processes - task - notification - BPMN guide: https://quarkus.io/guides/kogito categories: - "business-automation" + status: "stable" diff --git a/quarkus/addons/tracing-decision/runtime/pom.xml b/quarkus/addons/tracing-decision/runtime/pom.xml index 46f97483954..61e7d8141d0 100644 --- a/quarkus/addons/tracing-decision/runtime/pom.xml +++ b/quarkus/addons/tracing-decision/runtime/pom.xml @@ -119,7 +119,7 @@ ${project.groupId}:${project.artifactId}-deployment:${project.version} - org.kie.kogito.addons.tracing.decision + org.kie.addons.tracing.decision diff --git a/quarkus/addons/tracing-decision/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus/addons/tracing-decision/runtime/src/main/resources/META-INF/quarkus-extension.yaml index ff94a8481ed..1709c093667 100644 --- a/quarkus/addons/tracing-decision/runtime/src/main/resources/META-INF/quarkus-extension.yaml +++ b/quarkus/addons/tracing-decision/runtime/src/main/resources/META-INF/quarkus-extension.yaml @@ -17,14 +17,17 @@ # under the License. # -name: Kogito Add-On Tracing Decision -description: Kogito Add-On to enable tracing decisions projects +name: KIE Tracing Decision Add-On +description: KIE Add-On to enable tracing decisions projects metadata: keywords: - - kogito + - KIE - decisions - - dmn + - DMN - tracing - guide: https://quarkus.io/guides/kogito-dmn + guide: https://quarkus.io/guides/kie-dmn categories: - "business-automation" + status: "stable" + config: + - "kogito.addon.tracing.decision." diff --git a/quarkus/extensions/kogito-quarkus-decisions-extension/kogito-quarkus-decisions/pom.xml b/quarkus/extensions/kogito-quarkus-decisions-extension/kogito-quarkus-decisions/pom.xml index f1b6f536dee..0ebe7e6fc23 100644 --- a/quarkus/extensions/kogito-quarkus-decisions-extension/kogito-quarkus-decisions/pom.xml +++ b/quarkus/extensions/kogito-quarkus-decisions-extension/kogito-quarkus-decisions/pom.xml @@ -106,7 +106,7 @@ ${project.groupId}:${project.artifactId}-deployment:${project.version} - org.kie.kogito.decisions + org.drools.decisions diff --git a/quarkus/extensions/kogito-quarkus-decisions-extension/kogito-quarkus-decisions/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus/extensions/kogito-quarkus-decisions-extension/kogito-quarkus-decisions/src/main/resources/META-INF/quarkus-extension.yaml index f0b3620a36d..44bf0554650 100644 --- a/quarkus/extensions/kogito-quarkus-decisions-extension/kogito-quarkus-decisions/src/main/resources/META-INF/quarkus-extension.yaml +++ b/quarkus/extensions/kogito-quarkus-decisions-extension/kogito-quarkus-decisions/src/main/resources/META-INF/quarkus-extension.yaml @@ -18,16 +18,17 @@ # --- -name: "Kogito - Decisions (DMN)" +name: Drools Decisions (DMN) Quarkus Extension +description: Quarkus Extension to include the Drools Decisions (DMN) engine. metadata: keywords: - - "kogito" - - "drools" - - "decisions" - - "DMN" - guide: "https://quarkus.io/guides/kogito-dmn" + - "drools" + - "decisions" + - "DMN" + guide: "https://quarkus.io/guides/drools-dmn" categories: - - "business-automation" + - "business-automation" + status: "stable" codestart: name: "kogito-dmn-codestart" languages: diff --git a/quarkus/extensions/kogito-quarkus-extension/kogito-quarkus/pom.xml b/quarkus/extensions/kogito-quarkus-extension/kogito-quarkus/pom.xml index 546bcf4f6de..51a350d0547 100644 --- a/quarkus/extensions/kogito-quarkus-extension/kogito-quarkus/pom.xml +++ b/quarkus/extensions/kogito-quarkus-extension/kogito-quarkus/pom.xml @@ -83,8 +83,7 @@ extension-descriptor - ${project.groupId}:${project.artifactId}-deployment:${project.version} - + ${project.groupId}:${project.artifactId}-deployment:${project.version} diff --git a/quarkus/extensions/kogito-quarkus-extension/kogito-quarkus/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus/extensions/kogito-quarkus-extension/kogito-quarkus/src/main/resources/META-INF/quarkus-extension.yaml index fafe7f55518..67cf7f07e96 100644 --- a/quarkus/extensions/kogito-quarkus-extension/kogito-quarkus/src/main/resources/META-INF/quarkus-extension.yaml +++ b/quarkus/extensions/kogito-quarkus-extension/kogito-quarkus/src/main/resources/META-INF/quarkus-extension.yaml @@ -18,16 +18,20 @@ # --- -name: "Kogito" +name: jBPM and Drools Quarkus Extension +description: Extension to add Business Automation Capabilities metadata: keywords: - - "kogito" - - "drools" - - "jbpm" - - "processes" - - "rules" - - "decisions" - - "DMN" - guide: "https://quarkus.io/guides/kogito" + - "drools" + - "jBPM" + - "processes" + - "rules" + - "decisions" + - "DMN" + - "BPMN" + - "workflows" + guide: "https://quarkus.io/guides/jbpm" categories: - - "business-automation" + - "business-automation" + - "cloud" + status: "stable" diff --git a/quarkus/extensions/kogito-quarkus-predictions-extension/kogito-quarkus-predictions/pom.xml b/quarkus/extensions/kogito-quarkus-predictions-extension/kogito-quarkus-predictions/pom.xml index 621e38621ea..bca167e5b26 100644 --- a/quarkus/extensions/kogito-quarkus-predictions-extension/kogito-quarkus-predictions/pom.xml +++ b/quarkus/extensions/kogito-quarkus-predictions-extension/kogito-quarkus-predictions/pom.xml @@ -78,7 +78,7 @@ ${project.groupId}:${project.artifactId}-deployment:${project.version} - org.kie.kogito.predictions + org.kie.predictions diff --git a/quarkus/extensions/kogito-quarkus-predictions-extension/kogito-quarkus-predictions/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus/extensions/kogito-quarkus-predictions-extension/kogito-quarkus-predictions/src/main/resources/META-INF/quarkus-extension.yaml index bacc5000fa8..269e8ed53f3 100644 --- a/quarkus/extensions/kogito-quarkus-predictions-extension/kogito-quarkus-predictions/src/main/resources/META-INF/quarkus-extension.yaml +++ b/quarkus/extensions/kogito-quarkus-predictions-extension/kogito-quarkus-predictions/src/main/resources/META-INF/quarkus-extension.yaml @@ -18,13 +18,14 @@ # --- -name: "Kogito - Predictions (PMML)" +name: "KIE - Predictions (PMML)" metadata: keywords: - - "kogito" - - "drools" - - "predictions" - - "PMML" - guide: "https://quarkus.io/guides/kogito-pmml" + - "KIE" + - "drools" + - "predictions" + - "PMML" + guide: "https://quarkus.io/guides/kie-pmml" categories: - - "business-automation" + - "business-automation" + status: "stable" diff --git a/quarkus/extensions/kogito-quarkus-processes-extension/kogito-quarkus-processes/pom.xml b/quarkus/extensions/kogito-quarkus-processes-extension/kogito-quarkus-processes/pom.xml index b51b4f8166a..4dda289a333 100644 --- a/quarkus/extensions/kogito-quarkus-processes-extension/kogito-quarkus-processes/pom.xml +++ b/quarkus/extensions/kogito-quarkus-processes-extension/kogito-quarkus-processes/pom.xml @@ -76,7 +76,7 @@ ${project.groupId}:${project.artifactId}-deployment:${project.version} - org.kie.kogito.processes + org.jbpm.processes diff --git a/quarkus/extensions/kogito-quarkus-processes-extension/kogito-quarkus-processes/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus/extensions/kogito-quarkus-processes-extension/kogito-quarkus-processes/src/main/resources/META-INF/quarkus-extension.yaml index c965648c3d8..9e35ac139d2 100644 --- a/quarkus/extensions/kogito-quarkus-processes-extension/kogito-quarkus-processes/src/main/resources/META-INF/quarkus-extension.yaml +++ b/quarkus/extensions/kogito-quarkus-processes-extension/kogito-quarkus-processes/src/main/resources/META-INF/quarkus-extension.yaml @@ -18,15 +18,16 @@ # --- -name: "Kogito - Process (jBPM)" +name: jBPM Processes Quarkus Extension +description: Quarkus Extension to include jBPM Runtime metadata: keywords: - - "kogito" - - "jbpm" - - "processes" - - "bpm" - - "bpmn" - - "BPMN2" - guide: "https://quarkus.io/guides/kogito" + - "jbpm" + - "processes" + - "BPM" + - "BPMN" + - "BPMN2" + guide: "https://quarkus.io/guides/jbpm" categories: - - "business-automation" + - "business-automation" + status: "stable" diff --git a/quarkus/extensions/kogito-quarkus-rules-extension/kogito-quarkus-rules/pom.xml b/quarkus/extensions/kogito-quarkus-rules-extension/kogito-quarkus-rules/pom.xml index 3666a1b93a9..1e5382c5872 100644 --- a/quarkus/extensions/kogito-quarkus-rules-extension/kogito-quarkus-rules/pom.xml +++ b/quarkus/extensions/kogito-quarkus-rules-extension/kogito-quarkus-rules/pom.xml @@ -81,7 +81,7 @@ ${project.groupId}:${project.artifactId}-deployment:${project.version} - org.kie.kogito.rules + org.drools.rules diff --git a/quarkus/extensions/kogito-quarkus-rules-extension/kogito-quarkus-rules/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus/extensions/kogito-quarkus-rules-extension/kogito-quarkus-rules/src/main/resources/META-INF/quarkus-extension.yaml index 70d98bba1de..cb892bbd9c6 100644 --- a/quarkus/extensions/kogito-quarkus-rules-extension/kogito-quarkus-rules/src/main/resources/META-INF/quarkus-extension.yaml +++ b/quarkus/extensions/kogito-quarkus-rules-extension/kogito-quarkus-rules/src/main/resources/META-INF/quarkus-extension.yaml @@ -18,13 +18,14 @@ # --- -name: "Kogito - Rules (DRL)" +name: Drools Rules (DRL) Quarkus Extension +description: Quarkus Extension to include the Drools Rules (DRL) engine. metadata: keywords: - - "kogito" - - "drools" - - "rules" - - "DRL" - guide: "https://quarkus.io/guides/kogito-drl" + - "drools" + - "rules" + - "DRL" + guide: "https://quarkus.io/guides/drools-drl" categories: - - "business-automation" + - "business-automation" + status: "stable" diff --git a/quarkus/extensions/kogito-quarkus-serverless-workflow-extension/kogito-quarkus-serverless-workflow/pom.xml b/quarkus/extensions/kogito-quarkus-serverless-workflow-extension/kogito-quarkus-serverless-workflow/pom.xml index 18aca274c33..5cbbadae38c 100644 --- a/quarkus/extensions/kogito-quarkus-serverless-workflow-extension/kogito-quarkus-serverless-workflow/pom.xml +++ b/quarkus/extensions/kogito-quarkus-serverless-workflow-extension/kogito-quarkus-serverless-workflow/pom.xml @@ -159,7 +159,7 @@ ${project.groupId}:${project.artifactId}-deployment:${project.version} - org.kie.kogito.serverless-workflow + org.sonataflow.serverless-workflow diff --git a/quarkus/extensions/kogito-quarkus-serverless-workflow-extension/kogito-quarkus-serverless-workflow/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus/extensions/kogito-quarkus-serverless-workflow-extension/kogito-quarkus-serverless-workflow/src/main/resources/META-INF/quarkus-extension.yaml index d0ae242db9b..8d3d81b0047 100644 --- a/quarkus/extensions/kogito-quarkus-serverless-workflow-extension/kogito-quarkus-serverless-workflow/src/main/resources/META-INF/quarkus-extension.yaml +++ b/quarkus/extensions/kogito-quarkus-serverless-workflow-extension/kogito-quarkus-serverless-workflow/src/main/resources/META-INF/quarkus-extension.yaml @@ -1,16 +1,20 @@ --- -name: "Kogito - Serverless Workflow" +name: SonataFlow Quarkus Extension +description: Quarkus Extension to include the SonataFlow engine metadata: keywords: - - "kogito" + - "SonataFlow" - "serverless workflow" - "serverless" - - "workflow" + - "workflows" - "SW" + - "SWF" guide: "https://quarkus.io/guides/kogito" categories: - - "business-automation" + - "cloud" status: "preview" + config: + - "kogito." codestart: name: "kogito-serverless-workflow-codestart" languages: diff --git a/quarkus/extensions/kogito-quarkus-workflow-extension-common/kogito-quarkus-workflow-common-deployment/src/main/java/org/kie/kogito/quarkus/workflow/deployment/WorkflowProcessor.java b/quarkus/extensions/kogito-quarkus-workflow-extension-common/kogito-quarkus-workflow-common-deployment/src/main/java/org/kie/kogito/quarkus/workflow/deployment/WorkflowProcessor.java index 113abd481fa..860804c6083 100644 --- a/quarkus/extensions/kogito-quarkus-workflow-extension-common/kogito-quarkus-workflow-common-deployment/src/main/java/org/kie/kogito/quarkus/workflow/deployment/WorkflowProcessor.java +++ b/quarkus/extensions/kogito-quarkus-workflow-extension-common/kogito-quarkus-workflow-common-deployment/src/main/java/org/kie/kogito/quarkus/workflow/deployment/WorkflowProcessor.java @@ -85,7 +85,7 @@ public abstract class WorkflowProcessor { - private static final String PERSISTENCE_CAPABILITY = "org.kie.kogito.addons.persistence"; + private static final String PERSISTENCE_CAPABILITY = "org.kie.addons.persistence"; public abstract FeatureBuildItem featureBuildItem();