cncf / cncf/landscape2

[FEATURE REQUEST] Canonical URLs for projects & organizations

Open
#730 5 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
TypeScript
Stars
360
Forks
123
PR merge metrics
No merged PRs in 30d

Description

Following up on a conversation in Slack. Currently projects & organizations do not have a canonical url.
Currently the unique ID is generated from a combination of item id by prefixing the name with the category and subcategory names.
This makes it difficult to reference the landscape as a source of truth, or if we want to crosslink with other CNCF sites or embed in project pages.

This would require some clean-up, but one potential idea might be to give each item a `:slug:` and that could server as the canonical reference. If there is more than one or ones that are similar they'd need some other differentiator.

We could have some general guidelines like projects are prefixed with `project` (e.g. `project-kubeflow`), or vendor services like GKE would be prefixed with the vendor name `google-gke`

Thoughts? would there be a better way to go about doing it?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.