-
-
Notifications
You must be signed in to change notification settings - Fork 5.1k
Description
As stated in #12048 and client specification releases v2.2 and v2.3, we are deprecating providing assets via the old https://tldr.sh/ domain and instead are fully migrating to GitHub releases.
This tracker issue aims to inform and encourage client authors to update their clients to the new source, or else to fallback to GitHub's archive (i.e., https://github.com/tldr-pages/tldr/archive/main.zip, https://raw.github.com/tldr-pages/tldr/main/pages, etc.) if a client update isn't possible.
Analysing the actively maintained clients in Wiki, I have categorised the clients into those compatible with the new structure, clients that fallback to direct GitHub repo/archive (i.e. https://github.com/tldr-pages/tldr/archive/main.zip, https://raw.github.com/tldr-pages/tldr/main/pages, ...), and incompatible clients (clients that need to be migrated/patched)
Compatible Clients (using GitHub releases) ✅
Console
Mobile
Application Integrations
Compatible Clients (using the repo or other fallback methods) ✅
Web
- tldr.inbrowser.app (uses repo archive directly)
Console
- tldr-c-client (uses repo directly)
- tinytldr (uses https://codeload.github.com/tldr-pages/tldr/zip/main)
- outfieldr (uses https://codeload.github.com/tldr-pages/tldr/tar.gz/main)
- tldr-ts (Git based client, uses repo directly)
- drtl (uses repo archive)
- tldr-cli (uses repo directly)
- tldr-sh-client
(Cache URL needs to be updated https://github.com/raylee/tldr-sh-client/blob/main/tldr#L144)-> fix: update tldr cache zip location raylee/tldr-sh-client#54
Application Integration
- felipemullen/tldr-panel (uses repo directly)
Unknown Clients (with no known caching source) ⁉️
Web
- Distrowatch (not sure if the pages are being updated)
- Dendron (not sure if it's even updated since 2024)
- Linux Command Library (not sure if the pages are being updated)
Incompatible Clients ⚠️
Console
- k3mist / tldr (ZIP sources needs to be updated https://github.com/k3mist/tldr/blob/master/cache/pages.go) -> fix: update tldr cache zip location k3mist/tldr#2 cc @k3mist