diff --git a/.gitignore b/.gitignore
index 003ab7766..d91f1962e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -29,3 +29,4 @@ appConfig_*.json
verificationToken.txt
*.hprof
+.vscode
diff --git a/bolt-aws-lambda/pom.xml b/bolt-aws-lambda/pom.xml
index b0b2b1460..40e9c1e08 100644
--- a/bolt-aws-lambda/pom.xml
+++ b/bolt-aws-lambda/pom.xml
@@ -10,7 +10,8 @@
${project.groupId}:${project.artifactId}
- ${project.url}
+ An adapter for running Slack Bolt for Java applications on AWS Lambda.
+ https://docs.slack.dev/tools/java-slack-sdk
1.2.3
diff --git a/bolt-google-cloud-functions/pom.xml b/bolt-google-cloud-functions/pom.xml
index 44826b1ec..d6056f3f1 100644
--- a/bolt-google-cloud-functions/pom.xml
+++ b/bolt-google-cloud-functions/pom.xml
@@ -21,7 +21,8 @@
jar
${project.groupId}:${project.artifactId}
- ${project.url}
+ An adapter for running Slack Bolt for Java applications on Google cloud functions.
+ https://docs.slack.dev/tools/java-slack-sdk
diff --git a/bolt-helidon/pom.xml b/bolt-helidon/pom.xml
index e25e2132a..87839e21a 100644
--- a/bolt-helidon/pom.xml
+++ b/bolt-helidon/pom.xml
@@ -10,7 +10,8 @@
${project.groupId}:${project.artifactId}
- ${project.url}
+ An adapter for running Slack Bolt for Java applications on Helidon.
+ https://docs.slack.dev/tools/java-slack-sdk
diff --git a/bolt-http4k/pom.xml b/bolt-http4k/pom.xml
index 26ebb17a0..16980afe0 100644
--- a/bolt-http4k/pom.xml
+++ b/bolt-http4k/pom.xml
@@ -10,7 +10,8 @@
${project.groupId}:${project.artifactId}
- ${project.url}
+ An adapter for running Slack Bolt for Java applications on http4k.
+ https://docs.slack.dev/tools/java-slack-sdk
diff --git a/bolt-jakarta-jetty/pom.xml b/bolt-jakarta-jetty/pom.xml
index 083a70167..4604f23e1 100644
--- a/bolt-jakarta-jetty/pom.xml
+++ b/bolt-jakarta-jetty/pom.xml
@@ -14,7 +14,8 @@
jar
${project.groupId}:${project.artifactId}
- ${project.url}
+ A handy way to run Slack Bolt apps on Jakarta EE compatible Jetty HTTP server.
+ https://docs.slack.dev/tools/java-slack-sdk
diff --git a/bolt-jakarta-servlet/pom.xml b/bolt-jakarta-servlet/pom.xml
index 2f0783b65..ad6b80749 100644
--- a/bolt-jakarta-servlet/pom.xml
+++ b/bolt-jakarta-servlet/pom.xml
@@ -14,7 +14,8 @@
jar
${project.groupId}:${project.artifactId}
- ${project.url}
+ A handy way to run Slack Bolt apps on the Jakarta EE Servlet environments.
+ https://docs.slack.dev/tools/java-slack-sdk
diff --git a/bolt-jakarta-socket-mode/pom.xml b/bolt-jakarta-socket-mode/pom.xml
index 5f2748a01..36b4b5046 100644
--- a/bolt-jakarta-socket-mode/pom.xml
+++ b/bolt-jakarta-socket-mode/pom.xml
@@ -19,7 +19,8 @@
jar
${project.groupId}:${project.artifactId}
- ${project.url}
+ Provides WebSocket connectivity to the Slack API using Socket Mode, compatible with Jakarta EE.
+ https://docs.slack.dev/tools/java-slack-sdk
diff --git a/bolt-jetty/pom.xml b/bolt-jetty/pom.xml
index 4cc987926..59273dbf7 100644
--- a/bolt-jetty/pom.xml
+++ b/bolt-jetty/pom.xml
@@ -18,7 +18,8 @@
jar
${project.groupId}:${project.artifactId}
- ${project.url}
+ A handy way to run Slack Bolt apps on the Java EE compatible Jetty HTTP server.
+ https://docs.slack.dev/tools/java-slack-sdk
diff --git a/bolt-kotlin-examples/pom.xml b/bolt-kotlin-examples/pom.xml
index 20be1b44e..b6a78ccb2 100644
--- a/bolt-kotlin-examples/pom.xml
+++ b/bolt-kotlin-examples/pom.xml
@@ -14,7 +14,8 @@
jar
${project.groupId}:${project.artifactId}
- ${project.url}
+ Examples of using Slack Bolt for Java applications with Kotlin.
+ https://docs.slack.dev/tools/java-slack-sdk
diff --git a/bolt-ktor/pom.xml b/bolt-ktor/pom.xml
index 7eb0d830e..ac5071c3e 100644
--- a/bolt-ktor/pom.xml
+++ b/bolt-ktor/pom.xml
@@ -13,7 +13,8 @@
jar
${project.groupId}:${project.artifactId}
- ${project.url}
+ An adapter for running Slack Bolt for Java applications on Ktor.
+ https://docs.slack.dev/tools/java-slack-sdk
UTF-8
diff --git a/bolt-micronaut/pom.xml b/bolt-micronaut/pom.xml
index 1252f87ef..5cb6764d4 100644
--- a/bolt-micronaut/pom.xml
+++ b/bolt-micronaut/pom.xml
@@ -10,7 +10,8 @@
${project.groupId}:${project.artifactId}
- ${project.url}
+ An adapter for running Slack Bolt for Java applications on Micronaut.
+ https://docs.slack.dev/tools/java-slack-sdk
4.8.3
diff --git a/bolt-quarkus-examples/pom.xml b/bolt-quarkus-examples/pom.xml
index 515f3b0a8..6fddf61a3 100644
--- a/bolt-quarkus-examples/pom.xml
+++ b/bolt-quarkus-examples/pom.xml
@@ -10,7 +10,8 @@
${project.groupId}:${project.artifactId}
- ${project.url}
+ Examples of using Slack Bolt for Java applications with Quarkus.
+ https://docs.slack.dev/tools/java-slack-sdk
diff --git a/bolt-servlet/pom.xml b/bolt-servlet/pom.xml
index 0f71fc225..816959330 100644
--- a/bolt-servlet/pom.xml
+++ b/bolt-servlet/pom.xml
@@ -10,7 +10,8 @@
${project.groupId}:${project.artifactId}
- ${project.url}
+ A handy way to run Slack Bolt apps on the Java EE Servlet environments.
+ https://docs.slack.dev/tools/java-slack-sdk
diff --git a/bolt-socket-mode/pom.xml b/bolt-socket-mode/pom.xml
index 15772a4e9..506e9e7fb 100644
--- a/bolt-socket-mode/pom.xml
+++ b/bolt-socket-mode/pom.xml
@@ -10,7 +10,8 @@
${project.groupId}:${project.artifactId}
- ${project.url}
+ A handy way to run Slack Bolt apps through Socket Mode connections.
+ https://docs.slack.dev/tools/java-slack-sdk
1.1
diff --git a/bolt/pom.xml b/bolt/pom.xml
index 8efcbd9ed..66fb8d611 100644
--- a/bolt/pom.xml
+++ b/bolt/pom.xml
@@ -14,7 +14,8 @@
jar
${project.groupId}:${project.artifactId}
- ${project.url}
+ The official Slack Bolt framework for Java, used for building modern Slack apps.
+ https://docs.slack.dev/tools/java-slack-sdk/guides/getting-started-with-bolt
1.14.0
diff --git a/pom.xml b/pom.xml
index fc02f8522..fc9b1261c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -9,7 +9,8 @@
pom
Java Slack SDK Project
- ${project.url}
+ Comprehensive toolkit for building Slack apps in Java. Includes API client, Bolt framework, core objects, and Socket Mode support.
+ https://docs.slack.dev/tools/java-slack-sdk/
slack-api-client
@@ -42,7 +43,6 @@
- https://github.com/slackapi/java-slack-sdk
1.8
1.8
UTF-8
@@ -137,7 +137,7 @@
scm:git:git@github.com:slackapi/java-slack-sdk.git
scm:git:git@github.com:slackapi/java-slack-sdk.git
- git@github.com:slackapi/java-slack-sdk.git
+ https://github.com/slackapi/java-slack-sdk
diff --git a/slack-api-client-kotlin-extension/pom.xml b/slack-api-client-kotlin-extension/pom.xml
index fa38ff921..086e9da0a 100644
--- a/slack-api-client-kotlin-extension/pom.xml
+++ b/slack-api-client-kotlin-extension/pom.xml
@@ -13,7 +13,8 @@
jar
${project.groupId}:${project.artifactId}
- ${project.url}
+ Contains extension methods for various Slack client message builders so you can seamlessly use the Block Kit Kotlin DSL directly on the Java message builders.
+ https://docs.slack.dev/tools/java-slack-sdk
UTF-8
diff --git a/slack-api-client/pom.xml b/slack-api-client/pom.xml
index eab597063..8023a4f08 100644
--- a/slack-api-client/pom.xml
+++ b/slack-api-client/pom.xml
@@ -14,7 +14,8 @@
jar
${project.groupId}:${project.artifactId}
- ${project.url}
+ The official Slack API client for Java.
+ https://docs.slack.dev/tools/java-slack-sdk/guides/web-api-basics
1.1
diff --git a/slack-api-model-kotlin-extension/pom.xml b/slack-api-model-kotlin-extension/pom.xml
index 644f35fde..e1a26dead 100644
--- a/slack-api-model-kotlin-extension/pom.xml
+++ b/slack-api-model-kotlin-extension/pom.xml
@@ -14,7 +14,8 @@
jar
${project.groupId}:${project.artifactId}
- ${project.url}
+ Contains the Block Kit Kotlin DSL builder, which allows you to define block kit structures via a Kotlin-native DSL.
+ https://docs.slack.dev/tools/java-slack-sdk
diff --git a/slack-api-model/pom.xml b/slack-api-model/pom.xml
index 9ecb26204..c2da1807c 100644
--- a/slack-api-model/pom.xml
+++ b/slack-api-model/pom.xml
@@ -14,8 +14,9 @@
jar
${project.groupId}:${project.artifactId}
- ${project.url}
-
+ A collection of the classes representing the Slack core objects such as conversations, messages, users, blocks, and surfaces.
+ https://docs.slack.dev/tools/java-slack-sdk
+
com.google.code.gson
diff --git a/slack-app-backend/pom.xml b/slack-app-backend/pom.xml
index 998831721..8a25922ed 100644
--- a/slack-app-backend/pom.xml
+++ b/slack-app-backend/pom.xml
@@ -14,7 +14,8 @@
jar
${project.groupId}:${project.artifactId}
- ${project.url}
+ A set of Slack app server-side handlers and data classes for Events API, Interactive Components, Slash Commands, Actions, and OAuth flow.
+ https://docs.slack.dev/tools/java-slack-sdk
diff --git a/slack-jakarta-socket-mode-client/pom.xml b/slack-jakarta-socket-mode-client/pom.xml
index c88313661..dd9e503bb 100644
--- a/slack-jakarta-socket-mode-client/pom.xml
+++ b/slack-jakarta-socket-mode-client/pom.xml
@@ -14,7 +14,8 @@
jar
${project.groupId}:${project.artifactId}
- ${project.url}
+ An option to switch to Jakarta EE compatible Socket Mode client.
+ https://docs.slack.dev/tools/java-slack-sdk
2.2.0