From 6fa980292e470be8c29108438aed3f38698e4959 Mon Sep 17 00:00:00 2001 From: John Oliver <1615532+johnoliver@users.noreply.github.com> Date: Tue, 16 Sep 2025 14:48:07 +0100 Subject: [PATCH 1/4] Fix build dependencies --- api-test/pom.xml | 26 ++++++++++- pom.xml | 45 ++++++++++++++++++- .../semantickernel-syntax-examples/pom.xml | 27 +++++++++++ .../booking-agent-m365/pom.xml | 13 ------ samples/semantickernel-demos/pom.xml | 23 ++++++++++ .../semantickernel-spring-starter/pom.xml | 8 ---- .../sk-presidio-sample/pom.xml | 8 ---- .../semantickernel-learn-resources/pom.xml | 21 +++++++-- samples/semantickernel-sample-plugins/pom.xml | 25 ++++++++++- semantickernel-api/pom.xml | 1 - semantickernel-bom/pom.xml | 7 ++- 11 files changed, 167 insertions(+), 37 deletions(-) diff --git a/api-test/pom.xml b/api-test/pom.xml index c347e60a..6ad2288d 100644 --- a/api-test/pom.xml +++ b/api-test/pom.xml @@ -1,6 +1,7 @@ - + 4.0.0 @@ -34,6 +35,28 @@ + + + com.microsoft.semantic-kernel + semantickernel-api + + + com.microsoft.semantic-kernel + semantickernel-aiservices-openai + + + com.microsoft.semantic-kernel + semantickernel-api-ai-services + + + com.microsoft.semantic-kernel + semantickernel-api-builders + + + com.microsoft.semantic-kernel + semantickernel-api-exceptions + + @@ -57,6 +80,7 @@ com.diffplug.spotless spotless-maven-plugin + ${maven.spotless-plugin.version} true diff --git a/pom.xml b/pom.xml index c50eda63..379aaa47 100644 --- a/pom.xml +++ b/pom.xml @@ -43,7 +43,7 @@ 3.5.0 2.4.0 - 3.21.2 + 3.27.0 3.8.0 0.16.1 3.1.1 @@ -212,6 +212,44 @@ 5.14.2 test + + + + com.microsoft.semantic-kernel + semantickernel-api-builders + provided + ${project.version} + + + com.microsoft.semantic-kernel + semantickernel-api-exceptions + provided + ${project.version} + + + com.microsoft.semantic-kernel + semantickernel-api-localization + provided + ${project.version} + + + com.microsoft.semantic-kernel + semantickernel-api-textembedding-services + provided + ${project.version} + + + com.microsoft.semantic-kernel + semantickernel-api-ai-services + provided + ${project.version} + + + com.microsoft.semantic-kernel + semantickernel-api-data + provided + ${project.version} + @@ -348,6 +386,11 @@ pmd-jsp ${pmd.version} + + org.apache.maven.plugins + maven-pmd-plugin + 3.27.0 + diff --git a/samples/semantickernel-concepts/semantickernel-syntax-examples/pom.xml b/samples/semantickernel-concepts/semantickernel-syntax-examples/pom.xml index 177a2712..81e477c9 100644 --- a/samples/semantickernel-concepts/semantickernel-syntax-examples/pom.xml +++ b/samples/semantickernel-concepts/semantickernel-syntax-examples/pom.xml @@ -110,6 +110,33 @@ semantickernel-text-splitter-plugin ${project.version} + + + + com.microsoft.semantic-kernel + semantickernel-api-builders + + + com.microsoft.semantic-kernel + semantickernel-api-exceptions + + + com.microsoft.semantic-kernel + semantickernel-api-localization + + + com.microsoft.semantic-kernel + semantickernel-api-textembedding-services + + + com.microsoft.semantic-kernel + semantickernel-api-ai-services + + + com.microsoft.semantic-kernel + semantickernel-api-data + + org.apache.pdfbox pdfbox diff --git a/samples/semantickernel-demos/booking-agent-m365/pom.xml b/samples/semantickernel-demos/booking-agent-m365/pom.xml index d9fd6eee..3f5a9a3f 100644 --- a/samples/semantickernel-demos/booking-agent-m365/pom.xml +++ b/samples/semantickernel-demos/booking-agent-m365/pom.xml @@ -35,19 +35,6 @@ runtime - - com.microsoft.semantic-kernel - semantickernel-api - - - com.microsoft.semantic-kernel - semantickernel-aiservices-openai - - - com.microsoft.semantic-kernel - semantickernel-api-builders - - com.azure azure-identity diff --git a/samples/semantickernel-demos/pom.xml b/samples/semantickernel-demos/pom.xml index 3ad7a9c2..af125132 100644 --- a/samples/semantickernel-demos/pom.xml +++ b/samples/semantickernel-demos/pom.xml @@ -12,6 +12,29 @@ pom semantic-kernel-demos + + + com.microsoft.semantic-kernel + semantickernel-api + + + com.microsoft.semantic-kernel + semantickernel-aiservices-openai + + + com.microsoft.semantic-kernel + semantickernel-api-ai-services + + + com.microsoft.semantic-kernel + semantickernel-api-builders + + + com.microsoft.semantic-kernel + semantickernel-api-exceptions + + + booking-agent-m365 semantickernel-spring-starter diff --git a/samples/semantickernel-demos/semantickernel-spring-starter/pom.xml b/samples/semantickernel-demos/semantickernel-spring-starter/pom.xml index 0029654f..18ee76ae 100644 --- a/samples/semantickernel-demos/semantickernel-spring-starter/pom.xml +++ b/samples/semantickernel-demos/semantickernel-spring-starter/pom.xml @@ -23,14 +23,6 @@ - - com.microsoft.semantic-kernel - semantickernel-api - - - com.microsoft.semantic-kernel - semantickernel-aiservices-openai - org.slf4j diff --git a/samples/semantickernel-demos/sk-presidio-sample/pom.xml b/samples/semantickernel-demos/sk-presidio-sample/pom.xml index e23396db..4427cf20 100644 --- a/samples/semantickernel-demos/sk-presidio-sample/pom.xml +++ b/samples/semantickernel-demos/sk-presidio-sample/pom.xml @@ -23,14 +23,6 @@ - - com.microsoft.semantic-kernel - semantickernel-api - - - com.microsoft.semantic-kernel - semantickernel-aiservices-openai - com.microsoft.semantic-kernel semantickernel-presidio-plugin diff --git a/samples/semantickernel-learn-resources/pom.xml b/samples/semantickernel-learn-resources/pom.xml index 73cdac1d..d03e3727 100644 --- a/samples/semantickernel-learn-resources/pom.xml +++ b/samples/semantickernel-learn-resources/pom.xml @@ -44,12 +44,14 @@ com.microsoft.semantic-kernel semantickernel-data-oracle - ${project.version} com.microsoft.semantic-kernel semantickernel-data-postgres - ${project.version} + + + com.microsoft.semantic-kernel + semantickernel-api-data org.apache.logging.log4j @@ -88,6 +90,10 @@ com.microsoft.semantic-kernel semantickernel-experimental + + com.microsoft.semantic-kernel + semantickernel-api-ai-services + com.mysql mysql-connector-j @@ -97,9 +103,18 @@ com.microsoft.semantic-kernel semantickernel-data-postgres - ${project.version} compile + + com.microsoft.semantic-kernel + semantickernel-api-data + compile + + + com.microsoft.semantic-kernel + semantickernel-api-builders + provided + diff --git a/samples/semantickernel-sample-plugins/pom.xml b/samples/semantickernel-sample-plugins/pom.xml index 4aaaf412..ee30ae29 100644 --- a/samples/semantickernel-sample-plugins/pom.xml +++ b/samples/semantickernel-sample-plugins/pom.xml @@ -1,5 +1,6 @@ - + 4.0.0 com.microsoft.semantic-kernel @@ -12,6 +13,28 @@ pom semantickernel-sample-plugins + + + com.microsoft.semantic-kernel + semantickernel-api + + + com.microsoft.semantic-kernel + semantickernel-aiservices-openai + + + com.microsoft.semantic-kernel + semantickernel-api-ai-services + + + com.microsoft.semantic-kernel + semantickernel-api-builders + + + com.microsoft.semantic-kernel + semantickernel-api-exceptions + + semantickernel-openapi-plugin semantickernel-presidio-plugin diff --git a/semantickernel-api/pom.xml b/semantickernel-api/pom.xml index 0911e705..2463ec77 100644 --- a/semantickernel-api/pom.xml +++ b/semantickernel-api/pom.xml @@ -134,7 +134,6 @@ unpack-dependencies - process-resources unpack-dependencies diff --git a/semantickernel-bom/pom.xml b/semantickernel-bom/pom.xml index 990eb433..6b343840 100644 --- a/semantickernel-bom/pom.xml +++ b/semantickernel-bom/pom.xml @@ -132,12 +132,16 @@ semantickernel-data-redis ${project.version} - com.microsoft.semantic-kernel semantickernel-agents-core ${project.version} + + com.microsoft.semantic-kernel + semantickernel-data-postgres + ${project.version} + com.azure @@ -258,6 +262,7 @@ reactor-core 3.7.8 + From 39ff6b4aa097f1113ef831d3f7c75134f61a490b Mon Sep 17 00:00:00 2001 From: John Oliver <1615532+johnoliver@users.noreply.github.com> Date: Tue, 16 Sep 2025 14:55:18 +0100 Subject: [PATCH 2/4] fix from review --- samples/semantickernel-learn-resources/pom.xml | 8 -------- 1 file changed, 8 deletions(-) diff --git a/samples/semantickernel-learn-resources/pom.xml b/samples/semantickernel-learn-resources/pom.xml index d03e3727..4b41f13a 100644 --- a/samples/semantickernel-learn-resources/pom.xml +++ b/samples/semantickernel-learn-resources/pom.xml @@ -45,14 +45,6 @@ com.microsoft.semantic-kernel semantickernel-data-oracle - - com.microsoft.semantic-kernel - semantickernel-data-postgres - - - com.microsoft.semantic-kernel - semantickernel-api-data - org.apache.logging.log4j log4j-api From 5601fa5ab4a4c9a0ea09edfb175034d84a21838a Mon Sep 17 00:00:00 2001 From: John Oliver <1615532+johnoliver@users.noreply.github.com> Date: Tue, 16 Sep 2025 15:03:14 +0100 Subject: [PATCH 3/4] Remove dead links --- COMMUNITY.md | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/COMMUNITY.md b/COMMUNITY.md index be98d425..7afdb02c 100644 --- a/COMMUNITY.md +++ b/COMMUNITY.md @@ -7,22 +7,6 @@ Below are some ways that you can get involved in the SK Community. File issues, submit PRs, and provide feedback and ideas to what you'd like to see from the Semantic Kernel. We do our best to respond to each submission. -## Public Community Office Hours - -We regularly have Community Office Hours that are open to the **public** to join. - -Add Semantic Kernel events to your calendar - we're running two community calls to cater different timezones for Q&A Office Hours: -* Americas timezone: download the [calendar.ics](https://aka.ms/sk-community-calendar) file. -* Asia Pacific timezone: download the [calendar-APAC.ics](https://aka.ms/sk-community-calendar-apac) file. - -Add Semantic Kernel Development Office Hours for Python and Java to your calendar to help with development: -* Java Development Office Hours: [Java Development Office Hours](https://aka.ms/sk-java-dev-sync) -* Python Development Office Hours: [Python Development Office Hours](https://aka.ms/sk-python-dev-sync) - -If you have any questions or if you would like to showcase your project(s), please email what you'd like us to cover here: skofficehours[at]microsoft.com. - -If you are unable to make it live, all meetings will be recorded and posted online. - ## Join the conversation on Discord We have a growing and active channel on Discord where you can get help, engage in lively discussion, From 2d9ec903d5a56927099709af1cc56d3428011120 Mon Sep 17 00:00:00 2001 From: John Oliver <1615532+johnoliver@users.noreply.github.com> Date: Tue, 16 Sep 2025 15:13:26 +0100 Subject: [PATCH 4/4] Update pom.xml Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 379aaa47..0ac1986c 100644 --- a/pom.xml +++ b/pom.xml @@ -389,7 +389,7 @@ org.apache.maven.plugins maven-pmd-plugin - 3.27.0 + ${maven.pmd-plugin.version}