helpdesk icon indicating copy to clipboard operation
helpdesk copied to clipboard

Redirect Chinese pages to English pages and shutdown the Chinese site

Open MarkEWaite opened this issue 2 years ago • 7 comments

Describe your use-case which is not covered by existing documentation.

The Chinese language web site for Jenkins is outdated (last non-infra commit over 3 years ago), has no active maintainers, and is receiving bug reports when users follow the instructions on that site.

The Jenkins governance board meeting Feb 6, 2023 approved that the Chinese site be replaced with redirects to the English language pages. If Chinese translation contributors become involved again, we can consider reinstating the Chinese site.

Reference any relevant documentation, other materials or issues/pull requests that can be used for inspiration.

This will need more detailed planning before it is implemented. It is not enough to disable the Chinese pages. We need to assure that Chinese users are taken to the English language pages.

MarkEWaite avatar Feb 07 '23 19:02 MarkEWaite

Related: https://github.com/jenkins-infra/jenkins-io-components/pull/70

lemeurherve avatar Feb 24 '23 18:02 lemeurherve

Related: https://github.com/jenkins-infra/helpdesk/issues/3086

lemeurherve avatar Mar 14 '23 08:03 lemeurherve

A few useful links about jenkins.io:

  • https://github.com/jenkins-infra/kubernetes-management/blob/dbc04614259c15d4b95825bb53008d57e6d8feb0/clusters/publick8s.yaml#L221-L228
  • https://github.com/jenkins-infra/helm-charts/tree/main/charts/jenkinsio
  • https://github.com/jenkins-infra/fastly/blob/main/services.tf

dduportal avatar Sep 05 '23 15:09 dduportal

cc @kmartens for info

dduportal avatar Nov 07 '23 15:11 dduportal

(FYI I added @kmartens27 as Triage member of this repo for assigning to this issue)

lemeurherve avatar Nov 14 '23 15:11 lemeurherve

Thanks to @dduportal for meeting with myself and @MarkEWaite, we looked at the structure and configuration of the helm charts & ingress. Based on what we saw within these areas, there are multiple options to retire/redirect the Chinese site accordingly. We can change the path so that any URLs coming in with a /zh/ would be taken to the regular Jenkins site. Additionally, we can add a rewrite so that any requests that come in are redirected accordingly and without any sort of visual representation of the redirect. Ideally, we'd have the redirect configured so that there is no visible redirect page/transition.

kmartens27 avatar Nov 14 '23 16:11 kmartens27

Postponed to January 2024

dduportal avatar Dec 19 '23 16:12 dduportal