istio.io icon indicating copy to clipboard operation
istio.io copied to clipboard

Any page with status set gets `*`

Open howardjohn opened this issue 4 years ago • 2 comments

https://github.com/istio/istio.io/pull/9895

This was intended to add a signal to alpha pages; instead it adds it to anything with status set. Including status: Stable.

I don't know any pages impacted by this

howardjohn avatar Nov 19 '21 18:11 howardjohn

@howardjohn It was intended to remove the Experimental part from the page titles to make it slimmer. These were the pages that had Experimental on the titles:

  • /tasks/security/cert-management/custom-ca-k8s/index.md
  • /tasks/security/authorization/authz-dry-run/index.md
  • /tasks/security/authentication/jwt-route/index.md
  • /ops/configuration/extensibility/wasm-module-distribution/index.md
  • /reference/config/proxy_extensions/wasm_telemetry/index.md

But there were other pages that also had the following on the page titles:

  • Beta/Experimental [tasks/observability/distributed-tracing/mesh-and-proxy-config/index.md]
  • Beta [setup/install/operator/index.md]
  • Alpha [ops/configuration/traffic-management/network-topologies/index.md]

you are right that currently it sets * on whichever page whose title has the status set. The goal then was to minimize the title length. Should the goal be to only set * on page titles with Experimental tag?

If we want to set * only on the pages with title Experimental, then should we just leave the other tags on the title for these other pages.

@craigbox thoughts?

johnma14 avatar Jan 26 '22 18:01 johnma14

I didn't know we had status: Stable; I would assume everything is stable unless flagged otherwise.

craigbox avatar Jan 27 '22 07:01 craigbox