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 ff7b34778 Blog: new post on renaming Greenplum* files
ff7b34778 is described below

commit ff7b3477807c4861c127a766365262f7063298a2
Author: Dianjin Wang <[email protected]>
AuthorDate: Wed Jul 2 16:07:35 2025 +0800

    Blog: new post on renaming Greenplum* files
---
 ...-from-greenplum_path.sh-to-cloudberry_env.sh.md |  84 +++++++++++++++++++++
 static/img/blog/202507-notice-cloudberry-env.png   | Bin 0 -> 197643 bytes
 2 files changed, 84 insertions(+)

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
new file mode 100644
index 000000000..eee3f0831
--- /dev/null
+++ b/blog/2025-07-02-from-greenplum_path.sh-to-cloudberry_env.sh.md
@@ -0,0 +1,84 @@
+---
+slug: "from-greenplum-path.sh-to-cloudberry-env.sh"
+title: "Goodbye `greenplum_path.sh`, Hello `cloudberry-env.sh`: A Phased 
Transition Plan"
+description: "Renaming legacy scripts such as greenplum_path.sh to 
cloudberry-env.sh."
+authors: [asfcloudberry]
+tags: [Announcement]
+image: /img/blog/202507-notice-cloudberry-env.png
+---
+
+To the Apache Cloudberry Community,
+
+This post outlines our plan to rename legacy user-facing scripts such as 
`greenplum_path.sh`, aligning them with Apache Cloudberry’s official brand 
identity and complying with ASF trademark policy. This will be a two-step 
process designed to be transparent and minimize disruption for our users.
+
+## Background: Why This Change is Necessary
+
+As Apache Cloudberry (Incubating) matures, establishing a clear and 
independent brand identity is essential. While our project originated from 
Greenplum, it is now independently governed under the ASF Incubator, with a 
distinct development roadmap.
+
+The "Greenplum" name is a registered trademark owned by Broadcom Inc.. To 
comply with ASF policies and avoid potential trademark confusion, the PPMC 
reached a consensus through the discussion that took place on the Dev@ mailing 
list and GitHub issues to rename legacy user-facing scripts that use the 
`Greenplum` name term.
+
+## A Phased Approach to the Transition
+
+To manage this transition smoothly, we will implement the changes in two 
phases:
+
+### Phase 1: Non-Breaking Notice (Release 2.0)
+
+The first step has been implemented in Pull Request 
[#1189](https://github.com/apache/cloudberry/pull/1189) and will be included in 
the upcoming Apache Cloudberry 2.0 release.
+
+- **What's Changing**: When you run `source greenplum_path.sh`, you will see a 
notice clarifying Apache Cloudberry’s independence from Broadcom’s Greenplum, 
like the following output:
+
+    ```bash
+    [gpadmin@cloudberry]$ source /usr/local/cloudberry-db/greenplum_path.sh
+
+    # --------------------------------------------------------------------
+    # NOTICE from the Apache Cloudberry PPMC
+    # --------------------------------------------------------------------
+    # This file uses the term 'greenplum' to maintain compatibility with
+    # earlier versions of Apache Cloudberry, which was originally called
+    # Greenplum. This usage does not refer to VMware Tanzu Greenplum,
+    # nor does it imply that Apache Cloudberry (Incubating) is affiliated
+    # with, endorsed by, or sponsored by Broadcom Inc.
+    #
+    # This file will be renamed in a future Apache Cloudberry release to
+    # ensure compliance with Apache Software Foundation guidelines.
+    # We will announce the change on the project mailing list and website.
+    #
+    # See: https://lists.apache.org/thread/b8o974mnnqk6zpy86dgll2pgqcvqgnwm
+    # --------------------------------------------------------------------
+    ```
+
+- **Impact**: This is a **non-breaking change**. Your scripts and workflows 
will continue to function as before. This step offers immediate brand 
clarification and serves as advance notice of the upcoming rename.
+
+### Phase 2: Full Rename (Targeted for Release 2.1)
+
+The second step will complete the brand alignment.
+
+* **What's Changing**: We plan to formally rename `greenplum_path.sh` to 
`cloudberry-env.sh`. This effort may also include a broader review of related 
configuration scripts and internal naming for consistency.
+* **Impact**: This will be a **breaking change**. You need to run the command 
`source cloudberry-env.sh` instead of `source greenplum_path.sh`. The change 
will be documented in the release notes, along with an optional alias method in 
the documentation, like: 
+
+    ```bash 
+    sudo ln -s /usr/local/cloudberry-db/cloudberry-env.sh 
/usr/local/cloudberry-db/greenplum_path.sh
+    ```
+
+### What This Means for You
+
+- **For the 2.0 Release**: No action is required. Simply be aware that the 
notice will now appear when setting up your environment.
+- **For the 2.1 Release**: Plan to update your scripts to use the new 
`cloudberry-env.sh` file.
+
+## Moving Forward
+
+This initiative lays a stronger foundation for the project's future as we 
continue our journey toward becoming a Top-Level Project. We thank everyone who 
participated in the discussion and the ASF legal team for the valuable inputs 
and advice.
+
+Thank you for your support and understanding.
+
+## Related Discussion
+
+- GitHub PR: https://github.com/apache/cloudberry/pull/1189
+- Mailing list thread: 
https://lists.apache.org/thread/b8o974mnnqk6zpy86dgll2pgqcvqgnwm
+
+## Join Us
+
+- 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)
+- Dev mailing list: to subscribe and check the archives, please visit 
[here](/community/mailing-lists)
diff --git a/static/img/blog/202507-notice-cloudberry-env.png 
b/static/img/blog/202507-notice-cloudberry-env.png
new file mode 100644
index 000000000..d6f061af9
Binary files /dev/null and b/static/img/blog/202507-notice-cloudberry-env.png 
differ


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to