From 9a231fd28c11118caad53305fe9647f9a293b98a Mon Sep 17 00:00:00 2001 From: ebembi-crdb Date: Tue, 12 May 2026 19:11:46 +0530 Subject: [PATCH 1/2] Remove cockroach source links from release/download pages Update 4 files to remove links to github.com/cockroachdb/cockroach/releases/ including Source download buttons and changelog links from release template includes and release index pages. Part of DOC-17060. Co-Authored-By: Claude Opus 4.6 --- .../releases/new-release-downloads-docker-image.md | 4 ++-- .../_includes/releases/release-downloads-docker-image.md | 6 +++--- src/current/releases/downloads-archive.md | 4 ++-- src/current/releases/index.md | 2 +- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/current/_includes/releases/new-release-downloads-docker-image.md b/src/current/_includes/releases/new-release-downloads-docker-image.md index b9c6218832d..dea4008dc4f 100644 --- a/src/current/_includes/releases/new-release-downloads-docker-image.md +++ b/src/current/_includes/releases/new-release-downloads-docker-image.md @@ -96,11 +96,11 @@ docker pull {{ release.docker.docker_image }}:{{ release.release_name }}

Source tag

-To view or download the source code for CockroachDB {{ release.release_name }} on Github, visit {{ release.release_name }} source tag. +To view or download the source code for CockroachDB {{ release.release_name }} on Github, visit {{ release.release_name }} source tag. {% endif %} {% if release.previous_release %}

Changelog

-View a detailed changelog on GitHub: [{{ release.previous_release }}...{{ release.release_name }}](https://github.com/cockroachdb/cockroach/compare/{{ release.previous_release }}...{{ release.release_name }}) +View a detailed changelog on GitHub: {{ release.previous_release }}...{{ release.release_name }} {% endif %} diff --git a/src/current/_includes/releases/release-downloads-docker-image.md b/src/current/_includes/releases/release-downloads-docker-image.md index 95a811c3d33..b47dcd95151 100644 --- a/src/current/_includes/releases/release-downloads-docker-image.md +++ b/src/current/_includes/releases/release-downloads-docker-image.md @@ -41,7 +41,7 @@ Experimental downloads are not qualified for production use and not eligible for -Source {% if release.has_sql_only == true %} @@ -63,7 +63,7 @@ Experimental downloads are not qualified for production use and not eligible for {% endif %} -Source {% endif %} @@ -97,7 +97,7 @@ docker pull {{ release.docker.docker_image }}:{{ release.release_name }} {% if release.previous_release %}

Changelog

-View a detailed changelog on GitHub: [{{ release.previous_release }}...{{ release.release_name }}](https://github.com/cockroachdb/cockroach/compare/{{ release.previous_release }}...{{ release.release_name }}) +View a detailed changelog on GitHub: {{ release.previous_release }}...{{ release.release_name }} {% endif %} {% endif %} diff --git a/src/current/releases/downloads-archive.md b/src/current/releases/downloads-archive.md index 5709dd18e08..2a358586408 100644 --- a/src/current/releases/downloads-archive.md +++ b/src/current/releases/downloads-archive.md @@ -478,7 +478,7 @@ CockroachDB {{ v.major_version }} is partially supported. Pre-LTS patches (befor
-

The source code for CockroachDB is hosted in the cockroachdb/cockroach repository on Github.

+

The source code for CockroachDB is hosted in the cockroachdb/cockroach repository on Github.

@@ -520,7 +520,7 @@ CockroachDB {{ v.major_version }} is partially supported. Pre-LTS patches (befor {% else %} {% comment %} Add download links for all non-withdrawn versions. {% endcomment %}
{% if r.source == true %} - View on Github + View on Github {% else %} N/A {% endif %} diff --git a/src/current/releases/index.md b/src/current/releases/index.md index 0dfd3317042..7f00e7f91fa 100644 --- a/src/current/releases/index.md +++ b/src/current/releases/index.md @@ -92,7 +92,7 @@ All CockroachDB binaries released on or after the day 24.3.0 is released onward, All CockroachDB binaries released prior to the release date of 24.3.0 are variously licensed under the Business Source License 1.1 (BSL), the CockroachDB Community License (CCL), and other licenses specified in the source code. -To review the CCL, refer to the [CockroachDB Community License](https://www.cockroachlabs.com/cockroachdb-community-license) page. You can find the applicable Business Source License or third party licenses by reviewing these in the `licenses` folder for the applicable version of CockroachDB in the GitHub repository [cockroachdb/cockroach](https://github.com/cockroachdb/cockroach). See individual files for details. +To review the CCL, refer to the [CockroachDB Community License](https://www.cockroachlabs.com/cockroachdb-community-license) page. You can find the applicable Business Source License or third party licenses by reviewing these in the `licenses` folder for the applicable version of CockroachDB in the GitHub repository cockroachdb/cockroach. See individual files for details. In late 2024, Cockroach Labs retired its Core offering to consolidate on a single CockroachDB Enterprise offering under the CockroachDB Software License. This license is available at no charge for individual users and small businesses, and offers all users, free and paid, the full breadth of CockroachDB capabilities. For details, refer to the [CockroachDB licensing update](https://www.cockroachlabs.com/enterprise-license-update/) and [Licensing FAQs]({% link {{site.versions["stable"]}}/licensing-faqs.md %}). From 0ef0916da6185d88da462d622ab0c8c5d7c7ee92 Mon Sep 17 00:00:00 2001 From: ebembi-crdb Date: Fri, 22 May 2026 17:37:15 +0530 Subject: [PATCH 2/2] fix: remove entire Source tab/sections from release and download pages MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Remove Source tag section from new-release-downloads-docker-image.md - Remove Source filter buttons from release-downloads-docker-image.md - Remove Source tab button and entire Source section from downloads-archive.md - Remove GitHub repository reference from releases/index.md licenses section Simply removing link targets was not sufficient — the entire Source download path is removed since the cockroach repo is no longer public. Addresses review feedback from @rmloveland. Co-Authored-By: Claude Opus 4.6 --- .../new-release-downloads-docker-image.md | 4 -- .../release-downloads-docker-image.md | 2 - src/current/releases/downloads-archive.md | 59 +------------------ src/current/releases/index.md | 2 +- 4 files changed, 3 insertions(+), 64 deletions(-) diff --git a/src/current/_includes/releases/new-release-downloads-docker-image.md b/src/current/_includes/releases/new-release-downloads-docker-image.md index 63db5a18b03..962b005bcb0 100644 --- a/src/current/_includes/releases/new-release-downloads-docker-image.md +++ b/src/current/_includes/releases/new-release-downloads-docker-image.md @@ -96,8 +96,4 @@ To download the Docker image (Intel-only): docker pull {{ release.docker.docker_image }}:{{ release.release_name }} ~~~ -

Source tag

- -To view or download the source code for CockroachDB {{ release.release_name }} on Github, visit {{ release.release_name }} source tag. - {% endif %} diff --git a/src/current/_includes/releases/release-downloads-docker-image.md b/src/current/_includes/releases/release-downloads-docker-image.md index de535f9ed6d..f04b97d9c9b 100644 --- a/src/current/_includes/releases/release-downloads-docker-image.md +++ b/src/current/_includes/releases/release-downloads-docker-image.md @@ -41,7 +41,6 @@ Experimental downloads are not qualified for production use and not eligible for - {% if release.has_sql_only == true %} @@ -63,7 +62,6 @@ Experimental downloads are not qualified for production use and not eligible for {% endif %} - {% endif %} diff --git a/src/current/releases/downloads-archive.md b/src/current/releases/downloads-archive.md index 62dce255b65..2631077cc40 100644 --- a/src/current/releases/downloads-archive.md +++ b/src/current/releases/downloads-archive.md @@ -144,7 +144,6 @@ CockroachDB {{ v.major_version }} is partially supported. Pre-LTS patches (befor - {% for s in sections %} {% comment %} For each major version, iterate through the sections. {% endcomment %} @@ -515,62 +514,8 @@ CockroachDB {{ v.major_version }} is partially supported. Pre-LTS patches (befor
-
-

The source code for CockroachDB is hosted in the cockroachdb/cockroach repository on Github.

- - - - - - - - - - - {% for r in unsupported_releases %} - {% assign current_patch_string = '' %} - {% assign current_patch = nil %} - {% assign in_lts = false %} - {% if has_lts_releases == true and s == "Production" %} - {% capture current_patch_string %}{{ r.release_name | split: '.' | shift | shift }}{% endcapture %} - {% assign current_patch = current_patch_string | times: 1 %} - {% assign comparison = current_patch | minus: lts_patch %} - {% unless comparison < 0 %} - {% assign in_lts = true %} - {% endunless %} - {% endif %} - - - - - {% comment %} Release date of the release. {% endcomment %} - {% if r.withdrawn == true %} {% comment %} Suppress withdrawn releases. {% endcomment %} - - {% continue %} - {% elsif r.cloud_only == true %} {% comment %} Suppress download links for Cloud-first releases {% endcomment %} - - {% continue %} - {% elsif version_past_binary_removal_date == true %} {% comment %} Suppress download links for outdated versions or if past unsupported date. {% endcomment %} - - {% continue %} - {% else %} {% comment %} Add download links for all non-withdrawn versions. {% endcomment %} - - {% endif %} - - {% endfor %} {% comment %}for release in releases{% endcomment %} - -
VersionDateSource
- {{ r.release_name }}{% if in_lts %}{{ lts_link }}{% endif %} - {{ r.release_date }}Withdrawn{{ r.cloud_only_message_short }}{{ is_not_downloadable_message }} - {% if r.source == true %} - View on Github - {% else %} - N/A - {% endif %} -
-
- - + + {% endif %} {% comment %}if unsupported_releases.size > 0{% endcomment %} {% endfor %} {% comment %}for s in sections {% endcomment %} {% endif %} {% comment %}if is_unsupported or has_unsupported_releases{% endcomment %} diff --git a/src/current/releases/index.md b/src/current/releases/index.md index 5163d8384b4..601ae545b4c 100644 --- a/src/current/releases/index.md +++ b/src/current/releases/index.md @@ -93,7 +93,7 @@ All CockroachDB binaries released on or after the day 24.3.0 is released onward, All CockroachDB binaries released prior to the release date of 24.3.0 are variously licensed under the Business Source License 1.1 (BSL), the CockroachDB Community License (CCL), and other licenses specified in the source code. -To review the CCL, refer to the [CockroachDB Community License](https://www.cockroachlabs.com/cockroachdb-community-license) page. You can find the applicable Business Source License or third party licenses by reviewing these in the `licenses` folder for the applicable version of CockroachDB in the GitHub repository cockroachdb/cockroach. See individual files for details. +To review the CCL, refer to the [CockroachDB Community License](https://www.cockroachlabs.com/cockroachdb-community-license) page. In late 2024, Cockroach Labs retired its Core offering to consolidate on a single CockroachDB Enterprise offering under the CockroachDB Software License. This license is available at no charge for individual users and small businesses, and offers all users, free and paid, the full breadth of CockroachDB capabilities. For details, refer to the [CockroachDB licensing update](https://www.cockroachlabs.com/enterprise-license-update/) and [Licensing FAQs]({% link {{site.versions["stable"]}}/licensing-faqs.md %}).