istio/istio.io

Fix events.istio.io

Open

#14,665 opened on Feb 29, 2024

View on GitHub
 (1 comment) (0 reactions) (0 assignees)HTML (740 stars) (1,492 forks)batch import
good first issue

Description

https://github.com/istio/istio-events is the source repo for the events.istio.io website. A few things are broken about the way the 2021 and 2022 sites are archived:

Relative paths

Some URLs are rooted at /, where the actual site is now hosted at /istiocon-2021/. Please fix all URLs to be rooted at / and then use the Hugo baseURL variable and canonifyURLs. You will also need to change hard-coded appearances of / in inline styles to refer to {{ .Site.BaseURL }}.

Here's a page which shows you the error.

Lightbox plugin

The lightbox plugin that the vendor used is not compatible with CNCF licensing. When the above is fixed, you will hopefully be able to see what actually uses the lightbox plugin; it can be replaced with another such plugin that is MIT or Apache licensed.

Contributor guide

Fix events.istio.io · istio/istio.io#14665 | Good First Issue