refactor(support): make /support a general support page, not a SUSE one - #39
Merged
Conversation
The page shipped in #38 read as though it existed for the SUSE Ready for Rancher review: three of six table rows started with "SUSE", the page title led with Rancher, and the only listing link in the vendor block was the SUSE catalog. No partner programme asks for a page about itself. They ask a vendor to publish who provides commercial support and on which versions, and a page that looks built for one reviewer is weaker evidence for all of them. It also has to serve the cloud marketplaces, which want the same URL. So the table now leads with Kubernetes and carries the distributions as rows, including Red Hat OpenShift 4.15 to 4.22 from the merged community-operators-prod catalog PR. Runtimes move into their own block: a container runtime and a Node floor have no validated version in the Supported/Validated sense, and mixing them into the platform table blurred what that split means. The Node tiers come from docs/DISTRIBUTION.md rather than being asserted here. The SUSE link leaves the vendor block and joins a one-line listing sentence at the foot of the page alongside the Red Hat catalog and Artifact Hub. Only listings that have actually merged are named, so the still-open operatorhub.io submission is absent.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Follow-up to #38, which is already merged.
The problem
The page as shipped read as though it existed for the SUSE Ready for Rancher review:
No partner programme asks for a page about itself. SUSE requirement #4 asks a vendor to publish the supported versions "in your documentation and web site"; Red Hat and the cloud marketplaces ask for the same thing. A page that looks built for one reviewer is weaker evidence for all of them, and DigitalOcean and Azure both want a support URL we can hand over unchanged.
What changed
Platform table leads with Kubernetes and carries the distributions as rows. The SUSE rows stay, and keep their SUSE-qualified names, because requirement #4 names those products specifically — they are just no longer the whole page. New row: Red Hat OpenShift 4.15 to 4.22.
Runtimes moved to their own block. A container runtime and a Node floor have no validated version in the Supported/Validated sense, and mixing them into the platform table would blur what that split means.
The SUSE link left the vendor block and joined a one-line listing sentence at the foot of the page, next to the Red Hat catalog and Artifact Hub.
Title and description generalised to "Commercial Support — LibreDB Studio".
Where each version comes from
charts/libredb-studio/Chart.yaml—kubeVersion: >=1.26.0-0docs/RANCHER.mdsupported-versions table (libredb/libredb-studio#303)docs/DISTRIBUTION.md## npxsupport tiersOnly listings that have actually merged are named. The operatorhub.io submission (k8s-operatorhub/community-operators#8794) is still open, so it is absent.
bun run gateandbun run buildpass.