This is an automated email from the ASF dual-hosted git repository.
djwang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/cloudberry-site.git
The following commit(s) were added to refs/heads/main by this push:
new b99a7308e1 Update Slack workspace links and add Discord integration
(#360)
b99a7308e1 is described below
commit b99a7308e10b8ff76516db4650e6db7a579f4731
Author: Dianjin Wang <[email protected]>
AuthorDate: Tue Apr 14 09:21:52 2026 +0800
Update Slack workspace links and add Discord integration (#360)
This commit updates all community communication channels following the
suspension of the previous apache-cloudberry.slack.com workspace.
Changes include:
- Update all Slack invitation links to new asf-cloudberry workspace
- Add Discord server integration across the site
- Update channel lists for both Slack and Discord guides
- Add blog post announcing the communication channels update
- Update related documentation and support pages
---
README.md | 2 +-
...udberry-database-enters-the-apache-incubator.md | 2 +-
blog/2025-06-20-apache-cloudberry-2.0-preview.md | 2 +-
...-from-greenplum_path.sh-to-cloudberry_env.sh.md | 2 +-
.../2025-08-27-announce-apache-cloudberry-2.0.0.md | 2 +-
blog/2025-12-24-apache-cloudberry-2025-review.md | 2 +-
...26-03-24-apache-cloudberry-incubation-report.md | 2 +-
blog/2026-03-26-apache-cloudberry-2.1.0-preview.md | 2 +-
...4-09-community-communication-channels-update.md | 65 +++++++++++++++++++++
docusaurus.config.ts | 10 +++-
src/components/home/HCard/index.tsx | 2 +-
src/consts/community.tsx | 8 +++
src/consts/homeContent.tsx | 11 +++-
src/pages/community/discord.md | 64 ++++++++++++++++++++
src/pages/community/security.md | 2 +-
src/pages/community/slack.md | 37 ++++++++----
src/theme/Footer/index.tsx | 6 ++
.../new-slack-workspace-and-discord-server.png | Bin 0 -> 197130 bytes
static/img/community/discord.svg | 3 +
static/img/discord.svg | 3 +
static/img/home/links/discord.svg | 10 ++++
21 files changed, 212 insertions(+), 25 deletions(-)
diff --git a/README.md b/README.md
index bd95b7501c..2c1273e6ed 100644
--- a/README.md
+++ b/README.md
@@ -2,7 +2,7 @@
[](https://cloudberry.apache.org)
[](https://cloudberry.apache.org/docs)
-[](https://inviter.co/apache-cloudberry)
+[](https://join.slack.com/t/asf-cloudberry/shared_invite/zt-3um34r7hf-Sh~6jG6hVxlQJo1tbhK2sw)
[](https://twitter.com/ASFCloudberry)
[](https://cloudberry.apache.org/community/wechat)
[](https://youtube.com/@ApacheCloudberry)
diff --git a/blog/2024-11-20-cloudberry-database-enters-the-apache-incubator.md
b/blog/2024-11-20-cloudberry-database-enters-the-apache-incubator.md
index aafeaff869..d9b5161f19 100644
--- a/blog/2024-11-20-cloudberry-database-enters-the-apache-incubator.md
+++ b/blog/2024-11-20-cloudberry-database-enters-the-apache-incubator.md
@@ -63,7 +63,7 @@ You can find us as follows:
- Visit the website:
[https://cloudberry.apache.org](https://cloudberry.apache.org)
- Follow us on GitHub:
[https://github.com/apache/cloudberry](https://github.com/apache/cloudberry)
-- Join Slack workspace:
[https://apache-cloudberry.slack.com](https://apache-cloudberry.slack.com)
+- Join Slack workspace:
[https://join.slack.com/t/asf-cloudberry/shared_invite/zt-3um34r7hf-Sh~6jG6hVxlQJo1tbhK2sw](https://join.slack.com/t/asf-cloudberry/shared_invite/zt-3um34r7hf-Sh~6jG6hVxlQJo1tbhK2sw)
- Dev mailing list:
* To subscribe to dev mailing list: Send an email to
[email protected]
* To browse past dev mailing list discussions:
https://lists.apache.org/[email protected]
diff --git a/blog/2025-06-20-apache-cloudberry-2.0-preview.md
b/blog/2025-06-20-apache-cloudberry-2.0-preview.md
index ca01816a63..5d0e450f4b 100644
--- a/blog/2025-06-20-apache-cloudberry-2.0-preview.md
+++ b/blog/2025-06-20-apache-cloudberry-2.0-preview.md
@@ -69,5 +69,5 @@ Stay tuned for the official 2.0 release announcement! Thank
you for being part o
- Visit the website:
[https://cloudberry.apache.org](https://cloudberry.apache.org)
- Follow us on GitHub:
[https://github.com/apache/cloudberry](https://github.com/apache/cloudberry)
-- Join Slack workspace:
[https://apache-cloudberry.slack.com](https://apache-cloudberry.slack.com)
+- Join Slack workspace:
[https://join.slack.com/t/asf-cloudberry/shared_invite/zt-3um34r7hf-Sh~6jG6hVxlQJo1tbhK2sw](https://join.slack.com/t/asf-cloudberry/shared_invite/zt-3um34r7hf-Sh~6jG6hVxlQJo1tbhK2sw)
- Dev mailing list: to subscribe and check the archives, please visit
[here](/community/mailing-lists)
diff --git a/blog/2025-07-02-from-greenplum_path.sh-to-cloudberry_env.sh.md
b/blog/2025-07-02-from-greenplum_path.sh-to-cloudberry_env.sh.md
index eee3f0831a..7a7fc0ad75 100644
--- a/blog/2025-07-02-from-greenplum_path.sh-to-cloudberry_env.sh.md
+++ b/blog/2025-07-02-from-greenplum_path.sh-to-cloudberry_env.sh.md
@@ -80,5 +80,5 @@ Thank you for your support and understanding.
- Visit the website:
[https://cloudberry.apache.org](https://cloudberry.apache.org)
- Follow us on GitHub:
[https://github.com/apache/cloudberry](https://github.com/apache/cloudberry)
-- Join Slack workspace:
[https://apache-cloudberry.slack.com](https://apache-cloudberry.slack.com)
+- Join Slack workspace:
[https://join.slack.com/t/asf-cloudberry/shared_invite/zt-3um34r7hf-Sh~6jG6hVxlQJo1tbhK2sw](https://join.slack.com/t/asf-cloudberry/shared_invite/zt-3um34r7hf-Sh~6jG6hVxlQJo1tbhK2sw)
- Dev mailing list: to subscribe and check the archives, please visit
[here](/community/mailing-lists)
diff --git a/blog/2025-08-27-announce-apache-cloudberry-2.0.0.md
b/blog/2025-08-27-announce-apache-cloudberry-2.0.0.md
index b69d2d3ff6..80960bcbbb 100644
--- a/blog/2025-08-27-announce-apache-cloudberry-2.0.0.md
+++ b/blog/2025-08-27-announce-apache-cloudberry-2.0.0.md
@@ -44,7 +44,7 @@ We are eager to expand our community and extend an invitation
to new contributor
- Discussions: https://github.com/apache/cloudberry/discussions
- Issue tracker: https://github.com/apache/cloudberry/issues
- Mailing list: https://lists.apache.org/[email protected]
-- Slack channel: https://inviter.co/apache-cloudberry
+- Slack channel:
https://join.slack.com/t/asf-cloudberry/shared_invite/zt-3um34r7hf-Sh~6jG6hVxlQJo1tbhK2sw
:::note
diff --git a/blog/2025-12-24-apache-cloudberry-2025-review.md
b/blog/2025-12-24-apache-cloudberry-2025-review.md
index 658cc2b632..704fb4cfde 100644
--- a/blog/2025-12-24-apache-cloudberry-2025-review.md
+++ b/blog/2025-12-24-apache-cloudberry-2025-review.md
@@ -142,6 +142,6 @@ Apache Cloudberry follows the principle of open and
transparent governance. You
Get involved with the community:
* **GitHub**:
[github.com/apache/cloudberry](https://github.com/apache/cloudberry)
-* **Slack**: [Join our Slack workspace](https://inviter.co/apache-cloudberry)
+* **Slack**: [Join our Slack
workspace](https://join.slack.com/t/asf-cloudberry/shared_invite/zt-3um34r7hf-Sh~6jG6hVxlQJo1tbhK2sw)
* **Mailing Lists**:
[lists.apache.org/[email protected]](https://lists.apache.org/[email protected])
* **Website**: [cloudberry.apache.org](https://cloudberry.apache.org)
diff --git a/blog/2026-03-24-apache-cloudberry-incubation-report.md
b/blog/2026-03-24-apache-cloudberry-incubation-report.md
index 2851872b1d..0013fe59c2 100644
--- a/blog/2026-03-24-apache-cloudberry-incubation-report.md
+++ b/blog/2026-03-24-apache-cloudberry-incubation-report.md
@@ -90,6 +90,6 @@ Apache Cloudberry follows the principle of open and
transparent governance. You
Get involved with the community:
* **GitHub**:
[github.com/apache/cloudberry](https://github.com/apache/cloudberry)
-* **Slack**: [Join our Slack workspace](https://inviter.co/apache-cloudberry)
+* **Slack**: [Join our Slack
workspace](https://join.slack.com/t/asf-cloudberry/shared_invite/zt-3um34r7hf-Sh~6jG6hVxlQJo1tbhK2sw)
* **Mailing Lists**:
[lists.apache.org/[email protected]](https://lists.apache.org/[email protected])
* **Website**: [cloudberry.apache.org](https://cloudberry.apache.org)
diff --git a/blog/2026-03-26-apache-cloudberry-2.1.0-preview.md
b/blog/2026-03-26-apache-cloudberry-2.1.0-preview.md
index c8b9958e8b..dd0b3ee35b 100644
--- a/blog/2026-03-26-apache-cloudberry-2.1.0-preview.md
+++ b/blog/2026-03-26-apache-cloudberry-2.1.0-preview.md
@@ -80,5 +80,5 @@ We welcome everyone to continue following and participating
in the Apache Cloudb
- Visit our website: https://cloudberry.apache.org
- Follow us on GitHub: https://github.com/apache/cloudberry
-- Join our Slack workspace: https://apache-cloudberry.slack.com
+- Join our Slack workspace:
https://join.slack.com/t/asf-cloudberry/shared_invite/zt-3um34r7hf-Sh~6jG6hVxlQJo1tbhK2sw
- Subscribe to the mailing lists:
https://cloudberry.apache.org/community/mailing-lists
diff --git a/blog/2026-04-09-community-communication-channels-update.md
b/blog/2026-04-09-community-communication-channels-update.md
new file mode 100644
index 0000000000..fadaf6a0b9
--- /dev/null
+++ b/blog/2026-04-09-community-communication-channels-update.md
@@ -0,0 +1,65 @@
+---
+slug: moving-forward-new-slack-workspace-and-discord-server
+title: "Moving Forward: New Slack Workspace and Discord Server"
+description: "Update on our community communication channels: new Slack
workspace and Discord server established, with mailing lists remaining our
primary channel."
+authors: [asfcloudberry]
+tags: [Announcement]
+image: /img/blog/new-slack-workspace-and-discord-server.png
+---
+
+On April 1, 2025, our `apache-cloudberry.slack.com` workspace became
inaccessible due to Slack's policy changes affecting services originating from
certain regions. While the timing coincided with April Fools' Day, this was
unfortunately not a jokeāit was a real incident that impacted our community's
real-time communication channel.
+
+<!-- truncate -->
+
+## What Happened
+
+On April 1, 2025, we were surprised to find our workspace suddenly
inaccessible. After contacting Slack support, we received confirmation that our
workspace was affected by a policy change regarding workspaces created from
certain regions. While Slack had sent a notification email to the workspace's
primary owner role about this policy change, it was unfortunately overlooked.
We immediately reached out to explore options for data recovery and export, but
have not received any updates on [...]
+
+## Our Response
+
+In response to this situation, we have established new communication channels
to ensure our community remains connected:
+
+- **New Slack Workspace**: We have created a new Slack workspace at
`asf-cloudberry.slack.com`. You can join using the following invitation link:
[https://join.slack.com/t/asf-cloudberry/shared_invite/zt-3um34r7hf-Sh~6jG6hVxlQJo1tbhK2sw](https://join.slack.com/t/asf-cloudberry/shared_invite/zt-3um34r7hf-Sh~6jG6hVxlQJo1tbhK2sw).
+
+- **Discord Server**: We have also set up a Discord server to provide an
additional platform for real-time communication. Discord is widely accessible
globally and popular among developer communities. You can join our Discord
server here: [https://discord.gg/GJrz3Fxf6y](https://discord.gg/GJrz3Fxf6y).
+
+### Historical Channel Archives
+
+For those who wish to access historical conversations from the previous
workspace, we have made archives available through Linen:
+
+- Previous workspace (`apache-cloudberry.slack.com`):
[https://www.linen.dev/s/cloudberrydb/](https://www.linen.dev/s/cloudberrydb/)
+- Current workspace (`asf-cloudberry.slack.com`):
[https://www.linen.dev/s/apache-cloudberry](https://www.linen.dev/s/apache-cloudberry)
+
+## Important Reminder: Mailing Lists Remain Our Primary Channel
+
+This incident reinforces the importance of relying on mailing lists as our
primary and official communication channel. As an Apache project, we follow the
Apache Way, which emphasizes:
+
+- Mailing lists are the official record: All important discussions and
decisions must take place on our mailing lists
+- Transparency and inclusivity: Mailing lists ensure that all community
members can participate, regardless of their access to third-party services
+- Permanence: Mailing list archives are maintained by the Apache Software
Foundation and will remain accessible
+
+Real-time platforms like Slack and Discord serve as supplementary channels for
informal discussions and day-to-day collaboration. However, any significant
outcomes or decisions from these platforms should always be summarized and
documented on the mailing lists.
+
+### Our Mailing Lists
+
+- Dev mailing list: For development discussions, proposals, and technical
decisions
+ - Subscribe:
[[email protected]](mailto:[email protected])
+ - Archives:
[https://lists.apache.org/[email protected]](https://lists.apache.org/[email protected])
+
+- Commits mailing list: For tracking code commits and pull requests
+ - Subscribe:
[[email protected]](mailto:[email protected])
+ - Archives:
[https://lists.apache.org/[email protected]](https://lists.apache.org/[email protected])
+
+For complete information about our mailing lists, please visit our [Mailing
Lists page](/community/mailing-lists).
+
+## Looking Forward
+
+While we have established new real-time communication channels, we acknowledge
that as third-party services, they may face similar challenges in the future.
This is why we remain committed to the Apache Way and continue to prioritize
mailing lists as our primary communication channel.
+
+We appreciate your understanding and continued participation in our community.
If you have any questions or concerns, please feel free to reach out through
any of our communication channels or contact us at
[[email protected]](mailto:[email protected]).
+
+Thank you for being part of the Apache Cloudberry community.
+
+---
+
+For the discussion thread on this topic, please see the dev mailing list:
[https://lists.apache.org/thread/fzdo4y45tv1ro4mlwf0w26ozwbnyj2bf](https://lists.apache.org/thread/fzdo4y45tv1ro4mlwf0w26ozwbnyj2bf)
diff --git a/docusaurus.config.ts b/docusaurus.config.ts
index 6053b8a7a2..f644abe4c8 100644
--- a/docusaurus.config.ts
+++ b/docusaurus.config.ts
@@ -113,6 +113,10 @@ const config: Config = {
label: "Slack Guide",
to: "/community/slack",
},
+ {
+ label: "Discord Guide",
+ to: "/community/discord",
+ },
{
label: "WeChat Guide",
to: "/community/wechat",
@@ -290,7 +294,11 @@ const config: Config = {
},
{
label: "Slack",
- href: "https://inviter.co/apache-cloudberry",
+ href:
"https://join.slack.com/t/asf-cloudberry/shared_invite/zt-3um34r7hf-Sh~6jG6hVxlQJo1tbhK2sw",
+ },
+ {
+ label: "Discord",
+ href: "https://discord.gg/GJrz3Fxf6y",
},
{
label: "Twitter",
diff --git a/src/components/home/HCard/index.tsx
b/src/components/home/HCard/index.tsx
index d354a90164..4f43b866db 100644
--- a/src/components/home/HCard/index.tsx
+++ b/src/components/home/HCard/index.tsx
@@ -35,7 +35,7 @@ export default function HCard() {
<Translate>Community</Translate>
</span>
</LinkWithBaseUrl>
- <a href="https://inviter.co/apache-cloudberry" target="_blank"
rel="noopener noreferrer">
+ <a
href="https://join.slack.com/t/asf-cloudberry/shared_invite/zt-3um34r7hf-Sh~6jG6hVxlQJo1tbhK2sw"
target="_blank" rel="noopener noreferrer">
<span className={styles.more}>
<Translate>Slack</Translate>
</span>
diff --git a/src/consts/community.tsx b/src/consts/community.tsx
index 940c1d2b07..65df3a1a67 100644
--- a/src/consts/community.tsx
+++ b/src/consts/community.tsx
@@ -4,6 +4,7 @@ import ForDevIcon from "/img/community/for-dev.svg";
import ReportBugsIcon from "/img/community/report-bugs.svg";
import ShareNewIdeasIcon from "/img/community/share-new-ideas.svg";
import SlackIcon from "/img/community/slack.svg";
+import DiscordIcon from "/img/community/discord.svg";
import WechatIcon from "/img/community/wechat.svg";
import MailingLists from '/img/community/mailing-lists.svg'
@@ -50,6 +51,13 @@ let COMMUNITY_PAGE: CommunityPageConfig = {
"The global channel for community members to chat with others
in real time. Read our Slack guide to get started.",
link: { text: "Join to talk", href: "/community/slack" },
},
+ {
+ icon: <DiscordIcon fill="#fff" />,
+ title: "Discord",
+ content:
+ "Join our Discord server for real-time discussions and
community support. Connect with other members globally.",
+ link: { text: "Join Discord", href: "/community/discord" },
+ },
{
icon: <WechatIcon fill="#fff" />,
title: "WeChat Groups",
diff --git a/src/consts/homeContent.tsx b/src/consts/homeContent.tsx
index d464d30d2c..4bee814c92 100644
--- a/src/consts/homeContent.tsx
+++ b/src/consts/homeContent.tsx
@@ -21,7 +21,13 @@ let SLACK_TWITTER_TWITTER_WECHAT = {
title: "Slack",
icon: "/img/home/links/slack.svg",
desc: "Global channels for community members.",
- link: "https://inviter.co/apache-cloudberry",
+ link:
"https://join.slack.com/t/asf-cloudberry/shared_invite/zt-3um34r7hf-Sh~6jG6hVxlQJo1tbhK2sw",
+ },
+ {
+ title: "Discord",
+ icon: "/img/home/links/discord.svg",
+ desc: "Join our Discord server for real-time chat.",
+ link: "https://discord.gg/GJrz3Fxf6y",
},
{
title: "LinkedIn",
@@ -152,7 +158,8 @@ const LINKS = {
github: "https://github.com/apache/cloudberry",
twitter: "https://x.com/ASFCloudberry",
youtube: "https://youtube.com/@ApacheCloudberry",
- community: "https://inviter.co/apache-cloudberry",
+ community:
"https://join.slack.com/t/asf-cloudberry/shared_invite/zt-3um34r7hf-Sh~6jG6hVxlQJo1tbhK2sw",
+ discord: "https://discord.gg/GJrz3Fxf6y",
linkedIn: "https://www.linkedin.com/company/apache-cloudberry",
wechat: "/community/wechat",
discoverMore: "/docs",
diff --git a/src/pages/community/discord.md b/src/pages/community/discord.md
new file mode 100644
index 0000000000..efedc128e7
--- /dev/null
+++ b/src/pages/community/discord.md
@@ -0,0 +1,64 @@
+---
+title: Discord Guide
+description: The channel for global community members to chat with each other
in real-time. Get started by reading our guide on Discord.
+---
+
+Thanks so much for your interest in joining Apache Cloudberry's
+Discord server!
+
+:::info Important Notice
+Discord serves as a supplementary communication channel in addition to our
primary channels: mailing lists and GitHub. As a third-party service, the
Discord server may be subject to future service changes or interruptions.
+:::
+
+We have different platforms for our community members to communicate,
+including [GitHub
+Issues](https://github.com/apache/cloudberry/issues), and [GitHub
+Discussions](https://github.com/apache/cloudberry/discussions). They're
+all asynchronous communication channels, but if you want real-time
+chatting with other people, you can join Discord.
+
+## Channels
+
+We have diverse channels for different topics in Discord, you can join
+the following channels:
+
+:::note
+The channels listed below may change based on community settings. Please refer
to the latest Discord server configuration for the most up-to-date channel list.
+:::
+
+| Channel | Description
|
+|------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------|
+| `#announcements` | Announcements regarding new releases, blogs,
webinars, meetups and other events.
|
+| `#introductions` | New to Discord? Please do say hello! Let us know
who you are, and what your interests are, so we can help you to kick-start as
smoothly as possible! |
+| `#general` | This channel is for server-wide communication and
discussions. All members are in this channel.
|
+| `#random` | A channel to post and discuss random topics not
directly related to Apache Cloudberry.
|
+| `#cloudberry-pxf` | Discussions about Apache Cloudberry PXF (Platform
Extension Framework) for external data access.
|
+| `#docs` | The channel for documentation and website updates.
|
+| `#cloudberry-backup` | Discussions about backup and recovery operations
for Apache Cloudberry.
|
+| `#ecosystem-extension` | Discussions about ecosystem tools, extensions, and
integrations with Apache Cloudberry.
|
+| `#release-cicd` | CICD pipeline, build, and release topics.
|
+| `#cloudberry-core` | Discussions about the core database kernel
development and architecture.
|
+| `#events` | Community events, meetups, conferences, and related
discussions.
|
+
+After joining, we encourage you to share a bit about yourself and what
+brings you here at the `#introductions` channel, so the community
+members can get to know you better.
+
+## Ground rules
+
+**Be kind!** We lead by our community [Code of
+Conduct](https://www.apache.org/foundation/policies/conduct), please
+be kind and keep open. We want to make a friendly space for all
+members.
+
+**Avoid global notifications.** If you're not the admin or owner,
+please avoid using global notifications such as @everyone/@here etc in
+all channels. We want to decrease noise for community members.
+
+**No ads, no spam.** Please don't spam others through DMs. Share
+random thoughts in the `#random` channel. The first offense results in
+a warning, repeated offense may lead to removal.
+
+## Join
+
+Click to join our Discord server:
[https://discord.gg/GJrz3Fxf6y](https://discord.gg/GJrz3Fxf6y)
diff --git a/src/pages/community/security.md b/src/pages/community/security.md
index 65ce21c2d9..b671d0d907 100644
--- a/src/pages/community/security.md
+++ b/src/pages/community/security.md
@@ -19,7 +19,7 @@ For better collaboration, we hope you:
Issues](https://github.com/apache/cloudberry/issues),
[Discussions](https://github.com/apache/cloudberry/discussions), [Dev mailing
list](/community/mailing-lists) or
- [Slack](https://inviter.co/apache-cloudberry) instead.
+
[Slack](https://join.slack.com/t/asf-cloudberry/shared_invite/zt-3um34r7hf-Sh~6jG6hVxlQJo1tbhK2sw)
instead.
- DO NOT report security issues on public GitHub Issues, Jira tickets, mailing
lists, or other public forums.
diff --git a/src/pages/community/slack.md b/src/pages/community/slack.md
index 62d4a7a6b6..6c10c7d037 100644
--- a/src/pages/community/slack.md
+++ b/src/pages/community/slack.md
@@ -6,6 +6,14 @@ description: The channel for global community members to chat
with each other in
Thanks so much for your interest in joining Apache Cloudberry's
Slack channels!
+:::info Important Notice
+Due to Slack service region policy changes, the original
`apache-cloudberry.slack.com` workspace has been discontinued. The current
workspace is `asf-cloudberry.slack.com`. Please note that as a third-party
service, the Slack workspace may be subject to future service interruptions.
Slack serves as a supplementary communication channel in addition to our
primary channels: mailing lists and GitHub.
+
+To access historical channel archives:
+- Previous workspace (`apache-cloudberry.slack.com`):
https://www.linen.dev/s/cloudberrydb/
+- Current workspace (`asf-cloudberry.slack.com`):
https://www.linen.dev/s/apache-cloudberry
+:::
+
We have different platforms for our community members to communicate,
including [GitHub
Issues](https://github.com/apache/cloudberry/issues), and [GitHub
@@ -18,17 +26,22 @@ chatting with other people, you can join Slack.
We have diverse channels for different topics in Slack, you can join
the following channels:
-| Channel | Description
|
-|------------------|----------------------------------------------------------------------------------------------------------------------------------------------------|
-| `#general` | This channel is for workspace-wide communication and
announcements. All members are in this channel.
|
-| `#announcements` | Announcements regarding new releases, blogs, webinars,
meetups and other events.
|
-| `#dev` | Pull requests, bug discussions, new Features, and other
dev works.
|
-| `#introductions` | New to Slack? Please do say hello! Let us know who you
are, and what your interests are, so we can help you to kick-start as smoothly
as possible! |
-| `#events` | A place to share events relevant to the Apache Cloudberry
community, including webinars, meetups, conferences, summits, etc.
|
-| `#docs` | The Channel for documents and website updates.
|
-| `#cicd` | CICD pipeline, build, release topics.
|
-| `#random` | A channel to post and discuss random topics related to
the database.
|
-| `#jobs` | This is the place for recruitment and sharing
opportunities related to Apache Cloudberry, PostgreSQL and other databases.
|
+:::note
+The channels listed below may change based on community settings. Please refer
to the latest Slack workspace configuration for the most up-to-date channel
list.
+:::
+
+| Channel | Description
|
+|------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------|
+| `#cloudberry-backup` | Discussions about backup and recovery operations
for Apache Cloudberry.
|
+| `#cloudberry-core` | Core database development discussions, including
kernel features, query optimization, and performance improvements.
|
+| `#cloudberry-pxf` | Discussions about Apache Cloudberry PXF (Platform
Extension Framework) for external data access.
|
+| `#docs` | The channel for documentation and website updates.
|
+| `#ecosystem-extension` | Discussions about ecosystem tools, extensions, and
integrations with Apache Cloudberry.
|
+| `#events` | A place to share events relevant to the Apache
Cloudberry community, including webinars, meetups, conferences, summits, etc.
|
+| `#general` | This channel is for workspace-wide communication
and discussions. All members are in this channel.
|
+| `#introductions` | New to Slack? Please do say hello! Let us know who
you are, and what your interests are, so we can help you to kick-start as
smoothly as possible! |
+| `#random` | A channel to post and discuss random topics not
directly related to Apache Cloudberry.
|
+| `#release-cicd` | CICD pipeline, build, and release topics.
|
After joining, we encourage you to share a bit about yourself and what
brings you here at the `#introductions` channel, so the community
@@ -51,4 +64,4 @@ a warning, repeated offense may lead to removal.
## Join
-Click to join our Slack channel! [](https://inviter.co/apache-cloudberry)
+Click to join our Slack channel! [](https://join.slack.com/t/asf-cloudberry/shared_invite/zt-3um34r7hf-Sh~6jG6hVxlQJo1tbhK2sw)
diff --git a/src/theme/Footer/index.tsx b/src/theme/Footer/index.tsx
index 5b14f1cad2..d14029efe7 100644
--- a/src/theme/Footer/index.tsx
+++ b/src/theme/Footer/index.tsx
@@ -9,6 +9,7 @@ import SecuritySvg from "@site/static/img/security.svg";
import TwitterSvg from "@site/static/img/twitter.svg";
import WechatSvg from "@site/static/img/wechat.svg";
import YoutubeSvg from "@site/static/img/youtube.svg";
+import DiscordSvg from "@site/static/img/discord.svg";
import clsx from "clsx";
import styles from "./styles.module.scss";
@@ -89,6 +90,11 @@ export default function Footer() {
cursor="pointer"
onClick={() => handleOpen(LINKS.community)}
/>
+ <DiscordSvg
+ className={styles.item}
+ cursor="pointer"
+ onClick={() => handleOpen(LINKS.discord)}
+ />
<LinkedIn
className={styles.item}
cursor="pointer"
diff --git a/static/img/blog/new-slack-workspace-and-discord-server.png
b/static/img/blog/new-slack-workspace-and-discord-server.png
new file mode 100644
index 0000000000..d72e57699d
Binary files /dev/null and
b/static/img/blog/new-slack-workspace-and-discord-server.png differ
diff --git a/static/img/community/discord.svg b/static/img/community/discord.svg
new file mode 100644
index 0000000000..2354cc1bd8
--- /dev/null
+++ b/static/img/community/discord.svg
@@ -0,0 +1,3 @@
+<svg width="30" height="30" viewBox="0 0 30 30" fill="none"
xmlns="http://www.w3.org/2000/svg">
+<path d="M25.3963 5.4625C23.4963 4.5875 21.4588 3.95 19.3338 3.5875C19.3088
3.5825 19.2838 3.595 19.2713 3.6175C19.0213 4.0675 18.7463 4.6425 18.5588
5.1C16.3088 4.7625 14.0713 4.7625 11.8588 5.1C11.6713 4.6325 11.3863 4.0675
11.1338 3.6175C11.1213 3.5975 11.0963 3.585 11.0713 3.5875C8.94878 3.9475
6.91128 4.585 5.00878 5.4625C4.99628 5.4675 4.98628 5.4775 4.97878 5.49C1.41628
11.3075 0.433777 17.0075 0.998777 22.6425C1.00128 22.67 1.01628 22.6975 1.03878
22.715C3.49878 24.5525 5.88378 2 [...]
+</svg>
diff --git a/static/img/discord.svg b/static/img/discord.svg
new file mode 100644
index 0000000000..2354cc1bd8
--- /dev/null
+++ b/static/img/discord.svg
@@ -0,0 +1,3 @@
+<svg width="30" height="30" viewBox="0 0 30 30" fill="none"
xmlns="http://www.w3.org/2000/svg">
+<path d="M25.3963 5.4625C23.4963 4.5875 21.4588 3.95 19.3338 3.5875C19.3088
3.5825 19.2838 3.595 19.2713 3.6175C19.0213 4.0675 18.7463 4.6425 18.5588
5.1C16.3088 4.7625 14.0713 4.7625 11.8588 5.1C11.6713 4.6325 11.3863 4.0675
11.1338 3.6175C11.1213 3.5975 11.0963 3.585 11.0713 3.5875C8.94878 3.9475
6.91128 4.585 5.00878 5.4625C4.99628 5.4675 4.98628 5.4775 4.97878 5.49C1.41628
11.3075 0.433777 17.0075 0.998777 22.6425C1.00128 22.67 1.01628 22.6975 1.03878
22.715C3.49878 24.5525 5.88378 2 [...]
+</svg>
diff --git a/static/img/home/links/discord.svg
b/static/img/home/links/discord.svg
new file mode 100644
index 0000000000..193ba7abdf
--- /dev/null
+++ b/static/img/home/links/discord.svg
@@ -0,0 +1,10 @@
+<svg width="77" height="89" viewBox="0 0 77 89" fill="none"
xmlns="http://www.w3.org/2000/svg">
+<g clip-path="url(#clip0_discord)">
+<path d="M65.2447 16.2188C61.4447 14.3188 57.3697 12.8813 53.0822
11.9688C53.0322 11.9563 52.9822 11.9813 52.9572 12.0313C52.4447 12.9563 51.8822
14.1438 51.4947 15.0688C46.8697 14.3188 42.2697 14.3188 37.7197 15.0688C37.3322
14.1188 36.7447 12.9563 36.2197 12.0313C36.1947 11.9813 36.1447 11.9563 36.0947
11.9688C31.8072 12.8813 27.7322 14.3188 23.9322 16.2188C23.9072 16.2313 23.8822
16.2563 23.8697 16.2813C16.0697 27.9063 13.9197 39.2063 15.0697 50.3813C15.0697
50.4313 15.0947 50.4813 15 [...]
+</g>
+<defs>
+<clipPath id="clip0_discord">
+<rect width="77" height="89" fill="white"/>
+</clipPath>
+</defs>
+</svg>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]